Age | Commit message (Collapse) | Author | Files | Lines |
|
Some systems wish to override the distro name. Allow this by not
forcefully setting the variable in phosphor-base.
Change-Id: Ie6fc72e92d7bd215dfa6a2835a8022ae8daf51b2
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I746b04e1e36abaf2ff3852beb8a04535692442c1
|
|
sunharis (1):
ethernet_interface: Add UseDomains option to network file
Change-Id: I8e0328f7cc78d218b0e584e2a252b118a056381d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (3):
control: Let Manager::addObjects() take a service
control: Add 'events' section to dump
control:configs: Add an intfs removed trigger
Mike Capps (1):
monitor: Capture BMC dumps on fan/ambient shutdowns
Change-Id: I84d697ae9e4601c258f83d0cc77e785dd47095a2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (2):
psu-ng: Symlink to input history files
psu-ng: Power supply class updates for input history
Change-Id: I614157fe975c21b5f181644a36e94c1c98f97854
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zev Weiss (1):
romed8hm3: add VDDCR_CPU warning & critical thresholds
Change-Id: Ib2766891eccb6d8577992e8110d107ddf79e5bfe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
prettier: reformat YAML
markdownlint: minor formatting changes to Software/README
Change-Id: I7887d52e33e6cacbedaf94285f6c47e624d948bc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The only recipes which use content from meta-perl are openpower
machines:
```
meta-openpower/recipes-bsp/pdata/pdata_git.bb: libxml-libxml-perl-native \
meta-yadro/meta-nicole/recipes-phosphor/logging/openpower-esel-parser_git.bb: libxml-libxml-perl-native \
```
Remove meta-perl from the bblayers of every layer except openpower
machines.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I51f1a8fbfbe879295c64d2339fc115dbd8823681
|
|
Using /usr/bin/env is now an antipattern.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I18c05ea0f962b989ecbedc8019f63f673cb4b9ef
|
|
Using /usr/bin/env is now an antipattern.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I62c112ae7a089e7b86612cd7a3f711a564ce0dd7
|
|
span-lite has been removed from use within the stdplus package and
there is now (with estoraged updated) no code within the openbmc
org that uses `nonstd::`, so it should be safe to remove this
dependency now.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ifc285f7e99aa7b225484a6639238e6ac545bd02a
|
|
John Edward Broadbent (1):
span: switch to std
Change-Id: I81424d7abc4a890380d1baaaedeb911dab692088
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zev Weiss (1):
fru-device: use off_t/size_t for FRU IO offsets & lengths
Change-Id: If65770dc77f58ff1ace38dcd6f9d616e85a86790
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
gikrish1 (1):
PEL: Add error message registry entry for Panel
Change-Id: Ie341adea31121be508c92349c0184790c9d54654
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
span: switch to std
Change-Id: Ibb92960633cf0dc541a3b2de04ef69efe675795e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
message: append: support span
Change-Id: I9571f1ae2efb82f487aba73a9fa74a1a5e694a26
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
John Wedig (3):
Initial integration with Entity Manager
Add systemd service file
Add association between chassis and drive
This commit also updates the estoraged recipe to install the new systemd
service.
Change-Id: I20ac25e62eb451e39aaf9365dae2b6a3da862e7e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: John Wedig <johnwedig@google.com>
|
|
Jiaqing Zhao (2):
EthernetInterface: Mark Speed and AutoNeg as readonly
EthernetInterface: Mark InterfaceName and VLANId as const
Change-Id: I35b352697d3cacc6acde8edd06e3ad4870a7e9f4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jiaqing Zhao (2):
ncsi-netlink: Remove phosphor-logging dependency
Remove gateway properties in SystemConfiguration
Change-Id: I6ed5af780d26f4eb969cbeefc7f29a685530e3f0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jae Hyun Yoo (1):
fru-device: Refine addressing mode detection logic
Jiaqing Zhao (1):
FruDevice: Refactor i2c device monitor
Change-Id: If53ce5a7ed466f600eb77d61ec230566ea19dc2a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
span: switch to std
Change-Id: I3a0d09dae8f5aead16ed06da071234dab0c41507
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhishek Patel (2):
Fix certificate_service privileges
Fix Ethernet privileges
Ed Tanous (1):
Simplify sensor path lookups
Jiaqing Zhao (1):
system: Fix incorrect WatchdogTimer PATCH handler
Change-Id: Ideb1a4e89c28b000ad54e1c7f8db4452309be90d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Gunnar Mills (1):
Sensors: Add humidity hierarchy
Change-Id: I77fcd0a31a94e732021b3fa26356a04a30b4c436
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zev Weiss (1):
regulators: Add phosphor-regulators service dependencies
Change-Id: I559f53e2cd1074c98c1ac536182e0a0ae8c54b9d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jae Hyun Yoo (1):
HwmonTempSensor: Fix a crash when an I3C device is scanned
Change-Id: Ifbb5a72bc858ee59ea9ff11aa33d00977cbd6021
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
host-graceful-quiesce: call new target
Chirag Sharma (1):
PEL: Added new message registry for Common.File.Error.Write
Change-Id: Ie8cef39b248a5de9f10e6cb762bf16d9a26f5559
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jiaqing Zhao (1):
EthernetInterface: Change LinkUp property to readonly
Change-Id: Iee53de4923b92014333b113f5ef3b028549e76a5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: enable C++20
Change-Id: Idd1e58675239f5a4b50109758b9e4b39486a8842
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
fix cppcheck warnings
build: enable C++20
Change-Id: I93979626b87591f40dd2b257ed8be38da9106db9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Per design here:
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/52874
phosphor-state-manager: srcrev bump 106152c646..aaa8d3466b
Allen.Wang (1):
phosphor-state-manager: Support multi-host for persist files
Andrew Geissler (1):
host-graceful-quiesce: introduce new target
Tested:
- Built image with new target and included pldmSoftPowerOff.service in
it so that host firmware got a chance to gracefully shut down prior to
Quiesce.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I83cd6a20d72cf586d21baf3fe809aad28f288695
|
|
Patrick Williams (1):
build: enable C++20
Change-Id: Idaeaba57151d1414ea8bc86edf90b0d6f3dc044e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
John Edward Broadbent (2):
Add exception when constructor fails
Change ownership of handle to eStorageD object
John Wedig (1):
Remove device name from D-Bus service name
Change-Id: I3ba6cebc730a43413eebabd467c496a0fc358c7d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: enable C++20
Change-Id: I0c0cee9d599916a7c9041c024f04db4625dd053a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Implement odata annotations ignoring
Remove regex uses in event service and consolidate
Change-Id: Iea043a32d40f6bebb8e2ae259270b60cde3a01e9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: enable C++20
Change-Id: Ic6905cbc599b1da73269b65d08c58cab09038c21
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jim Wright (1):
PEL: Correct callouts for Everest pgood failures
Sunny Srivastava (1):
PEL: Error interface for system vpd mismatch
Change-Id: I9f22e179e7f2f6fbbb7f067f897672913c267297
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
sensor-mon: Add missing arg in fmt::format call
Patrick Williams (1):
build: enable C++20
Change-Id: Iec427d06b6f1038a3dd5cef5fc06ce45199c4e0e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Paul Fertser (1):
Signal when trying to set minPasswordLength low
Change-Id: I3babef8dfaf6916864a5e006d97a9a84b6465810
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: enable C++20
Change-Id: I04a9414df44bf9aa22e857f261aadf9cb96a3121
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The previous order of all `postinst` functions followed by `prerm`
functions made it easy to miss making a change in the `prerm` due
to their large distances from each other in the file. Reorder these
so that they are grouped by subpackages rather than function type.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib2be0617f4e1f805ed611688d77bb4d278abbd94
|
|
The `multi-user.target.requires/...Host@{i}.service` symlinks were
being added to the `obmc-targets` sub-package, but nothing explicitly
depends on the `host` sub-package. On systems that do not include
the `host` sub-package, this could result in broken symlinks, and
on systems which do not use the targets it can result in the `host`
daemon not starting.
Move these `Host@{i}.service` symlinks into the `host`
sub-package since that is where the original service file resides.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I43aa5fdbe73f0af3c5d213e45e3a02f2dc093d79
|
|
Specify the target links as a variable with iteration rather than
manual entries for each symlink.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: If40bf59dc00beb2c004c5da9953c3c5e64cbffba
|
|
This was added with cde0f094f for libseccomp, but shortly after that
upstream moved libseccomp from meta-security to core (241c7d2e6). As
such, meta-security is no longer used or required.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I371e54b11f6336720dfc6edf0ef733d22b7fb4f2
|
|
These layers are all required, so add them to the layer dependencies.
This generates an error earlier in the build process when layers are
missing from the configuration (bblayers.conf).
The dependency list below is informative, but likely not comprehensive:
-meta-python: python3-inflection-native
-meta-networking: net-snmp
-meta-oe: rsyslog, libvncserver, ipmitool, boost-url, libgpiod,
lmsensors-config, openldap
Change-Id: I1b480224e6ec4b8bd61c8f21d6e569d17363a9a6
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
We do not need to create symlinks to instantiate targets. Remove
the one for `obmc-bmc-service-quiesce@.target`.
Tested:
```
root@witherspoon:/lib/systemd/system# systemctl start obmc-bmc-service-quiesce@0.target
root@witherspoon:~# obmcutil state
CurrentBMCState : xyz.openbmc_project.State.BMC.BMCState.Quiesced
CurrentPowerState : xyz.openbmc_project.State.Chassis.PowerState.Off
CurrentHostState : xyz.openbmc_project.State.Host.HostState.Off
BootProgress : xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified
OperatingSystemState: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.Inactive
```
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I73719f8cbce7ff3e01be868f471627c7acc2f6ca
|
|
Some systems have more chassis than hosts. Use the
OBMC_CHASSIS_INSTANCES variable instead of OBMC_HOST_INSTANCES for
instantiating the service symlinks.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I42eb92a68023788fc8c06e63ed3eb6eb714bf55c
|
|
The `multi-user.target.requires/...Chassis@{i}.service` symlinks were
being added to the `obmc-targets` sub-package, but nothing explicitly
depends on the `chassis` sub-package. On systems that do not include
the `chassis` sub-package, this results in broken symlinks.
Move these `Chassis@{i}.service` symlinks into the `chassis`
sub-package since that is where the original service file resides.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iefc8c0bf8eb9b5f43fa67a13bf52ceb4ce55e52e
|
|
The LICENSE string 'GPLv2+' is considered obsolete by Yocto and raises a
warning. Switch them too the accepted tag 'GPL-2.0-or-later'.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I88c639dbb45762e2e019a3503f1f1930b65c09d6
|
|
Bitbake currently gives an `obsolute-license` warning for any
of the recipes using `phosphor-ipmi-fru.inc`. Fix this by switching
the LICENSE variable to `GPL-3.0-or-later`, which matches the contents
of the LICENSE file in the repository.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ife34a6bfaf564b530a889a3fa277ed84c0f2a640
|
|
Arun Lal K M (1):
Fix for cpusensor going into D state.
Change-Id: Ib6add3171c61b0a4cd6cfb40714158785830069c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|