summaryrefslogtreecommitdiff
path: root/meta-hpe
AgeCommit message (Collapse)AuthorFilesLines
2025-07-23treewide: add whinlatter LAYERSERIES_COMPATPatrick Williams7-7/+7
Change-Id: I1d53510329749ff122c8a65157a72c8ff88bd306 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2025-05-24treewide: add walnascar LAYERSERIES_COMPATPatrick Williams7-7/+7
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I6291eeaf0ca7d4bd674bf0717f1234bfd757f6fe
2025-01-31meta-hpe: clean up ROOTFS_POSTPROCESS_COMMANDPatrick Williams1-1/+1
`ROOTFS_POSTPROCESS_COMMAND` are not required to have semi-colons anymore. Clean them up to avoid confusion. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I3ce680ad1dfc75f68475343fc4409c0bf0f5e6f7
2024-12-20treewide: adjust local.conf to use HALTPatrick Williams1-4/+4
The following warning shows on some machines. ``` WARNING: The BB_DISKMON_DIRS "ABORT" action has been renamed to "HALT", update configuration ``` Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ica72b6c19ab40cde85a37c39862a6698cfcffd62
2024-12-20treewide: switch debug-tweaks to allow-root-loginPatrick Williams4-8/+8
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I2665e9e7e37242d546eafdb4d1c65dd0369ca635
2024-12-20treewide: add styhead to LAYERSERIES_COMPATPatrick Williams7-7/+7
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8f74fcbb7bf66bb24fde1571ef09fac1095c7e59
2024-12-13meta-hpe: dl385: fix poky referencePatrick Williams1-6/+6
We do not use the "poky" distro on any system but the "openbmc-phosphor". Fix the `local.conf.sample` to use this to match all of the other machines. Fixes openbmc/openbmc#4024. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0ba2fada88b5ba6fef0d41e2c43874129b35b4f4
2024-12-06styhead: update WORKDIR usageAndrew Geissler16-72/+73
The latest yocto release(styhead,5.1) has made a significant change[1] to the use of the WORKDIR parameter. This is not the complete change required but gets us going in the right direction. [1]: https://docs.yoctoproject.org/next/migration-guides/migration-5.1.html#workdir-changes Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4f184b361be69e7704a0657a4a00cdad981aff8a
2024-10-31devicetree-vpd package added to obmc-phosphor-imageChris Sides1-0/+1
Defines the devicetree-vpd package for including the device-tree VPD discovery service in the entity-manager recipe. Change-Id: I46134d7a0e317598020c8ef33d286a248aad001c Signed-off-by: Chris Sides <Christopher.Sides@hpe.com>
2024-09-20obmc-ikvm: rename service file to align with repo nameMohammed Javith Akthar M3-5/+5
Updated systemd service file as following for better readability start-ipkvm.service -> obmc-ikvm.service Testing: Verified systemd service using QEMU + AST2600EVB firmware. Before changes: root@evb-ast2600:~# systemctl status start-ipkvm * start-ipkvm.service - OpenBMC ipKVM daemon After changes: root@evb-ast2600:~# systemctl status obmc-ikvm * obmc-ikvm.service - OpenBMC ipKVM daemon Change-Id: I8260a09b074b04c47821758c31ecad5d53eca40c Signed-off-by: Mohammed Javith Akthar M <mohammedjavitham@ami.com>
2024-09-05meta-hpe: squash latest shellcheck warningsPatrick Williams2-0/+2
The latest shellcheck introduced new warnings in meta-hpe. Squash them with the disable syntax as they seem innocuous. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie160e02178b70b6025a964569a11a4778c526608
2024-05-03meta-hpe: use Jean-Marie preferred email addressAndrew Geissler1-1/+1
Every time a commit is made in openbmc/openbmc, the OWNER plugin logic looks up every OWNERS file in openbmc/openbmc and also tries to look up every user. The gerrit log gets filled with messages like this: ``` [2024-04-05T18:30:51.327Z] [Index-Batch-66[java.util.concurrent. ScheduledThreadPoolExecutor$ScheduledFutureTask@505cf419[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@2505fce4[Wrapped task = com.google.gerrit.server.logging. LoggingContextAwareRunnable@7086c656]]]] WARN com.googlesource.gerrit. owners.common.AccountsImpl : User 'verdun@hpe.com' does not resolve to any account. ``` Not sure why the plugin looks at every OWNERS file, even when the commit does not touch the corresponding sub-directory, but it does. Looking at gerrit, it looks like the primary email for Jean-Marie is the one I've added here. Change-Id: Idb0c18de285378b42d4e50fe1446730f535ec7ec Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2024-03-22meta-hpe: remove BBLAYERS_NON_REMOVABLEPatrick Williams2-26/+0
This variable hasn't existed in upstream poky since 2016. See commit d06c7b8ce6249529de0bde0a568c0658b7148bf4 from their repository. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I1f0d6affa12ba4f44888d207d8967cae271e715a
2024-03-22treewide: remove meta-poky usagePatrick Williams1-2/+0
Upstream poky made a commit that adds an `/etc/motd` with a strong warning that meta-poky is not intended to be used for production purposes. There isn't anything we use directly from meta-poky anymore, so clean up all references to it. See poky commit a226865c8683398b5f58628ba2ec5aee1ee6c19d for additional context. We could potentially switch from using the `poky` subtree to picking up OECore directly, but right now it also provides us a qualified set of OECore + bitbake. Tested: Built yosemite4 and confirmed `motd` output is absent when SSHing in. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9c08650d2278b3ba26794c009adad3e593767f58
2024-02-21meta-hpe: add default login lockout configjdubs112-0/+6
standardize and harden hpe obmc builds Change-Id: I6267c9dde4bfa8a9f205e7b8e48cf5470d4c65b5 Signed-off-by: John Weidenfeller <john.weidenfeller@hpe.com>
2024-02-16meta-hpe:enable host power on + sensors packagroupsChris Sides1-2/+5
Updates the HPE package groups recipe to match requirements for newer gen (non-POC) platforms. Also removes refs to obmc-phosphor-buttons-signals & obmc-phosphor-buttons-handler Signed-off-by: Chris Sides <christopher.sides@hpe.com> Change-Id: I879105b7b3f9c2ae9bce76b636804f41fafc2173
2024-02-14meta-hpe: Fix permissions on systemd service fileMatt Fischer1-2/+2
systemd will complain if service files are executable. This generates a warning on every boot. The fix is to drop the execute bit. Here is the error that this remediates: systemd[1]: Configuration file /usr/lib/systemd/system/start-ipkvm.service is marked executable. Please remove executable permission bits. Proceeding anyway. Change-Id: I4ad9847aa6456823c5b34a18d26de2b3750ec262 Signed-off-by: Matt Fischer <matthew.fischer@hpe.com>
2023-12-05meta-hpe: add phosphor-pid-control recipeGrant O'Connor2-0/+190
append config.json for phosphor-pid-control. HPE DL385 G11 Change-Id: I4887c888804a83f1063c6fbb23422b1dc31caa01 Signed-off-by: Grant O'Connor <grant.oconnor@hpe.com>
2023-12-04meta-hpe: rl300 power sequencing, restore files accidently removedCharles Kearney4-0/+32
The files were accidently removed in commit. https://gerrit.openbmc.org/c/openbmc/openbmc/+/66477 Change-Id: I8acf1a9b05cdffd1dc959b4bcd478a6b149af8b1 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-12-04meta-hpe: Add the missing dl360-g11 bootblock bbappend.Charles Kearney1-0/+1
The required bbappend file is missing. This file references the appropriate bootblock class file. Change-Id: If781255436f17cd5db85ddc0e32a333c652427f2 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-12-04meta-hpe: adding meta-dl385-g11 layer for HPE DL385 Gen11Grant O'Connor5-0/+304
altered conf-notes.txt to reflect common targets (obmc-phosphor-image) removed IMAGE_INSTALL appends for modules. kernel-modules are an issue anyway and recipes will be added under meta-common/recipes-phopshor/ packagegroups. removed MACHINE_EXTRA_RDEPENDS from machine configuration file. added under meta-comon/recipes-phopshor/packagegroups. EXTRA_IMAGECMD:squashfs-xz: requesting to have "branch-call-jump" filter applied to all images (bcj) with 1MB block size rather than the default 128k. (Specify for ARM architecture) Updated machine configuration notes. Updated Yocto target to nanbield (release 4.3) and scarthgap future release 4.4) Change-Id: If719fc82052193a235ccf28869c7c885976aab44 Signed-off-by: Grant OConnor <grant.oconnor@hpe.com>
2023-11-25treewide: add scarthgap to LAYERSERIES_COMPAT2.16.0-devPatrick Williams6-6/+6
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I28ee50fa55ae47dd7fd8c99f8f6db8f5f6dfa53d
2023-11-24treewide: add nanbield to LAYERSERIES_COMPATPatrick Williams6-6/+6
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I85272779478b66452acd11be93f5fea99e4c3a34
2023-10-24meta-hpe: Update ownersJean-Marie Verdun1-0/+1
Change-Id: I8d33a9d50bccdcf7579fddb10756ee01bd3679b3 Signed-off-by: Jean-Marie Verdun <verdun@hpe.com>
2023-10-11treewide: clean up bmcweb in package groupsPatrick Williams2-2/+1
bmcweb is already added as a default in the meta-phosphor package groups. A large number of machines have mistakenly also explicitly added a RDEPEND on assorted package groups, which is not necessary. Clean these up. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifd3726d18aab45475f80d054a4640196ac0b71d2
2023-10-11treewide: clean up webui selectionPatrick Williams2-2/+0
The webui-vue package is now enabled by default. Clean up all the meta layers to clean up the explicit enablement. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4895be56c70d2c8666dd96cec18d2c097f0c05a3
2023-09-20meta-hpe: update the u-boot revisionCharles Kearney1-1/+1
Change-Id: Icfcf52419defd7653683cf95f5505422ec0f0296 signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-09-19meta-hpe: dl360-g11 power supplies monitoringAndrew Neyland12-0/+132
Change-Id: I236fe799758a0f2b32041e82596c945e9f3b7a90 Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
2023-09-19meta-hpe: dl385-g11 power supplies monitoringAndrew Neyland12-0/+132
Change-Id: I081bba56bc4a9c50044aa5a1625a8d586b4bea8a Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
2023-09-19meta-hpe: adding host-boot-enable for DL360 G11Andrew Neyland2-0/+76
Change-Id: I35c8fbcc03beafdcca17381177dc2167fe655cb4 Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
2023-09-19meta-hpe: dl360-g11 power sequencingAndrew Neyland18-32/+213
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com> Change-Id: I991a2519850214a547b8129281d043a5f8af9d9e
2023-09-19meta-hpe: updating license reference for rl300.Andrew Neyland2-2/+2
Change-Id: I080b7172781c2d23660de5f47fdc10cbde400db4 Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
2023-09-18meta-hpe: Update OWNERS email addressesJean-Marie Verdun1-1/+2
Change-Id: I207313d85fb247090a044a7bc51d2d6e877651a1 Signed-off-by: Jean-Marie Verdun <jean-marie.verdun@hpe.com>
2023-08-30meta-hpe: fix path in rl300 to the x86 power control recipeCharles Kearney1-1/+1
Change-Id: Ifccac09484d800c0c94092238ccb715362fb2b32 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-08-30meta-hpe: Remove platform management dependencyCharles Kearney1-1/+0
The ampere platform managment recipe is not upstreamed yet. Remove until dependency is satisfied. Change-Id: I59863e7df1b64c7025cfbdc34f496a89fea14684 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-08-30meta-hpe: add new dl360-g11 machine configuration.Charles Kearney4-0/+331
Change-Id: Ia13dbd9b2178aca967df916cb507e5c92bacd6ec Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-08-15meta-hpe: remove proliant-support bbappendCharles Kearney2-51/+0
The proliant support project needs to be uploaded until that time the bbappend will be removed. Change-Id: Ie065f1dbc83a65b8c2e220de08a3f82b0ca1eb3a Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-07-26meta-hpe: rl300-g11 add proliant support recipeCharles Kearney2-0/+51
Change-Id: I03a92e0d873dea306222b036accb931cf033e84e Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-07-05meta-hpe: rl300-g11 add power sequencing filesCharles Kearney13-0/+213
Change-Id: Iabda97c9719dc5f285e5b97c5072f9061dd31d81 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-07-05meta-hpe: rl300-g11 add host boot enable serviceCharles Kearney2-0/+46
Change-Id: I9e43bd64b8685100249df2c99fefd669c834b34a Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-07-05meta-hpe: rl300-g11 add x86 power control bb appendCharles Kearney2-0/+100
Change-Id: Ia295013033424e0a973c8314b56b52b46c055a71 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-07-05meta-hpe: rl300-g11 add specific u-boot-gxp bbappendCharles Kearney3-5/+4
Change-Id: I61fdcaab29a0bcad9f51d3c51bc67401b9356af9 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-06-26meta-hpe: rl300-g11 update machine config fileCharles Kearney1-0/+1
add missing preferred provider for obmc-host-ipmi-hw Change-Id: I06c79cf0633df0a296841bd3acb99d72e88b9bbe Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-06-26meta-hpe: rl300-g11 add package groups appendCharles Kearney1-0/+1
Change-Id: I76eda146190b008ec10d6be0a35f23f081150509 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-06-26meta-hpe: remove customer key block file requirementCharles Kearney2-38/+9
The customer key block HPE signed key is no longer required for machines that have been through the transfer of ownership process. Change-Id: Idfc94033dec64c62fa773c5511f9d0a17518a1cf Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-06-26meta-hpe: rl300-g11 add power supply monitoring recipeCharles Kearney12-0/+131
Change-Id: Ib6071c1b6d4df4a1138e0cecf29787c5edcea23c Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-05-23meta-hpe: remove bash dependencycharkear7-24/+29
Images built for HPE machines become too large when bash is added as a dependency. Change-Id: Ib6e49647c22f1d0345ef44ffc9140ac73ed999b1 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-05-08meta-hpe: bbappend obmc-ikvm for custom gxp hid supportcharkear3-0/+176
Change-Id: I8682f9334f4c771d0acda97f45d0cc7b374afd35 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-04-20meta-hpe: fix shellcheck issuesPatrick Williams6-51/+55
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I30885f8c2577c3c2aa333a61210e6738fbf016c7
2023-04-19meta-hpe: remove invalid emailsAndrew Geissler1-2/+0
Cleaning up the OWNERS files to reduce the amount of "does not resolve to any account" errors that pop up consistently in the gerrit logs. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I4fb7ff1946b21ab95d4d5bb47461fed6a7f7d07f