test/cases/api: add check for subscription-manager facts

This commit is contained in:
Sanne Raymaekers 2023-02-01 12:38:39 +01:00 committed by Achilleas Koutsou
parent 50c5147cf1
commit 1b04a78120

View file

@ -38,6 +38,13 @@ function _instanceCheck() {
set -eu
[[ "$subscribe_org_id" == "org ID: $API_TEST_SUBSCRIPTION_ORG_ID" ]]
FACTS=$($_ssh sudo subscription-manager facts)
if ! grep -q "image-builder.osbuild-composer.api-type: cloudapi-v2" <<< "$FACTS"; then
echo "System doesn't contain the expected osbuild facts"
echo "$FACTS" | grep image-builder
exit 1
fi
# Unregister subscription
$_ssh sudo subscription-manager unregister
else