diff options
author | Andrey V.Kosteltsev <AKosteltsev@IBS.RU> | 2022-06-11 11:37:29 +0300 |
---|---|---|
committer | Andrey V.Kosteltsev <AKosteltsev@IBS.RU> | 2022-06-11 11:37:29 +0300 |
commit | 240d0107754f71cd06e00babb0a58b245603e782 (patch) | |
tree | 0c9a0746ad051009a1e081fc053e33cd38fbf879 /meta-ibs/meta-cp2-5422 | |
parent | 2481109fb83bca4eedcf6db209376f1f082e63e2 (diff) | |
download | openbmc-240d0107754f71cd06e00babb0a58b245603e782.tar.xz |
WEBUI: Trim serialNumber and assetTag for global store; set-asset-tag utility
Diffstat (limited to 'meta-ibs/meta-cp2-5422')
-rw-r--r-- | meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0003-GlobalStore-Trim-assetTag-and-serialNumber.patch | 38 | ||||
-rw-r--r-- | meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend | 1 |
2 files changed, 39 insertions, 0 deletions
diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0003-GlobalStore-Trim-assetTag-and-serialNumber.patch b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0003-GlobalStore-Trim-assetTag-and-serialNumber.patch new file mode 100644 index 0000000000..59ff3c8976 --- /dev/null +++ b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0003-GlobalStore-Trim-assetTag-and-serialNumber.patch @@ -0,0 +1,38 @@ +From f52609d851d02a55f2791d7faf822672bcaf445d Mon Sep 17 00:00:00 2001 +From: "Andrey V.Kosteltsev" <AKosteltsev@IBS.RU> +Date: Sat, 11 Jun 2022 11:19:26 +0300 +Subject: [PATCH] GlobalStore: Trim assetTag and serialNumber + +--- + src/store/modules/GlobalStore.js | 15 +++++++++++++-- + 1 file changed, 13 insertions(+), 2 deletions(-) + +diff --git a/src/store/modules/GlobalStore.js b/src/store/modules/GlobalStore.js +index 95d7a083..49283b03 100644 +--- a/src/store/modules/GlobalStore.js ++++ b/src/store/modules/GlobalStore.js +@@ -95,8 +95,19 @@ const GlobalStore = { + Status: { State } = {}, + }, + } = {}) => { +- commit('setAssetTag', AssetTag); +- commit('setSerialNumber', SerialNumber); ++ /* ++ Trim AssetTag and SerialNumber ++ */ ++ var s, tag, srn; ++ ++ s = AssetTag; ++ tag = s.replace(/\./g, ' ').trim(); ++ ++ s = SerialNumber; ++ srn = s.replace(/\./g, ' ').trim(); ++ ++ commit('setAssetTag', tag); ++ commit('setSerialNumber', srn); + commit('setModelType', Model); + if (State === 'Quiesced' || State === 'InTest') { + // OpenBMC's host state interface is mapped to 2 Redfish +-- +2.35.1 + diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend index 69535f4f71..b8cbdbd151 100644 --- a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend +++ b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend @@ -17,6 +17,7 @@ SRC_URI += "\ file://logo-header.svg \ file://0001-Set-login-brand.patch \ file://0002-Login-languages-list.patch \ + file://0003-GlobalStore-Trim-assetTag-and-serialNumber.patch \ " do_update_logo () { |