summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-08-10kernel: don't fail if Modules.symvers doesn't existJoel Stanley1-2/+2
Kernels that do not use modules do not have the Modules.symvers file, which causes the previous one-liner to fail. Invert the logic so that the absence of the Modules.symvers is a passing situation but we still get failure checking on the install operation. Upstream-Status: https://lore.kernel.org/openembedded-core/20230804170610.38795-1-patrick@stwcx.xyz/T/#u Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iadd4f2f313f5059bccc22cb82ff7d58c9da13f49
2023-08-10meta-phosphor: adjust IMAGE_NAME_SUFFIX usePatrick Williams3-3/+5
OE-Core commit 26d97acc71379ab6702fa54a23b6542a3f51779c adjusted how IMAGE_NAME_SUFFIX is used and expect it to no longer be present in most of the image-conversion instructions. Remove it as necessary in our image bbclasses. Tested: Bletchley successfully compiles with latest Yocto subtree update. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Idaeff6134f2068a6671f4bf22fd0223f08963369
2023-08-10subtree updates july 21 2023 poky,openembeddedAndrew Geissler544-5276/+11396
poky: 13b646c0e1..b398c7653e: Adrian Freihofer (2): runqemu-ifdown: catch up with ifup runqemu: drop uid parameter for ifdown Alejandro Hernandez Samaniego (3): baremetal-helloworld: Fix race condition runqemu: Stop using warn() since its been deprecated runqemu: Fix automated call to runqemu-ifup Alex Kiernan (3): rootfs: Add debugfs package db file copy and cleanup rpm: Pick debugfs package db files/dirs explicitly eudev: Add group sgx to eudev package Alexander Kanavin (27): insane.bbclass: enable 32 bit time API check (as a warning) on affected architectures libxcrypt: upgrade 4.4.34 -> 4.4.35 libxml2: update 2.10.4 -> 2.11.4 ovmf: update 202302 -> 202305 lua: update 5.4.4 -> 5.4.6 cargo.bbclass: set up cargo environment in common do_compile rust-common.bbclass: move musl-specific linking fix from rust-source.inc python3-cryptography: update 39.0.2 -> 41.0.1 python3-cryptography-vectors: update 39.0.2 -> 41.0.1 python3: update 3.11.3 -> 3.11.4 diffutils: update 3.9 -> 3.10 shadow: remove dependency on pam-plugin-lastlog libpam: update 1.5.2 -> 1.5.3 librsvg: update 2.56.0 -> 2.56.1 vulkan-validation-layers: update 1.3.243 -> 1.3.250 xcb-util-cursor: add a recipe from meta-oe weston: update 11.0.1 -> 12.0.1 libdmx: update 1.1.4 -> 1.1.5 xtrans: update 1.4.0 -> 1.5.0 libproxy: fetch from git libproxy: update 0.4.18 -> 0.5.2 libssh2: update 1.10.0 -> 1.11.0 gstreamer1.0-plugins-base: enable glx/opengl support webkitgtk: update 2.38.5 -> 2.40.2 python3-cryptography: update a patch to upstream's better followup fix time64.inc: annotate and clean up recipe-specific Y2038 exceptions Revert "rootfs-postcommands.bbclass: add post func remove_unused_dnf_log_lock" Andrej Valek (3): cve-check: add option to add additional patched CVEs oeqa/selftest/cve_check: rework test to new cve status handling cve_check: convert CVE_CHECK_IGNORE to CVE_STATUS Anuj Mittal (7): rpm: backport fix to prevent crashes with latest sqlite sqlite3: upgrade 3.41.2 -> 3.42.0 vte: upgrade 0.72.1 -> 0.72.2 libpng: upgrade 1.6.39 -> 1.6.40 glib-networking: upgrade 2.76.0 -> 2.76.1 bluez5: upgrade 5.66 -> 5.68 selftest/cases/glibc.py: fix the override syntax BELOUARGA Mohamed (9): bitbake: fetch2/npmsw: Add support for the new format of the shrinkwrap file bitbake: fetch2/npmsw: Don't fetch dev dependencies when they are not demanded bitbake: fetch2/npm: Remove special caracters that causes recipe tool to fail recipetool: create: npm: Remove duplicate function to not have future conflicts classes: npm: Handle peer dependencies for npm packages recipetool: create: npm: Add support for the new format of the shrinkwrap file recipetool: create: npm: Add support to handle peer dependencies classes: npm: Add support for the new format of the shrinkwrap file classe-recipes: npm: Add support for dependencies and devDependencies Benjamin Bouvier (1): util-linux: add alternative links for ipcs,ipcrm Bruce Ashfield (19): perf: fix buildpaths QA warning in 6.4+ linux-libc-headers: bump to 6.4 kernel: fix localversion in v6.3+ linux-yocto: introduce 6.4 reference kernel recipes linux-yocto/6.4: update to latest linux-yocto/6.4: aufs6 integration linux-yocto/6.4: refresh configuration linux-yocto-rt/6.4: integrate -rt6 linux-yocto/6.4: update to v6.4.2 linux-yocto-tiny/6.4: fix configuration warnings (HID) linux-yocto-tiny/arm: fix configuration warnings (HID) linux-yocto/ppc: add elfutils-native to DEPENDS linux-yocto/6.1: update to v6.1.36 linux-yocto/6.1: update to v6.1.37 linux-yocto/6.1: update to v6.1.38 linux-yocto/6.x: cfg: update ima.cfg to match current meta-integrity linux-yocto/6.4: update to v6.4.3 kernel: set HOSTPKG_CONFIG to use pkg-config-native linux-yocto/6.4: fix menuconfig Changqing Li (2): dnf: only write the log lock to root for native dnf rootfs-postcommands.bbclass: add post func remove_unused_dnf_log_lock Denys Dmytriyenko (1): bitbake: runqueue: convert deferral messages from bb.note to bb.debug Enrico Scholz (1): shadow-sysroot: add license information Etienne Cordonnier (2): libxcrypt: fix hard-coded ".so" extension qemu: fix typo Fabio Estevam (3): u-boot: Update Upstream-Status u-boot: Upgrade to 2023.07 u-boot: Upgrade to 2023.07.02 Frederic Martinsons (1): ptest-cargo.bbclass: fix condition to detect test executable Joe Slater (1): ghostscript: advance to version 10.01.2 Jose Quaresma (12): kernel: config modules directories are handled by kernel-module-split kernel-module-split: install config modules directories only when they are needed kernel-module-split: use context manager to open files kernel-module-split: make autoload and probeconf distribution specific kernel-module-split add systemd modulesloaddir and modprobedir config pybootchartgui: calcule elapsed_time when starting the loop pybootchartgui: concatenate the elapsed time with the process pybootchartgui: fix overlapping argument in render_processes_chart pybootchartgui: fix width max usage in draw_label_in_box openssl: add PERLEXTERNAL path to test its existence openssl: use a glob on the PERLEXTERNAL to track updates on the path go: update 1.20.5 -> 1.20.6 Julien Stephan (1): automake: fix buildtest patch Khem Raj (9): ffmpeg: Fix build on riscv libpam: Fix examples build on musl webkitgtk: Enable JIT on RISCV64 musl: Guard fallocate64 with _LARGEFILE64_SOURCE alsa-lib: Disable old API symbols mesa: Fix build with upcoming LLVM 17 meson.bbclass: Point to llvm-config from native sysroot webkitgtk: Unbreak build on platforms using pvr graphics drivers python3-lxml: upgrade 4.9.2 -> 4.9.3 Martin Jansa (4): selftest: multiconfig-image-packager: try to respect IMAGE_LINK_NAME kernel-devicetree: install dtb files without -${KERNEL_DTB_NAME} suffix image-artifact-names: include ${IMAGE_NAME_SUFFIX} directly in both ${IMAGE_NAME} and ${IMAGE_LINK_NAME} cpio: respect MLPREFIX for PACKAGE_WRITE_DEPS Michael Halstead (1): resulttool/resultutils: allow index generation despite corrupt json Mingli Yu (1): qemu: Add qemu-user-* and qemu-system-* to PACKAGES_DYNAMIC Natasha Bailey (1): tiff: backport a fix for CVE-2023-26965 Ovidiu Panait (5): mdadm: fix util-linux ptest dependency mdadm: fix 07revert-inplace ptest mdadm: fix segfaults when running ptests mdadm: skip running known broken ptests mdadm: re-add mdadm-ptest to PTESTS_SLOW Peter Hoyes (5): bitbake: bitbake: tests/fetch: Mark TestTimeout as not a test suite bitbake: bitbake: tests/fetch: Rename assertRaisesRegexp to assertRaisesRegex bitbake: bitbake: tests/fetch: Set git config if not already set bitbake: bitbake: tests: Use assertLogs to test logging output bitbake: bitbake: Bootstrap pytest for self-tests Peter Marko (4): cve-update-nvd2-native: fix cvssV3 metrics gcsections: apply section removal also in C++, not only in C cve-update-nvd2-native: retry all errors and sleep between retries cve-update-nvd2-native: increase retry count Piotr Łobacz (1): bitbake.conf: Add acl distro native features support Quentin Schulz (1): uboot-extlinux-config.bbclass: fix old override syntax in comment Richard Purdie (14): defaultsetup: Enable largefile and 64bit time_t support systemwide for 32 bit platforms time64: Disable CFLAGS for strace bitbake: runqueue: Fix deferred task/multiconfig race issue strace: Update patches/tests with upstream fixes bitbake: fetch2/npmsw: Support old and new shrinkwrap formats ptest-runner: Pull in "runner: Remove threads and mutexes" fix bitbake: server/process: Show command in timeout message bitbake: cooker: Log when parsing starts in server log gcc-testsuite: Fix ppc cpu specification ptest-runner: Pull in parallel test fixes and output handling oeqa/selftest/rust: Various fixes to work correctly bitbake: runqueue: Add pressure change logging build-appliance-image: Update to master head revision glibc-testsuite: Fix network restrictions causing test failures Ross Burton (26): cve-update-db-native: remove cve-update-nvd2-native: handle all configuration nodes, not just first cve-update-nvd2-native: use exact times, don't truncate ghostscript: remove CVE_CHECK_IGNORE for CVE-2013-6629 pkgconf: update SRC_URI libjpeg-turbo: upgrade to 3.0.0 cups: upgrade to 2.4.6 tiff: upgrade to 4.5.1 linux-yocto/cve-exclusion: move entries from cve-extra-exclusions linux-yocto/cve-exclusion: ignore more backported CVEs python3: fix missing comma in get_module_deps3.py python3-jsonpointer: upgrade to 2.4 oeqa/runtime/cases/rpm: fix wait_for_no_process_for_user failure case cml1: add showconfig task to easily find the generated .config file rootfs_rpm: don't depend on opkg-native for update-alternatives poky: add Debian 12 to supported distribution list cve-update-nvd2-native: log a little more cve-update-nvd2-native: actually use API keys gcc: don't pass --enable-standard-branch-protection machine/arch-arm64: add -mbranch-protection=standard qemuarm: pin kernel to 6.1 libdmx: remove obsolete library linux-yocto_6.1: ignore backported CVEs python3: ignore CVE-2023-36632 ltp: add RDEPENDS on findutils oeqa/ltp: rewrote LTP testcase and parser Siddharth Doshi (2): bind: Upgrade 9.18.15 -> 9.18.16 flac: Upgrade 1.4.2 -> 1.4.3 Soumya (1): perl: Fix CVE-2023-31486 Staffan Rydén (1): kernel: Fix path comparison in kernel staging dir symlinking Stéphane Veyret (1): scripts/oe-setup-builddir: copy conf-notes.txt to build dir Sudip Mukherjee (1): libssh2: disable rpath to fix curl-native build Thomas Roos (1): testimage/oeqa: Drop testimage_dump_host functionality Tim Orling (10): python3-pytest-subtests: upgrade 0.10.0 -> 0.11.0 python3-urllib3: upgrade 2.0.2 -> 2.0.3 python3-typing-extensions: upgrade 4.6.3 -> 4.7.0 python3-hypothesis: upgrade 6.79.2 -> 6.80.0 python3-pygments: upgrade 2.14.0 -> 2.15.1 python3-importlib-metadata: upgrade 6.7.0 -> 6.8.0 python3-typing-extensions: upgrade 4.7.0 -> 4.7.1 python3-cryptography{-vectors}: upgrade 41.0.1 -> 41.0.2 python3-zipp: upgrade 3.15.0 -> 3.16.2 python3-hypothesis: upgrade 6.80.0 -> 6.81.2 Trevor Gamblin (15): python3: add cgitb, zipapp ptest dependencies qemu: upgrade 8.0.0 -> 8.0.3 python3: parallelize ptests, add test_cppext dependencies python3-setuptools: upgrade 67.6.1 -> 68.0.0 diffoscope: upgrade 242 -> 243 p11-kit: upgrade 0.24.1 -> 0.25.0 diffoscope: add missing RDEPENDS and alphabetize linux-firmware: upgrade 20230515 -> 20230625 python3-trove-classifiers: upgrade 2023.5.24 -> 2023.7.6 python3-cython: upgrade 0.29.35 -> 0.29.36 icu: upgrade 72-1 -> 73-2 python3-editables: add python3-io to RDEPENDS python3: ensure ptest regression capture diffoscope: upgrade 243 -> 244 xeyes: upgrade 1.2.0 -> 1.3.0 Wang Mingyu (51): freetype: upgrade 2.13.0 -> 2.13.1 gstreamer1.0: upgrade 1.22.3 -> 1.22.4 kbd: upgrade 2.5.1 -> 2.6.0 libassuan: upgrade 2.5.5 -> 2.5.6 libksba: upgrade 1.6.3 -> 1.6.4 libmd: upgrade 1.0.4 -> 1.1.0 libsdl2: upgrade 2.26.5 -> 2.28.0 libtraceevent: upgrade 1.7.2 -> 1.7.3 libx11: upgrade 1.8.5 -> 1.8.6 lttng-ust: upgrade 2.13.5 -> 2.13.6 nettle: upgrade 3.9 -> 3.9.1 nghttp2: upgrade 1.53.0 -> 1.54.0 ccache: upgrade 4.8.1 -> 4.8.2 mesa: upgrade 23.1.1 -> 23.1.3 python3-numpy: upgrade 1.24.3 -> 1.25.0 python3-typing-extensions: upgrade 4.6.2 -> 4.6.3 xorgproto: upgrade 2022.2 -> 2023.2 python3-hatchling: upgrade 1.17.0 -> 1.18.0 python3-hypothesis: upgrade 6.75.7 -> 6.79.2 python3-importlib-metadata: upgrade 6.6.0 -> 6.7.0 python3-iso8601: upgrade 1.1.0 -> 2.0.0 python3-markupsafe: upgrade 2.1.2 -> 2.1.3 python3-pluggy: upgrade 1.0.0 -> 1.2.0 python3-pycairo: upgrade 1.23.0 -> 1.24.0 python3-pyparsing: upgrade 3.0.9 -> 3.1.0 python3-pytest: upgrade 7.3.1 -> 7.4.0 python3-ruamel-yaml: upgrade 0.17.31 -> 0.17.32 python3-sphinx-rtd-theme: upgrade 1.2.1 -> 1.2.2 xkeyboard-config: upgrade 2.38 -> 2.39 xwayland: upgrade 23.1.1 -> 23.1.2 wayland-protocols: upgrade 1.31 -> 1.32 taglib: upgrade 1.13 -> 1.13.1 libxcrypt: upgrade 4.4.35 -> 4.4.36 msmtp: upgrade 1.8.23 -> 1.8.24 libwebp: upgrade 1.3.0 -> 1.3.1 libuv: upgrade 1.45.0 -> 1.46.0 acpica: upgrade 20230331 -> 20230628 libnss-nis: upgrade 3.1 -> 3.2 harfbuzz: upgrade 7.3.0 -> 8.0.1 libproxy: upgrade 0.5.2 -> 0.5.3 nghttp2: upgrade 1.54.0 -> 1.55.1 debianutils: upgrade 5.7 -> 5.8 glib-2.0: upgrade 2.76.3 -> 2.76.4 python3-pip: upgrade 23.1.2 -> 23.2 opkg: upgrade 0.6.1 -> 0.6.2 opkg-utils: upgrade 0.5.0 -> 0.6.2 python3-editables: upgrade 0.3 -> 0.4 python3-git: upgrade 3.1.31 -> 3.1.32 python3-numpy: upgrade 1.25.0 -> 1.25.1 repo: upgrade 2.34.1 -> 2.35 libva: upgrade to 2.19.0 Yash Shinde (1): oeqa/selftest: Add rust selftests Yi Zhao (1): ifupdown: install missing directories Yoann Congal (2): recipetool: Fix inherit in created -native* recipes oeqa/selftest/devtool: add unit test for "devtool add -b" Yuta Hayama (1): systemd-systemctl: fix errors in instance name expansion meta-openembedded: 2638d458a5..0e3f5e5201: Alex Kiernan (1): ostree: Upgrade 2023.4 -> 2023.5 Archana Polampalli (1): tcpreplay: upgrade 4.4.3 -> 4.4.4 Beniamin Sandu (1): mbedtls: fix builds with crypto extensions Bruce Ashfield (1): vboxguestdrivers: fix compilation against 6.4 kernel / headers Carlos Rafael Giani (3): pipewire: Disable libmysofa since it is not available in OE pipewire: Improve packageconfigs pipewire: Add dedicated aes67 package and fix rlimits.d package assignment Chee Yang Lee (1): rabbitmq-c: Fix CVE-2023-35789 Jasper Orschulko (8): python3-pytest-cov: Add initial recipe 4.1.0 python3-covdefaults: Add initial recipe 2.3.0 python3-platformdirs: Fix recipe version 3.6.0 python3-distlib: Add initial recipe 0.3.6 python3-filelock: Add initial recipe 3.12.0 python3-virtualenv: Add initial recipe 20.23.0 python3-pyproject-api: Add initial recipe 1.5.1 python3-tox: Add initial recipe 4.6.0 Joe Slater (1): libgpiod: modify RDEPENDS for ptest Justin Bronder (2): python3-asyncinotify: upgrade 3.0.1 -> 4.0.2 python3-pytest-asyncio: upgrade 0.16.0 -> 0.21.1 Kai Kang (2): libtimezonemap: rename downloaded file name fltk-native: fix libdl link issue Khem Raj (33): gupnp-av: Fix build with libxml2-2.11 and newer xcb-util-cursor: Delete recipe pidgin-sipe: Add packageconfig to turn Werror on/off fbida: Fix build on musl pcp: Update to 6.0.5 geos: Upgrade to 3.12.0 ctags: Extend to build native package libcoap: Build linker symbol file explicitly geos: Use cmake directly pcp: Fix build race sblim-sfcc: Fix build with clang17 minifi-cpp: Fix build with clang 17 python3-grpcio-tools: Upgrade to 1.56.0 python3-grpcio: Upgrade to 1.56.0 python3-grpcio: Fix build on musl python3-grpcio-tools: Fix build with musl thin-provisioning-tools: Upgrade to 1.0.4 thin-provisioning-tools: Fix build on musl. pcp: Disable parallel build crash: Fix build with glibc 2.38+ breakpad: Update to latest trunk python3-requests-toolbelt: Fix ptest failures seen with urllib3 2.0 ptest-packagelists-meta-oe: Limit mcelog to x86/x86_64 graphviz: Upgrade to 8.1.0 release emlog: Update to latest to fix build with 6.4 kernel dlm: Upgrade to 4.2.0 mdio-tools: Update to latest on trunk dlm: Fix build with linux kernel 6.4+ dlm: Do not pass -fcf-protection=full via Makefile dlm: Do not use -fcf-protection=full on arm platforms zfs: Update to 2.2.0 rc1 zfs: Disable builds on aarch64 for now dhcp-relay: Pass cross configure flags to bind build Luke Schaefer (1): nginx: Add stream Signed-off-by: Luke Schaefer <lukeschafer17@gmail.com> Marek Vasut (4): lvgl: Factor out and unify lv-drivers configuration lvgl: Add default input device configuration option linux-serial-test: Update to latest git revision libiio: enable c++ bindings Markus Volk (10): pipewire: upgrade 0.3.71 -> 0.3.72 pipewire: upgrade 0.3.72 -> 0.3.73 gnome-software: upgrade 44.2 -> 44.3 eog: upgrade 44.2 -> 44.3 spdlog: upgrade 1.11.0 -> 1.12.0 flatpak: update dependencies gnome-control-center: upgrade 44.2 -> 44.3 gnome-shell: upgrade 44.2 -> 44.3 mutter: upgrade 44.2 -> 44.3 gnome-settings-daemon: upgrade 44.0 -> 44.1 Martin Jansa (4): nodejs: use PIE for host binaries gupnp: backport a fix not to use deprecated xmlReadMemory pidgin-sipe: allow to build with libxml2-2.11 raptor2: backport a fix to build with libxml2-2.11 Michael Haener (1): nginx: upgrade to 1.24.0 release Michael Weiß (1): pv: Show progress bar even if no terminal is set as in 1.6.6 Mingli Yu (1): snort: Add systemd unit file Peter Kjellerstedt (1): cppzmq: Move the version to the recipe file name Petr Gotthard (2): python3-pyroute2: upgrade 0.5.19 -> 0.7.9 networkmanager: upgrade 1.42.6 -> 1.42.8 Ricardo Salveti (1): lshw: bump to b4e0673 Ross Burton (5): poppler: fix missing include libpaper: remove redundant autoreconf --install liblbxutil: remove obsolete library xsetmode: remove obsolete utility libxkbui: remove obsolete recipe Tim Orling (1): python3-argh: upgrade 0.26.2 -> 0.28.1 Trevor Gamblin (9): python3-alembic: upgrade 1.10.4 -> 1.11.1 python3-sqlalchemy: upgrade 2.0.15 -> 2.0.19 python3-argcomplete: upgrade 3.1.0 -> 3.1.1 python3-arpeggio: upgrade 2.0.0 -> 2.0.2 python3-astroid: upgrade 2.15.5 -> 2.15.6 python3-autobahn: upgrade 23.6.1 -> 23.6.2 python3-bandit: upgrade 1.7.4 -> 1.7.5 python3-bandit: add python3-rich to RDEPENDS python3-bitarray: upgrade 2.7.3 -> 2.7.6 Wang Mingyu (44): cppzmq: upgrade 4.9.0 -> 4.10.0 iwd: upgrade 2.5 -> 2.6 libburn: upgrade 1.5.4 -> 1.5.6 libzip: upgrade 1.9.2 -> 1.10.0 openfortivpn: upgrade 1.20.3 -> 1.20.5 psqlodbc: upgrade 13.02.0000 -> 15.00.0000 python3-aenum: upgrade 3.1.12 -> 3.1.14 python3-can: upgrade 4.2.1 -> 4.2.2 python3-google-api-python-client: upgrade 2.89.0 -> 2.90.0 python3-h5py: upgrade 3.8.0 -> 3.9.0 python3-natsort: upgrade 8.3.1 -> 8.4.0 python3-pymodbus: upgrade 3.3.1 -> 3.3.2 python3-pymongo: upgrade 4.3.3 -> 4.4.0 python3-pyscaffold: upgrade 4.4.1 -> 4.5 python3-pyzstd: upgrade 0.15.7 -> 0.15.9 python3-requests-futures: upgrade 1.0.0 -> 1.0.1 python3-sentry-sdk: upgrade 1.25.1 -> 1.26.0 python3-zeroconf: upgrade 0.68.0 -> 0.69.0 weechat: upgrade 3.8 -> 4.0.0 python3-platformdirs: upgrade 3.6.0 -> 3.8.0 renderdoc: upgrade 1.13 -> 1.27 gegl: upgrade 0.4.44 -> 0.4.46 gvfs: upgrade 1.50.4 -> 1.51.1 weechat: upgrade 4.0.0 -> 4.0.1 avro-c: upgrade 1.11.1 -> 1.11.2 glfw: upgrade 3.3 -> 3.3.8 hwloc: upgrade 2.9.1 -> 2.9.2 minicoredumper: upgrade 2.0.3 -> 2.0.6 thingsboard-gateway: upgrade 3.2 -> 3.3 xterm: upgrade 382 -> 383 passwdqc: upgrade 2.0.2 -> 2.0.3 python3-aenum: upgrade 3.1.14 -> 3.1.15 python3-configargparse : upgrade 1.5.3 -> 1.5.5 python3-elementpath: upgrade 4.1.3 -> 4.1.4 python3-google-api-python-client: upgrade 2.90.0 -> 2.92.0 python3-google-auth: upgrade 2.20.0 -> 2.21.0 python3-joblib: upgrade 1.2.0 -> 1.3.1 python3-pillow: upgrade 9.5.0 -> 10.0.0 python3-redis: upgrade 4.5.5 -> 4.6.0 python3-tox: upgrade 4.6.0 -> 4.6.3 python3-virtualenv: upgrade 20.23.0 -> 20.23.1 python3-zeroconf: upgrade 0.69.0 -> 0.70.0 libyang: Fix install conflict when enable multilib. php: Fix install conflict when enable multilib. Wolfgang Meyer (4): fbida: Switch to git fetcher fbida: build with meson fbida: SRC_REV bump ac9005b..eb769e3 fbida: make fbpdf build optional Yi Zhao (6): conntrack-tools: add systemd unit file conntrack-tools: add required kernel modules to RRECOMMENDS frr: upgrade 8.4.2 -> 8.4.4 mbedtls: upgrade 2.28.2 -> 2.28.3 open-vm-tools: Security fix CVE-2023-20867 samba: upgrade 4.18.3 -> 4.18.4 Zoltán Böszörményi (1): opencv: 4.8.0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I48c2ba4573ee81b637b1ba890c312f491004f666
2023-08-10phosphor-user-manager: srcrev bump ac921a5e34..4b29462cd9Andrew Geissler1-1/+1
Jason M. Bills (1): Remove temp file on failure Patrick Williams (1): user-delete: swap delete and faillock clear Change-Id: Ifb6df04051c695297da12df93a4f592d06494959 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-10meta-quanta: gbs: Remove bmcwebWilly Tu2-11/+0
bmcweb is not used in gbs anymore and can be removed to avoid building the recipe. Change-Id: I23dd4f0d656bb4472d97b8cc2d0053fa31e6d5dc Signed-off-by: Willy Tu <wltu@google.com>
2023-08-10meta-fii: meta-kudo: Add meta-tpm layerAnthony1-0/+1
meta-google layer now requires meta-tpm layer. Tested: kudo machine can be built Signed-off-by: Anthony <anthonyhkf@google.com> Change-Id: I7f5a7c43c5123a155090c171864d6e0afaf02fc2
2023-08-10host-error-monitor: srcrev bump c4a241ed04..72d3918861Andrew Geissler1-1/+1
Jason M. Bills (1): Fix build error with CRASHDUMP enabled Change-Id: I66d00f8358ea8d7ce406e5cc7eb50094bf080908 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-10meta-ibm: systemd-networkd-wait-online overridePatrick Rudolph1-1/+7
IBM systems do not always configure both eth0 and eth1 ports. This causes this service to fail and hold up the boot of the BMC by the 2 minute timeout. Override this service file to have IBM systems only wait for eth0 OR eth1 to become active. The SBP1 BMC has two NICs. Be happy with a link up on one of them. TEST=Build for SBP1 & make sure with waits for either of the two NIC to be active. Change-Id: I2ed633805f7e71021c010b9bc53e076f2c55732e Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2023-08-10meta-ibm: Add new board SBP1Naresh Solanki5-0/+353
Add support for the IBM SBP1 board. It's an evaluation platform based on Aspeed AST2600 SoC powering a 4 socket Intel Sapphire Rapids platform. The main difference to regular platforms is the non-existence of a CPLD/FPGA. Everything on this board is directly connected to and controlled by BMC including power sequence for PCH/CPU. The power-sequencing makes use of in kernel PMBUS drivers that are currently upstreamed and needs to be backported to OpenBMC kernel fork. Change-Id: I34a0b70e1f7f6c1ab2be38e8d66d5912950e0d82 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2023-08-10linux-aspeed: FSI updates, Rainier TPMJoel Stanley1-1/+1
Eddie James (10): fsi: sbefifo: Add configurable in-command timeout fsi: sbefifo: Remove limits on user-specified read timeout fsi: core: Add trace events for scan and unregister fsi: core: Fix legacy minor numbering fsi: core: Switch to ida_alloc/free fsi: Improve master indexing ARM: dts: aspeed: Add P10 FSI descriptions ARM: dts: aspeed: everest: Reorganise FSI description fsi: Improve master indexing fsi: Lock mutex for master device registration Joel Stanley (3): ARM: dts: aspeed: bonnell: Reorganise FSI description ARM: dts: aspeed: rainier: Reorganise FSI description ARM: dts: aspeed: everest: Move common devices up Juerg Haefliger (1): fsi: master-ast-cf: Add MODULE_FIRMWARE macro Lakshmi Yadlapati (1): ARM: dts: aspeed: rainier: Remove TPM device Randy Dunlap (1): docs: ABI: fix spelling/grammar in SBEFIFO timeout interface Rob Herring (3): of/address: Add of_property_read_reg() helper fsi: Explicitly include correct DT includes fsi: Use of_property_read_reg() to parse "reg" Yu Zhe (1): fsi: fix some spelling mistakes in comment Change-Id: Ib2a5d1c974005b2aaff5acf50fb0ea80d8416da7 Signed-off-by: Joel Stanley <joel@jms.id.au>
2023-08-10meta-ampere: mtmitchell: ipmid: enable dynamic-storages-only featureThang Tran1-0/+1
This commit enables dynamic-storages-only to use FRU and SEL commands in the dbus-sdr w/o enabling sensor commands in the dbus-sdr folder. Tested: 1. Users can read/write/edit FRU via ipmitool 2. Users can get the SEL logs via ipmitool. Change-Id: I49eab8ad1cf54ef5c60604c446db153a42c30749 Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2023-08-10meta-ampere: mtjade: ipmid: enable dynamic-storages-only featureThang Tran1-0/+1
This commit enables dynamic-storages-only to use FRU and SEL commands in the dbus-sdr w/o enabling sensor commands in the dbus-sdr folder. Tested: 1. Users can read/write/edit FRU via ipmitool 2. Users can get the SEL logs via ipmitool. Change-Id: I86138f36b30d248ec5fac07be4cda10031ddf203 Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2023-08-10phosphor-host-ipmid: add dynamic-storages-only build optionThang Tran1-1/+1
In the 292c917 commit of phosphor-host-ipmid repo, it provides new feature dynamic-storages-only. This commit add a PACKAGECONFIG for this feature. This feature is disabled by default. Change-Id: I3cabd6394e8f1946b34ce11fa1c3f61a240b6cc6 Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2023-08-10phosphor-gpio-monitor: srcrev bump 7abda62ca1..69e9930aa2Andrew Geissler1-1/+1
George Liu (8): logging: switch to lg2 Update the clang-format file with latest phosphor-gpio-monitor: Replace Argument class with CLI11 presence: Replace Argument class with CLI11 Remove gpio-util Fix some warnings by cppcheck meson: Replace configure_file with fs.copyfile meson: Enable tests by default Patrick Williams (3): build: add cli11 dependency as necessary phosphor-gpio-monitor: fix continue flag phosphor-gpio-monitor: ignore extra args Change-Id: I7fb4e2c07fb048402553c8739d5867f7fd47ef6f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-10host-error-monitor: srcrev bump 8b7c55eb3b..c4a241ed04Andrew Geissler1-1/+1
Jason M. Bills (1): Use an enum to specify the type of recovery to perform Change-Id: Ib9180d2d5316cd41b59bd8413b806be9a8a34d60 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-09meta-fii: Add John to OWNERSCharles Boyer1-0/+1
John is to be added to the OWNERS file for code reviews. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: If5a32a129330238a79c7086e08cdd4739a0dda25
2023-08-09meta-facebook: greatlakes: fix power control commandBonnieLo-wiwynn7-11/+40
-Add condition for checking ipmb commands result. -Fix wrong command call for chassis power off. Tested: tested and verified on grwatlakes platform. Change-Id: Id7262df4f8687b34e5ca0d6eabb9914e332dfe1a Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-08-09meta-nuvoton: optee-os: sync to upstream versionBrian Ma2-15/+0
Use upstream SRCREV instead of customize one. Tested: build pass and boot successfully. Change-Id: Ida705dd842a603f6523287b06759739400357114 Signed-off-by: Brian Ma <chma0@nuvoton.com>
2023-08-09meta-nuvoton: add program-edid recipeBrian Ma6-0/+293
Add program-edid recipe to support program default EDID data to internal SMB module as I2C EEPROM when we use DVO. reference Linux dts: &i2c11 { status = "okay"; slave_eeprom:slave_eeprom@40000050 { compatible = "slave-24c02"; reg = <0x40000050>; status = "okay"; }; }; Change-Id: I2d12c0abe9e4815bd95382afa874c0b740af5358 Signed-off-by: Brian Ma <chma0@nuvoton.com>
2023-08-09linux-aspeed: Add ee1004 and fsg032 driversJoel Stanley1-1/+1
Eddie James (5): eeprom: ee1004: Enable devices on multiple busses dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom eeprom: ee1004: Add OF matching support ARM: dts: aspeed: bonnell: Add DIMM SPD hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs attribute Joel Stanley (1): ARM: configs: openbmc: Add ACBEL FSG032 Lakshmi Yadlapati (5): dt-bindings: vendor-prefixes: Add prefix for acbel dt-bindings: trivial-devices: Add acbel,fsg032 hwmon: (pmbus/acbel-fsg032) Add Acbel power supply docs: hwmon: Add documentaion for acbel-fsg032 PSU ARM: dts: aspeed: p10bmc: Change power supply info Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I84c9d2d73e16534a60adf6c0dcfc7817b2b0227f
2023-08-08meta-phosphor: npcm8xx.bbclass: modify npcm8xx-tip-fw dependencyTim Lee1-1/+1
For NO TIP mode there is no need for building npcm8xx-tip-fw recipe Tested: 1. Set TIP_IMAGE = False 2. bitbake -c cleanall npcm8xx-tip-fw 3. bitbake obmc-phosphor-image 4. npcm8xx-tip-fw recipe does not build 5. Set TIP_IMAGE = True 6. bitbake obmc-phosphor-image 7. npcm8xx-tip-fw recipe does build Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I31fe035f767cdaf8ce4cf3c7a4a5ccda9fbc9538
2023-08-07dbus-sensors: srcrev bump a704a8f739..a0c6b5b75aAndrew Geissler1-1/+1
Zhikui Ren (2): Revert "fix formatting issues in CI" Add uring_args for all build targets in package Change-Id: I2315146ddb330e57f3d5af1ad39c11e0d9c8c50f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-time-manager: srcrev bump 714a20b5f2..83a3bfe79dAndrew Geissler1-1/+1
Manojkiran Eda (1): use fs.copyfile instead of deprecated copy Change-Id: I2f540bdbbe8c696669f0a1f6c4813053c866a36f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-power: srcrev bump 9582d9ccc6..e9b37264fcAndrew Geissler1-1/+1
Faisal Awada (1): psu-ng: Bypass ACBEL unsupported features Change-Id: I76fe9d79479a0868531dc7a1d4ca00bc816f7828 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07smbios-mdr: srcrev bump 410bbc271b..85aaf53b01Andrew Geissler1-1/+1
Jonathan Doman (2): Fix compilation warnings Add README.md Change-Id: I378bf6b5cb267006b0efc52abb48845fa4bb643b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07libbej: srcrev bump 2ebe82f5a8..dc3f214b7eAndrew Geissler1-1/+1
kasunath (1): Add more support to bej_tree API Change-Id: I63b956937197188b296369c274f51dbf56d33280 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-host-ipmid: srcrev bump efb4f6aa87..292c917e4dAndrew Geissler1-1/+1
George Liu (1): Remove is_method_error method Thang Tran (1): Support to build storage commands in libipmi20 Change-Id: I86d7aef3d82035497f8c10b3ba0df3f44bb7b4b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-led-manager: srcrev bump 5d92f4233a..f1ed4796e7Andrew Geissler1-1/+1
George Liu (1): build-tests: The allowed method is used by default Potin Lai (1): manager: add timer for failed LED actions Change-Id: Ic290c24b41b6edac7750e889a763058b8b410b57 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07webui-vue: srcrev bump 37b22a1331..43e3bd2613Andrew Geissler1-1/+1
Jason M. Bills (1): Update node-fetch and follow-redirects to fix CVEs Change-Id: I63d658826bde7e1b969c7cedd0799f71cc89ce92 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07openpower-proc-control: srcrev bump 6529d78e21..3f97eaa4b6Andrew Geissler1-1/+1
Deepa Karthikeyan (1): Reset dump attribute on obmc-host-quiesce target Change-Id: I0d5787e0c44f0e4d39f5224eb1c288e04e417b2f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-dbus-interfaces: srcrev bump d1484a1499..402dc6a5beAndrew Geissler1-1/+1
Michal Orzel (1): Change authority D-Bus names Change-Id: I92dc95072e911c0d36f1b4fe3c30b119583aca60 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07sdbusplus: srcrev bump f23e4d4127..ae22c6ac51Andrew Geissler1-1/+1
Jason M. Bills (1): Remove Richard Patrick Williams (2): test: message: read: add test for unix_fd message: read: eliminate unix-fd specialization Change-Id: I25d7465d6a15779dd2b41349a9495acdfc716df3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07bmcweb: srcrev bump 1ccf70f116..e01d0c36afAndrew Geissler1-1/+1
Ed Tanous (1): Fix bugprone-unchecked-optional-access findings Change-Id: Ie734499a98708cc36267ea069ed22a63752800b2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-net-ipmid: srcrev bump de4121c738..36e3c539dfAndrew Geissler1-1/+1
Tang Yiwei (1): Optimize SOL logic according to SOL Configuration Parameters definition Vernon Mauery (1): Update System GUID handling to be more robust Xie Ning (1): Fix the wrong service and path to get the guid Change-Id: Idfeac71deb12ec3f95423abbd596c0b2f0590486 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07fb-ipmi-oem: srcrev bump 7c24dde352..7bb4592af7Andrew Geissler1-1/+1
Delphine CC Chiu (2): Support dimm loop detection for the AMD platform usb-dbg: User Setting frame: Support Boot Order Change-Id: I2d76b0865e3fbd731ee0951bf9c20170d87645b5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07meta-openpower: Reset dump attributedeepa1-0/+4
Reset dump attribute on obmc-host-quiesce target The pvm_sys_dump_active bios attribute prevents new dump creation when a dump is already in progress/ is being offloaded. This attribute is cleared by the PHYP when the dump is offloaded and deleted. In case of a PHYP TI with host getting into quiesced state, the attribute is not cleared which prevents further dump creation. To handle this scenario, the attribute is reset when the host reaches quiesce state. Adding the op-clear-sys-dump-active service to the obmc-host-quiesce target cleared the attribute. Tested: When the host is quiesced, initiated a user triggered system dump and tested. The new system dump is created successfully. Change-Id: I63b3e3c635d7978aec8ca8f8944f34fe28dfddee Signed-off-by: Deepa Karthikeyan <deepakala.karthikeyan@ibm.com>
2023-08-07meta-facebook: greatlakes: Remove the redundant dependency of power controlDelphineCCChiu2-0/+10
So far, there are two depnedency being redundant in greatlakes: The first one is that, slot host off was waiting the invalid ipmi host service, and we won't use xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service in doing power off. The second one is chassis power off mapper-wait@-org-openbmc-control-power4.service. org-openbmc-control-power is no longer used in our system, but still remains some redundant dependency in phosphor-state manager. For these reasons, remove dependencies, and it was verified that power control was affected by this change. Tested: - Check job list by systemctl after following power control: - before this change [slot host power on] root@greatlakes:~# systemctl list-jobs No jobs running. [slot host power off] root@greatlakes:~# systemctl list-jobs JOB UNIT TYPE STATE 7507 obmc-host-shutdown@4.target start waiting 7605 mapper-wait@-org-openbmc-HostIpmi-1.service start running 7599 xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service start waiting 3 jobs listed. [slot chassis power on] root@greatlakes:~# systemctl list-jobs JOB UNIT TYPE STATE 5638 obmc-power-start@4.target start waiting 5650 obmc-power-on@4.target start waiting 5646 mapper-wait@-org-openbmc-control-power4.service start running 5576 obmc-chassis-poweron@4.target start waiting 5577 obmc-power-start@4.service start waiting 5 jobs listed. [slot chassis power off] root@greatlakes:~# systemctl list-jobs JOB UNIT TYPE STATE 6625 obmc-chassis-poweroff@4.target start waiting 6696 mapper-wait@-org-openbmc-control-power4.service start running 6626 obmc-power-stop@4.service start waiting 6701 obmc-power-off@4.target start waiting 6715 obmc-chassis-hard-poweroff@4.target start waiting 6694 obmc-power-stop@4.target start waiting 6 jobs listed. - after this change [slot host power on] root@greatlakes:~# systemctl list-jobs No jobs running. [slot host power off] root@greatlakes:~# systemctl list-jobs No jobs running. [slot chassis power on] root@greatlakes:~# systemctl list-jobs No jobs running. [slot chassis power off] root@greatlakes:~# systemctl list-jobs No jobs running. Change-Id: Ifb2acb179c6f4f676db325243e324314080a1a7c Signed-off-by: DelphineCCChiu <Delphine_CC_Chiu@wiwynn.com>
2023-08-07meta-facebook: greatlakes: support power policyDelphine CC Chiu2-0/+2
Description: - Support power policy after power on and power cycle Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Change-Id: Ie926dd49ee91b9c25f19a0e36e26bd0c86a95bc1
2023-08-07meta-facebook: yosemite4: Support host and chassis power controlDelphine CC Chiu19-0/+334
Description: - Support host and chassis power control by setting dbus property from phosphor-state-manager Design: - Add host/chassis power control services and scripts - chassis power control: - do 12V power on/off/cycle by setting virtual i/o exp output port. Limitation: - Implementation of host power control and sled cycle are not support for now. - Host power control will be implemented after both BMC/BIC support PDLM commands. - Sled cycle will be implemented after power control between CPLD and HSC was ready. Test Case: - host power on: - command: - busctl set-property xyz.openbmc_project.State.Host8 /xyz/openbmc_project/state/host8 xyz.openbmc_project.State.Host RequestedHostTransition s "xyz.openbmc_proct.State.Host.Transition.On" - show "Host power on is not support for now" in journal - host power off: - command: - busctl set-property xyz.openbmc_project.State.Host8 /xyz/openbmc_project/state/host8 xyz.openbmc_project.State.Host RequestedHostTransition s "xyz.openbmc_project.State.Host.Transition.Off" - show "Host power off is not support for now" in journal - host power cycle: - command: - busctl set-property xyz.openbmc_project.State.Host8 /xyz/openbmc_project/state/host8 xyz.openbmc_project.State.Host RequestedHostTransition s "xyz.openbmc_project.State.Host.Transition.Powercycle" - show "Host power cycle is not support for now" in journal - host power reset: - command: - busctl set-property xyz.openbmc_project.State.Host8 /xyz/openbmc_project/state/host8 xyz.openbmc_project.State.Host RequestedHostTransition s "xyz.openbmc_project.State.Host.Transition.ForceWarmReboot" - show "Host power reset is not support for now" in journal - chassis power on: - command: - busctl set-property xyz.openbmc_project.State.Chassis8 /xyz/openbmc_project/state/chassis8 xyz.openbmc_project.State.Chassis RequestedPowerTransition s "xyz.openbmc_project.State.Chassis.Transition.On" - show chassis-poweron started in journal - chassis power off: - command: - busctl set-property xyz.openbmc_project.State.Chassis8 /xyz/openbmc_project/state/chassis8 xyz.openbmc_project.State.Chassis RequestedPowerTransition s "xyz.openbmc_project.State.Chassis.Transition.Off" - show chassis-poweroff started in journal - chassis power cycle: - command: - busctl set-property xyz.openbmc_project.State.Chassis8 /xyz/openbmc_project/state/chassis8 xyz.openbmc_project.State.Chassis RequestedPowerTransition s "xyz.openbmc_project.State.Chassis.Transition.PowerCycle" - show chassis-powecycle started in journal - sled cycle: - command: - busctl set-property xyz.openbmc_project.State.Chassis0 /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowerTransition s "xyz.openbmc_project.State.Chassis.Transition.PowerCycle - show "SLED-cycle is not support for now" in journal Change-Id: I021e2c438974765bebeff6c7ed7e7d5b56c586a3 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-08-07meta-facebook: yosemitev4: enable MCTPDelphine CC Chiu1-0/+1
Add DISTRO_FEATURES 'mctp' for yosemitev4. This adds the `mctp` tool and `mctpd`. We should be able to setup and manage MCTP network. Tested: `mctp` tool and `mctpd` work for mctp binding. Change-Id: Ie0d7b1f494d4d25e4bd0f9eb86de3202c8e0f555 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-08-07meta-facebook: phosphor-ipmi-ipmb: remove stray MACHINE in FILESEXTRAPATHSPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I694d37cb2f534cefb1526e9f10ea5b019ce2a922
2023-08-07pwquality: password policy updatesJayanth Othayoth1-0/+4
pwquality.conf provides a way to configure the password quality requirements. This file is used by libpwquality library and utilities for checking and generating passwords. This commit enforces below additional password quality requirements - The minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others). minclass=2 - Whether to check for the words from the cracklib dictionary. The check is enabled if the value is not 0. dictcheck=1 - Whether to check if it contains the user name in some form. The check is enabled if the value is not 0. usercheck=1 - The maximum length of monotonic character sequences in the new password. Examples of such sequence are '12345' or 'fedcb'. Note that most such passwords will not pass the simplicity check unless the sequence is only a minor part of the password. The check is disabled if the value is 0. (default 0) maxsequence=1 Tested: p10 build verified. Change-Id: I4cad5685646640f938cad4847ee930fd953994b7 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2023-08-07meta-facebook: yosemite4: Initial commitDelphine CC Chiu12-0/+388
Initial commit for platform Yosemite V4. Tested: Build Success. Change-Id: Ifb1e77c9dd8f4e5faaebe41a362076089c72e65f Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2023-08-07meta-facebook: move virtual sensor config json into platform layersDelphine CC Chiu9-14/+18
Description: Most platforms need some sort of phosphor-virtual-sensor config, but some install multiple. Modify the common bbappend so it can be reused and with a minimal bbappend most platforms can add their own config in the platform layer. Tested: Build service on changed platforms- pass Change-Id: I77f4be1519325c0ebb00d0dc9a2f4e104601f62b Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2023-08-07meta-facebook: generate ipmb configPatrick Williams9-108/+45
Rather than having each system provide a (possibly empty) IPMB config, generate the `ipmb_channels.json` in the Yocto recipe. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iab42f4aa7c3c91f610d99c3742aada82aa5b9138
2023-08-07meta-facebook: move nvme_config.json into project layerDelphine CC Chiu7-8/+12
Description: Very few machines use phosphor-nvme and the current common meta-facebook bbappend forces every machine to create a bogus empty JSON file in order to prevent bitbake missing SRC_URI errors. Move these configs out of the common layer and into the machine-specific layer. Change-Id: Ie8558db2ed394a414e9dce70f73d2eb8693448f9 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2023-08-07meta-phosphor: add missing PVsPatrick Williams4-0/+4
Some recipes are missing PV variables, which causes the package version to simply be "git". Add the typical default PV we use elsewhere in meta-phosphor. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0c15c42f183253bac589b57761d8cef336da99a5
2023-08-05meta-ibm: update admin user home directoryRavi Teja4-1/+47
currently admin user created with home directory '/' and there is an error while deleting admin user. this commit updates admin user home directory to /home/admin. Tested by: Notice admin home directory and Delete admin user Change-Id: I32210435ac0a94555d2f369e226df7e04f49d88c Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
2023-08-04meta-phosphor: phosphor-defaults: enable 64-bit time_tPatrick Williams1-0/+3
A near-future Yocto update is removing 32-bit time_t support by default. In order to get all of our software components ready for this transition, enable 64-bit time now and then we can remove this line once the Yocto update merges. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id92937625510bb7562a79b8a702d0f01d87c5133
2023-08-04phosphor-time-manager: srcrev bump 5f04019f48..714a20b5f2Andrew Geissler1-1/+1
Andrew Geissler (1): time: changes to support 64bit time Change-Id: I7191ee35f1da3da127050466ef7309fc0de8d35a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>