#!/bin/bash## kola:## # This test should behave the same on every platform.## tags: "platform-independent"## # This is a read-only, nondestructive test.## exclusive: false## description: Verify that the ifcfg-rh plugin is not loaded on FCOS,## and make sure that at least for RHCOS8 it is included.set -xeuo pipefail# shellcheck disable=SC1091. "$KOLA_EXT_DATA/commonlib.sh"# Check if it exists or not. The plugin provides a dbus interface# so if it is loaded there will be something listening at that nameexists=0busctl status com.redhat.ifcfgrh1 && exists=1if is_fcos || match_maj_ver "10"; then[ "$exists" == "0" ] || fatal "ifcfg-rh plugin detected on FCOS/RHCOS10/C10S"elif match_maj_ver "9"; then[ "$exists" == "1" ] || fatal "ifcfg-rh plugin not detected on RHCOS9/C9S"elsefatal "nm-ifcfg-rh-plugin does not support this distro/version"fiok "ifcfg-rh plugin test successful"