diff --git a/pkg/util/helpers_test.go b/pkg/util/helpers_test.go index 32b3ff5e6..7e7d84d1f 100644 --- a/pkg/util/helpers_test.go +++ b/pkg/util/helpers_test.go @@ -161,6 +161,12 @@ func TestGetOSVersion(t *testing.T) { expectedOSVersion: "ubuntu 16.04.6 LTS (Xenial Xerus)", expectErr: false, }, + { + name: "centos", + fakeOSReleasePath: "testdata/os-release-centos", + expectedOSVersion: "centos 7 (Core)", + expectErr: false, + }, { name: "Unknown", fakeOSReleasePath: "testdata/os-release-unknown", diff --git a/pkg/util/testdata/os-release-centos b/pkg/util/testdata/os-release-centos new file mode 100644 index 000000000..c276e3ae5 --- /dev/null +++ b/pkg/util/testdata/os-release-centos @@ -0,0 +1,15 @@ +NAME="CentOS Linux" +VERSION="7 (Core)" +ID="centos" +ID_LIKE="rhel fedora" +VERSION_ID="7" +PRETTY_NAME="CentOS Linux 7 (Core)" +ANSI_COLOR="0;31" +CPE_NAME="cpe:/o:centos:centos:7" +HOME_URL="https://www.centos.org/" +BUG_REPORT_URL="https://bugs.centos.org/" + +CENTOS_MANTISBT_PROJECT="CentOS-7" +CENTOS_MANTISBT_PROJECT_VERSION="7" +REDHAT_SUPPORT_PRODUCT="centos" +REDHAT_SUPPORT_PRODUCT_VERSION="7"