summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-02-10phosphor-fan-presence: srcrev bump ac37297dd3..871bfeaeb3Andrew Geissler1-1/+1
Matt Spinler (6): sensor-mon: Create sensor-monitor application sensor-mon: Handle propertiesChanged sensor-mon: Start timers and shutdown sensor-mon: Persist timer start times sensor-mon: Create event logs sensor-mon: Add a readme Change-Id: I34dbcb0b12c79a4cf4d75cb8bf90ee8c36b544e8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10dbus-sensors: srcrev bump 3a18b860ec..4958558616Andrew Geissler1-1/+1
Gaurav Gandhi (1): PSUSensor: Add support for MAX20710, ISL68223, ISL69243 Yong Zhao (1): Fan: Optimize the pwm sensor creation Change-Id: Iba77ff32ba6cfb325ee8e77bbf505637afd18c58 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10openpower-vpd-parser: srcrev bump 9094d4f645..cfd7a75ab4Andrew Geissler1-1/+1
Alpana Kumari (1): Set Presence as False for all the FRUs Change-Id: I92c0b096a08896c3aacdeb0453868ba35ce617be Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10openpower-hw-diags: srcrev bump 8f60a621c7..188f1096e8Andrew Geissler1-1/+1
Ben Tyner (3): Attn: Add TI info additional data to pel ffdc Attn: Fix non-null-terminated string in ti handler Attn: Refactor dbus calls for pel handling Change-Id: I53f5a067837a61d99b4d4de66bc82b8a011b1394 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10phosphor-power: srcrev bump 3cd2b40713..45907cc7deAndrew Geissler1-1/+1
Shawn McCarney (2): regulators: Add VPD service regulators: Complete compare_vpd action Change-Id: I3c941403b1b253c79e07cff459d3e9d1987956d3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10telemetry: srcrev bump 1ac4d54784..405c1e4bf8Andrew Geissler1-1/+1
Krzysztof Grobelny (1): Changed dbus add report interface Wludzik, Jozef (1): Add simple Redfish tests Change-Id: Ieee72a8f9bc6a3b2f50d98d55d5cbd6ff470e417 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10bmcweb: srcrev bump 5e34b67a3e..2b3da45876Andrew Geissler1-1/+1
Ed Tanous (1): Add OWNERS file to repo Wludzik, Jozef (2): Redfish TelemetryService schema implementation Remove LogService from TelemetryService Change-Id: I3fb8e6ce8e8e9b252f8ad891fd950593265775bf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10phosphor-dbus-interfaces and phosphor-logging bumpAndrew Geissler2-2/+2
phosphor-dbus-interfaces: srcrev bump 1b4a98af49..9969a5b401 Adriana Kobylak (1): Entry: Add GetEntry method Wludzik, Jozef (1): Changed array of sensor to single sensor in Telemetry.Report phosphor-logging: srcrev bump b50c705c3b..eb5d3f2fbc Adriana Kobylak (1): elog_entry: Implement getEntry method Change-Id: I34a6bc8227f73c53e8a19644d02b1555a76ba7c1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10MAINTAINERS: OWNERS: Add Brandon KimBrandon Kim2-0/+2
Change-Id: I2f3d0dfd3ab97f0da0f179769598cb3dca66a134 Signed-off-by: Brandon Kim <brandonkim@google.com>
2021-02-10sched-host-tran: enable in ibm imagesAndrew Geissler1-0/+5
The plan on IBM systems is that the host software will communicate via PLDM which will utilize the D-Bus properties provided by this function. Note that the new D-Bus interfaces provided by this function could also be supported via Redfish. The PowerOnDelaySeconds and PowerOffDelaySeconds properties within the ComputerSystem object would map to what's provided here. There are no plans currently to do this though as IBM's only use case is controlling this function via the in-band PLDM interface. Tested: - Verified the generated image had scheduling service and function worked as expected scheduling a power on then power off Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I781dfba0871853feafed49faa72bf1c05f657d85
2021-02-10power-restore: define new one_time propertyAndrew Geissler1-0/+6
IBM has a use case where it wishes to utilize the power-restore functionality for a firmware update path. A firmware update is initiated through the host operating system. Once it has completed writing the BMC flash, the host wants to initiated a power off of the system, a reboot of the BMC, and then an automatic power on of the host. Instead of writing special software to handle this automatic boot of the host after the BMC has rebooted, lets utilize a one_time setting within the power-restore logic. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I4964004e3b1827853ff00437172196e4fbbfcc46
2021-02-10os-release: add EXTENDED_VERSION to /etc/os-releaseChanh Nguyen1-1/+1
This adds a new OS identification parameter (EXTENDED_VERSION) to the /etc/os-release file in the generated OpenBMC image to indicate the extended version of the OpenBMC image. Note the extended version is typically set in the openbmc/meta-*/meta-MACHINE/conf/local.conf.sample file (This is where TEMPLATECONF points to.) by "EXTENDED_VERSION" variable. Tested: On the build system, `cat $IMAGE_ROOTFS/etc/os-release` shows the correct value. Signed-off-by: Chanh Nguyen <chanh@amperemail.onmicrosoft.com> Change-Id: I34d52e3799d83902e12be95d12f4036b70d721cd
2021-02-10meta-phosphor: phosphor-ipmi-ssif: set version to gitBenjamin Fair1-0/+1
Rename the recipe file to add "_git" as a suffix. This sets the package version to "git" and is standard for recipes built from git without a specific version. Also set the PV variable to the conventional value. Change-Id: Ib1159bced76aae33df3eaa4308e8627e1527c4e4 Signed-off-by: Benjamin Fair <benjaminfair@google.com>
2021-02-10dump: Adding workaround for jffs2 file systemChirag Sharma2-7/+5
Change: Incase of jffs2 the jffs-workaround flag will be enabled and will watch IN_CLOSE_WRITE event during core file creation. For rest of the file systems(ubifs, ext4 etc) the flag will be disabled and will watch for IN_CREATE event. For more details please refer to "openbmc/openbmc#2240" and "openbmc/openbmc#2287" issues. Signed-off-by: Chirag Sharma <chirshar@in.ibm.com> Change-Id: I4c43473ae557f3fe45a583e0206d52b318773c88
2021-02-09meta-google: ncsid-config: Error for missing interfaceWilliam A. Kennington III1-0/+5
Change-Id: Ifeb48720421e13f9313f056f8c15232982824daa Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09pfr-manager: srcrev bump ffc5538235..f88197083cAndrew Geissler1-1/+1
Chalapathi Venkataramashetty (1): pfr-manager: add ufmSupport property to PFR.Attributes interface. Change-Id: I872c7b78e8a2c0d955860b6341212c731a3bb401 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-09meta-google: ncsid-config: Fixup recipeWilliam A. Kennington III2-2/+17
The license was mistakenly set to closed and it was missing an included rules file. Google-Bug-Id: 179618497 Change-Id: I8b9b01f7b53f03e6caa079de36e096db1a875955 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-google: Add ncsid-config packageWilliam A. Kennington III1-0/+39
Google-Bug-Id: 179618497 Change-Id: Id0ba358215054159e1d9a2329ae2393b5b9eeabf Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-google: Add NCSId at 7d6fa42William A. Kennington III1-0/+40
Google-Bug-Id: 179618497 Change-Id: I1af1d4269e5473302b7741c4c74dcb7c130ff01e Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-ampere: Set BMC MAC Address from FRU inventoryThang Q. Nguyen4-0/+82
Support to get BMC MAC address from FRU over the FRU inventory information (/xyz/openbmc_project/inventory/system/chassis/motherboard) and update to the eth0 Ethernet interface and set the eth1addr u-boot variable. Tested: 1. Boot to u-boot, clear the eth1addr variable, save and reboot. 2. Boot to Linux: - Check if the eth0 interface uses the MAC address in FRU. root@mtjade:~# ip addr show dev eth0 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 70:e2:84:86:76:ba brd ff:ff:ff:ff:ff:ff - Check if the eth1addr u-boot variable uses the MAC address in FRU root@mtjade:~# fw_printenv eth1addr eth1addr=70:E2:84:86:76:BA Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com> Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: Ifb7eefbb17257545d026005f859d37ef562289b7
2021-02-09meta-ampere: mtjade: support FRU inventoryThang Q. Nguyen6-0/+177
Support to parse the Mt.Jade FRU device, map FRU data with inventory information and report FRU content via IPMI. Tested: 1. Run IPMI fru print command: root@mtjade:~# ipmitool fru print FRU Device Description : Builtin FRU Device (ID 0) Chassis Type : Rack Mount Chassis Chassis Serial : A1A1-A000-0000000000123 Board Mfg Date : Fri Feb 5 00:00:00 2021 UTC Board Mfg : WIWYNN Board Product : Mt.Jade Motherboard Board Serial : B8103010002500900019J0LB Board Part Number : B81.03010.0026 Product Manufacturer : WIWYNN Product Name : Mt.Jade Server System Product Part Number : B81.03001.0009 Product Version : EVT2 Product Serial : B810300100050130002DN0SD 2. Check FRU inventory reoirt from REST /xyz/openbmc_project/inventory/system/chassis/motherboard Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I231d5766b2f89a535d850eb437d63a9db84fb846
2021-02-09thor: initial machine creationmoyan_yyb12-0/+603
Signed-off-by: yongbing yang <SnowYang@linux.alibaba.com> Change-Id: Ic0248e729ac47d692c059648fcf60b297de2ae3d
2021-02-09meta-phosphor: remove duplicate boost-urlPatrick Williams1-17/+0
Upstream now has an identical recipe at: meta-openembedded/meta-oe/recipes-devtools/boost-url/boost-url_git.bb Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I99636ef4eb317e39af5fc053b5c8e61d4af6ce3d
2021-02-09dbus-sensors: srcrev bump feb19ef095..3a18b860ecAndrew Geissler1-2/+2
Update the psusensor's PACKAGECONFIG to match the dbus-sensors' change. Lei YU (1): meson: Fix psusensor Change-Id: Ie23c08c70689fef4708fcd85f746f7485f960d2e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-09phosphor-networkd: srcrev bump 86f659e671..1b5ec9c536Andrew Geissler1-1/+1
Manojkiran Eda (1): Make the Individual tests linkable for meson Change-Id: Ia7fd8649fa0ccfbb660febae8a93f5b73c99a67f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-09webui-vue: srcrev bump dada89cf0c..157d2ffe61Andrew Geissler1-1/+1
Dixsie Wolmers (1): Add DHCP enable to Network Settings page Sandeepa Singh (1): Add test hook for overview page Change-Id: Ifb5f52d6804d1f274862f2a91fc3d4eb4bfff632 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-09bmcweb: srcrev bump d830ff5aa4..5e34b67a3eAndrew Geissler1-1/+1
Ed Tanous (4): Remove management console special check Add chrono include to http/utility.hpp Number the common errors Re-enable dead code elimination Jonathan Doman (1): Remove unnecessary error responses for LDAP certs Change-Id: Ide6c6d1c17f21c6b98ad16e1d4dcf05df503ecae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-09linux-aspeed: Everest DTS and max31785 driverJoel Stanley1-1/+1
Eddie James (1): ARM: dts: aspeed: Add Everest BMC machine Matthew Barth (1): hwmon: (pmbus/max31785) Support revision "B" Change-Id: Ib12ae5c49b5245ae7b1574f723b52e9181cb7437 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-02-06meta-nuvoton: fix npcm750-evb buildAnton D. Kachalov1-3/+2
Signed-off-by: Anton D. Kachalov <gmouse@google.com> Change-Id: I02bfeccf158c8278034fec8642c00fe12fa89d23
2021-02-06phosphor-pid-control: srcrev bump ca791156e2..258530af96Andrew Geissler1-1/+1
Ed Tanous (1): Add Ed as a maintainer Patrick Venture (1): MAINTAINERS: Venture: M->R Change-Id: I7fc6fd2d006b3a61ca7150487961b631a7a69ea8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-06entity-manager: srcrev bump 0836ce053c..2a96708200Andrew Geissler1-1/+1
Vijay Khemka (2): FruDevice: Verify offset overlap FruDevice: Check for language code Change-Id: I86d7a31488820fb56c4fc691b0d3ac1be96dfaba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-06sdeventplus: srcrev bump 921758b9da..159a35604aAndrew Geissler1-1/+1
William A. Kennington III (1): subprojects: Update to HEAD Change-Id: Ifad7117d4ee61208762ada1e260fda04fa3d1826 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-06gpioplus: srcrev bump 2f8444ce2d..6797f8a0f7Andrew Geissler1-1/+1
William A. Kennington III (1): subprojects: Bump to HEAD Change-Id: I1627828b409b9f1a3b49737832e8ac54df375cd6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-06openpower-hw-diags: srcrev bump dc5b0ff1d6..8f60a621c7Andrew Geissler1-1/+1
Zane Shelley (3): Generic binary file stream support (big-endian) refactor __captureSignatureList() with new BinFileWriter class Add register capture data FFDC to PEL Change-Id: Ib9f7212d97e5c31e3dc08c0417fb8315c42b88be Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-06ipmi-blob-tool: srcrev bump bae76647e7..92a4a62c69Andrew Geissler1-1/+1
Patrick Venture (1): drop default internal sys parameter Change-Id: Id0b5da6396c974bc6bf13d510cf4b8afe2b25d0d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-06phosphor-time-manager: srcrev bump c6d33972d9..1e1dc44732Andrew Geissler1-1/+1
Ratan Gupta (1): Fixing the unused variable compiler issue Change-Id: Ida10c3494bb22430254b4533ff57b056fb1387e5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-05pfr-manager: srcrev bump 0884191b64..ffc5538235Andrew Geissler1-1/+1
Chalapathi Venkataramashetty (1): pfr-manager: Remove the compiler flag -fno-rtti to fix build Change-Id: Iab195034a0638f5e3b8107b9cce15573859e5962 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-04libpeci: srcrev bump c965e72c67..bc641112abAndrew Geissler1-1/+1
Jason M. Bills (2): Return an error for invalid target addresses Initialize variables Change-Id: I7f4a4759ea4bf4202a4bbbf2f90d496f8345da81 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-04intel-ipmi-oem: srcrev bump 6d6dc7ad72..b910987a7dAndrew Geissler1-1/+1
Kuiying Wang (1): Fix ipmid crash issue caused by null pointer in ipmiStorageGetSDR Change-Id: Ib93eadd2ac361b0890875e177fcdea90a0e741d5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-04Move dbus-sensors to mesonEd Tanous1-13/+14
This commit is designed to go in tandem with: https://gerrit.openbmc-project.xyz/c/openbmc/dbus-sensors/+/27100 Which removes the cmake support entirely, and moves 100% to meson. This provides consistency for openbmc in its project generation. This was previously checked in and +1ed on meta-phosphor. This commit simply moves the content to openbmc/openbmc https://gerrit.openbmc-project.xyz/c/openbmc/meta-phosphor/+/37365 Tested: Checked out 27100 and built. Signed-off-by: Ed Tanous <ed@tanous.net> Change-Id: I96d46b110df0787692df9fecab6e537be19a74ae
2021-02-04phosphor-software-manager: Add verify-full-signatureAdriana Kobylak1-1/+3
The phosphor-software-manager now supports signature checking of the whole tarball contents, ensuring that all the expected images are contained in the tarball. This new check adds an additional level of security, and the new tarball signature file is included in the built tarball now by default: https://gerrit.openbmc-project.xyz/c/openbmc/meta-phosphor/+/39036 https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-bmc-code-mgmt/+/39118 Change the verify_signature PACKAGECONFIG option to use the new verify-full-signature since this is the recommended option now and the previous one is marked as a legacy option. Tested: Verified the generated config.h in the phosphor-software-manager build directory has both the original WANT_SIGNATURE_VERIFY and the new WANT_SIGNATURE_FULL_VERIFY defined. Change-Id: I138d0c8ca9fc25d4e08e101c5a097c9cb4fbcbb5 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-02-04mpreboot: do not install service if mpreboot enabledAndrew Geissler1-5/+12
When mpreboot is enabled, there is a more advanced form of diagnostic and recovery put into the obmc-host-crash@.target. In this case we do not want the basic error reported by the service within this repo. Tested: - Verified correct services installed for mpreboot on Rainier and Tacoma machines - Verified non-mpreboot services installed on Witherspoon machine Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: If29ad7a83c1e1551a7eb319179eca504e9f93678
2021-02-04mpreboot: separate out systemd target workAndrew Geissler2-20/+26
The OpenBMC community has been moving away from the use of the SYSTEMD_LINK macro and going towards more explicit commands to create the needed wants/requires relationships for systemd. This commit does that in preparation for some other work in this area utilizing the new mpreboot distro feature. No functional changes were done with this commit. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I01086e51400cf94498c62d9bc6cbcc75813b20f6
2021-02-04mpreboot: utilize new distro feature for checksAndrew Geissler1-3/+9
Previous code was piggy backing the memory preserving reboot function off of the phal machine feature. This had issues in that a witherspoon-tacoma system also supports mpreboot, but does not support phal. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ib044f5252843e84be3304bc0df8ffb8aa947526c
2021-02-04mpreboot: add to rainier and tacoma systemsAndrew Geissler2-0/+2
Both rainier and witherspoon-tacoma systems support the mpreboot feature. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ieeb4724a5cf5678ba0f6ab950b5403db5aebcd88
2021-02-04mpreboot: introduce new distro featureAndrew Geissler1-0/+3
The memory preserving reboot is a feature utilized on IBM systems which allows a system to be rebooted with its memory preserved. This is utilized in situations where the host firmware has crashed and put the processor in an unusable state. The processors are put back in a good state by rebooting the system. Memory is preserved though so host firmware can capture the relevant data from memory needed to debug the cause of the failure. This feature is implemented across a few different repositories within OpenBMC so lets create a distro feature to enable it across all of the software stacks. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ia16626ba6e46aa8de642abef677735ed957f9f9e
2021-02-04meta-hxt: update Yocto compat for gatesgarthPatrick Williams1-0/+2
The next release of Yocto is soon and most of the upstream layers have switched support strings for it. Support layer compat for gatesgarth (current) and dunsfell (previous). Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I3b5ef37d96be06be175e35ad689546bf8d584601
2021-02-04webui-vue: srcrev bump be6858c06b..dada89cf0cAndrew Geissler1-1/+1
SurenNeware (1): Change system indicatorLED property Yoshie Muranaka (1): Add property check on Server power operations page Change-Id: I3032e70cab1c14b05d9c3da670a6a6b23b71326c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-04bmcweb: srcrev bump 6a9f85f905..d830ff5aa4Andrew Geissler1-1/+1
Adriana Kobylak (1): http: utility: Add base64encode Change-Id: I42e56c437a53e981667b3c2557639e40e12cecf5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-04telemetry: srcrev bump d960e1f37e..1ac4d54784Andrew Geissler1-1/+1
Wludzik, Jozef (2): Fix meson file and remove warnings from compilation Update README.md file Change-Id: Ief490296f55e462e5daf0de4c7c93230f82b027d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>