From 89cb408e81aae1c86e59125424de90d7a80ad07d Mon Sep 17 00:00:00 2001 From: Paul Bastide Date: Thu, 27 Mar 2025 14:23:29 -0400 Subject: [PATCH] OCPBUGS-54319: oci-eval-user-data uses dmidecode which is not supported on ppc64le or s390x Signed-off-by: Paul Bastide --- data/data/agent/files/usr/local/bin/oci-eval-user-data.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/data/data/agent/files/usr/local/bin/oci-eval-user-data.sh b/data/data/agent/files/usr/local/bin/oci-eval-user-data.sh index 3be0fd8715..5645c0ccf6 100644 --- a/data/data/agent/files/usr/local/bin/oci-eval-user-data.sh +++ b/data/data/agent/files/usr/local/bin/oci-eval-user-data.sh @@ -2,6 +2,13 @@ set -euxo pipefail +# dmidecode is not available on ppc64le/s390x +if [ "$(arch)" == "ppc64le" ] || [ "$(arch)" == "s390x" ] +then + echo "Non OCI architecture... exiting early" + exit 0 +fi + chassis_asset_tag="$(dmidecode --string chassis-asset-tag)" if [ "${chassis_asset_tag}" != "OracleCloud.com" ] then