Age | Commit message (Collapse) | Author | Files | Lines |
|
Upstream bmcweb is in recipes-phosphor/interfaces, not
recipes-phosphor/bmcweb. Move to match.
(From meta-openpower rev: 7e685d7edb9e030217d4980aac7397102e0e3fa1)
Change-Id: I04735e31b4f983a15bd07a1dfef5651e6b2d08b6
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This commit enables the BMCWEB_ENABLE_LOGGING_MW flag
in bmcweb compilation.
This turns ON REST and Redfish traffic logging.
The commit that enables this feature in bmcweb is:
https://gerrit.openbmc-project.xyz/c/openbmc/bmcweb/+/22699
(From meta-openpower rev: 6f454709e775d9708836383f7d54458b745192bd)
Change-Id: I578c6a5b0f7d9fe9e8f98a42199632ee164b980a
Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tested:
Booted up Romulus in QEMU and verified the following:
- bmcweb started without error
- Redfish command to view dbus event logs worked
(From meta-openpower rev: 3169d777af83bc2e8ede83d28168c20155924d2a)
Change-Id: I03828b46b83721e7e63d2a2670c113ffd08a51ce
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Most openpower systems use the dbus based logs, so this
will enable them by default.
Tested: Verified dbus implementation was enabled for bmcweb
on witherspoon
(From meta-openpower rev: 5c16648b2213c2d26683d01163193a7dc7262d50)
Change-Id: Ic4a2103e0e3457acd54067a9bc7899b065fac5e3
Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The #define BMCWEB_ENABLE_REDFISH_ONE_CHASSIS was needed as a short-term
solution for associating sensors with a single chassis on Witherspoon.
This #define is no longer needed due to a bmcweb enhancement that finds
the sensors within a chassis using ObjectMapper associations.
Tested: Built an image with this change, loaded it on a
Witherspoon, and verified the Redfish output for Chassis,
Power, and Thermal requests.
(From meta-openpower rev: 2ae233d116cf9ddcc8b62bd2eaf9970f23830ec6)
Change-Id: I6d4419422f911c4d928e5aa14efb3db7e1969832
signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Pass the DBMCWEB_ENABLE_REDFISH_ONE_CHASSIS option to bmcweb
for openpower systems. All openpower systems currently only
have a single chassis and no immediate plans to have a
multiple chassis system.
When this build option is set, bmcweb will return a single
redfish chassis named "chassis" which will include all sensors.
This is a short-term solution to solve associating sensors to a
chassis.
Long term, inventory-manager needs to be enhanced to allow sensors
to link to a chassis, or the rest of the project needs to move
to EntityManager.
See https://gerrit.openbmc-project.xyz/#/c/openbmc/bmcweb/+/17563/
Tested: Build an image with this change, loaded on a
Witherspoon, and see "/redfish/v1/Chassis/chassis"
and no errors in the Thermal and Power objects.
(From meta-openpower rev: 211da9583b1124dccbf3ab3e701245745affcd22)
Change-Id: I97e78c3ab7d7a755bacbe63af252c033875d880b
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|