From 14ec30aee1a49399a4e02cf21501ecff0575b93f Mon Sep 17 00:00:00 2001 From: Alex Goodman Date: Fri, 24 Jul 2020 17:41:22 -0400 Subject: [PATCH] fix acceptance test compare script & persist --- Makefile | 21 +++++++++++-------- test/acceptance/compare.py | 9 ++++---- test/acceptance/deb.sh | 6 +++++- test/acceptance/mac.sh | 6 +++++- test/acceptance/rpm.sh | 6 +++++- .../acceptance-centos-8.2.2004.json | 3 +-- 6 files changed, 33 insertions(+), 18 deletions(-) diff --git a/Makefile b/Makefile index 42e52dce3..afc8a1fe8 100644 --- a/Makefile +++ b/Makefile @@ -164,8 +164,9 @@ acceptance-mac: $(SNAPSHOTDIR) ## Run acceptance tests on build snapshot binarie $(call title,Running acceptance test: Run on Mac) $(ACC_DIR)/mac.sh \ $(SNAPSHOTDIR) \ - $(ACC_DIR)\ - $(ACC_TEST_IMAGE) + $(ACC_DIR) \ + $(ACC_TEST_IMAGE) \ + $(RESULTSDIR) .PHONY: acceptance-linux acceptance-linux: acceptance-test-deb-package-install acceptance-test-rpm-package-install ## Run acceptance tests on build snapshot binaries and packages (Linux) @@ -175,16 +176,18 @@ acceptance-test-deb-package-install: $(SNAPSHOTDIR) $(call title,Running acceptance test: DEB install) $(ACC_DIR)/deb.sh \ $(SNAPSHOTDIR) \ - $(ACC_DIR)\ - $(ACC_TEST_IMAGE) + $(ACC_DIR) \ + $(ACC_TEST_IMAGE) \ + $(RESULTSDIR) .PHONY: acceptance-test-rpm-package-install acceptance-test-rpm-package-install: $(SNAPSHOTDIR) $(call title,Running acceptance test: RPM install) $(ACC_DIR)/rpm.sh \ $(SNAPSHOTDIR) \ - $(ACC_DIR)\ - $(ACC_TEST_IMAGE) + $(ACC_DIR) \ + $(ACC_TEST_IMAGE) \ + $(RESULTSDIR) # TODO: this is not releasing yet .PHONY: release @@ -203,11 +206,11 @@ release: clean-dist ## Build and publish final binaries and packages # TODO: add upload to bucket .PHONY: clean -clean: clean-dist clean-shapshot ## Remove previous builds and result reports +clean: clean-dist clean-snapshot ## Remove previous builds and result reports rm -rf $(RESULTSDIR)/* -.PHONY: clean-shapshot -clean-shapshot: +.PHONY: clean-snapshot +clean-snapshot: rm -rf $(SNAPSHOTDIR) $(TEMPDIR)/goreleaser.yaml .PHONY: clean-dist diff --git a/test/acceptance/compare.py b/test/acceptance/compare.py index 78a00e337..dc562e5ae 100755 --- a/test/acceptance/compare.py +++ b/test/acceptance/compare.py @@ -28,7 +28,8 @@ class syft: packages.add(package) metadata[package.type][package] = Metadata( - metadata=repr(entry["metadata"]), sources=repr(entry["sources"]) + # note: the metadata entry is optional + metadata=repr(entry.get("metadata")), sources=repr(entry["sources"]) ) return packages, metadata @@ -50,7 +51,7 @@ def main(baseline_report, new_report): ) * 100.0 extra_packages = report2_packages - report1_packages - missing_pacakges = report1_packages - report2_packages + missing_packages = report1_packages - report2_packages report1_metadata_set = set() for package in report1_packages: @@ -75,9 +76,9 @@ def main(baseline_report, new_report): print(" " + repr(package)) print() - if len(missing_pacakges) > 0: + if len(missing_packages) > 0: print("Missing packages:") - for package in sorted(list(missing_pacakges)): + for package in sorted(list(missing_packages)): print(" " + repr(package)) print() diff --git a/test/acceptance/deb.sh b/test/acceptance/deb.sh index 04bb39757..a49b0c918 100755 --- a/test/acceptance/deb.sh +++ b/test/acceptance/deb.sh @@ -4,6 +4,7 @@ set -eux DISTDIR=$1 ACC_DIR=$2 TEST_IMAGE=$3 +RESULTSDIR=$4 TEST_TYPE=deb WORK_DIR=`mktemp -d -t "syft-acceptance-test-${TEST_TYPE}-XXXXXX"` @@ -40,7 +41,10 @@ docker run --rm \ cat ${REPORT} \ " +# keep the generated report around +cp ${REPORT} ${RESULTSDIR} + # compare the results to a known good output ${ACC_DIR}/compare.py \ ${GOLDEN_REPORT} \ - ${REPORT} + ${REPORT} | tee ${RESULTSDIR}/acceptance-${TEST_TYPE}.txt diff --git a/test/acceptance/mac.sh b/test/acceptance/mac.sh index ccde718ad..b783e885b 100755 --- a/test/acceptance/mac.sh +++ b/test/acceptance/mac.sh @@ -4,6 +4,7 @@ set -eux DISTDIR=$1 ACC_DIR=$2 TEST_IMAGE=$3 +RESULTSDIR=$4 TEST_IMAGE_TAR=/tmp/image.tar TEST_TYPE=mac @@ -37,7 +38,10 @@ ${DISTDIR}/syft_darwin_amd64/syft version -v ${DISTDIR}/syft_darwin_amd64/syft docker-archive://${TEST_IMAGE_TAR} -vv -o json > ${REPORT} cat ${REPORT} +# keep the generated report around +cp ${REPORT} ${RESULTSDIR} + # compare the results to a known good output ${ACC_DIR}/compare.py \ ${GOLDEN_REPORT} \ - ${REPORT} + ${REPORT} | tee ${RESULTSDIR}/acceptance-${TEST_TYPE}.txt diff --git a/test/acceptance/rpm.sh b/test/acceptance/rpm.sh index d41058fe8..9eb43b3d8 100755 --- a/test/acceptance/rpm.sh +++ b/test/acceptance/rpm.sh @@ -4,6 +4,7 @@ set -eux DISTDIR=$1 ACC_DIR=$2 TEST_IMAGE=$3 +RESULTSDIR=$4 TEST_TYPE=rpm WORK_DIR=`mktemp -d -t "syft-acceptance-test-${TEST_TYPE}-XXXXXX"` @@ -40,7 +41,10 @@ docker run --rm \ cat ${REPORT} \ " +# keep the generated report around +cp ${REPORT} ${RESULTSDIR} + # compare the results to a known good output ${ACC_DIR}/compare.py \ ${GOLDEN_REPORT} \ - ${REPORT} + ${REPORT} | tee ${RESULTSDIR}/acceptance-${TEST_TYPE}.txt diff --git a/test/acceptance/test-fixtures/acceptance-centos-8.2.2004.json b/test/acceptance/test-fixtures/acceptance-centos-8.2.2004.json index 8f42c5db5..3b791f04a 100644 --- a/test/acceptance/test-fixtures/acceptance-centos-8.2.2004.json +++ b/test/acceptance/test-fixtures/acceptance-centos-8.2.2004.json @@ -1,2 +1 @@ - -{"artifacts":[{"name":"acl","version":"2.2.53","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"audit-libs","version":"3.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"0.17.20191104git1c2f876.el8"}},{"name":"basesystem","version":"11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"5.el8"}},{"name":"bash","version":"4.4.19","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8"}},{"name":"bind-export-libs","version":"9.11.13","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":32,"Arch":"x86_64","Release":"3.el8"}},{"name":"binutils","version":"2.30","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"73.el8"}},{"name":"bzip2-libs","version":"1.0.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"26.el8"}},{"name":"ca-certificates","version":"2019.2.32","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"80.0.el8_1"}},{"name":"centos-gpg-keys","version":"8.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"2.2004.0.1.el8"}},{"name":"centos-release","version":"8.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.2004.0.1.el8"}},{"name":"centos-repos","version":"8.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.2004.0.1.el8"}},{"name":"chkconfig","version":"1.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"coreutils-single","version":"8.30","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8_2.1"}},{"name":"cpio","version":"2.12","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"8.el8"}},{"name":"cracklib","version":"2.9.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"15.el8"}},{"name":"crypto-policies","version":"20191128","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"2.git23e1bf1.el8"}},{"name":"cryptsetup-libs","version":"2.2.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"curl","version":"7.61.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"12.el8"}},{"name":"cyrus-sasl-lib","version":"2.1.27","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"dbus","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"9.el8"}},{"name":"dbus-common","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"noarch","Release":"9.el8"}},{"name":"dbus-daemon","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"9.el8"}},{"name":"dbus-libs","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"9.el8"}},{"name":"dbus-tools","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"9.el8"}},{"name":"device-mapper","version":"1.02.169","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":8,"Arch":"x86_64","Release":"3.el8"}},{"name":"device-mapper-libs","version":"1.02.169","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":8,"Arch":"x86_64","Release":"3.el8"}},{"name":"dhcp-client","version":"4.3.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":12,"Arch":"x86_64","Release":"40.el8"}},{"name":"dhcp-common","version":"4.3.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":12,"Arch":"noarch","Release":"40.el8"}},{"name":"dhcp-libs","version":"4.3.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":12,"Arch":"x86_64","Release":"40.el8"}},{"name":"dnf","version":"4.2.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"6.el8"}},{"name":"dnf-data","version":"4.2.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"6.el8"}},{"name":"dracut","version":"049","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"70.git20200228.el8"}},{"name":"dracut-network","version":"049","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"70.git20200228.el8"}},{"name":"dracut-squash","version":"049","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"70.git20200228.el8"}},{"name":"elfutils-default-yama-scope","version":"0.178","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"7.el8"}},{"name":"elfutils-libelf","version":"0.178","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"elfutils-libs","version":"0.178","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"ethtool","version":"5.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":2,"Arch":"x86_64","Release":"2.el8"}},{"name":"expat","version":"2.2.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"file-libs","version":"5.33","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"13.el8"}},{"name":"filesystem","version":"3.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"findutils","version":"4.6.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"20.el8"}},{"name":"gawk","version":"4.2.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"gdbm","version":"1.18","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"1.el8"}},{"name":"gdbm-libs","version":"1.18","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"1.el8"}},{"name":"glib2","version":"2.56.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"8.el8"}},{"name":"glibc","version":"2.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"101.el8"}},{"name":"glibc-common","version":"2.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"101.el8"}},{"name":"glibc-minimal-langpack","version":"2.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"101.el8"}},{"name":"gmp","version":"6.1.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"10.el8"}},{"name":"gnupg2","version":"2.2.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"gnutls","version":"3.6.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8_2"}},{"name":"gpgme","version":"1.10.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8.0.1"}},{"name":"grep","version":"3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"gzip","version":"1.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"9.el8"}},{"name":"hostname","version":"3.20","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"ima-evm-utils","version":"1.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"info","version":"6.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"ipcalc","version":"0.2.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"iproute","version":"5.3.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"iptables-libs","version":"1.8.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8"}},{"name":"iputils","version":"20180629","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"json-c","version":"0.13.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"0.2.el8"}},{"name":"kexec-tools","version":"2.0.20","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"14.el8"}},{"name":"keyutils-libs","version":"1.5.10","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"kmod","version":"25","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"16.el8"}},{"name":"kmod-libs","version":"25","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"16.el8"}},{"name":"krb5-libs","version":"1.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"18.el8"}},{"name":"langpacks-en","version":"1.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"12.el8"}},{"name":"less","version":"530","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libacl","version":"2.2.53","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libarchive","version":"3.3.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"8.el8_1"}},{"name":"libassuan","version":"2.5.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libattr","version":"2.4.48","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libblkid","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libcap","version":"2.26","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libcap-ng","version":"0.7.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libcom_err","version":"1.45.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libcomps","version":"0.1.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"libcurl-minimal","version":"7.61.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"12.el8"}},{"name":"libdb","version":"5.3.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"libdb-utils","version":"5.3.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"libdnf","version":"0.39.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libfdisk","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libffi","version":"3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"21.el8"}},{"name":"libgcc","version":"8.3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8.0.2"}},{"name":"libgcrypt","version":"1.8.3","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"libgpg-error","version":"1.31","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libidn2","version":"2.2.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libkcapi","version":"1.1.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"16_1.el8"}},{"name":"libkcapi-hmaccalc","version":"1.1.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"16_1.el8"}},{"name":"libksba","version":"1.3.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"libmetalink","version":"0.1.3","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"libmnl","version":"1.0.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"libmodulemd1","version":"1.8.16","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"0.2.8.2.1"}},{"name":"libmount","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libnghttp2","version":"1.33.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8_0.1"}},{"name":"libnsl2","version":"1.2.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.20180605git4a062cf.el8"}},{"name":"libpcap","version":"1.9.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":14,"Arch":"x86_64","Release":"3.el8"}},{"name":"libpwquality","version":"1.4.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"9.el8"}},{"name":"librepo","version":"1.11.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"libreport-filesystem","version":"2.9.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8"}},{"name":"libseccomp","version":"2.4.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libselinux","version":"2.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libsemanage","version":"2.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"libsepol","version":"2.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libsigsegv","version":"2.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libsmartcols","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libsolv","version":"0.7.7","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libstdc++","version":"8.3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8.0.2"}},{"name":"libtasn1","version":"4.13","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libtirpc","version":"1.1.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"libunistring","version":"0.9.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libusbx","version":"1.0.22","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libutempter","version":"1.1.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"14.el8"}},{"name":"libuuid","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libverto","version":"0.3.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libxcrypt","version":"4.1.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"libxml2","version":"2.9.7","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"libyaml","version":"0.1.7","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libzstd","version":"1.4.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"lua-libs","version":"5.3.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"11.el8"}},{"name":"lz4-libs","version":"1.8.1.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"lzo","version":"2.08","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"14.el8"}},{"name":"mpfr","version":"3.1.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"ncurses-base","version":"6.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"7.20180224.el8"}},{"name":"ncurses-libs","version":"6.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.20180224.el8"}},{"name":"nettle","version":"3.4.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"npth","version":"1.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"openldap","version":"2.4.46","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"11.el8_1"}},{"name":"openssl-libs","version":"1.1.1c","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"15.el8"}},{"name":"p11-kit","version":"0.23.14","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8_0"}},{"name":"p11-kit-trust","version":"0.23.14","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8_0"}},{"name":"pam","version":"1.3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"8.el8"}},{"name":"pcre","version":"8.42","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"pcre2","version":"10.32","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"platform-python","version":"3.6.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"23.el8"}},{"name":"platform-python-setuptools","version":"39.2.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"5.el8"}},{"name":"popt","version":"1.16","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"14.el8"}},{"name":"procps-ng","version":"3.3.15","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"python3-dnf","version":"4.2.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"6.el8"}},{"name":"python3-gpg","version":"1.10.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8.0.1"}},{"name":"python3-hawkey","version":"0.39.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"python3-libcomps","version":"0.1.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"python3-libdnf","version":"0.39.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"python3-libs","version":"3.6.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"23.el8"}},{"name":"python3-pip-wheel","version":"9.0.3","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"16.el8"}},{"name":"python3-rpm","version":"4.14.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"python3-setuptools-wheel","version":"39.2.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"5.el8"}},{"name":"readline","version":"7.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8"}},{"name":"rootfiles","version":"8.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"22.el8"}},{"name":"rpm","version":"4.14.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"rpm-build-libs","version":"4.14.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"rpm-libs","version":"4.14.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"sed","version":"4.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"setup","version":"2.12.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"5.el8"}},{"name":"shadow-utils","version":"4.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":2,"Arch":"x86_64","Release":"8.el8"}},{"name":"snappy","version":"1.1.7","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"sqlite-libs","version":"3.26.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"squashfs-tools","version":"4.3","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"19.el8"}},{"name":"systemd","version":"239","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"30.el8_2"}},{"name":"systemd-libs","version":"239","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"30.el8_2"}},{"name":"systemd-pam","version":"239","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"30.el8_2"}},{"name":"systemd-udev","version":"239","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"30.el8_2"}},{"name":"tar","version":"1.30","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":2,"Arch":"x86_64","Release":"4.el8"}},{"name":"tzdata","version":"2020a","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"1.el8"}},{"name":"util-linux","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"vim-minimal","version":"8.0.1763","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":2,"Arch":"x86_64","Release":"13.el8"}},{"name":"xz","version":"5.2.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"xz-libs","version":"5.2.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"yum","version":"4.2.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"6.el8"}},{"name":"zlib","version":"1.2.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"13.el8"}}],"image":{"layers":[{"mediaType":"","digest":"","size":0}],"size":215273207,"digest":"sha256:831691599b88ad6cc2a4abbd0e89661a121aff14cfa289ad840fd3946f274f1f","mediaType":"application/vnd.docker.distribution.manifest.v2+json","tags":["centos:8.2.2004"]},"Source":""} \ No newline at end of file +{"artifacts":[{"name":"acl","version":"2.2.53","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"audit-libs","version":"3.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"0.17.20191104git1c2f876.el8"}},{"name":"basesystem","version":"11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"5.el8"}},{"name":"bash","version":"4.4.19","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8"}},{"name":"bind-export-libs","version":"9.11.13","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":32,"Arch":"x86_64","Release":"3.el8"}},{"name":"binutils","version":"2.30","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"73.el8"}},{"name":"bzip2-libs","version":"1.0.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"26.el8"}},{"name":"ca-certificates","version":"2019.2.32","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"80.0.el8_1"}},{"name":"centos-gpg-keys","version":"8.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"2.2004.0.1.el8"}},{"name":"centos-release","version":"8.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.2004.0.1.el8"}},{"name":"centos-repos","version":"8.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.2004.0.1.el8"}},{"name":"chkconfig","version":"1.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"coreutils-single","version":"8.30","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8_2.1"}},{"name":"cpio","version":"2.12","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"8.el8"}},{"name":"cracklib","version":"2.9.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"15.el8"}},{"name":"crypto-policies","version":"20191128","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"2.git23e1bf1.el8"}},{"name":"cryptsetup-libs","version":"2.2.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"curl","version":"7.61.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"12.el8"}},{"name":"cyrus-sasl-lib","version":"2.1.27","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"dbus","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"9.el8"}},{"name":"dbus-common","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"noarch","Release":"9.el8"}},{"name":"dbus-daemon","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"9.el8"}},{"name":"dbus-libs","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"9.el8"}},{"name":"dbus-tools","version":"1.12.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"9.el8"}},{"name":"device-mapper","version":"1.02.169","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":8,"Arch":"x86_64","Release":"3.el8"}},{"name":"device-mapper-libs","version":"1.02.169","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":8,"Arch":"x86_64","Release":"3.el8"}},{"name":"dhcp-client","version":"4.3.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":12,"Arch":"x86_64","Release":"40.el8"}},{"name":"dhcp-common","version":"4.3.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":12,"Arch":"noarch","Release":"40.el8"}},{"name":"dhcp-libs","version":"4.3.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":12,"Arch":"x86_64","Release":"40.el8"}},{"name":"dnf","version":"4.2.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"6.el8"}},{"name":"dnf-data","version":"4.2.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"6.el8"}},{"name":"dracut","version":"049","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"70.git20200228.el8"}},{"name":"dracut-network","version":"049","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"70.git20200228.el8"}},{"name":"dracut-squash","version":"049","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"70.git20200228.el8"}},{"name":"elfutils-default-yama-scope","version":"0.178","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"7.el8"}},{"name":"elfutils-libelf","version":"0.178","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"elfutils-libs","version":"0.178","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"ethtool","version":"5.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":2,"Arch":"x86_64","Release":"2.el8"}},{"name":"expat","version":"2.2.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"file-libs","version":"5.33","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"13.el8"}},{"name":"filesystem","version":"3.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"findutils","version":"4.6.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"20.el8"}},{"name":"gawk","version":"4.2.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"gdbm","version":"1.18","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"1.el8"}},{"name":"gdbm-libs","version":"1.18","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"1.el8"}},{"name":"glib2","version":"2.56.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"8.el8"}},{"name":"glibc","version":"2.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"101.el8"}},{"name":"glibc-common","version":"2.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"101.el8"}},{"name":"glibc-minimal-langpack","version":"2.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"101.el8"}},{"name":"gmp","version":"6.1.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"10.el8"}},{"name":"gnupg2","version":"2.2.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"gnutls","version":"3.6.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8_2"}},{"name":"gpgme","version":"1.10.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8.0.1"}},{"name":"grep","version":"3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"gzip","version":"1.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"9.el8"}},{"name":"hostname","version":"3.20","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"ima-evm-utils","version":"1.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"info","version":"6.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"ipcalc","version":"0.2.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"iproute","version":"5.3.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"iptables-libs","version":"1.8.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8"}},{"name":"iputils","version":"20180629","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"json-c","version":"0.13.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"0.2.el8"}},{"name":"kexec-tools","version":"2.0.20","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"14.el8"}},{"name":"keyutils-libs","version":"1.5.10","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"kmod","version":"25","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"16.el8"}},{"name":"kmod-libs","version":"25","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"16.el8"}},{"name":"krb5-libs","version":"1.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"18.el8"}},{"name":"langpacks-en","version":"1.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"12.el8"}},{"name":"less","version":"530","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libacl","version":"2.2.53","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libarchive","version":"3.3.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"8.el8_1"}},{"name":"libassuan","version":"2.5.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libattr","version":"2.4.48","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libblkid","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libcap","version":"2.26","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libcap-ng","version":"0.7.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libcom_err","version":"1.45.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libcomps","version":"0.1.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"libcurl-minimal","version":"7.61.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"12.el8"}},{"name":"libdb","version":"5.3.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"libdb-utils","version":"5.3.28","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"libdnf","version":"0.39.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libfdisk","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libffi","version":"3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"21.el8"}},{"name":"libgcc","version":"8.3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8.0.2"}},{"name":"libgcrypt","version":"1.8.3","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"libgpg-error","version":"1.31","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libidn2","version":"2.2.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libkcapi","version":"1.1.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"16_1.el8"}},{"name":"libkcapi-hmaccalc","version":"1.1.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"16_1.el8"}},{"name":"libksba","version":"1.3.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"libmetalink","version":"0.1.3","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"libmnl","version":"1.0.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"libmodulemd1","version":"1.8.16","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"0.2.8.2.1"}},{"name":"libmount","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libnghttp2","version":"1.33.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8_0.1"}},{"name":"libnsl2","version":"1.2.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.20180605git4a062cf.el8"}},{"name":"libpcap","version":"1.9.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":14,"Arch":"x86_64","Release":"3.el8"}},{"name":"libpwquality","version":"1.4.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"9.el8"}},{"name":"librepo","version":"1.11.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"libreport-filesystem","version":"2.9.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8"}},{"name":"libseccomp","version":"2.4.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libselinux","version":"2.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libsemanage","version":"2.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"libsepol","version":"2.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libsigsegv","version":"2.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libsmartcols","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libsolv","version":"0.7.7","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libstdc++","version":"8.3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8.0.2"}},{"name":"libtasn1","version":"4.13","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libtirpc","version":"1.1.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"libunistring","version":"0.9.9","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"libusbx","version":"1.0.22","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"libutempter","version":"1.1.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"14.el8"}},{"name":"libuuid","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"libverto","version":"0.3.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libxcrypt","version":"4.1.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"libxml2","version":"2.9.7","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.el8"}},{"name":"libyaml","version":"0.1.7","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"libzstd","version":"1.4.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"2.el8"}},{"name":"lua-libs","version":"5.3.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"11.el8"}},{"name":"lz4-libs","version":"1.8.1.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"lzo","version":"2.08","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"14.el8"}},{"name":"mpfr","version":"3.1.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"ncurses-base","version":"6.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"7.20180224.el8"}},{"name":"ncurses-libs","version":"6.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"7.20180224.el8"}},{"name":"nettle","version":"3.4.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"npth","version":"1.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"openldap","version":"2.4.46","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"11.el8_1"}},{"name":"openssl-libs","version":"1.1.1c","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":1,"Arch":"x86_64","Release":"15.el8"}},{"name":"p11-kit","version":"0.23.14","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8_0"}},{"name":"p11-kit-trust","version":"0.23.14","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8_0"}},{"name":"pam","version":"1.3.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"8.el8"}},{"name":"pcre","version":"8.42","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"pcre2","version":"10.32","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"platform-python","version":"3.6.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"23.el8"}},{"name":"platform-python-setuptools","version":"39.2.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"5.el8"}},{"name":"popt","version":"1.16","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"14.el8"}},{"name":"procps-ng","version":"3.3.15","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"python3-dnf","version":"4.2.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"6.el8"}},{"name":"python3-gpg","version":"1.10.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8.0.1"}},{"name":"python3-hawkey","version":"0.39.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"python3-libcomps","version":"0.1.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"4.el8"}},{"name":"python3-libdnf","version":"0.39.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"python3-libs","version":"3.6.8","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"23.el8"}},{"name":"python3-pip-wheel","version":"9.0.3","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"16.el8"}},{"name":"python3-rpm","version":"4.14.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"python3-setuptools-wheel","version":"39.2.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"5.el8"}},{"name":"readline","version":"7.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"10.el8"}},{"name":"rootfiles","version":"8.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"22.el8"}},{"name":"rpm","version":"4.14.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"rpm-build-libs","version":"4.14.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"rpm-libs","version":"4.14.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"37.el8"}},{"name":"sed","version":"4.5","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"1.el8"}},{"name":"setup","version":"2.12.2","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"5.el8"}},{"name":"setuptools","version":"39.2.0","type":"wheel","cataloger":"","sources":[{"foundBy":"python-cataloger","effects":[]}]},{"name":"shadow-utils","version":"4.6","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":2,"Arch":"x86_64","Release":"8.el8"}},{"name":"snappy","version":"1.1.7","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"5.el8"}},{"name":"sqlite-libs","version":"3.26.0","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"6.el8"}},{"name":"squashfs-tools","version":"4.3","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"19.el8"}},{"name":"systemd","version":"239","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"30.el8_2"}},{"name":"systemd-libs","version":"239","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"30.el8_2"}},{"name":"systemd-pam","version":"239","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"30.el8_2"}},{"name":"systemd-udev","version":"239","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"30.el8_2"}},{"name":"tar","version":"1.30","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":2,"Arch":"x86_64","Release":"4.el8"}},{"name":"tzdata","version":"2020a","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"1.el8"}},{"name":"util-linux","version":"2.32.1","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"22.el8"}},{"name":"vim-minimal","version":"8.0.1763","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":2,"Arch":"x86_64","Release":"13.el8"}},{"name":"xz","version":"5.2.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"xz-libs","version":"5.2.4","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"3.el8"}},{"name":"yum","version":"4.2.17","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"noarch","Release":"6.el8"}},{"name":"zlib","version":"1.2.11","type":"rpm","cataloger":"","sources":[{"foundBy":"rpmdb-cataloger","effects":[]}],"metadata":{"Epoch":0,"Arch":"x86_64","Release":"13.el8"}}],"image":{"layers":[{"mediaType":"","digest":"","size":0}],"size":215273207,"digest":"sha256:831691599b88ad6cc2a4abbd0e89661a121aff14cfa289ad840fd3946f274f1f","mediaType":"application/vnd.docker.distribution.manifest.v2+json","tags":["centos:8.2.2004"]},"Source":""} \ No newline at end of file