summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* phosphor-logging.bb: bump versionAndrew Geissler2018-05-231-1/+1
| | | | | Change-Id: I7806906b3384b19ec0dd4a6c01e2f864e9fa167c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* ibm-logging.bb: bump versionAndrew Geissler2018-05-231-1/+1
| | | | | Change-Id: I20e9eff239665a76be1813cd1aa8bb49eee04382 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-05-231-1/+1
| | | | | Change-Id: I357c3cc25c9c0300b8a1b1e3124bb004f89ab32f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-05-231-1/+1
| | | | | Change-Id: I3321e250bd7153446c929b7b0e503d2a04554ade Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-05-221-1/+1
| | | | | Change-Id: I0a770dcb14f6a21d78cdf307d0980390edea17d9 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan: Favor ALLOW_EMPTYBrad Bishop2018-05-221-4/+2
| | | | | | | | | | | | A number of recipes remove PN from the package list. While this seems to work it is unconventional and puts us into dusty corners of oe-core/bitbake. Adopt a more conventional approach with ALLOW_EMPTY_${PN} = "1". Change-Id: I412bee4ef838c44af36260aa90f6a275751bd904 Tested: Built phosphor-fan and validated package contents Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-host-postd.inc: bump versionAndrew Geissler2018-05-221-1/+1
| | | | | Change-Id: Ica5fe77b12a94133e005bb8ba2d18e13c78fb288 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Witherspoon: Enable PNOR signature verificationAdriana Kobylak2018-05-221-0/+1
| | | | | | | | | | | | | | | Enable signature verification in the openpower-software-manager code for witherspoon. This causes an error to be logged if updating to an unsigned image, or image signed with a different key than the one on the system, and if field mode is set, it'll stop the activation process. Tested: PNOR signature verification is enforced on witherspoon, verified error is logged with and without field mode enabled, and activation is prevented with field mode enabled. Change-Id: I6b8b74f146066da058e137779faf9af157f7131b Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-05-221-1/+1
| | | | | Change-Id: I7c914160bce451f022cce0507f5a3a0e392b3897 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* meta-romulus: Add ipmi-fru-read-inventory configLei YU2018-05-223-0/+19
| | | | | | | | | | | | | Make both romulus-ipmi-inventory-map-native and romulus-ipmi-fru-read-inventory-native recipes use the same yaml config. Resolves: openbmc/openbmc#3134 Tested: Verify the generated fru-read-gen.cpp reflect the yaml config and ipmi fru command prints the correct FRU information. Change-Id: If52a883e0901d44cea473ac67e89d4361cd5354c Signed-off-by: Lei YU <mine260309@gmail.com>
* image_types_phosphor: Add UBOOT_SUFFIX defaultBrad Bishop2018-05-221-0/+2
| | | | | | | | Do not rely on the base configuration to set this. Change-Id: I537f08a1834fb2d2a5fd2f73ca73cfc0566464cb Tested: Built a witherspoon image Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* wspoon: Move faulted OCC sensor eventsMatthew Barth2018-05-221-45/+46
| | | | | | | | | | | | | The OCC related sensor fault events should be subscribed after the OCCs active precondition state passes. This keeps from registering for OCC provided sensor fault signals prior to the OCC driver being bound and active. Tested: OCC fault sensor signals only registered for after being active Change-Id: I032ebb0145b5d16e4d54e4873429916e05d3cf48 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
* bmcweb.bb: bump versionAndrew Geissler2018-05-221-1/+1
| | | | | Change-Id: I396a84f6a3e01f882dbdcdcf7fef6fa9177f9d82 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-05-221-1/+1
| | | | | Change-Id: I11e6a5c723b99eb588eca19f9066576388bc41d3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-net.bb: bump versionAndrew Geissler2018-05-221-1/+1
| | | | | Change-Id: I8bef3303a17f632b20ffa7d7f17e997011d7690c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-05-221-1/+1
| | | | | Change-Id: Iaa930e411fa24815c58aee63659e08bea5effd6e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-fru.inc: bump versionAndrew Geissler2018-05-221-1/+1
| | | | | Change-Id: I6afaa72360ede29bdd83e0f31727acadaa34bf3f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* obmc-flash-bmc: Mount alt rwfsAdriana Kobylak2018-05-221-0/+12
| | | | | | | | | | | | | Mount the rwfs of the alt-bmc chip if present when the BMC boots up to be able to synchronize (backup files) from the BMC rwfs to the alt one, for the case when a chip switch occurs then the persistent data is available on the alt chip. Create a persist/etc directory to backup the /etc files to it since that's the overlay's upperdir for /etc. Change-Id: Ibe287fa792c1e214ba35a43bc253da391728299a Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* Witherspoon: Set default value of TPMEnable to trueAdriana Kobylak2018-05-222-0/+8
| | | | | | | | | | | | Set the default value of the TPMEnable sensor to true on Witherspoon systems to catch systems that have a missing TPM card populated. Tested: Verified the settings value for TPMEnable is set to true (1) when the BMC boots up. Change-Id: I445e67dc53d3bac5dc7f6f613ac03202aab567c4 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* openpower-software-manager: Add verify_pnor_signatureAdriana Kobylak2018-05-221-0/+2
| | | | | | | | | | | Add the definition for the verify_pnor_signature package to the base openpower-software-manager recipe. This package is disabled by default. Tested: Built witherspoon image. Change-Id: I8154e53d1db902fab824cc52b0ddccae21ccfd1a Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* wspoon: Remove GPU power sensorsMatt Spinler2018-05-222-167/+0
| | | | | | | | | | | | | | | | | | | The power values being displayed were basically instantaneous readings as measured by the APSS monitor device, and as such could show a lot of peaks and valleys that would be undesirable to surface. In the future they may get added back in with some averaging done. In the meantime, the user can use the nvidia-smi command line tool on the host to get the proper power values. Tested: No GPU power sensors in D-Bus. Resolves openbmc/openbmc#3183 Change-Id: Ie2d92560867f29dbf852c53c55b8d371f5fef06f Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* wspoon: Rename GPU power sensors in IPMI YAMLMatt Spinler2018-05-221-6/+6
| | | | | | | | | The GPU power hwmon sensors recently changed names to match the GPU temperature sensor naming conventions. Update this YAML to reflect that. Change-Id: I5100ee514bed3ec7901deddcfd3bd9d619d8cd51 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* wspoon: Copy in the MAX31785 hwmon config fileMatt Spinler2018-05-221-2/+2
| | | | | | | | | | | | | | | | | | | | | The code will now copy the correct air or water cooled config file to the correct name so phosphor-hwmon can find it. It was just a link before, but that would cause problems with code updates as this directory is preserved, so if older code was put back on the link would point to nothing and phosphor-hwmon would never start for the MAX31785. Now with the copy the old code can still pick up this file. The only hole this has is if someone goes from the new code back to the old code, and then swaps air/water cooling, as the old code will then pick up the config file generated by the newer code, which now won't match the actual config. This would be a very unlikely scenario. Change-Id: I45db3c3ac8265caae30163a4e90035189e861e82 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Witherspoon v1.7.1 RAS policy tableMatt Spinler2018-05-221-678/+1770
| | | | | | | | | Pick up the latest RAS policy table, which is used to add the EventID and Description fields to error logs on Witherspoon. Change-Id: I18c0e855372d438a5c5171fcf6fbf56bd7376aed Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* cereal: Favor ALLOW_EMPTYBrad Bishop2018-05-221-3/+1
| | | | | | | | | | | | A number of recipes remove PN from the package list. While this seems to work it is unconventional and puts us into dusty corners of oe-core/bitbake. Adopt a more conventional approach with ALLOW_EMPTY_${PN} = "1". Change-Id: I62a980f1b826f79bdba1bd4179b6f491665fe33c Tested: Built cereal and validated package contents Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* gpio-monitor: Favor ALLOW_EMPTYBrad Bishop2018-05-221-4/+2
| | | | | | | | | | | | A number of recipes remove PN from the package list. While this seems to work it is unconventional and puts us into dusty corners of oe-core/bitbake. Adopt a more conventional approach with ALLOW_EMPTY_${PN} = "1". Change-Id: Ic8effadedc073cc12bba46a1a635c72524602bf3 Tested: Built phosphor-gpio-monitor and validated package contents Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* recipes-phosphor: host: phosphor-host-postd recipePatrick Venture2018-05-223-0/+36
| | | | | | | Initial recipe for building phosphor-host-postd. Change-Id: I859fc11fbd779ec116299a7ce3ba19f14ae3f202 Signed-off-by: Patrick Venture <venture@google.com>
* Add RDEPENDS to mtd-utils-ubifs in phosphor-software-managerLei YU2018-05-211-0/+3
| | | | | | | | | | | | | | | | | phosphor-software-manager is the recipe to manage software updates with obmc-ubi-fs feature. Missing the RDEPENDS will cause the built image to miss the ubi utils, and code update will fail. Resolves openbmc/openbmc#3177. Tested: On a romulus build, verify there are no ubi utils without ubifs feature; verify there are ubi utils with ubifs feature. Change-Id: Ib6de3ecee4d1b914e4dbc4df3c9c9e4baa1bb0be Signed-off-by: Lei YU <mine260309@gmail.com>
* Increase nginx timeouts from 10s to 30sAndrew Geissler2018-05-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | Testing in certain network environments has show the 10s timeout is too small. It's unclear if the issue is with the client or server side. When it hits, it occurs during the upload of BMC and PNOR images. The error on the client side is a errno 104 (Connection reset by peer). The error on the server side is a 408 which in nginx indicates a timeout for the client_body_timeout setting or the client_header_timeout setting. It's doubtful the client_header could be the issue here so only the client_body_timeout was focused on. The send_timeout value can also result in a dropped client connection. The default for both the client_body_timeout and the send_timeout is 60s. In openbmc these were changed to 10s to match with OWASP guidelines. This commit bumps them up to 30s to address this issue. Change-Id: I7e360ed03fc533e5ca77f829859a82737fe9d5bf Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan.inc: bump versionAndrew Geissler2018-05-171-1/+1
| | | | | Change-Id: I5e669986cba828a2a02c8561ba289fb97a65d00c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-inventory-manager.inc: bump versionAndrew Geissler2018-05-171-1/+1
| | | | | Change-Id: Iac3526a460e90ab08851d43dfd507550ed971260 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-debug-collector.inc: bump versionAndrew Geissler2018-05-171-1/+1
| | | | | Change-Id: Idd3f2bc0157946fa6447f522f55ff0ec58575970 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* ffdc.bb: bump versionAndrew Geissler2018-05-171-1/+1
| | | | | Change-Id: I1285e33aa0ba84a36ae64a825922cce324979da0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-05-171-1/+1
| | | | | Change-Id: I90e77cd14fe598700c90e4f835363a38d50c7e91 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openbmc-machines: Enable hostboot-settings for all machinesJoel Stanley2018-05-171-0/+1
| | | | | | | This is required for all systems that use hostboot. Change-Id: I1ff15e4538fa64e369e5ac4b7fb45b68b828f98d Signed-off-by: Joel Stanley <joel@jms.id.au>
* meta-openpower: Add hostboot-settings packagingJoel Stanley2018-05-171-0/+19
| | | | | | | This installs the system service and bash program. Change-Id: If6d73a9ac37d20782dfc0f86f3170b84371461a7 Signed-off-by: Joel Stanley <joel@jms.id.au>
* meta-openpower: Add hostboot-boot-settings unitJoel Stanley2018-05-171-0/+9
| | | | | | | | | This runs the hb_settings script at boot time in order to configure the SIO registers. It only needs to be done once at boot, as the registers stick and are not changed in normal operation of the BMC. Change-Id: I1b24836f2c7e6dfee0a665ea77b6ca7b810553ef Signed-off-by: Joel Stanley <joel@jms.id.au>
* meta-openpower: Add hb_settings toolJoel Stanley2018-05-171-0/+110
| | | | | | | | | | | | This shell script is used to configure the SIO registers that are read by Hostboot at boot time in order to configure settings before IPMI and other forms of communication are possible. In the past these were hardcoded in the kernel, which is not an option now that we support non OpenPower machines in OpenBMC. Change-Id: If0f4e62cf28849648d1b1611da42e469b786eb86 Signed-off-by: Joel Stanley <joel@jms.id.au>
* kernel: Add SIO registers fixJoel Stanley2018-05-171-1/+1
| | | | | | | | Joel Stanley (1): ARM: dts: aspeed-g5: Clean up sio registers Change-Id: If47103d6dfa640214c2b923a1965e15a3c29b1c1 Signed-off-by: Joel Stanley <joel@jms.id.au>
* ibm-logging.bb: bump versionAndrew Geissler2018-05-161-1/+1
| | | | | Change-Id: I4b4d98c36e34de0e53e98d0f5eb83558ba049c86 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* pyphosphor.bb: bump versionAndrew Geissler2018-05-161-1/+1
| | | | | Change-Id: I2e60fe4fade4d97a0eac3b5ef110d248e7dc4b6c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan.inc: bump versionAndrew Geissler2018-05-161-1/+1
| | | | | Change-Id: I6a2c46bb112d4df8d8ced2ef70dfc355ef5c71b6 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-05-161-1/+1
| | | | | Change-Id: I645d1935299c953613183568dfcaa971504d96bd Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower: Read the BMC VPD from the OPFR recordMatt Spinler2018-05-161-2/+2
| | | | | | | | | | | | | The OpenPower part number and serial number should be coming from the VP and VS keywords in the OPFR record. Resolves openbmc/openbmc#3174 Tested: Check that the serial and part number fields are filled in with valid values in the inventory. Change-Id: I06109a24518975c54be6bf3ec6feb66b89be100a Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* pyphosphor.bb: bump versionAndrew Geissler2018-05-161-1/+1
| | | | | Change-Id: I8b7decc59cfb10fadffaf3912d9ac046ebf79bc2 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-05-151-1/+1
| | | | | Change-Id: Id0e4aef92ab077a7691a95a135a78ca7253f0efa Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-05-151-1/+1
| | | | | Change-Id: I1c1f84c1f84d518693fd5f3c5950744ae8b3e5a0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* bmcweb.bb: bump versionAndrew Geissler2018-05-151-1/+1
| | | | | Change-Id: Icb65579a2a8ef454223ae5c61c0cbf13b4340fe4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-05-151-1/+1
| | | | | Change-Id: Ie044fca52ad3014f0e1353bf237c1e7c8ad08f51 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2018-05-151-1/+1
| | | | | Change-Id: Ibfa2b63c28c44e554ddc442f9da5eddf93e03c19 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
OpenPOWER on IntegriCloud