summaryrefslogtreecommitdiff
path: root/meta-hpe
AgeCommit message (Collapse)AuthorFilesLines
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
2023-04-12meta-hpe: add new meta layer for rl300-g11Charles Kearney13-40/+473
Signed-off-by: Charles Kearney <charles.kearney@hpe.com> Change-Id: I650f926349ef2a57c352aac36a801b07fb4001ca
2023-04-05meta-hpe: update device tree to match new driver for gxp thumbnail videocharkear3-4/+11
Change-Id: Ifa9b38e824619fff9f7c6c228252c56714871d1d Signed-off-by: charles kearney <charles.kearney@hpe.com>
2023-02-08meta-hpe: add missing gxp ehci owner reset recipecharkear7-0/+108
Change-Id: I03f741a0e11cecd49028d78a740f1d9e8678f878 Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
2023-01-13yocto:mickledore: add support for new yocto layerAndrew Geissler3-3/+3
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I8e54833ac78e540e9dd5011533d53ff9a3af6763
2022-12-02meta-hpe: add ipmi-kcs rules to resolve obmc freeze on host-bootChris Sides2-0/+10
This standard ipmi-kcs rule (as implemented in internal hpe builds) resolves an issue with the obmc being hammered by kcs interrupts when the host is booted on HPE platforms. Signed-off-by: Chris Sides <christopher.sides@hpe.com> Change-Id: Ieac607e95c36c53d1bc9f4ef3634dd67e1ece858
2022-12-02meta-hpe: add postd daemon configuration fileChris Sides1-0/+2
Part of an ongoing effort to upstream changes from the latest internal hpe builds. This addition resolves an lpc-snoop startup error on hpe platforms during host boot. Signed-off-by: Chris Sides <christopher.sides@hpe.com> Change-Id: I7014a075981d5d1a4056583e51aca95163a9cdc8
2022-11-28rename obmc-op-control-power to phosphor-skeletonAndrew Geissler1-1/+1
This power control implementation is not specific to openpower systems (as seen by the variety of systems including it) so rename it to something more appropriate. This is using code from skeleton which is not ideal but that's a change for another day. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Iffe6427b5494558b53cd6f5716a08cce82cb90d8
2022-10-14treewide: more obmc-host-ctl cleanupsPatrick Williams1-1/+0
obmc-host-ctl is defined as a MACHINE, DISTRO, and IMAGE feature. The IMAGE feature pulls in a virtual provider only if the COMBINED feature (MACHINE + DISTRO) is enabled. This is only done on openpower machines. There are a lot of other places where machines are half-way disabling this feature and/or changing variables which have zero effect anyhow. Clean up almost all references to `obmc-host-ctl`. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I090d782bb6a34dc4e3c43df97e8ccf6e1812fed5
2022-10-14treewide: remove obmc-control-bmc package referencesPatrick Williams1-1/+0
This package is an old interface from 'skeleton' for which there are no users outside of an IBM IPMI OEM handler, but the package isn't even installed on any IBM machines. Remove all references to this package from the tree so that it can be further removed. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icda5c156940450ab033365d7f93d5542d6646696
2022-09-30add langdale to compatible layerAndrew Geissler3-3/+3
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I65febeeec11e6e5b40ee728f42cfbe77023dae1e
2022-09-09treewide: handle upstream TEMPLATECONF movePatrick Williams2-0/+0
The latest poky commit is requiring us to have all of our template configs in a subdirectory instead of directly in the `conf` directory. Without this we end up with errors during setup like: ``` Error: TEMPLATECONF value (which is .../openbmc/meta-facebook/meta-bletchley/conf) must point to meta-some-layer/conf/templates/template-name ``` Fix this by moving all of our template files into the 'default' template subdirectory (following the pattern of poky) and modifying `setup` as necessary to follow. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iecefde73d55acbb6bc63ae3d68c4311adaf327ae