Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
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
|
|
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
|
|
standardize and harden hpe obmc builds
Change-Id: I6267c9dde4bfa8a9f205e7b8e48cf5470d4c65b5
Signed-off-by: John Weidenfeller <john.weidenfeller@hpe.com>
|
|
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
|
|
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>
|
|
append config.json for phosphor-pid-control. HPE DL385 G11
Change-Id: I4887c888804a83f1063c6fbb23422b1dc31caa01
Signed-off-by: Grant O'Connor <grant.oconnor@hpe.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I28ee50fa55ae47dd7fd8c99f8f6db8f5f6dfa53d
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I85272779478b66452acd11be93f5fea99e4c3a34
|
|
Change-Id: I8d33a9d50bccdcf7579fddb10756ee01bd3679b3
Signed-off-by: Jean-Marie Verdun <verdun@hpe.com>
|
|
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
|
|
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
|
|
Change-Id: Icfcf52419defd7653683cf95f5505422ec0f0296
signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Change-Id: I236fe799758a0f2b32041e82596c945e9f3b7a90
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
|
|
Change-Id: I081bba56bc4a9c50044aa5a1625a8d586b4bea8a
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
|
|
Change-Id: I35c8fbcc03beafdcca17381177dc2167fe655cb4
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
|
|
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
Change-Id: I991a2519850214a547b8129281d043a5f8af9d9e
|
|
Change-Id: I080b7172781c2d23660de5f47fdc10cbde400db4
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
|
|
Change-Id: I207313d85fb247090a044a7bc51d2d6e877651a1
Signed-off-by: Jean-Marie Verdun <jean-marie.verdun@hpe.com>
|
|
Change-Id: Ifccac09484d800c0c94092238ccb715362fb2b32
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
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>
|
|
Change-Id: Ia13dbd9b2178aca967df916cb507e5c92bacd6ec
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
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>
|
|
Change-Id: I03a92e0d873dea306222b036accb931cf033e84e
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Change-Id: Iabda97c9719dc5f285e5b97c5072f9061dd31d81
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Change-Id: I9e43bd64b8685100249df2c99fefd669c834b34a
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Change-Id: Ia295013033424e0a973c8314b56b52b46c055a71
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Change-Id: I61fdcaab29a0bcad9f51d3c51bc67401b9356af9
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
add missing preferred provider for obmc-host-ipmi-hw
Change-Id: I06c79cf0633df0a296841bd3acb99d72e88b9bbe
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Change-Id: I76eda146190b008ec10d6be0a35f23f081150509
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
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>
|
|
Change-Id: Ib6071c1b6d4df4a1138e0cecf29787c5edcea23c
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
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>
|
|
Change-Id: I8682f9334f4c771d0acda97f45d0cc7b374afd35
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I30885f8c2577c3c2aa333a61210e6738fbf016c7
|
|
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
|
|
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
Change-Id: I650f926349ef2a57c352aac36a801b07fb4001ca
|
|
Change-Id: Ifa9b38e824619fff9f7c6c228252c56714871d1d
Signed-off-by: charles kearney <charles.kearney@hpe.com>
|
|
Change-Id: I03f741a0e11cecd49028d78a740f1d9e8678f878
Signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I8e54833ac78e540e9dd5011533d53ff9a3af6763
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I65febeeec11e6e5b40ee728f42cfbe77023dae1e
|
|
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
|