Age | Commit message (Collapse) | Author | Files | Lines |
|
Vishwanatha Subbanna (3):
Add support for rebootoff and rebooton
Add support for recoveryoff and recoveron
Add support to mask and unmask host crash target
(From meta-phosphor rev: 4b1d78c747adae54374b48406c32e7abaec61478)
Change-Id: Ifd3f31b0fe3a5b0ed0959bc8e00bde2cc4d14173
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
obmcutil: Quote variable in non-zero test to avoid always true result
(From meta-phosphor rev: 400b892e15e02f14732a38d767393a4ba2480805)
Change-Id: Iea100e057518cbea48ff624c0004a6ad0999363b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Gunnar Mills (1):
Update openbmc-systemd.md link
(From meta-phosphor rev: 27d40b06fbd3fa7f4db900c2129613f77a874a01)
Change-Id: I4b89626390449f96e153dbf7b1f82c8ae428f9df
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
obmcutil: Implement --verbose
(From meta-phosphor rev: 9cfd00ada4e9a0f3a89a9e1c2dbb1d9a84774899)
Change-Id: I749b6229d37e4af1bba81f12517f2c0fa52e9b58
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (5):
cppcheck: Fix format string warning
cppcheck: Fix "Uninitialized variable" warning
cppcheck: Make settings constructor explicit
cppcheck: Reduce scope of temp variable
Make D-bus systemd error handling consistent
(From meta-phosphor rev: ab84fe29fb3140fabb3c796846fd5119980d667a)
Change-Id: If683d5d3c7d465bffb7a686efc559a966874c17f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (8):
sysd_monitor: Initial application framework
sysd_monitor: Parse command line parameters
sysd_monitor: Create default monitoring json
sysd_monitor: Parse json file(s)
sysd_monitor: Handle default for errors to monitor
sysd_monitor: Monitor and log errors
sysd_monitor: Add systemd unit and required json
Ignore code coverage files
Add in appropriate dependencies to build the above commits.
A separate commit will enable the new feature.
(From meta-phosphor rev: f26fd90b0b6fe9f39704d3aa2ba7c572ecde9fda)
Change-Id: I76ab84df762fe55bfea7848b7d78d0bcf5163cef
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Aatir Manzur (1):
Blackout error logging
(From meta-phosphor rev: a98b5c9b9616cc121ceecf5476777322ec7df2b8)
Change-Id: Ica4e30e00b86a2cf0b351e72f268caa79ca35c1b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (2):
Update IRC handle in MAINTAINERS
Add README to phosphor-state-manager
(From meta-phosphor rev: 3b5997ff34af01e935cda111311ffc0b28e38a21)
Change-Id: Ibcd090d97adeb9fc970b6c5d87226961c7745d94
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (1):
Replace call_noreply() with call()
(From meta-phosphor rev: 8ef61410d00e16ff72525ac28fcac5e00cd87923)
Change-Id: Iba7a66b7d45009e73f35a6c1e25045a3866f6397
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (1):
Properly catch and report dbus timeout exception
(From meta-phosphor rev: 336fabbf8aa7be74aa32aece1b4088b49020d7ad)
Change-Id: Ib34ed0d1ada76993cef683c087fd235c08975565
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Anthony Wilson (1):
bmc-state-manager: Fix error in GetUnit
(From meta-phosphor rev: 1c913a472378eae4f4695ac65d1932b0ae843a1f)
Change-Id: Ie91ed52d37fb5b4cd1c096f750466c481d32b2eb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (1):
Handle mapper introspect race condition
(From meta-phosphor rev: a964ac9d395de78a1ea0c3ea9b4944b5a6f1f879)
Change-Id: I9c091c13a3344f7ac1bb3cdd872a2c238447b2bb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
obmcutil was moved from skeleton to state-manager
and converted to 'sh'.
obmcutil-completion.sh no longer needed in pydevtools.
Add recipe for new repo `phosphor-power-control`
to install chassiskill.
Adds the phosphor-power-control apps to the
chassis-state-mgmt packagegroup.
Install the components associated with the phosphor-state-manager
package into bin.
phosphor-state-manager: srcrev bump 32c532ea9b..19096267d4
Alexander Filippov (1):
obmcutil: add more info to state subcommand
Anthony Wilson (2):
obmcutil: Add to 'make install' list
obmcutil: Add chassiskill option
Patrick Venture (2):
build: pkg anti-pattern: use defaults
build: install into bin instead of sbin
(From meta-phosphor rev: 3492fb98c0a181a1c2adaae9682ef66683407241)
Change-Id: Id0afaa80d1fa0c309d3d6d3483c40d26351f5f06
Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
A number of corequisites exist so squashing these all into one patch.
meta-ingrasys - refresh master bc513127f4..67bcaf389f
meta-hxt - refresh master 86a4df514f..8fe0d38bbb
meta-phosphor - refresh master 06c09d7cce..df6ddae3d2
meta-quanta - refresh master 4f126361a1..53f3025271
Change-Id: I3daeef2a0467d8ea4f1fd1c617e526f8b11258af
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc. There is no need to list
them explicitly in a recipe.
Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.
Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.
(From meta-phosphor rev: 26873c99d30b55e21a920c9851f21c3e2eab19f7)
Change-Id: I38640d75a2d834c07d45ddcdb0162f1a23f848d9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
It has been found that multiple apps implement the
/xyz/openbmc_project/control/host0 object path. The
host-check service requires the one provided by the
xyz.openbmc_project.Control.Host service but the
mapper command line currently has no way to
differentiate this.
Specify explicitly the service required
Resolves openbmc/phosphor-state-manager#2
(From meta-phosphor rev: 2d02ee8049f9c6b893435df52817c6ba5dfe8577)
Change-Id: Iffb09e3125cf6614cb887d693a9b7812374f4e69
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Anthony Wilson (1):
Update error handling on sdbusplus calls
(From meta-phosphor rev: 0f067194b6dbcc9b6437dafacbb75d283e43bd3d)
Change-Id: I740f27397443a706fd7a497ca57ee8c3d53d4d2e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
std::variant: Fix use of incompatible api
(From meta-phosphor rev: 3dfe6b3d8a6d0b5b9c99c6ffb27bea05e5afc612)
Change-Id: If387655bd529050628ba971e018b85db441ec35d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
Include missing <cassert>
(From meta-phosphor rev: 55a0e374534487920f8f5cf06774987ea8561685)
Change-Id: I775aecc4a9a939f9d6748b2b34c810562372f0b1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Anthony Wilson (7):
obmcutil: Rewrite in sh and move to phosphor-state-manager
obmcutil: Add help option
obmcutil: Add bootprogress option
obmcutil: Add 'power' option
obmcutil: Added {power,chassis}{on,off} options
obmcutil: Update argument handling
obmcutil: Add wait/timeout option
(From meta-phosphor rev: cc1f3274d0878c0d5b994b4df5fb366ededfd1be)
Change-Id: I9ac5e043e1ea9c3fefc66d9f2d49aab235f5ee4c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
discover_system_state: const reference for params
William A. Kennington III (1):
timer: Replace with sdeventplus/timer
(From meta-phosphor rev: b1773e92a6131e76777b07bad1d413a5bc3b34e0)
Change-Id: Id0101039e4547b34fd2ade77674ceb72381d936f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Drop symlink and rename bb for phosphor-state-manager.
(From meta-phosphor rev: e22ac6b25822f8435a5b1a59c672af3169f4e37d)
Change-Id: I0f903bda11298323a68ee2ca4c5e13bf3e7a61bd
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
In the five step sequence of transitioning an unversioned recipe to
a versioned one, PV cannot be explicitly set to 1.0+git${SRCPV} set
until the last step.
With PV set, _both_ the unversioned recipe and the versioned recipe
end up with PV = 1.0 and bitbake will continue to use the unversioned
file. This means that when the unversioned bbappends are removed in
step 4, the bbappend does not occur.
This commit can be reverted once the five step process is complete.
For reference, the five step process is:
1.
Create a temporary recipe symlink:
foo.bb -> foo_git.bb
This results in two available PVs for foo: "1.0" (the bitbake default
for unversioned recipes) and "git".
Further, set the preferred version for foo to "1.0" in the distro
configuration otherwise bitbake will choose PV = "git" and existing
(unversioned) bbappends will not apply and the build will break.
2.
Create a temporary bbappend symlink:
foo.bbappend -> foo_%.bbappend
This allows the manual override of the preferred version introduced in
step 1 to be removed from the distro configuration.
3.
Remove the preferred version override introduced in step 1 from the
distro configuration. At this point the versioned recipe is now being
used.
4.
Remove the unversioned bbappends.
5.
Remove the unversioned recipe.
(From meta-phosphor rev: 883e0238adc8543b28cce8a5d283d2092026da54)
Change-Id: I3c5248a41b064462d5a34a7bc6e5438acc107a32
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
A cereal recipe was added recently to meta-openembedded. Use it so we
can deprecate our version of it.
(From meta-phosphor rev: cc51cd9910f3480cf4d2e0bff8aa6b95162e5bc1)
Change-Id: I7746dbd1eda3011b870b85770092b2d020800af7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
An upcoming change will require that phosphor-state-manager has
sdeventplus during build time.
(From meta-phosphor rev: f0e6674cf445f68b5b72ef6f7390a092833ff7ec)
Change-Id: I59f8bee02c21b797d2149b28bfc0766b25d7e9cf
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change version in phosphor-state-manager.bb
(From meta-phosphor rev: 2cdf7d1e30f0f218f666cd78bf3be795f325e8bd)
Change-Id: I65188fe6646f9f06578c16abc89cbb1b923dc266
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add a symbolic link to phosphor-state-manager.bb named _git.bb and set
the preferred version for the recipe.
(From meta-phosphor rev: 85a1fcc0018c7507246978369b29612d31a2e981)
Change-Id: I97d326f9ae570661100867e7f7d230b6bae087c2
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vernon Mauery (1):
phosphor-state-manager: use c++17
(From meta-phosphor rev: 68c62eed2f945dff1ffb81b2901984ecdea01c22)
Change-Id: I049cc56780cb925b71b80681be27f1052bac8d23
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (1):
Traverse full GetSubTree output
(From meta-phosphor rev: 9346a61b55e85f6ab6e12ecd4af0cdebc3c64fa1)
Change-Id: Ife66d4603c10f504c83cff2895bb4c55c72d5a55
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adopt a more conventional directory hierarchy. meta-phosphor is still
a _long_ way from suitable for hosting on yoctoproject.org but things
like this don't help.
(From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b)
Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|