Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ca7d6c99 10-Oct-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 081482839b..4ab59214a7

Tim Lee (1):
bmc-state-manager: revise BMC reboot cause

Change-Id: I89a05c43ffddf2c5d517a2c3aead14c07a282b0f
Signed-off-by: Andrew G

phosphor-state-manager: srcrev bump 081482839b..4ab59214a7

Tim Lee (1):
bmc-state-manager: revise BMC reboot cause

Change-Id: I89a05c43ffddf2c5d517a2c3aead14c07a282b0f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# f24c0ae2 09-Oct-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 2eb6029cd9..081482839b

Andrew Geissler (1):
phosphor-set-chassis-transition: ensure only run once

Change-Id: Ia178ba85cd81cc28ffc4b23b8fe684b2010c4aeb
Sign

phosphor-state-manager: srcrev bump 2eb6029cd9..081482839b

Andrew Geissler (1):
phosphor-set-chassis-transition: ensure only run once

Change-Id: Ia178ba85cd81cc28ffc4b23b8fe684b2010c4aeb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 0f07c761 22-Aug-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 1b2c3c035e..2eb6029cd9

Amithash Prasasd (2):
Switch to Use phosphor-dbus-interface defined constants
Fix getManagedObjects on ObjectManager returning

phosphor-state-manager: srcrev bump 1b2c3c035e..2eb6029cd9

Amithash Prasasd (2):
Switch to Use phosphor-dbus-interface defined constants
Fix getManagedObjects on ObjectManager returning no objects

Change-Id: I917920291ce06170dad1217647098877bcb7eead
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 252c507c 19-Aug-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump b27eef5443..1b2c3c035e

Patrick Williams (1):
clang-format: re-format for clang-18

Change-Id: Ic4257d509990ad126c555f9c42db1c581b3e4e4e
Signed-off-by: Andre

phosphor-state-manager: srcrev bump b27eef5443..1b2c3c035e

Patrick Williams (1):
clang-format: re-format for clang-18

Change-Id: Ic4257d509990ad126c555f9c42db1c581b3e4e4e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 66776c42 22-Jul-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump d7a15cb133..b27eef5443

Pavithra Barithaya (7):
clang-tidy: Enable readability-implicit-bool-conversion check
clang-tidy: Enable readability-simplify-b

phosphor-state-manager: srcrev bump d7a15cb133..b27eef5443

Pavithra Barithaya (7):
clang-tidy: Enable readability-implicit-bool-conversion check
clang-tidy: Enable readability-simplify-boolean-expr check
clang-tidy: Enable readability-qualified-auto check
clang-tidy: Enable readability-redundant-string-cstr check
clang-tidy: Enable readability-braces-around-statements check
clang-tidy: Enable readability-convert-member-functions-to-static
clang-tidy: Add few cppcoreguidelines check

Change-Id: I522dc98a97a88d9be9337cb838ab8095e30352fd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


Revision tags: 2.17.0-dev
# ab7c5738 11-Jul-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 3c1351cc2b..d7a15cb133

Pavithra Barithaya (13):
Add clang-tidy to phosphor-state-manager
clang-tidy: Enable bugprone-forward-declaration-namespace che

phosphor-state-manager: srcrev bump 3c1351cc2b..d7a15cb133

Pavithra Barithaya (13):
Add clang-tidy to phosphor-state-manager
clang-tidy: Enable bugprone-forward-declaration-namespace check
clang-tidy: Add cert checks
clang-tidy: Add clang-analyzer checks
clang-tidy: Add some modernize checks
clang-tidy: Enable modernize-deprecated-headers check
clang-tidy: Enable modernize-raw-string-literal check
clang-tidy: Enable modernize-use-emplace check
clang-tidy: Enable modernize-use-override check
clang-tidy: Enable modernize-use-nullptr check
clang-tidy: Enable clang-analyzer-deadcode.DeadStores check
clang-tidy: Add performance checks
clang-tidy: Enable readability checks on repo

Change-Id: I2b6476475176f8158fbb426244fe18f42d4b55dd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 88624bdb 20-Jun-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 3ff5a3603d..3c1351cc2b

Manojkiran Eda (1):
Add subproject support for gpioplus

Pavithra Barithaya (1):
use fs.copyfile instead of deprecated copy

Ch

phosphor-state-manager: srcrev bump 3ff5a3603d..3c1351cc2b

Manojkiran Eda (1):
Add subproject support for gpioplus

Pavithra Barithaya (1):
use fs.copyfile instead of deprecated copy

Change-Id: I4999679dfbd86eb4e3e99f8a98b55ff485197341
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 48e57aad 17-Jun-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 24b25a4617..3ff5a3603d

Manojkiran Eda (1):
Fix spelling mistakes using codespell

Change-Id: Ibf3d03d903ce3d94609c8db391405f5948ef7a57
Signed-off-by: Andrew

phosphor-state-manager: srcrev bump 24b25a4617..3ff5a3603d

Manojkiran Eda (1):
Fix spelling mistakes using codespell

Change-Id: Ibf3d03d903ce3d94609c8db391405f5948ef7a57
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 15cf61fd 10-Jun-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 1901ab743a..24b25a4617

Anusha Dathatri (1):
obmcutil: Add recoverystatus option

Change-Id: I83b4409cc40ce9235f5ab2f5dced562e7d1f21fc
Signed-off-by: Andrew

phosphor-state-manager: srcrev bump 1901ab743a..24b25a4617

Anusha Dathatri (1):
obmcutil: Add recoverystatus option

Change-Id: I83b4409cc40ce9235f5ab2f5dced562e7d1f21fc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# e98b25c7 12-May-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 75ac2be3a4..1901ab743a

Delphine CC Chiu (1):
phosphor-discover-system-state: set after multi-user.target

Change-Id: I8bd703829032244c0b6357f79308e2f30ea567

phosphor-state-manager: srcrev bump 75ac2be3a4..1901ab743a

Delphine CC Chiu (1):
phosphor-discover-system-state: set after multi-user.target

Change-Id: I8bd703829032244c0b6357f79308e2f30ea567b4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# a53ab55b 24-Apr-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump cadaab7728..75ac2be3a4

Anusha Dathatri (1):
chassis_service:Create /run/openbmc at start up

Patrick Williams (1):
host-gpios: enable by default

Chan

phosphor-state-manager: srcrev bump cadaab7728..75ac2be3a4

Anusha Dathatri (1):
chassis_service:Create /run/openbmc at start up

Patrick Williams (1):
host-gpios: enable by default

Change-Id: I611288b6e75d4bcf5b2f808f45c8f5d179b9aa9c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# e34c9315 19-Apr-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 306c5ff23d..cadaab7728

Patrick Williams (1):
phosphor-host-condition-gpio: enable multi-host support

Fix up references in meta layers to non-numbered servi

phosphor-state-manager: srcrev bump 306c5ff23d..cadaab7728

Patrick Williams (1):
phosphor-host-condition-gpio: enable multi-host support

Fix up references in meta layers to non-numbered service name.

Change-Id: I3ae73c7e3ba7f117ade8eee5fea31d945ac0a696
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# eaff5a89 18-Apr-2024 Patrick Williams <patrick@stwcx.xyz>

meta-phosphor: phosphor-state-manager: add host-gpio PACKAGECONFIG

Add a PACKAGECONFIG that enables the host-gpio feature in PSM. Set
the appropriate dependencies, meson options, and install the se

meta-phosphor: phosphor-state-manager: add host-gpio PACKAGECONFIG

Add a PACKAGECONFIG that enables the host-gpio feature in PSM. Set
the appropriate dependencies, meson options, and install the service
file links as appropriate.

Tested: Built Yosemite4 with enabled and verified services are attempted
to start.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ia737a5645dcf472efdc75a9af7260eff60ef90ed

show more ...


# a0df80cb 05-Apr-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 73d7ad0016..306c5ff23d

Konstantin Aladyshev (1):
meson: Fix local cereal build

Patrick Williams (1):
host-reboot: move to PSM subdir

Change-Id: I57b

phosphor-state-manager: srcrev bump 73d7ad0016..306c5ff23d

Konstantin Aladyshev (1):
meson: Fix local cereal build

Patrick Williams (1):
host-reboot: move to PSM subdir

Change-Id: I57b2be50472a47f224c390d9ab34aac3b9048e5a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 41983bfe 28-Feb-2024 Andrew Geissler <geissonator@yahoo.com>

state-manager: remove no-warm-reboot default

Most systems are fine with supporting a warm reboot so don't make it a
default.

Change-Id: Ifb906f0b0d81b97265b6b6a79104408161bded7e
Signed-off-by: Andr

state-manager: remove no-warm-reboot default

Most systems are fine with supporting a warm reboot so don't make it a
default.

Change-Id: Ifb906f0b0d81b97265b6b6a79104408161bded7e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...


# e6158a4a 21-Mar-2024 Jayanth Othayoth <ojayanth@gmail.com>

phosphor state manager: obmcutil package dependency update

obmcutil is currently not enabled for the x86-power-control
based host power managed boxes. This is due to obmcutil
dependency on the chass

phosphor state manager: obmcutil package dependency update

obmcutil is currently not enabled for the x86-power-control
based host power managed boxes. This is due to obmcutil
dependency on the chassis package in PSM recipe.
This commits moves the obmcutil package dependency from
chassis -> bmc in PSM recipe to enable tool support in
PSM enabled systems.

Tested: verified build and tested on amd crb.

Change-Id: I19ff062e5a9637cd04111dab5842df39a766b887
Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>

show more ...


# 4cafbc9d 21-Mar-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump b62410b3c2..73d7ad0016

Peter Yin (1):
PSM: host-state: prevent incorrect dbus events on initialization

Change-Id: Ide084af9d7f60f912ec5e9ed5e93bef5cdf1c067

phosphor-state-manager: srcrev bump b62410b3c2..73d7ad0016

Peter Yin (1):
PSM: host-state: prevent incorrect dbus events on initialization

Change-Id: Ide084af9d7f60f912ec5e9ed5e93bef5cdf1c067
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 90445951 20-Mar-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 8be7ec4510..b62410b3c2

Patrick Williams (1):
remove 'flush' failure modes

Change-Id: I311b3ddb0a8e48d49394e14cb8c78ab13ec18252
Signed-off-by: Andrew Geissl

phosphor-state-manager: srcrev bump 8be7ec4510..b62410b3c2

Patrick Williams (1):
remove 'flush' failure modes

Change-Id: I311b3ddb0a8e48d49394e14cb8c78ab13ec18252
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# b81c1fb7 08-Mar-2024 Patrick Williams <patrick@stwcx.xyz>

meta-phosphor: add vardeps for HOST and CHASSIS instances

If a system were to change the OBMC_HOST_INSTANCES or
OBMC_CHASSIS_INSTANCES, many packages (incorrectly) do not get rebuilt.
This is becaus

meta-phosphor: add vardeps for HOST and CHASSIS instances

If a system were to change the OBMC_HOST_INSTANCES or
OBMC_CHASSIS_INSTANCES, many packages (incorrectly) do not get rebuilt.
This is because the variables are evaluated within Python contexts and
are not manually specified in the `vardeps`. Add as necessary.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I84651a1a85a5c977be674d8b26b6e43e5ab46850

show more ...


# ceb19dff 11-Mar-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 31cddb75de..8be7ec4510

Thang Tran (1):
Correct the value of CHASSIS_ON_FILE

Change-Id: I8d2f8510cc5092d68ca70e10f174eac7b78cee53
Signed-off-by: Andrew Geis

phosphor-state-manager: srcrev bump 31cddb75de..8be7ec4510

Thang Tran (1):
Correct the value of CHASSIS_ON_FILE

Change-Id: I8d2f8510cc5092d68ca70e10f174eac7b78cee53
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 5b1b156c 06-Mar-2024 Potin Lai <potin.lai@quantatw.com>

phosphor-state-manager: fix chassis poweroff calling wrong host stop

In multihost system, the OBMC_CHASSIS_INSTANCES contains "0" instance
id, which is not exist in OBMC_HOST_INSTANCES. It cause
obm

phosphor-state-manager: fix chassis poweroff calling wrong host stop

In multihost system, the OBMC_CHASSIS_INSTANCES contains "0" instance
id, which is not exist in OBMC_HOST_INSTANCES. It cause
obmc-chassis-poweroff calling wrong instance of obmc-host-stop in
multihost system.

Example of yosemite4:
- OBMC_CHASSIS_INSTANCES: 0,1,2,3,4,5,6,7,8
- OBMC_HOST_INSTANCES: 1,2,3,4,5,6,7,8

Change to use OBMC_HOST_INSTANCES for both obmc-chassis-poweroff and
obmc-host-stop.

Tested on yosemite4:
- before change, obmc-chassis-poweroff & obmc-host-stop mapping to the
different instance id.
```
root@bmc:/usr/lib/systemd/system# ls obmc-chassis-poweroff*.requires
obmc-chassis-poweroff@0.target.requires:
obmc-host-stop@1.target obmc-poweroff.service phosphor-set-chassis-transition-to-off@0.service

obmc-chassis-poweroff@1.target.requires:
obmc-host-stop@2.target phosphor-set-chassis-transition-to-off@1.service

obmc-chassis-poweroff@2.target.requires:
obmc-host-stop@3.target phosphor-set-chassis-transition-to-off@2.service

obmc-chassis-poweroff@3.target.requires:
obmc-host-stop@4.target phosphor-set-chassis-transition-to-off@3.service

obmc-chassis-poweroff@4.target.requires:
obmc-host-stop@5.target phosphor-set-chassis-transition-to-off@4.service

obmc-chassis-poweroff@5.target.requires:
obmc-host-stop@6.target phosphor-set-chassis-transition-to-off@5.service

obmc-chassis-poweroff@6.target.requires:
obmc-host-stop@7.target phosphor-set-chassis-transition-to-off@6.service

obmc-chassis-poweroff@7.target.requires:
obmc-host-stop@8.target phosphor-set-chassis-transition-to-off@7.service

obmc-chassis-poweroff@8.target.requires:
phosphor-set-chassis-transition-to-off@8.service
```

- after change, obmc-chassis-poweroff & obmc-host-stop mapping to the
same instance id.
```
root@bmc:/usr/lib/systemd/system# ls obmc-chassis-poweroff*.requires
obmc-chassis-poweroff@0.target.requires:
obmc-poweroff.service phosphor-set-chassis-transition-to-off@0.service

obmc-chassis-poweroff@1.target.requires:
obmc-host-stop@1.target phosphor-set-chassis-transition-to-off@1.service

obmc-chassis-poweroff@2.target.requires:
obmc-host-stop@2.target phosphor-set-chassis-transition-to-off@2.service

obmc-chassis-poweroff@3.target.requires:
obmc-host-stop@3.target phosphor-set-chassis-transition-to-off@3.service

obmc-chassis-poweroff@4.target.requires:
obmc-host-stop@4.target phosphor-set-chassis-transition-to-off@4.service

obmc-chassis-poweroff@5.target.requires:
obmc-host-stop@5.target phosphor-set-chassis-transition-to-off@5.service

obmc-chassis-poweroff@6.target.requires:
obmc-host-stop@6.target phosphor-set-chassis-transition-to-off@6.service

obmc-chassis-poweroff@7.target.requires:
obmc-host-stop@7.target phosphor-set-chassis-transition-to-off@7.service

obmc-chassis-poweroff@8.target.requires:
obmc-host-stop@8.target phosphor-set-chassis-transition-to-off@8.service

```

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I8aa4083f628bae84f59639966ec4c77304d36931

show more ...


# 973dd1fb 27-Feb-2024 Andrew Geissler <geissonator@yahoo.com>

state-manager: option to enable/disable force-warm-reboot

Commit [1] introduced a new optional dbus property that OpenBMC
developers can populate to define which
redfish/v1/Systems/system/ResetActio

state-manager: option to enable/disable force-warm-reboot

Commit [1] introduced a new optional dbus property that OpenBMC
developers can populate to define which
redfish/v1/Systems/system/ResetActionInfo AllowableValues are.

This commit provides a PACKAGECONFIG option for users to disabled forced
warm reboots on their systems.

Tested:
- Confirmed that when this feature is enabled, that the ForceWarmReboot
option was not present.

[1]: https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/68933

Change-Id: I9037d335398b62c2fbeccaae7e4901909e55a795
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...


# da9191a0 29-Feb-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 8e9f24d3a6..31cddb75de

Andrew Geissler (2):
supportedTransitions: Add in support for new prop
Add option to enable/disable forced warm reboots

Change

phosphor-state-manager: srcrev bump 8e9f24d3a6..31cddb75de

Andrew Geissler (2):
supportedTransitions: Add in support for new prop
Add option to enable/disable forced warm reboots

Change-Id: I42d099c9aa46a647fb1925d685bf322003e37781
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 4c9515d2 27-Feb-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump 78c066f607..8e9f24d3a6

Patrick Williams (1):
phosphor-discover-system-state: improve service description

Change-Id: I9d42ed026c695b856354f14783821104159727

phosphor-state-manager: srcrev bump 78c066f607..8e9f24d3a6

Patrick Williams (1):
phosphor-discover-system-state: improve service description

Change-Id: I9d42ed026c695b856354f147838211041597279e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


# 83a887a9 14-Feb-2024 Andrew Geissler <openbmcbump-github@yahoo.com>

phosphor-state-manager: srcrev bump e9040bb8b2..78c066f607

Patrick Williams (1):
prefer std::format over fmt

Change-Id: I6fe304309b81755378a5cf9d5800d7510c744458
Signed-off-by: Andrew Geissle

phosphor-state-manager: srcrev bump e9040bb8b2..78c066f607

Patrick Williams (1):
prefer std::format over fmt

Change-Id: I6fe304309b81755378a5cf9d5800d7510c744458
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>

show more ...


1234567