summaryrefslogtreecommitdiff
path: root/meta-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2021-08-12phosphor-sel-logger: srcrev bump e295fd9d6f..f0243dc62fAndrew Geissler1-1/+1
Willy Tu (1): watchdog event: Add support for timeout watchdog event Change-Id: I4992d08f17a664922bdc036f1eca95ddbe7aa7f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12bmcweb: srcrev bump 735ef6d873..dc414b50c1Andrew Geissler1-1/+1
Jason M. Bills (1): Reduce session timeout to 30 minutes Change-Id: Icc0de6e24e0a32d6c8a0a224941f43265a4199d7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12phosphor-host-ipmid: srcrev bump 3660b19329..e990967a0eAndrew Geissler1-1/+1
Vernon Mauery (3): Rewrite Get User Name command with new API Rewrite Set User Name command with new API remove unused enable/disableNetworkIPMI functions Change-Id: If91c064782a39564b33f81ca7e0a92a63f0651e8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12phosphor-virtual-sensor: srcrev bump 4ac7a7f28e..1dff7dceb9Andrew Geissler1-1/+1
Rashmica Gupta (6): Defer emitting InterfacesAdded signal until ready virtual-sensor: Add ability to read a config from dbus Use direct initialisation Add a modified median calculation README: add config via D-Bus Support threshold hysteresis Change-Id: Idd686cd6a0a1ad8d5167215e467549ce5bc7d829 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12phosphor-power: srcrev bump 10eb00f68e..539b608f4aAndrew Geissler1-1/+1
Jim Wright (1): pseq: Begin power control implementation Shawn McCarney (1): regulators: Document phase fault detection Change-Id: I7cf53fa692712ef2488490ba75276f4ad31abe5f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12op-power-start: ensure runs after pre power on targetAndrew Geissler1-0/+1
If no one else has started this synchronization target before this service starts then it will run without waiting since there is no Wants clause. Add the Wants clause to ensure proper synchronization occurs. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I5db6a5800d5456efd97d0f8c2eabd9113d725370
2021-08-12entity-manager: srcrev bump ee70147add..09929acf0aAndrew Geissler1-1/+1
Mustafa Shehabi (1): entity-manager: Add Kudo json file into Entity Manager Change-Id: I054d3c223dd757bb43bb6cd5bf3d78a6731286f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12bmcweb: srcrev bump 885bbf1c82..735ef6d873Andrew Geissler1-1/+1
Feras Aldahlawi (1): Add google service root Change-Id: I823d33219c6e78fc505433a9b24bb19f3b8e29ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12phosphor-dbus-interfaces: srcrev bump 5795dacbc5..5cd00ffb71Andrew Geissler1-1/+1
Tim Lee (1): Add LastRebootCause property for BMC Reboot Cause feature Willy Tu (1): chassis: Add StorageEnclosure as a ChassisType Change-Id: I9692aae58ca41aef2fdf9b78a0da1b9e2c0fcd11 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12webui-vue: srcrev bump 03dc2b7b9f..6dba4be612Andrew Geissler1-1/+1
Derick Montague (1): IA update: Add logs and update overview icon Sandeepa Singh (5): IA update: Update health section IA update: Update control section to operations IA update: Update configuration to settings IA update: Update access and control section IA update: Add resource management section Change-Id: Ib0d22317f49d035b08bd57122f70204c29d70770 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-12phosphor-host-ipmid: srcrev bump 43a8810983..3660b19329Andrew Geissler1-1/+1
Willy Tu (1): Revert "dbus-sdr: disable [sensor/storage]handler builds when using dbus-sdr" Change-Id: I48f74691536cc3d4a8090e8dcb32e2ea4f247492 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-11meta-phosphor: minor override syntax fixesPatrick Williams1-2/+2
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ia2b5197215351f321adc915f5a17b26f08e862b5
2021-08-11i2c-tools: update patches for v4.3.Patrick Williams3-171/+9
One of the patches is included upstream in v4.3 already, which is picked up by the next subtree update, and the other patch requires an update. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifc1d1c202d587f50dd6a8f0a83d8f5777219f4e8
2021-08-11meta-{aspeed,phosphor}: layer.conf: Override syntax cleanupAdriana Kobylak1-1/+1
LAYERVERSION should keep underscore instead of colon. Change-Id: I53b0af2fd8c756d09a11ee2c970910cdf7331738 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-08-11x86-power-control: srcrev bump 2a26943210..ec972d8b56Andrew Geissler1-1/+1
Naveen Moses (1): DBUS service name numbering for single and multi hosts Change-Id: Idc8d281670877eddcd583df4ecc6a07492f6b565 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-11meta-phosphor: increment CONF_VERSIONPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib334e243bb2293148b6bf3587c79a77e46bd8ce3
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams185-712/+712
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2021-08-10host-check: check host state on startup of host managerAndrew Geissler2-16/+1
See this commit for more info on function and testing: https://github.com/openbmc/phosphor-state-manager/commit/0d1c3f1f9329c853677f0581287afef83eeea0f0 phosphor-state-manager: srcrev bump 65bfcf5792..0d1c3f1f93 Andrew Geissler (1): host-check: discover host state within state manager Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I04129b1838118efceb1d073539d01d6e1af99eec
2021-08-10Change default password hashJoseph Reynolds1-1/+5
Background: OpenBMC provisions the BMC firmware image with the root account password in a form which is no longer acceptable to Linux-PAM version 1.5.1. Specifically, [phosphor-defaults.inc][] sets the password hash into /etc/shadow as "\$1\$UGMqyqdG\$FZiylVFmRRfl9Z0Ue8G7e/", where $1 indicates the deprecated [MD5 hash algorithm][].  Ref: [wikipedia passwd entry][].  Beginning around PAM version 1.5.1, when you log in, the [pam_unix.so module][] authenticates okay but requires the password to be changed.  (For example, you'll get a message like "You are required to change your password immediately (administrator enforced)."  This behavior is undesirable for OpenBMC project defaults, and is not tolerated by the project's current continuous integration tools.) This change is to replace the password hash to keep the same cleartext password but hashed with an acceptable algorithm. Specifically, the password hash supplied in phosphor-defaults.inc is updated to use the same password as before but encoded with the SHA-512 algorithm.  The hash was generated by the `openssl passwd -6 0penBmc` command.  This change ought to be transparent and forward and backward compatible. Note various meta-layers use this same hash string in conf/local.conf.sample files. They are changed to match. References: [phosphor-defaults.inc]: https://github.com/openbmc/openbmc/blob/1a977b269ed437bebb9ae7810e3157746ec9174d/meta-phosphor/conf/distro/include/phosphor-defa ults.inc#L245 [wikipedia passwd entry]: https://en.wikipedia.org/wiki/Passwd [pam_unix.so module]: https://github.com/linux-pam/linux-pam/tree/master/modules/pam_unix [MD5 hash algorithm]: https://en.wikipedia.org/wiki/MD5 Tested: Created image with new password hash and PAM 1.5.1 and checked that login works okay and does not require the passwod to be changed. Signed-off-by: Joseph Reynolds <joseph-reynolds@charter.net> Change-Id: I5b189374f08ba506dbed7f8b9b991f2808cc3bc5
2021-08-10Remove redundant code to set root passwordJoseph Reynolds1-0/+1
Background: The OpenBmc project default root account password is set in meta-phosphor/conf/distro/include/phosphor-defaults.inc and can be customized in each layer's local.conf file. Many of these local.conf.sample files had redundant code to set the password, which probably should not have been there. Removing them allows the defaults in phosphor-defaults.inc to take effect. Tested: No. Only meta-ibm was tested. Signed-off-by: Joseph Reynolds <joseph-reynolds@charter.net> Change-Id: I76dce00d269d7afa005d7bcfd63f846d3cf45596
2021-08-10bmcweb: srcrev bump e6a7165064..885bbf1c82Andrew Geissler1-1/+1
Willy Tu (1): ssl: remove BMCWEB_ENABLE_SSL since openssl is not optional anymore Change-Id: Id317d10cb20deaa283cb5b81401f825653f8acfc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09phosphor-nvme: srcrev bump be3439961f..31c3a2f7c9Andrew Geissler1-1/+1
George Hung (1): Filter meaningless characters for reading NVMe model name Change-Id: Ia234010e85a4b5c965e925f95a6a89a205c1a95f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09phosphor-watchdog: srcrev bump 61bc6cdd56..9ef0d0fbacAndrew Geissler1-1/+1
Willy Tu (1): watchdog: Add signal for timeout event Change-Id: Ib1c65311ebfd6719df0d82513da45e48871e0972 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09phosphor-sel-logger: srcrev bump 147b1fd75e..e295fd9d6fAndrew Geissler1-1/+1
William A. Kennington III (1): build: Remove cmake Change-Id: I3ce79e7bb3cc4c0e4c93374e053374f44b802115 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09sdbusplus: srcrev bump 2dcf64bf84..cf0c072281Andrew Geissler1-1/+1
Rashmica Gupta (1): match: Add new PropertiesChanged rule Change-Id: I32b8757931b31b2327306bf5b94129723827a9aa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09phosphor-host-ipmid: srcrev bump 8f1b0b932a..43a8810983Andrew Geissler1-1/+1
Jayaprakash Mutyala (1): Fix for getSystemBootOptions for unsupported param Change-Id: I2b189fe0f679e67139c79b78942d17e0c294dc43 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09phosphor-net-ipmid: srcrev bump 60d6e4ed2b..05c1447d75Andrew Geissler1-1/+1
Jayaprakash Mutyala (1): rakp12: Clear security sensitive data sunitakx (1): Log Redfish event for invalid login via RMCPP interface Change-Id: I6a3ee827e3ea43bb67fd707fd8e29d2c385994a1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09phosphor-logging: srcrev bump 7f1ec94d55..2ccdcef997Andrew Geissler1-1/+1
Sumit Kumar (1): PEL: Guard against hostboot sending down duplicate PEL Ids Change-Id: Ib33fc7ef179d3718778bdf03635c3eca23860e4d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09bmcweb: srcrev bump ff3f835ad4..e6a7165064Andrew Geissler1-1/+1
Abhishek Patel (1): Fix event_service privileges Sunitha Harish (1): Event subscriber persistency: Fix restoring subscribers Change-Id: I60099ac59cbf86d0cd7ab24e0d5837944820963b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-09pldm: srcrev bump ab8017917e..33ac59dd77Andrew Geissler1-1/+1
Manojkiran Eda (1): Update OWNERS file to match the format in docs Tom Joseph (1): tools: Fix bug in pldm_fwup_pkg_creator.py Change-Id: Iaf8296676804d34886a3613d109aff9d8305a020 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-06phosphor-sel-logger: Convert to mesonWilliam A. Kennington III1-7/+6
This switches from the CMake build to the meson one. Change-Id: I24ca927bcb02ca60250400ae44266b72911c0737 Signed-off-by: William A. Kennington III <wak@google.com>
2021-08-06phosphor-sel-logger: srcrev bump e9da2599f1..147b1fd75eAndrew Geissler1-1/+1
William A. Kennington III (3): sel_logger: Fix temporary int creation sel_logger: Annotate unused variables build: Add meson Change-Id: I81ba810121c92b94aeff2cb3678d18237e09829a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-06phosphor-host-ipmid: srcrev bump 08a080ab62..8f1b0b932aAndrew Geissler1-1/+1
Willy Tu (1): Revert "config: update the dbus-sdr flag to remove underscores" Change-Id: Ib085cbad635d90dab53614eea48e556d3db4c5bb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-06telemetry: srcrev bump 3a617023ea..a74e44f6efAndrew Geissler1-1/+1
Lukasz Kazmierczak (1): Extending meson build system to support fast compilation during development stage Change-Id: I1d8a22ded36c5003a8feb879ed7940308d1bb239 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-06bmcweb: srcrev bump c21865c469..ff3f835ad4Andrew Geissler1-1/+1
Ed Tanous (2): Enable pycodestyle Rearrange mtls code Ravi Teja (1): Fix PATCH on hypervisor IPv4Addresses Change-Id: I02412dc678c46bef52f7b9056f758f0d76b14b9d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-06webui-vue: srcrev bump 512dfb7021..03dc2b7b9fAndrew Geissler1-1/+1
Paul Fertser (1): docs: guide: fix broken links to guidelines and customization Change-Id: Ibbd6e916d2761944eef1fd90b5eca4cc76b94916 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-06pldm: srcrev bump d169dd164c..ab8017917eAndrew Geissler1-1/+1
Andrew Geissler (1): make pldmd a dbus systemd service George Liu (2): Remove getBitfieldCount method Fix enum_attrs.json error Manojkiran Eda (1): Owners file for pldm Pavithra Barithaya (2): BMC RR : Read and update the status for BMC reset PLDM: Implement host-condition interface Sampa Misra (1): Avoid redundant entity association PDRs after merge sampmisr (1): BMC RR: check whether the Host is running Change-Id: I137c88f92c70898a1f71b8c566db436532a6ef11 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-04phosphor-dbus-interfaces: srcrev bump 73989f1d73..5795dacbc5Andrew Geissler1-1/+1
Tejas Patil (1): Network: Add support for MTU propery Vijay Lobo (1): PEL.Entry: Add Subsystem property Willy Tu (1): Drive: Add Drive Type for Item.Drive Interface Change-Id: Iaa16ee058b8231a9d463d6e86584b6aac8720b09 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-04phosphor-debug-collector: srcrev bump 796a92ee40..0eadeb7e78Andrew Geissler1-1/+1
Lei YU (1): core_manager: Handle dbus exceptions Change-Id: I7071c6a2ae409e7272dbecd0f578a36f320127ac Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-04phosphor-logging: srcrev bump c28601ad44..7f1ec94d55Andrew Geissler1-1/+1
Shawn McCarney (1): PEL: Add regulator phase faults to registry Change-Id: Ic986026fd0ef92150d6918940df7b53d0daf6cc6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-04webui-vue: srcrev bump 7e2ba5432d..512dfb7021Andrew Geissler1-1/+1
Derick Montague (1): Resovle POST code logs missing page message Change-Id: I41d908b76705429522c7d683c00088e96cd75c19 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-04entity-manager: srcrev bump ad2b133708..ee70147addAndrew Geissler1-1/+1
Andrew Jeffery (7): meson: nlohmann/json has a meson build meson: Rework valijson subproject dependency test: fru-utils: Exercise the FRU checksum algorithm FruUtils: Rework calculateChecksum() implementation FruUtils: Avoid truncation in derivation of fruAreaSize subprojects: valijson: Update to v0.4 docs/my_first_sensors.md: Fix example busctl invocation Avenash Asai Thambi (1): legacy.json: Add vout9 to vout17 max and min support Bruce Mitchell (1): Support the PCIE_x_Temp Sensors for Everest Ed Tanous (1): Revert "meson: nlohmann/json has a meson build" Rashmica Gupta (2): Units: add enum for valid unit types schema: add restricted range for severity Change-Id: Id5e698ba320dffa617ae2a821412e2b70e85a2dc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-04stdplus: srcrev bump 5a52802948..a9cf86f1d2Andrew Geissler1-1/+1
William A. Kennington III (1): raw: Fix for single element containers Change-Id: Ie346fde7958db951abac5591a431bacda97fca61 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-03phosphor-net-ipmid: srcrev bump b88599a2ce..60d6e4ed2bAndrew Geissler1-1/+1
Vernon Mauery (3): replace tuple-based singleton with individual singletons make internal command functor match external Add Get Channel Cipher Suites Command Change-Id: I59d12442e750b384ad7212b4064df36f1711cbc1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-03pldm: srcrev bump d37b495920..d169dd164cAndrew Geissler1-1/+1
Brad Bishop (1): meson: add missing nlohmann dependencies to tests Change-Id: Ia6433bbf90c058837e215c518d557a3a5345f2e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-03bmcweb: srcrev bump 42cbb517ff..c21865c469Andrew Geissler1-1/+1
Gunnar Mills (2): Correct Manager LogService Collection permission Fix System EventLog Collection permission Konstantin Aladyshev (1): Support new boot override setting design P Dheeraj Srujan Kumar (1): Fix Klocwork Issue - Dereferencing iterators Change-Id: I5cea0b3f8c964301cfaa523daf503574ab82d899 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-03phosphor-host-ipmid: srcrev bump d6d567a571..08a080ab62Andrew Geissler1-1/+1
Konstantin Aladyshev (2): Support new boot override setting design Support new boot override setting design P Dheeraj Srujan Kumar (2): Fix Kloxwork Issue : NULL check after new Restructure pam conversation function(Klockwork fix) Scron Chang (3): dbus-sdr: Add sensor event type to sensor dbus-sdr: Add new sensor type codes dbus-sdr: Add hybrid sensors stack option Snehalatha Venkatesh (1): Move SecureString class to ipmid/types.hpp Tony Lee (1): Fix issues and support signed sensor values Vernon Mauery (1): Revert "Support new boot override setting design" Willy Tu (3): dbus-sdr: set settable state to true if sensor write is enabled config: update the dbus-sdr flag to remove underscores dbus-sdr: disable [sensor/storage]handler builds when using dbus-sdr Change-Id: I9a9ee06ed31f0d1dc1498f0585bb30bef7c32c10 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-02phosphor-settings-manager: redesign boot setting override featureKonstantin Aladyshev2-22/+10
Current realization of a boot override feature has several downsides which are described in detail in the mailing list letter https://lists.ozlabs.org/pipermail/openbmc/2021-May/026533.html Redesign interfaces under '/xyz/openbmc_project/control/host0/boot' object to solve all the problems, in particular: - add 'Enable' interface under '/xyz/openbmc_project/control/host0/boot' path to store overall boot override enabled state, - drop BootSource/BootMode/BootType interfaces from the '/xyz/openbmc_project/control/host0/boot/one_time' object. In the new design there is no need to store such properties twice, - by default make override feature disabled and permanent. Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Change-Id: Ie59ba703a6f39f8e1d4934cce89cbe8cd5a826e4
2021-08-02sdbusplus: srcrev bump 08dc23c10c..2dcf64bf84Andrew Geissler1-1/+1
Patrick Williams (1): build: increase warning level William A. Kennington III (2): native_types: Fix pendantic error native_types: Use int8_t instead of char Change-Id: I0475fbd9f607240526309acfcd45166ffa8c692d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-31meta-phosphor: phosphor-hostlogger: Disable testsBrandon Kim1-0/+3
We should not be building unit tests for our builds. Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I0329e7a76c5e3561ac6988f41a77c3b27bcf47cc