summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey V.Kosteltsev <AKosteltsev@IBS.RU>2022-07-12 12:33:13 +0300
committerAndrey V.Kosteltsev <AKosteltsev@IBS.RU>2022-07-12 12:33:13 +0300
commit4142387d1836b5da8dba35798f0558017cc50939 (patch)
treef65800b52b8d6fbeafe925fcf4750620ca3173fb
parent77f632260d8b52607b16933c791cc868dfe7ba6a (diff)
downloadopenbmc-4142387d1836b5da8dba35798f0558017cc50939.tar.xz
IBS: Default BMC Name and Model
-rw-r--r--meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb/0001-IBS-Default-BMC-Name-and-Model.patch34
-rw-r--r--meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb_%.bbappend4
2 files changed, 38 insertions, 0 deletions
diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb/0001-IBS-Default-BMC-Name-and-Model.patch b/meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb/0001-IBS-Default-BMC-Name-and-Model.patch
new file mode 100644
index 0000000000..b9a09fbf5a
--- /dev/null
+++ b/meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb/0001-IBS-Default-BMC-Name-and-Model.patch
@@ -0,0 +1,34 @@
+From aedf441cea55a3cb5e8c8a815c8cbe1c7944f863 Mon Sep 17 00:00:00 2001
+From: "Andrey V.Kosteltsev" <AKosteltsev@IBS.RU>
+Date: Tue, 12 Jul 2022 12:09:23 +0300
+Subject: [PATCH] IBS: Default BMC Name and Model
+
+---
+ redfish-core/lib/managers.hpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/redfish-core/lib/managers.hpp b/redfish-core/lib/managers.hpp
+index aa4c694da..86b8c7df9 100644
+--- a/redfish-core/lib/managers.hpp
++++ b/redfish-core/lib/managers.hpp
+@@ -1974,7 +1974,7 @@ inline void requestRoutesManager(App& app)
+ asyncResp->res.jsonValue["@odata.type"] =
+ "#Manager.v1_11_0.Manager";
+ asyncResp->res.jsonValue["Id"] = "bmc";
+- asyncResp->res.jsonValue["Name"] = "OpenBmc Manager";
++ asyncResp->res.jsonValue["Name"] = "Bmc Manager";
+ asyncResp->res.jsonValue["Description"] =
+ "Baseboard Management Controller";
+ asyncResp->res.jsonValue["PowerState"] = "On";
+@@ -1984,7 +1984,7 @@ inline void requestRoutesManager(App& app)
+ asyncResp->res.jsonValue["UUID"] = systemd_utils::getUuid();
+ asyncResp->res.jsonValue["ServiceEntryPointUUID"] = uuid;
+ asyncResp->res.jsonValue["Model"] =
+- "OpenBmc"; // TODO(ed), get model
++ "Bmc"; // TODO(ed), get model
+
+ asyncResp->res.jsonValue["LogServices"] = {
+ {"@odata.id", "/redfish/v1/Managers/bmc/LogServices"}};
+--
+2.35.1
+
diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb_%.bbappend b/meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb_%.bbappend
index d8a89e5e41..c4c7943d51 100644
--- a/meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb_%.bbappend
+++ b/meta-ibs/meta-cp2-5422/recipes-phosphor/interfaces/bmcweb_%.bbappend
@@ -1,5 +1,9 @@
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
+SRC_URI += "\
+ file://0001-IBS-Default-BMC-Name-and-Model.patch \
+ "
+
EXTRA_OEMESON += "\
-Dredfish-host-logger=enabled \
-Dredfish-dump-log=enabled \