ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] Using /etc/ansible/ansible.cfg as config file [ERROR]: GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Local character set is now assumed as: 'utf-8' Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: rhel-x_setup.yml ***************************************************** 1 plays in /cache/rhel-x_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-x_setup.yml:6 Thursday 05 May 2022 04:53:11 +0000 (0:00:00.021) 0:00:00.021 ********** changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Thursday 05 May 2022 04:53:12 +0000 (0:00:01.382) 0:00:01.404 ********** =============================================================================== set up internal repositories -------------------------------------------- 1.38s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- PLAYBOOK: tests_default.yml **************************************************** 1 plays in /tmp/tmp6pye95cn/tests/tests_default.yml PLAY [Ensure that the role runs with default parameters] *********************** META: ran handlers TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Thursday 05 May 2022 04:53:12 +0000 (0:00:00.025) 0:00:01.429 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:53:12 +0000 (0:00:00.016) 0:00:01.446 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:53:13 +0000 (0:00:00.811) 0:00:02.257 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Thursday 05 May 2022 04:53:13 +0000 (0:00:00.056) 0:00:02.313 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nss-sysinit-3.71.0-7.el9.x86_64", "Installed: nss-tools-3.71.0-7.el9.x86_64", "Installed: libreswan-4.6-3.el9.x86_64", "Installed: nss-util-3.71.0-7.el9.x86_64", "Installed: nspr-4.32.0-9.el9.x86_64", "Installed: unbound-libs-1.13.1-13.el9.x86_64", "Installed: ldns-1.7.1-10.el9.x86_64", "Installed: nss-3.71.0-7.el9.x86_64", "Installed: nss-softokn-3.71.0-7.el9.x86_64", "Installed: nss-softokn-freebl-3.71.0-7.el9.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Thursday 05 May 2022 04:53:18 +0000 (0:00:05.097) 0:00:07.410 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "packages": { "PyYAML": [ { "arch": "x86_64", "epoch": null, "name": "PyYAML", "release": "11.el7", "source": "rpm", "version": "3.10" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "1.el7", "source": "rpm", "version": "1.1.8" } ], "ansible": [ { "arch": "noarch", "epoch": null, "name": "ansible", "release": "1.el7ae", "source": "rpm", "version": "2.9.27" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "audit-libs-python": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs-python", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "7.el7", "source": "rpm", "version": "10.0" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "35.el7_9", "source": "rpm", "version": "4.2.46" } ], "bc": [ { "arch": "x86_64", "epoch": null, "name": "bc", "release": "13.el7", "source": "rpm", "version": "1.06.95" } ], "binutils": [ { "arch": "x86_64", "epoch": null, "name": "binutils", "release": "44.base.el7_9.1", "source": "rpm", "version": "2.27" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-random": [ { "arch": "x86_64", "epoch": null, "name": "boost-random", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "13.el7", "source": "rpm", "version": "1.0.6" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "72.el7_9", "source": "rpm", "version": "2021.2.50" } ], "celt051": [ { "arch": "x86_64", "epoch": null, "name": "celt051", "release": "8.el7", "source": "rpm", "version": "0.5.1.3" } ], "checkpolicy": [ { "arch": "x86_64", "epoch": null, "name": "checkpolicy", "release": "8.el7", "source": "rpm", "version": "2.5" } ], "chkconfig": [ { "arch": "x86_64", "epoch": null, "name": "chkconfig", "release": "1.el7", "source": "rpm", "version": "1.7.6" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "24.el7_9.2", "source": "rpm", "version": "8.22" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "28.el7", "source": "rpm", "version": "2.11" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cracklib-dicts": [ { "arch": "x86_64", "epoch": null, "name": "cracklib-dicts", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "6.el7", "source": "rpm", "version": "2.0.3" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "24.el7_9", "source": "rpm", "version": "2.1.26" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-glib": [ { "arch": "x86_64", "epoch": null, "name": "dbus-glib", "release": "7.el7", "source": "rpm", "version": "0.100" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-python": [ { "arch": "x86_64", "epoch": null, "name": "dbus-python", "release": "9.el7", "source": "rpm", "version": "1.1.1" } ], "device-mapper": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper-libs", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "5.el7", "source": "rpm", "version": "3.3" } ], "dmidecode": [ { "arch": "x86_64", "epoch": 1, "name": "dmidecode", "release": "5.el7_9.1", "source": "rpm", "version": "3.2" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "572.el7", "source": "rpm", "version": "033" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "epel-release": [ { "arch": "noarch", "epoch": null, "name": "epel-release", "release": "14", "source": "rpm", "version": "7" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "14.el7_9", "source": "rpm", "version": "2.1.0" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "37.el7", "source": "rpm", "version": "5.11" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "25.el7", "source": "rpm", "version": "3.2" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "6.el7", "source": "rpm", "version": "4.5.11" } ], "fipscheck": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "fipscheck-lib": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck-lib", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "5.el7_1", "source": "rpm", "version": "1.3.0" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "4.el7_3.1", "source": "rpm", "version": "4.0.2" } ], "gdb-gdbserver": [ { "arch": "x86_64", "epoch": null, "name": "gdb-gdbserver", "release": "120.el7", "source": "rpm", "version": "7.6.1" } ], "gdbm": [ { "arch": "x86_64", "epoch": null, "name": "gdbm", "release": "8.el7", "source": "rpm", "version": "1.10" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "9.el7_9", "source": "rpm", "version": "2.56.1" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glusterfs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-api": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-api", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-libs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-libs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "15.el7", "source": "rpm", "version": "6.0.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "5.el7_5", "source": "rpm", "version": "2.0.22" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "9.el7_6", "source": "rpm", "version": "3.3.29" } ], "gobject-introspection": [ { "arch": "x86_64", "epoch": null, "name": "gobject-introspection", "release": "1.el7", "source": "rpm", "version": "1.56.1" } ], "gperftools-libs": [ { "arch": "x86_64", "epoch": null, "name": "gperftools-libs", "release": "1.el7", "source": "rpm", "version": "2.6.1" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "52ae6884", "source": "rpm", "version": "352c64e5" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "5.el7", "source": "rpm", "version": "1.3.2" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "3.el7", "source": "rpm", "version": "2.20" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "8.el7", "source": "rpm", "version": "1.22.2" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "11.el7", "source": "rpm", "version": "1.0.13" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "11.el7_9", "source": "rpm", "version": "1.5" } ], "hardlink": [ { "arch": "x86_64", "epoch": 1, "name": "hardlink", "release": "19.el7", "source": "rpm", "version": "1.0" } ], "hostname": [ { "arch": "x86_64", "epoch": null, "name": "hostname", "release": "3.el7_7.1", "source": "rpm", "version": "3.13" } ], "httpd24-libcurl": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libcurl", "release": "2.el7", "source": "rpm", "version": "7.61.1" } ], "httpd24-libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libnghttp2", "release": "8.el7.1", "source": "rpm", "version": "1.7.1" } ], "httpd24-runtime": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-runtime", "release": "19.el7", "source": "rpm", "version": "1.1" } ], "hwdata": [ { "arch": "x86_64", "epoch": null, "name": "hwdata", "release": "9.7.el7", "source": "rpm", "version": "0.252" } ], "info": [ { "arch": "x86_64", "epoch": null, "name": "info", "release": "5.el7", "source": "rpm", "version": "5.1" } ], "initscripts": [ { "arch": "x86_64", "epoch": null, "name": "initscripts", "release": "1.el7_9.1", "source": "rpm", "version": "9.49.53" } ], "iproute": [ { "arch": "x86_64", "epoch": null, "name": "iproute", "release": "30.el7", "source": "rpm", "version": "4.11.0" } ], "iptables": [ { "arch": "x86_64", "epoch": null, "name": "iptables", "release": "35.el7", "source": "rpm", "version": "1.4.21" } ], "iputils": [ { "arch": "x86_64", "epoch": null, "name": "iputils", "release": "10.el7", "source": "rpm", "version": "20160308" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "3.git133f4c.el7", "source": "rpm", "version": "20180825" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "4.el7_0", "source": "rpm", "version": "0.11" } ], "kde-filesystem": [ { "arch": "x86_64", "epoch": null, "name": "kde-filesystem", "release": "47.el7", "source": "rpm", "version": "4" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "3.el7", "source": "rpm", "version": "1.5.8" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "28.el7", "source": "rpm", "version": "20" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "28.el7", "source": "rpm", "version": "20" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "135.el7_9", "source": "rpm", "version": "0.4.9" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "51.el7_9", "source": "rpm", "version": "1.15.1" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "9.el7", "source": "rpm", "version": "458" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "9.el7", "source": "rpm", "version": "1.0.9" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "2.el7", "source": "rpm", "version": "1.2.2" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "2.1.el7", "source": "rpm", "version": "1.0.8" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "3.el7", "source": "rpm", "version": "1.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "1.el7", "source": "rpm", "version": "1.7.9" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "1.el7", "source": "rpm", "version": "1.2.3" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "13.el7", "source": "rpm", "version": "0.3.109" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "3.el7", "source": "rpm", "version": "2.1.0" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "7.el7", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "13.el7", "source": "rpm", "version": "2.4.46" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "11.el7", "source": "rpm", "version": "2.22" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.el7", "source": "rpm", "version": "0.7.5" } ], "libcgroup": [ { "arch": "x86_64", "epoch": null, "name": "libcgroup", "release": "21.el7", "source": "rpm", "version": "0.41" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "19.el7", "source": "rpm", "version": "1.42.9" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libdb-utils": [ { "arch": "x86_64", "epoch": null, "name": "libdb-utils", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "12.20121213cvs.el7", "source": "rpm", "version": "3.0" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "19.el7", "source": "rpm", "version": "3.0.13" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "14.el7", "source": "rpm", "version": "1.5.3" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "3.el7", "source": "rpm", "version": "1.12" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libidn": [ { "arch": "x86_64", "epoch": null, "name": "libidn", "release": "4.el7", "source": "rpm", "version": "1.28" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "7.el7", "source": "rpm", "version": "1.9.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "8.el7", "source": "rpm", "version": "1.2.90" } ], "libmnl": [ { "arch": "x86_64", "epoch": null, "name": "libmnl", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libnetfilter_conntrack": [ { "arch": "x86_64", "epoch": null, "name": "libnetfilter_conntrack", "release": "1.el7_3", "source": "rpm", "version": "1.0.6" } ], "libnfnetlink": [ { "arch": "x86_64", "epoch": null, "name": "libnfnetlink", "release": "4.el7", "source": "rpm", "version": "1.0.1" } ], "libnl": [ { "arch": "x86_64", "epoch": null, "name": "libnl", "release": "3.el7", "source": "rpm", "version": "1.1.4" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "4.el7", "source": "rpm", "version": "3.2.28" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "7.el7", "source": "rpm", "version": "1.3.0" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "8.el7", "source": "rpm", "version": "1.5.13" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "5.el7", "source": "rpm", "version": "1.2.3" } ], "librados2": [ { "arch": "x86_64", "epoch": 1, "name": "librados2", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librbd1": [ { "arch": "x86_64", "epoch": 1, "name": "librbd1", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "4.el7", "source": "rpm", "version": "2.3.1" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-python": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-python", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-utils": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-utils", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsemanage-python": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage-python", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "10.el7", "source": "rpm", "version": "2.5" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "12.el7_9.1", "source": "rpm", "version": "1.0.25" } ], "libssh2": [ { "arch": "x86_64", "epoch": null, "name": "libssh2", "release": "4.el7", "source": "rpm", "version": "1.8.0" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "1.el7", "source": "rpm", "version": "4.10" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.16.el7", "source": "rpm", "version": "0.2.4" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "1.el7", "source": "rpm", "version": "1.0.21" } ], "libuser": [ { "arch": "x86_64", "epoch": null, "name": "libuser", "release": "9.el7", "source": "rpm", "version": "0.60" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.el7", "source": "rpm", "version": "1.1.6" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "4.el7", "source": "rpm", "version": "0.2.5" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "8.el7.1", "source": "rpm", "version": "1.3.3" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "1.el7", "source": "rpm", "version": "1.13" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libxml2-python": [ { "arch": "x86_64", "epoch": null, "name": "libxml2-python", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "11.el7_0", "source": "rpm", "version": "0.1.4" } ], "lua": [ { "arch": "x86_64", "epoch": null, "name": "lua", "release": "15.el7", "source": "rpm", "version": "5.1.4" } ], "lz4": [ { "arch": "x86_64", "epoch": null, "name": "lz4", "release": "1.el7", "source": "rpm", "version": "1.8.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "8.el7", "source": "rpm", "version": "2.06" } ], "make": [ { "arch": "x86_64", "epoch": 1, "name": "make", "release": "24.el7", "source": "rpm", "version": "3.82" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "9.el7_9", "source": "rpm", "version": "2.7.1" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "1.el7_9", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-pem": [ { "arch": "x86_64", "epoch": null, "name": "nss-pem", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-tools": [ { "arch": "x86_64", "epoch": null, "name": "nss-tools", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.el7_9", "source": "rpm", "version": "3.67.0" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "25.el7_9", "source": "rpm", "version": "2.4.44" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "6.el7", "source": "rpm", "version": "1.0.2" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "23.el7", "source": "rpm", "version": "1.1.8" } ], "passwd": [ { "arch": "x86_64", "epoch": null, "name": "passwd", "release": "6.el7", "source": "rpm", "version": "0.79" } ], "pciutils": [ { "arch": "x86_64", "epoch": null, "name": "pciutils", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pciutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "pciutils-libs", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "17.el7", "source": "rpm", "version": "8.32" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "2.el7", "source": "rpm", "version": "10.23" } ], "perl": [ { "arch": "x86_64", "epoch": 4, "name": "perl", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "244.el7", "source": "rpm", "version": "1.26" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": null, "name": "perl-Encode", "release": "7.el7", "source": "rpm", "version": "2.51" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "2.el7", "source": "rpm", "version": "0.17020" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "3.el7", "source": "rpm", "version": "5.68" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.el7", "source": "rpm", "version": "2.09" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Temp", "release": "3.el7", "source": "rpm", "version": "0.23.01" } ], "perl-Filter": [ { "arch": "x86_64", "epoch": null, "name": "perl-Filter", "release": "3.el7", "source": "rpm", "version": "1.49" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": null, "name": "perl-Getopt-Long", "release": "3.el7", "source": "rpm", "version": "2.40" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "3.el7", "source": "rpm", "version": "0.033" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "5.el7", "source": "rpm", "version": "3.40" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "299.el7_9", "source": "rpm", "version": "1.04" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "4.el7", "source": "rpm", "version": "3.20" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "4.el7", "source": "rpm", "version": "3.28" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Usage", "release": "3.el7", "source": "rpm", "version": "1.63" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": null, "name": "perl-Scalar-List-Utils", "release": "248.el7", "source": "rpm", "version": "1.27" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": null, "name": "perl-Socket", "release": "5.el7", "source": "rpm", "version": "2.010" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": null, "name": "perl-Storable", "release": "3.el7", "source": "rpm", "version": "2.45" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "20.el7", "source": "rpm", "version": "2.30" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "4.el7", "source": "rpm", "version": "3.29" } ], "perl-Time-HiRes": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Time-HiRes", "release": "3.el7", "source": "rpm", "version": "1.9725" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": null, "name": "perl-Time-Local", "release": "2.el7", "source": "rpm", "version": "1.2300" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "2.el7", "source": "rpm", "version": "1.27" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-macros": [ { "arch": "x86_64", "epoch": 4, "name": "perl-macros", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "244.el7", "source": "rpm", "version": "0.225" } ], "perl-podlators": [ { "arch": "noarch", "epoch": null, "name": "perl-podlators", "release": "3.el7", "source": "rpm", "version": "2.5.1" } ], "perl-threads": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads", "release": "4.el7", "source": "rpm", "version": "1.87" } ], "perl-threads-shared": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads-shared", "release": "6.el7", "source": "rpm", "version": "1.43" } ], "pinentry": [ { "arch": "x86_64", "epoch": null, "name": "pinentry", "release": "17.el7", "source": "rpm", "version": "0.8.1" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "1.el7", "source": "rpm", "version": "0.34.0" } ], "pkgconfig": [ { "arch": "x86_64", "epoch": 1, "name": "pkgconfig", "release": "4.el7", "source": "rpm", "version": "0.27.1" } ], "policycoreutils": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "policycoreutils-python": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils-python", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "16.el7", "source": "rpm", "version": "1.13" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "28.el7", "source": "rpm", "version": "3.3.10" } ], "pth": [ { "arch": "x86_64", "epoch": null, "name": "pth", "release": "23.el7", "source": "rpm", "version": "2.0.7" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "6.el7_9", "source": "rpm", "version": "10.0" } ], "pygpgme": [ { "arch": "x86_64", "epoch": null, "name": "pygpgme", "release": "9.el7", "source": "rpm", "version": "0.3" } ], "pyliblzma": [ { "arch": "x86_64", "epoch": null, "name": "pyliblzma", "release": "11.el7", "source": "rpm", "version": "0.5.3" } ], "python": [ { "arch": "x86_64", "epoch": null, "name": "python", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-IPy": [ { "arch": "noarch", "epoch": null, "name": "python-IPy", "release": "6.el7", "source": "rpm", "version": "0.75" } ], "python-babel": [ { "arch": "noarch", "epoch": null, "name": "python-babel", "release": "8.el7", "source": "rpm", "version": "0.9.6" } ], "python-backports": [ { "arch": "x86_64", "epoch": null, "name": "python-backports", "release": "8.el7", "source": "rpm", "version": "1.0" } ], "python-backports-ssl_match_hostname": [ { "arch": "noarch", "epoch": null, "name": "python-backports-ssl_match_hostname", "release": "1.el7", "source": "rpm", "version": "3.5.0.1" } ], "python-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python-cffi", "release": "5.el7", "source": "rpm", "version": "1.6.0" } ], "python-chardet": [ { "arch": "noarch", "epoch": null, "name": "python-chardet", "release": "3.el7", "source": "rpm", "version": "2.2.1" } ], "python-dateutil": [ { "arch": "noarch", "epoch": null, "name": "python-dateutil", "release": "7.el7", "source": "rpm", "version": "1.5" } ], "python-decorator": [ { "arch": "noarch", "epoch": null, "name": "python-decorator", "release": "3.el7", "source": "rpm", "version": "3.4.0" } ], "python-dmidecode": [ { "arch": "x86_64", "epoch": null, "name": "python-dmidecode", "release": "4.el7", "source": "rpm", "version": "3.12.2" } ], "python-enum34": [ { "arch": "noarch", "epoch": null, "name": "python-enum34", "release": "1.el7", "source": "rpm", "version": "1.0.4" } ], "python-ethtool": [ { "arch": "x86_64", "epoch": null, "name": "python-ethtool", "release": "8.el7", "source": "rpm", "version": "0.8" } ], "python-gobject-base": [ { "arch": "x86_64", "epoch": null, "name": "python-gobject-base", "release": "1.el7_4.1", "source": "rpm", "version": "3.22.0" } ], "python-idna": [ { "arch": "noarch", "epoch": null, "name": "python-idna", "release": "1.el7", "source": "rpm", "version": "2.4" } ], "python-iniparse": [ { "arch": "noarch", "epoch": null, "name": "python-iniparse", "release": "9.el7", "source": "rpm", "version": "0.4" } ], "python-inotify": [ { "arch": "noarch", "epoch": null, "name": "python-inotify", "release": "4.el7", "source": "rpm", "version": "0.9.4" } ], "python-ipaddress": [ { "arch": "noarch", "epoch": null, "name": "python-ipaddress", "release": "2.el7", "source": "rpm", "version": "1.0.16" } ], "python-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python-jinja2", "release": "4.el7", "source": "rpm", "version": "2.7.2" } ], "python-kitchen": [ { "arch": "noarch", "epoch": null, "name": "python-kitchen", "release": "5.el7", "source": "rpm", "version": "1.1.1" } ], "python-libs": [ { "arch": "x86_64", "epoch": null, "name": "python-libs", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python-markupsafe", "release": "10.el7", "source": "rpm", "version": "0.11" } ], "python-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python-paramiko", "release": "9.el7", "source": "rpm", "version": "2.1.1" } ], "python-ply": [ { "arch": "noarch", "epoch": null, "name": "python-ply", "release": "11.el7", "source": "rpm", "version": "3.4" } ], "python-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python-pycparser", "release": "1.el7", "source": "rpm", "version": "2.14" } ], "python-pycurl": [ { "arch": "x86_64", "epoch": null, "name": "python-pycurl", "release": "19.el7", "source": "rpm", "version": "7.19.0" } ], "python-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools", "release": "7.el7", "source": "rpm", "version": "0.9.8" } ], "python-six": [ { "arch": "noarch", "epoch": null, "name": "python-six", "release": "2.el7", "source": "rpm", "version": "1.9.0" } ], "python-syspurpose": [ { "arch": "x86_64", "epoch": null, "name": "python-syspurpose", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "python-urlgrabber": [ { "arch": "noarch", "epoch": null, "name": "python-urlgrabber", "release": "10.el7", "source": "rpm", "version": "3.10" } ], "python2-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python2-cryptography", "release": "2.el7", "source": "rpm", "version": "1.7.2" } ], "python2-filelock": [ { "arch": "noarch", "epoch": null, "name": "python2-filelock", "release": "1.el7", "source": "rpm", "version": "2.0.13" } ], "python2-fmf": [ { "arch": "noarch", "epoch": null, "name": "python2-fmf", "release": "1.el7", "source": "rpm", "version": "0.16.0" } ], "python2-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python2-pyasn1", "release": "7.el7", "source": "rpm", "version": "0.1.9" } ], "python2-six": [ { "arch": "noarch", "epoch": null, "name": "python2-six", "release": "0.el7", "source": "rpm", "version": "1.9.0" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "8.el7", "source": "rpm", "version": "9.0.3" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "10.el7", "source": "rpm", "version": "39.2.0" } ], "pyxattr": [ { "arch": "x86_64", "epoch": null, "name": "pyxattr", "release": "5.el7", "source": "rpm", "version": "0.5.1" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-img", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm-common": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm-common", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "3.el7", "source": "rpm", "version": "3.4.1" } ], "rdma-core": [ { "arch": "x86_64", "epoch": null, "name": "rdma-core", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "11.el7", "source": "rpm", "version": "6.2" } ], "redhat-release-server": [ { "arch": "x86_64", "epoch": null, "name": "redhat-release-server", "release": "6.el7_9", "source": "rpm", "version": "7.9" } ], "rh-git227": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rh-git227-git": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git-core", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-git-core-doc", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-perl-Git": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-perl-Git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-runtime": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-runtime", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "11.el7", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-python": [ { "arch": "x86_64", "epoch": null, "name": "rpm-python", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "10.el7", "source": "rpm", "version": "3.1.2" } ], "scl-utils": [ { "arch": "x86_64", "epoch": null, "name": "scl-utils", "release": "19.el7", "source": "rpm", "version": "20130529" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.el7", "source": "rpm", "version": "4.2.2" } ], "setools-libs": [ { "arch": "x86_64", "epoch": null, "name": "setools-libs", "release": "4.el7", "source": "rpm", "version": "3.3.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "11.el7", "source": "rpm", "version": "2.8.71" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "4.el7", "source": "rpm", "version": "0.20110622svn" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "5.el7", "source": "rpm", "version": "4.6" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "5.el7", "source": "rpm", "version": "1.8" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "3.el7", "source": "rpm", "version": "1.1.0" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "9.el7_9.1", "source": "rpm", "version": "0.14.0" } ], "sqlite": [ { "arch": "x86_64", "epoch": null, "name": "sqlite", "release": "8.el7_7.1", "source": "rpm", "version": "3.7.17" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "2.el7", "source": "rpm", "version": "1.06" } ], "subscription-manager": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm-certificates": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm-certificates", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "sysvinit-tools": [ { "arch": "x86_64", "epoch": null, "name": "sysvinit-tools", "release": "14.dsf.el7", "source": "rpm", "version": "2.88" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "35.el7", "source": "rpm", "version": "1.26" } ], "tcp_wrappers-libs": [ { "arch": "x86_64", "epoch": null, "name": "tcp_wrappers-libs", "release": "77.el7", "source": "rpm", "version": "7.6" } ], "trousers": [ { "arch": "x86_64", "epoch": null, "name": "trousers", "release": "2.el7", "source": "rpm", "version": "0.3.14" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.el7", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "3.el7", "source": "rpm", "version": "0.7.1" } ], "usermode": [ { "arch": "x86_64", "epoch": null, "name": "usermode", "release": "6.el7", "source": "rpm", "version": "1.111" } ], "ustr": [ { "arch": "x86_64", "epoch": null, "name": "ustr", "release": "16.el7", "source": "rpm", "version": "1.0.4" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "8.el7_9", "source": "rpm", "version": "7.4.629" } ], "virt-what": [ { "arch": "x86_64", "epoch": null, "name": "virt-what", "release": "4.el7_9.1", "source": "rpm", "version": "1.18" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "7.el7", "source": "rpm", "version": "2.20" } ], "xorriso": [ { "arch": "x86_64", "epoch": null, "name": "xorriso", "release": "3.el7", "source": "rpm", "version": "1.4.8" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "168.el7", "source": "rpm", "version": "3.4.3" } ], "yum-metadata-parser": [ { "arch": "x86_64", "epoch": null, "name": "yum-metadata-parser", "release": "10.el7", "source": "rpm", "version": "1.1.4" } ], "yum-plugin-ovl": [ { "arch": "noarch", "epoch": null, "name": "yum-plugin-ovl", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "yum-utils": [ { "arch": "noarch", "epoch": null, "name": "yum-utils", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "20.el7_9", "source": "rpm", "version": "1.2.7" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Thursday 05 May 2022 04:53:19 +0000 (0:00:00.791) 0:00:08.201 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Thursday 05 May 2022 04:53:19 +0000 (0:00:00.069) 0:00:08.271 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "vpn_connections": [] }, "changed": false } TASK [linux-system-roles.vpn : Make sure that the hosts list is not empty] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Thursday 05 May 2022 04:53:19 +0000 (0:00:00.065) 0:00:08.337 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Thursday 05 May 2022 04:53:19 +0000 (0:00:00.062) 0:00:08.399 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Thursday 05 May 2022 04:53:19 +0000 (0:00:00.069) 0:00:08.469 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : set psks for hosts] ***************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Thursday 05 May 2022 04:53:20 +0000 (0:00:00.072) 0:00:08.542 ********** ok: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : create ipsec.conf files] ************************ task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Thursday 05 May 2022 04:53:20 +0000 (0:00:00.237) 0:00:08.780 ********** TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Thursday 05 May 2022 04:53:20 +0000 (0:00:00.096) 0:00:08.876 ********** TASK [linux-system-roles.vpn : create ipsec.secrets files] ********************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Thursday 05 May 2022 04:53:20 +0000 (0:00:00.061) 0:00:08.937 ********** TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Thursday 05 May 2022 04:53:20 +0000 (0:00:00.056) 0:00:08.994 ********** META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=8 changed=2 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 Thursday 05 May 2022 04:53:20 +0000 (0:00:00.033) 0:00:09.028 ********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 5.10s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- set up internal repositories -------------------------------------------- 1.38s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.81s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.79s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- linux-system-roles.vpn : set psks for hosts ----------------------------- 0.24s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 -------- linux-system-roles.vpn : create ipsec.conf files ------------------------ 0.10s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 -------- linux-system-roles.vpn : generate psks ---------------------------------- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 --------- linux-system-roles.vpn : Ensure OpenSSL is installed on the controller --- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 --------- linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert --- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 --------- linux-system-roles.vpn : Enforce default auth method as needed ---------- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 --------- linux-system-roles.vpn : Make sure that the hosts list is not empty ----- 0.06s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 --------- linux-system-roles.vpn : check if secrets file already exists ----------- 0.06s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 -------- linux-system-roles.vpn : create ipsec.secrets files --------------------- 0.06s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 -------- linux-system-roles.vpn : Set platform/version specific variables -------- 0.06s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 ------ linux-system-roles.vpn : build opportunistic configuration -------------- 0.03s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 -------- linux-system-roles.vpn : set platform/version specific variables -------- 0.02s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 ---------- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] Using /etc/ansible/ansible.cfg as config file [ERROR]: GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Local character set is now assumed as: 'utf-8' Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: rhel-x_setup.yml ***************************************************** 1 plays in /cache/rhel-x_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-x_setup.yml:6 Thursday 05 May 2022 04:53:36 +0000 (0:00:00.023) 0:00:00.023 ********** changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Thursday 05 May 2022 04:53:37 +0000 (0:00:01.319) 0:00:01.343 ********** =============================================================================== set up internal repositories -------------------------------------------- 1.32s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- PLAYBOOK: tests_defaults_vars.yml ********************************************** 1 plays in /tmp/tmp6pye95cn/tests/tests_defaults_vars.yml PLAY [Ensure that the role declares all parameters in defaults] **************** TASK [Gathering Facts] ********************************************************* task path: /tmp/tmp6pye95cn/tests/tests_defaults_vars.yml:2 Thursday 05 May 2022 04:53:37 +0000 (0:00:00.007) 0:00:01.351 ********** ok: [/cache/rhel-x.qcow2] META: ran handlers TASK [include_role : linux-system-roles.vpn] *********************************** task path: /tmp/tmp6pye95cn/tests/tests_defaults_vars.yml:7 Thursday 05 May 2022 04:53:38 +0000 (0:00:00.985) 0:00:02.337 ********** TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Thursday 05 May 2022 04:53:38 +0000 (0:00:00.043) 0:00:02.381 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:53:38 +0000 (0:00:00.026) 0:00:02.407 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:53:39 +0000 (0:00:00.560) 0:00:02.967 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Thursday 05 May 2022 04:53:39 +0000 (0:00:00.067) 0:00:03.035 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nss-sysinit-3.71.0-7.el9.x86_64", "Installed: nss-tools-3.71.0-7.el9.x86_64", "Installed: libreswan-4.6-3.el9.x86_64", "Installed: nss-util-3.71.0-7.el9.x86_64", "Installed: nspr-4.32.0-9.el9.x86_64", "Installed: unbound-libs-1.13.1-13.el9.x86_64", "Installed: ldns-1.7.1-10.el9.x86_64", "Installed: nss-3.71.0-7.el9.x86_64", "Installed: nss-softokn-3.71.0-7.el9.x86_64", "Installed: nss-softokn-freebl-3.71.0-7.el9.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Thursday 05 May 2022 04:53:43 +0000 (0:00:04.671) 0:00:07.706 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "packages": { "PyYAML": [ { "arch": "x86_64", "epoch": null, "name": "PyYAML", "release": "11.el7", "source": "rpm", "version": "3.10" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "1.el7", "source": "rpm", "version": "1.1.8" } ], "ansible": [ { "arch": "noarch", "epoch": null, "name": "ansible", "release": "1.el7ae", "source": "rpm", "version": "2.9.27" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "audit-libs-python": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs-python", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "7.el7", "source": "rpm", "version": "10.0" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "35.el7_9", "source": "rpm", "version": "4.2.46" } ], "bc": [ { "arch": "x86_64", "epoch": null, "name": "bc", "release": "13.el7", "source": "rpm", "version": "1.06.95" } ], "binutils": [ { "arch": "x86_64", "epoch": null, "name": "binutils", "release": "44.base.el7_9.1", "source": "rpm", "version": "2.27" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-random": [ { "arch": "x86_64", "epoch": null, "name": "boost-random", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "13.el7", "source": "rpm", "version": "1.0.6" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "72.el7_9", "source": "rpm", "version": "2021.2.50" } ], "celt051": [ { "arch": "x86_64", "epoch": null, "name": "celt051", "release": "8.el7", "source": "rpm", "version": "0.5.1.3" } ], "checkpolicy": [ { "arch": "x86_64", "epoch": null, "name": "checkpolicy", "release": "8.el7", "source": "rpm", "version": "2.5" } ], "chkconfig": [ { "arch": "x86_64", "epoch": null, "name": "chkconfig", "release": "1.el7", "source": "rpm", "version": "1.7.6" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "24.el7_9.2", "source": "rpm", "version": "8.22" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "28.el7", "source": "rpm", "version": "2.11" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cracklib-dicts": [ { "arch": "x86_64", "epoch": null, "name": "cracklib-dicts", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "6.el7", "source": "rpm", "version": "2.0.3" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "24.el7_9", "source": "rpm", "version": "2.1.26" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-glib": [ { "arch": "x86_64", "epoch": null, "name": "dbus-glib", "release": "7.el7", "source": "rpm", "version": "0.100" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-python": [ { "arch": "x86_64", "epoch": null, "name": "dbus-python", "release": "9.el7", "source": "rpm", "version": "1.1.1" } ], "device-mapper": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper-libs", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "5.el7", "source": "rpm", "version": "3.3" } ], "dmidecode": [ { "arch": "x86_64", "epoch": 1, "name": "dmidecode", "release": "5.el7_9.1", "source": "rpm", "version": "3.2" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "572.el7", "source": "rpm", "version": "033" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "epel-release": [ { "arch": "noarch", "epoch": null, "name": "epel-release", "release": "14", "source": "rpm", "version": "7" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "14.el7_9", "source": "rpm", "version": "2.1.0" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "37.el7", "source": "rpm", "version": "5.11" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "25.el7", "source": "rpm", "version": "3.2" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "6.el7", "source": "rpm", "version": "4.5.11" } ], "fipscheck": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "fipscheck-lib": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck-lib", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "5.el7_1", "source": "rpm", "version": "1.3.0" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "4.el7_3.1", "source": "rpm", "version": "4.0.2" } ], "gdb-gdbserver": [ { "arch": "x86_64", "epoch": null, "name": "gdb-gdbserver", "release": "120.el7", "source": "rpm", "version": "7.6.1" } ], "gdbm": [ { "arch": "x86_64", "epoch": null, "name": "gdbm", "release": "8.el7", "source": "rpm", "version": "1.10" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "9.el7_9", "source": "rpm", "version": "2.56.1" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glusterfs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-api": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-api", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-libs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-libs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "15.el7", "source": "rpm", "version": "6.0.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "5.el7_5", "source": "rpm", "version": "2.0.22" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "9.el7_6", "source": "rpm", "version": "3.3.29" } ], "gobject-introspection": [ { "arch": "x86_64", "epoch": null, "name": "gobject-introspection", "release": "1.el7", "source": "rpm", "version": "1.56.1" } ], "gperftools-libs": [ { "arch": "x86_64", "epoch": null, "name": "gperftools-libs", "release": "1.el7", "source": "rpm", "version": "2.6.1" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "52ae6884", "source": "rpm", "version": "352c64e5" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "5.el7", "source": "rpm", "version": "1.3.2" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "3.el7", "source": "rpm", "version": "2.20" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "8.el7", "source": "rpm", "version": "1.22.2" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "11.el7", "source": "rpm", "version": "1.0.13" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "11.el7_9", "source": "rpm", "version": "1.5" } ], "hardlink": [ { "arch": "x86_64", "epoch": 1, "name": "hardlink", "release": "19.el7", "source": "rpm", "version": "1.0" } ], "hostname": [ { "arch": "x86_64", "epoch": null, "name": "hostname", "release": "3.el7_7.1", "source": "rpm", "version": "3.13" } ], "httpd24-libcurl": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libcurl", "release": "2.el7", "source": "rpm", "version": "7.61.1" } ], "httpd24-libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libnghttp2", "release": "8.el7.1", "source": "rpm", "version": "1.7.1" } ], "httpd24-runtime": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-runtime", "release": "19.el7", "source": "rpm", "version": "1.1" } ], "hwdata": [ { "arch": "x86_64", "epoch": null, "name": "hwdata", "release": "9.7.el7", "source": "rpm", "version": "0.252" } ], "info": [ { "arch": "x86_64", "epoch": null, "name": "info", "release": "5.el7", "source": "rpm", "version": "5.1" } ], "initscripts": [ { "arch": "x86_64", "epoch": null, "name": "initscripts", "release": "1.el7_9.1", "source": "rpm", "version": "9.49.53" } ], "iproute": [ { "arch": "x86_64", "epoch": null, "name": "iproute", "release": "30.el7", "source": "rpm", "version": "4.11.0" } ], "iptables": [ { "arch": "x86_64", "epoch": null, "name": "iptables", "release": "35.el7", "source": "rpm", "version": "1.4.21" } ], "iputils": [ { "arch": "x86_64", "epoch": null, "name": "iputils", "release": "10.el7", "source": "rpm", "version": "20160308" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "3.git133f4c.el7", "source": "rpm", "version": "20180825" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "4.el7_0", "source": "rpm", "version": "0.11" } ], "kde-filesystem": [ { "arch": "x86_64", "epoch": null, "name": "kde-filesystem", "release": "47.el7", "source": "rpm", "version": "4" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "3.el7", "source": "rpm", "version": "1.5.8" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "28.el7", "source": "rpm", "version": "20" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "28.el7", "source": "rpm", "version": "20" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "135.el7_9", "source": "rpm", "version": "0.4.9" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "51.el7_9", "source": "rpm", "version": "1.15.1" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "9.el7", "source": "rpm", "version": "458" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "9.el7", "source": "rpm", "version": "1.0.9" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "2.el7", "source": "rpm", "version": "1.2.2" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "2.1.el7", "source": "rpm", "version": "1.0.8" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "3.el7", "source": "rpm", "version": "1.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "1.el7", "source": "rpm", "version": "1.7.9" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "1.el7", "source": "rpm", "version": "1.2.3" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "13.el7", "source": "rpm", "version": "0.3.109" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "3.el7", "source": "rpm", "version": "2.1.0" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "7.el7", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "13.el7", "source": "rpm", "version": "2.4.46" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "11.el7", "source": "rpm", "version": "2.22" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.el7", "source": "rpm", "version": "0.7.5" } ], "libcgroup": [ { "arch": "x86_64", "epoch": null, "name": "libcgroup", "release": "21.el7", "source": "rpm", "version": "0.41" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "19.el7", "source": "rpm", "version": "1.42.9" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libdb-utils": [ { "arch": "x86_64", "epoch": null, "name": "libdb-utils", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "12.20121213cvs.el7", "source": "rpm", "version": "3.0" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "19.el7", "source": "rpm", "version": "3.0.13" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "14.el7", "source": "rpm", "version": "1.5.3" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "3.el7", "source": "rpm", "version": "1.12" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libidn": [ { "arch": "x86_64", "epoch": null, "name": "libidn", "release": "4.el7", "source": "rpm", "version": "1.28" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "7.el7", "source": "rpm", "version": "1.9.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "8.el7", "source": "rpm", "version": "1.2.90" } ], "libmnl": [ { "arch": "x86_64", "epoch": null, "name": "libmnl", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libnetfilter_conntrack": [ { "arch": "x86_64", "epoch": null, "name": "libnetfilter_conntrack", "release": "1.el7_3", "source": "rpm", "version": "1.0.6" } ], "libnfnetlink": [ { "arch": "x86_64", "epoch": null, "name": "libnfnetlink", "release": "4.el7", "source": "rpm", "version": "1.0.1" } ], "libnl": [ { "arch": "x86_64", "epoch": null, "name": "libnl", "release": "3.el7", "source": "rpm", "version": "1.1.4" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "4.el7", "source": "rpm", "version": "3.2.28" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "7.el7", "source": "rpm", "version": "1.3.0" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "8.el7", "source": "rpm", "version": "1.5.13" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "5.el7", "source": "rpm", "version": "1.2.3" } ], "librados2": [ { "arch": "x86_64", "epoch": 1, "name": "librados2", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librbd1": [ { "arch": "x86_64", "epoch": 1, "name": "librbd1", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "4.el7", "source": "rpm", "version": "2.3.1" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-python": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-python", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-utils": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-utils", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsemanage-python": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage-python", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "10.el7", "source": "rpm", "version": "2.5" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "12.el7_9.1", "source": "rpm", "version": "1.0.25" } ], "libssh2": [ { "arch": "x86_64", "epoch": null, "name": "libssh2", "release": "4.el7", "source": "rpm", "version": "1.8.0" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "1.el7", "source": "rpm", "version": "4.10" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.16.el7", "source": "rpm", "version": "0.2.4" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "1.el7", "source": "rpm", "version": "1.0.21" } ], "libuser": [ { "arch": "x86_64", "epoch": null, "name": "libuser", "release": "9.el7", "source": "rpm", "version": "0.60" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.el7", "source": "rpm", "version": "1.1.6" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "4.el7", "source": "rpm", "version": "0.2.5" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "8.el7.1", "source": "rpm", "version": "1.3.3" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "1.el7", "source": "rpm", "version": "1.13" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libxml2-python": [ { "arch": "x86_64", "epoch": null, "name": "libxml2-python", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "11.el7_0", "source": "rpm", "version": "0.1.4" } ], "lua": [ { "arch": "x86_64", "epoch": null, "name": "lua", "release": "15.el7", "source": "rpm", "version": "5.1.4" } ], "lz4": [ { "arch": "x86_64", "epoch": null, "name": "lz4", "release": "1.el7", "source": "rpm", "version": "1.8.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "8.el7", "source": "rpm", "version": "2.06" } ], "make": [ { "arch": "x86_64", "epoch": 1, "name": "make", "release": "24.el7", "source": "rpm", "version": "3.82" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "9.el7_9", "source": "rpm", "version": "2.7.1" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "1.el7_9", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-pem": [ { "arch": "x86_64", "epoch": null, "name": "nss-pem", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-tools": [ { "arch": "x86_64", "epoch": null, "name": "nss-tools", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.el7_9", "source": "rpm", "version": "3.67.0" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "25.el7_9", "source": "rpm", "version": "2.4.44" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "6.el7", "source": "rpm", "version": "1.0.2" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "23.el7", "source": "rpm", "version": "1.1.8" } ], "passwd": [ { "arch": "x86_64", "epoch": null, "name": "passwd", "release": "6.el7", "source": "rpm", "version": "0.79" } ], "pciutils": [ { "arch": "x86_64", "epoch": null, "name": "pciutils", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pciutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "pciutils-libs", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "17.el7", "source": "rpm", "version": "8.32" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "2.el7", "source": "rpm", "version": "10.23" } ], "perl": [ { "arch": "x86_64", "epoch": 4, "name": "perl", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "244.el7", "source": "rpm", "version": "1.26" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": null, "name": "perl-Encode", "release": "7.el7", "source": "rpm", "version": "2.51" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "2.el7", "source": "rpm", "version": "0.17020" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "3.el7", "source": "rpm", "version": "5.68" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.el7", "source": "rpm", "version": "2.09" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Temp", "release": "3.el7", "source": "rpm", "version": "0.23.01" } ], "perl-Filter": [ { "arch": "x86_64", "epoch": null, "name": "perl-Filter", "release": "3.el7", "source": "rpm", "version": "1.49" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": null, "name": "perl-Getopt-Long", "release": "3.el7", "source": "rpm", "version": "2.40" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "3.el7", "source": "rpm", "version": "0.033" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "5.el7", "source": "rpm", "version": "3.40" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "299.el7_9", "source": "rpm", "version": "1.04" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "4.el7", "source": "rpm", "version": "3.20" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "4.el7", "source": "rpm", "version": "3.28" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Usage", "release": "3.el7", "source": "rpm", "version": "1.63" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": null, "name": "perl-Scalar-List-Utils", "release": "248.el7", "source": "rpm", "version": "1.27" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": null, "name": "perl-Socket", "release": "5.el7", "source": "rpm", "version": "2.010" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": null, "name": "perl-Storable", "release": "3.el7", "source": "rpm", "version": "2.45" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "20.el7", "source": "rpm", "version": "2.30" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "4.el7", "source": "rpm", "version": "3.29" } ], "perl-Time-HiRes": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Time-HiRes", "release": "3.el7", "source": "rpm", "version": "1.9725" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": null, "name": "perl-Time-Local", "release": "2.el7", "source": "rpm", "version": "1.2300" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "2.el7", "source": "rpm", "version": "1.27" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-macros": [ { "arch": "x86_64", "epoch": 4, "name": "perl-macros", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "244.el7", "source": "rpm", "version": "0.225" } ], "perl-podlators": [ { "arch": "noarch", "epoch": null, "name": "perl-podlators", "release": "3.el7", "source": "rpm", "version": "2.5.1" } ], "perl-threads": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads", "release": "4.el7", "source": "rpm", "version": "1.87" } ], "perl-threads-shared": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads-shared", "release": "6.el7", "source": "rpm", "version": "1.43" } ], "pinentry": [ { "arch": "x86_64", "epoch": null, "name": "pinentry", "release": "17.el7", "source": "rpm", "version": "0.8.1" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "1.el7", "source": "rpm", "version": "0.34.0" } ], "pkgconfig": [ { "arch": "x86_64", "epoch": 1, "name": "pkgconfig", "release": "4.el7", "source": "rpm", "version": "0.27.1" } ], "policycoreutils": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "policycoreutils-python": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils-python", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "16.el7", "source": "rpm", "version": "1.13" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "28.el7", "source": "rpm", "version": "3.3.10" } ], "pth": [ { "arch": "x86_64", "epoch": null, "name": "pth", "release": "23.el7", "source": "rpm", "version": "2.0.7" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "6.el7_9", "source": "rpm", "version": "10.0" } ], "pygpgme": [ { "arch": "x86_64", "epoch": null, "name": "pygpgme", "release": "9.el7", "source": "rpm", "version": "0.3" } ], "pyliblzma": [ { "arch": "x86_64", "epoch": null, "name": "pyliblzma", "release": "11.el7", "source": "rpm", "version": "0.5.3" } ], "python": [ { "arch": "x86_64", "epoch": null, "name": "python", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-IPy": [ { "arch": "noarch", "epoch": null, "name": "python-IPy", "release": "6.el7", "source": "rpm", "version": "0.75" } ], "python-babel": [ { "arch": "noarch", "epoch": null, "name": "python-babel", "release": "8.el7", "source": "rpm", "version": "0.9.6" } ], "python-backports": [ { "arch": "x86_64", "epoch": null, "name": "python-backports", "release": "8.el7", "source": "rpm", "version": "1.0" } ], "python-backports-ssl_match_hostname": [ { "arch": "noarch", "epoch": null, "name": "python-backports-ssl_match_hostname", "release": "1.el7", "source": "rpm", "version": "3.5.0.1" } ], "python-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python-cffi", "release": "5.el7", "source": "rpm", "version": "1.6.0" } ], "python-chardet": [ { "arch": "noarch", "epoch": null, "name": "python-chardet", "release": "3.el7", "source": "rpm", "version": "2.2.1" } ], "python-dateutil": [ { "arch": "noarch", "epoch": null, "name": "python-dateutil", "release": "7.el7", "source": "rpm", "version": "1.5" } ], "python-decorator": [ { "arch": "noarch", "epoch": null, "name": "python-decorator", "release": "3.el7", "source": "rpm", "version": "3.4.0" } ], "python-dmidecode": [ { "arch": "x86_64", "epoch": null, "name": "python-dmidecode", "release": "4.el7", "source": "rpm", "version": "3.12.2" } ], "python-enum34": [ { "arch": "noarch", "epoch": null, "name": "python-enum34", "release": "1.el7", "source": "rpm", "version": "1.0.4" } ], "python-ethtool": [ { "arch": "x86_64", "epoch": null, "name": "python-ethtool", "release": "8.el7", "source": "rpm", "version": "0.8" } ], "python-gobject-base": [ { "arch": "x86_64", "epoch": null, "name": "python-gobject-base", "release": "1.el7_4.1", "source": "rpm", "version": "3.22.0" } ], "python-idna": [ { "arch": "noarch", "epoch": null, "name": "python-idna", "release": "1.el7", "source": "rpm", "version": "2.4" } ], "python-iniparse": [ { "arch": "noarch", "epoch": null, "name": "python-iniparse", "release": "9.el7", "source": "rpm", "version": "0.4" } ], "python-inotify": [ { "arch": "noarch", "epoch": null, "name": "python-inotify", "release": "4.el7", "source": "rpm", "version": "0.9.4" } ], "python-ipaddress": [ { "arch": "noarch", "epoch": null, "name": "python-ipaddress", "release": "2.el7", "source": "rpm", "version": "1.0.16" } ], "python-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python-jinja2", "release": "4.el7", "source": "rpm", "version": "2.7.2" } ], "python-kitchen": [ { "arch": "noarch", "epoch": null, "name": "python-kitchen", "release": "5.el7", "source": "rpm", "version": "1.1.1" } ], "python-libs": [ { "arch": "x86_64", "epoch": null, "name": "python-libs", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python-markupsafe", "release": "10.el7", "source": "rpm", "version": "0.11" } ], "python-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python-paramiko", "release": "9.el7", "source": "rpm", "version": "2.1.1" } ], "python-ply": [ { "arch": "noarch", "epoch": null, "name": "python-ply", "release": "11.el7", "source": "rpm", "version": "3.4" } ], "python-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python-pycparser", "release": "1.el7", "source": "rpm", "version": "2.14" } ], "python-pycurl": [ { "arch": "x86_64", "epoch": null, "name": "python-pycurl", "release": "19.el7", "source": "rpm", "version": "7.19.0" } ], "python-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools", "release": "7.el7", "source": "rpm", "version": "0.9.8" } ], "python-six": [ { "arch": "noarch", "epoch": null, "name": "python-six", "release": "2.el7", "source": "rpm", "version": "1.9.0" } ], "python-syspurpose": [ { "arch": "x86_64", "epoch": null, "name": "python-syspurpose", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "python-urlgrabber": [ { "arch": "noarch", "epoch": null, "name": "python-urlgrabber", "release": "10.el7", "source": "rpm", "version": "3.10" } ], "python2-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python2-cryptography", "release": "2.el7", "source": "rpm", "version": "1.7.2" } ], "python2-filelock": [ { "arch": "noarch", "epoch": null, "name": "python2-filelock", "release": "1.el7", "source": "rpm", "version": "2.0.13" } ], "python2-fmf": [ { "arch": "noarch", "epoch": null, "name": "python2-fmf", "release": "1.el7", "source": "rpm", "version": "0.16.0" } ], "python2-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python2-pyasn1", "release": "7.el7", "source": "rpm", "version": "0.1.9" } ], "python2-six": [ { "arch": "noarch", "epoch": null, "name": "python2-six", "release": "0.el7", "source": "rpm", "version": "1.9.0" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "8.el7", "source": "rpm", "version": "9.0.3" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "10.el7", "source": "rpm", "version": "39.2.0" } ], "pyxattr": [ { "arch": "x86_64", "epoch": null, "name": "pyxattr", "release": "5.el7", "source": "rpm", "version": "0.5.1" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-img", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm-common": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm-common", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "3.el7", "source": "rpm", "version": "3.4.1" } ], "rdma-core": [ { "arch": "x86_64", "epoch": null, "name": "rdma-core", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "11.el7", "source": "rpm", "version": "6.2" } ], "redhat-release-server": [ { "arch": "x86_64", "epoch": null, "name": "redhat-release-server", "release": "6.el7_9", "source": "rpm", "version": "7.9" } ], "rh-git227": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rh-git227-git": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git-core", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-git-core-doc", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-perl-Git": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-perl-Git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-runtime": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-runtime", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "11.el7", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-python": [ { "arch": "x86_64", "epoch": null, "name": "rpm-python", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "10.el7", "source": "rpm", "version": "3.1.2" } ], "scl-utils": [ { "arch": "x86_64", "epoch": null, "name": "scl-utils", "release": "19.el7", "source": "rpm", "version": "20130529" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.el7", "source": "rpm", "version": "4.2.2" } ], "setools-libs": [ { "arch": "x86_64", "epoch": null, "name": "setools-libs", "release": "4.el7", "source": "rpm", "version": "3.3.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "11.el7", "source": "rpm", "version": "2.8.71" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "4.el7", "source": "rpm", "version": "0.20110622svn" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "5.el7", "source": "rpm", "version": "4.6" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "5.el7", "source": "rpm", "version": "1.8" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "3.el7", "source": "rpm", "version": "1.1.0" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "9.el7_9.1", "source": "rpm", "version": "0.14.0" } ], "sqlite": [ { "arch": "x86_64", "epoch": null, "name": "sqlite", "release": "8.el7_7.1", "source": "rpm", "version": "3.7.17" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "2.el7", "source": "rpm", "version": "1.06" } ], "subscription-manager": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm-certificates": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm-certificates", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "sysvinit-tools": [ { "arch": "x86_64", "epoch": null, "name": "sysvinit-tools", "release": "14.dsf.el7", "source": "rpm", "version": "2.88" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "35.el7", "source": "rpm", "version": "1.26" } ], "tcp_wrappers-libs": [ { "arch": "x86_64", "epoch": null, "name": "tcp_wrappers-libs", "release": "77.el7", "source": "rpm", "version": "7.6" } ], "trousers": [ { "arch": "x86_64", "epoch": null, "name": "trousers", "release": "2.el7", "source": "rpm", "version": "0.3.14" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.el7", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "3.el7", "source": "rpm", "version": "0.7.1" } ], "usermode": [ { "arch": "x86_64", "epoch": null, "name": "usermode", "release": "6.el7", "source": "rpm", "version": "1.111" } ], "ustr": [ { "arch": "x86_64", "epoch": null, "name": "ustr", "release": "16.el7", "source": "rpm", "version": "1.0.4" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "8.el7_9", "source": "rpm", "version": "7.4.629" } ], "virt-what": [ { "arch": "x86_64", "epoch": null, "name": "virt-what", "release": "4.el7_9.1", "source": "rpm", "version": "1.18" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "7.el7", "source": "rpm", "version": "2.20" } ], "xorriso": [ { "arch": "x86_64", "epoch": null, "name": "xorriso", "release": "3.el7", "source": "rpm", "version": "1.4.8" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "168.el7", "source": "rpm", "version": "3.4.3" } ], "yum-metadata-parser": [ { "arch": "x86_64", "epoch": null, "name": "yum-metadata-parser", "release": "10.el7", "source": "rpm", "version": "1.1.4" } ], "yum-plugin-ovl": [ { "arch": "noarch", "epoch": null, "name": "yum-plugin-ovl", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "yum-utils": [ { "arch": "noarch", "epoch": null, "name": "yum-utils", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "20.el7_9", "source": "rpm", "version": "1.2.7" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Thursday 05 May 2022 04:53:44 +0000 (0:00:00.827) 0:00:08.534 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Thursday 05 May 2022 04:53:44 +0000 (0:00:00.111) 0:00:08.645 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "vpn_connections": [] }, "changed": false } TASK [linux-system-roles.vpn : Make sure that the hosts list is not empty] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Thursday 05 May 2022 04:53:44 +0000 (0:00:00.071) 0:00:08.717 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Thursday 05 May 2022 04:53:44 +0000 (0:00:00.101) 0:00:08.819 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Thursday 05 May 2022 04:53:44 +0000 (0:00:00.071) 0:00:08.891 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : set psks for hosts] ***************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Thursday 05 May 2022 04:53:45 +0000 (0:00:00.071) 0:00:08.962 ********** ok: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : create ipsec.conf files] ************************ task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Thursday 05 May 2022 04:53:45 +0000 (0:00:00.220) 0:00:09.183 ********** TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Thursday 05 May 2022 04:53:45 +0000 (0:00:00.067) 0:00:09.250 ********** TASK [linux-system-roles.vpn : create ipsec.secrets files] ********************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Thursday 05 May 2022 04:53:45 +0000 (0:00:00.068) 0:00:09.319 ********** TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Thursday 05 May 2022 04:53:45 +0000 (0:00:00.063) 0:00:09.382 ********** TASK [Assert that the role declares all parameters in defaults] **************** task path: /tmp/tmp6pye95cn/tests/tests_defaults_vars.yml:10 Thursday 05 May 2022 04:53:45 +0000 (0:00:00.064) 0:00:09.447 ********** ok: [/cache/rhel-x.qcow2] => (item=vpn_provider) => { "ansible_loop_var": "item", "changed": false, "item": "vpn_provider" } MSG: All assertions passed ok: [/cache/rhel-x.qcow2] => (item=vpn_auth_method) => { "ansible_loop_var": "item", "changed": false, "item": "vpn_auth_method" } MSG: All assertions passed ok: [/cache/rhel-x.qcow2] => (item=vpn_regen_keys) => { "ansible_loop_var": "item", "changed": false, "item": "vpn_regen_keys" } MSG: All assertions passed ok: [/cache/rhel-x.qcow2] => (item=vpn_connections) => { "ansible_loop_var": "item", "changed": false, "item": "vpn_connections" } MSG: All assertions passed META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=10 changed=2 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 Thursday 05 May 2022 04:53:45 +0000 (0:00:00.069) 0:00:09.516 ********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 4.67s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- set up internal repositories -------------------------------------------- 1.32s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- Gathering Facts --------------------------------------------------------- 0.99s /tmp/tmp6pye95cn/tests/tests_defaults_vars.yml:2 ------------------------------ linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.83s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.56s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ linux-system-roles.vpn : set psks for hosts ----------------------------- 0.22s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 -------- linux-system-roles.vpn : Ensure OpenSSL is installed on the controller --- 0.11s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 --------- linux-system-roles.vpn : Make sure that the hosts list is not empty ----- 0.10s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 --------- linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert --- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 --------- linux-system-roles.vpn : generate psks ---------------------------------- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 --------- linux-system-roles.vpn : Enforce default auth method as needed ---------- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 --------- Assert that the role declares all parameters in defaults ---------------- 0.07s /tmp/tmp6pye95cn/tests/tests_defaults_vars.yml:10 ----------------------------- linux-system-roles.vpn : check if secrets file already exists ----------- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 -------- linux-system-roles.vpn : Set platform/version specific variables -------- 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 ------ linux-system-roles.vpn : create ipsec.conf files ------------------------ 0.07s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 -------- linux-system-roles.vpn : build opportunistic configuration -------------- 0.06s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 -------- linux-system-roles.vpn : create ipsec.secrets files --------------------- 0.06s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 -------- include_role : linux-system-roles.vpn ----------------------------------- 0.04s /tmp/tmp6pye95cn/tests/tests_defaults_vars.yml:7 ------------------------------ linux-system-roles.vpn : set platform/version specific variables -------- 0.03s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 ---------- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] Using /etc/ansible/ansible.cfg as config file [ERROR]: GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Local character set is now assumed as: 'utf-8' Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: rhel-x_setup.yml ***************************************************** 1 plays in /cache/rhel-x_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-x_setup.yml:6 Thursday 05 May 2022 04:54:00 +0000 (0:00:00.022) 0:00:00.022 ********** changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Thursday 05 May 2022 04:54:01 +0000 (0:00:01.313) 0:00:01.336 ********** =============================================================================== set up internal repositories -------------------------------------------- 1.31s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- PLAYBOOK: tests_host_to_host_cert.yml ****************************************** 1 plays in /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:3 Thursday 05 May 2022 04:54:01 +0000 (0:00:00.013) 0:00:01.350 ********** ok: [/cache/rhel-x.qcow2] META: ran handlers TASK [Set up test environment] ************************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:13 Thursday 05 May 2022 04:54:02 +0000 (0:00:00.975) 0:00:02.325 ********** included: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml for /cache/rhel-x.qcow2 TASK [Set platform/version specific variables] ********************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:2 Thursday 05 May 2022 04:54:02 +0000 (0:00:00.032) 0:00:02.358 ********** TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:54:03 +0000 (0:00:00.033) 0:00:02.391 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:54:03 +0000 (0:00:00.848) 0:00:03.240 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [Change inventory_hostname] *********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:10 Thursday 05 May 2022 04:54:03 +0000 (0:00:00.064) 0:00:03.305 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "inventory_hostname": "mainhost.local" }, "changed": false } TASK [add dummy main host] ***************************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:16 Thursday 05 May 2022 04:54:03 +0000 (0:00:00.043) 0:00:03.348 ********** creating host via 'add_host': hostname=mainhost.local changed: [/cache/rhel-x.qcow2] => { "add_host": { "groups": [], "host_name": "mainhost.local", "host_vars": {} }, "changed": true } TASK [Create nss directory for testing] **************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 Thursday 05 May 2022 04:54:04 +0000 (0:00:00.044) 0:00:03.393 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/var/lib/ipsec/nss", "secontext": "unconfined_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Create /etc/ipsec.d directory for testing] ******************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 Thursday 05 May 2022 04:54:04 +0000 (0:00:00.570) 0:00:03.964 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/etc/ipsec.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Dynamically add more hosts] ********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:34 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.517) 0:00:04.481 ********** included: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml for /cache/rhel-x.qcow2 TASK [dynamically add multiple hosts for testing] ****************************** task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:2 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.035) 0:00:04.517 ********** creating host via 'add_host': hostname=host01.local changed: [/cache/rhel-x.qcow2] => (item=1) => { "add_host": { "groups": [ "testing" ], "host_name": "host01.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 1 } creating host via 'add_host': hostname=host02.local changed: [/cache/rhel-x.qcow2] => (item=2) => { "add_host": { "groups": [ "testing" ], "host_name": "host02.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 2 } TASK [create mock vpn_connections] ********************************************* task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:11 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.060) 0:00:04.577 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [Create dummy policies directory for testing] ***************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:39 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.046) 0:00:04.624 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:45 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.040) 0:00:04.665 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:51 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.042) 0:00:04.707 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:57 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.042) 0:00:04.749 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Add cert options to check] *********************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:19 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.043) 0:00:04.793 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "auth_method": "cert", "auto": "start", "hosts": { "host01.local": { "cert_name": "cert2" }, "host02.local": { "cert_name": "cert3" }, "mainhost.local": { "cert_name": "cert1" } }, "name": "tunnel1" } ] }, "changed": false } TASK [Save certname for main host] ********************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:33 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.051) 0:00:04.845 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "__vpn_main_certname": "cert1" }, "changed": false } TASK [Use vpn role] ************************************************************ task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:37 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.044) 0:00:04.889 ********** TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.047) 0:00:04.937 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:54:05 +0000 (0:00:00.027) 0:00:04.965 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:54:06 +0000 (0:00:00.544) 0:00:05.510 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Thursday 05 May 2022 04:54:06 +0000 (0:00:00.069) 0:00:05.579 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nss-sysinit-3.71.0-7.el9.x86_64", "Installed: nss-tools-3.71.0-7.el9.x86_64", "Installed: libreswan-4.6-3.el9.x86_64", "Installed: nss-util-3.71.0-7.el9.x86_64", "Installed: nspr-4.32.0-9.el9.x86_64", "Installed: unbound-libs-1.13.1-13.el9.x86_64", "Installed: ldns-1.7.1-10.el9.x86_64", "Installed: nss-3.71.0-7.el9.x86_64", "Installed: nss-softokn-3.71.0-7.el9.x86_64", "Installed: nss-softokn-freebl-3.71.0-7.el9.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Thursday 05 May 2022 04:54:10 +0000 (0:00:04.497) 0:00:10.077 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "packages": { "PyYAML": [ { "arch": "x86_64", "epoch": null, "name": "PyYAML", "release": "11.el7", "source": "rpm", "version": "3.10" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "1.el7", "source": "rpm", "version": "1.1.8" } ], "ansible": [ { "arch": "noarch", "epoch": null, "name": "ansible", "release": "1.el7ae", "source": "rpm", "version": "2.9.27" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "audit-libs-python": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs-python", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "7.el7", "source": "rpm", "version": "10.0" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "35.el7_9", "source": "rpm", "version": "4.2.46" } ], "bc": [ { "arch": "x86_64", "epoch": null, "name": "bc", "release": "13.el7", "source": "rpm", "version": "1.06.95" } ], "binutils": [ { "arch": "x86_64", "epoch": null, "name": "binutils", "release": "44.base.el7_9.1", "source": "rpm", "version": "2.27" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-random": [ { "arch": "x86_64", "epoch": null, "name": "boost-random", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "13.el7", "source": "rpm", "version": "1.0.6" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "72.el7_9", "source": "rpm", "version": "2021.2.50" } ], "celt051": [ { "arch": "x86_64", "epoch": null, "name": "celt051", "release": "8.el7", "source": "rpm", "version": "0.5.1.3" } ], "checkpolicy": [ { "arch": "x86_64", "epoch": null, "name": "checkpolicy", "release": "8.el7", "source": "rpm", "version": "2.5" } ], "chkconfig": [ { "arch": "x86_64", "epoch": null, "name": "chkconfig", "release": "1.el7", "source": "rpm", "version": "1.7.6" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "24.el7_9.2", "source": "rpm", "version": "8.22" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "28.el7", "source": "rpm", "version": "2.11" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cracklib-dicts": [ { "arch": "x86_64", "epoch": null, "name": "cracklib-dicts", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "6.el7", "source": "rpm", "version": "2.0.3" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "24.el7_9", "source": "rpm", "version": "2.1.26" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-glib": [ { "arch": "x86_64", "epoch": null, "name": "dbus-glib", "release": "7.el7", "source": "rpm", "version": "0.100" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-python": [ { "arch": "x86_64", "epoch": null, "name": "dbus-python", "release": "9.el7", "source": "rpm", "version": "1.1.1" } ], "device-mapper": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper-libs", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "5.el7", "source": "rpm", "version": "3.3" } ], "dmidecode": [ { "arch": "x86_64", "epoch": 1, "name": "dmidecode", "release": "5.el7_9.1", "source": "rpm", "version": "3.2" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "572.el7", "source": "rpm", "version": "033" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "epel-release": [ { "arch": "noarch", "epoch": null, "name": "epel-release", "release": "14", "source": "rpm", "version": "7" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "14.el7_9", "source": "rpm", "version": "2.1.0" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "37.el7", "source": "rpm", "version": "5.11" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "25.el7", "source": "rpm", "version": "3.2" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "6.el7", "source": "rpm", "version": "4.5.11" } ], "fipscheck": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "fipscheck-lib": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck-lib", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "5.el7_1", "source": "rpm", "version": "1.3.0" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "4.el7_3.1", "source": "rpm", "version": "4.0.2" } ], "gdb-gdbserver": [ { "arch": "x86_64", "epoch": null, "name": "gdb-gdbserver", "release": "120.el7", "source": "rpm", "version": "7.6.1" } ], "gdbm": [ { "arch": "x86_64", "epoch": null, "name": "gdbm", "release": "8.el7", "source": "rpm", "version": "1.10" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "9.el7_9", "source": "rpm", "version": "2.56.1" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glusterfs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-api": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-api", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-libs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-libs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "15.el7", "source": "rpm", "version": "6.0.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "5.el7_5", "source": "rpm", "version": "2.0.22" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "9.el7_6", "source": "rpm", "version": "3.3.29" } ], "gobject-introspection": [ { "arch": "x86_64", "epoch": null, "name": "gobject-introspection", "release": "1.el7", "source": "rpm", "version": "1.56.1" } ], "gperftools-libs": [ { "arch": "x86_64", "epoch": null, "name": "gperftools-libs", "release": "1.el7", "source": "rpm", "version": "2.6.1" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "52ae6884", "source": "rpm", "version": "352c64e5" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "5.el7", "source": "rpm", "version": "1.3.2" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "3.el7", "source": "rpm", "version": "2.20" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "8.el7", "source": "rpm", "version": "1.22.2" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "11.el7", "source": "rpm", "version": "1.0.13" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "11.el7_9", "source": "rpm", "version": "1.5" } ], "hardlink": [ { "arch": "x86_64", "epoch": 1, "name": "hardlink", "release": "19.el7", "source": "rpm", "version": "1.0" } ], "hostname": [ { "arch": "x86_64", "epoch": null, "name": "hostname", "release": "3.el7_7.1", "source": "rpm", "version": "3.13" } ], "httpd24-libcurl": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libcurl", "release": "2.el7", "source": "rpm", "version": "7.61.1" } ], "httpd24-libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libnghttp2", "release": "8.el7.1", "source": "rpm", "version": "1.7.1" } ], "httpd24-runtime": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-runtime", "release": "19.el7", "source": "rpm", "version": "1.1" } ], "hwdata": [ { "arch": "x86_64", "epoch": null, "name": "hwdata", "release": "9.7.el7", "source": "rpm", "version": "0.252" } ], "info": [ { "arch": "x86_64", "epoch": null, "name": "info", "release": "5.el7", "source": "rpm", "version": "5.1" } ], "initscripts": [ { "arch": "x86_64", "epoch": null, "name": "initscripts", "release": "1.el7_9.1", "source": "rpm", "version": "9.49.53" } ], "iproute": [ { "arch": "x86_64", "epoch": null, "name": "iproute", "release": "30.el7", "source": "rpm", "version": "4.11.0" } ], "iptables": [ { "arch": "x86_64", "epoch": null, "name": "iptables", "release": "35.el7", "source": "rpm", "version": "1.4.21" } ], "iputils": [ { "arch": "x86_64", "epoch": null, "name": "iputils", "release": "10.el7", "source": "rpm", "version": "20160308" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "3.git133f4c.el7", "source": "rpm", "version": "20180825" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "4.el7_0", "source": "rpm", "version": "0.11" } ], "kde-filesystem": [ { "arch": "x86_64", "epoch": null, "name": "kde-filesystem", "release": "47.el7", "source": "rpm", "version": "4" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "3.el7", "source": "rpm", "version": "1.5.8" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "28.el7", "source": "rpm", "version": "20" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "28.el7", "source": "rpm", "version": "20" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "135.el7_9", "source": "rpm", "version": "0.4.9" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "51.el7_9", "source": "rpm", "version": "1.15.1" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "9.el7", "source": "rpm", "version": "458" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "9.el7", "source": "rpm", "version": "1.0.9" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "2.el7", "source": "rpm", "version": "1.2.2" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "2.1.el7", "source": "rpm", "version": "1.0.8" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "3.el7", "source": "rpm", "version": "1.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "1.el7", "source": "rpm", "version": "1.7.9" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "1.el7", "source": "rpm", "version": "1.2.3" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "13.el7", "source": "rpm", "version": "0.3.109" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "3.el7", "source": "rpm", "version": "2.1.0" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "7.el7", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "13.el7", "source": "rpm", "version": "2.4.46" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "11.el7", "source": "rpm", "version": "2.22" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.el7", "source": "rpm", "version": "0.7.5" } ], "libcgroup": [ { "arch": "x86_64", "epoch": null, "name": "libcgroup", "release": "21.el7", "source": "rpm", "version": "0.41" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "19.el7", "source": "rpm", "version": "1.42.9" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libdb-utils": [ { "arch": "x86_64", "epoch": null, "name": "libdb-utils", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "12.20121213cvs.el7", "source": "rpm", "version": "3.0" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "19.el7", "source": "rpm", "version": "3.0.13" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "14.el7", "source": "rpm", "version": "1.5.3" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "3.el7", "source": "rpm", "version": "1.12" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libidn": [ { "arch": "x86_64", "epoch": null, "name": "libidn", "release": "4.el7", "source": "rpm", "version": "1.28" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "7.el7", "source": "rpm", "version": "1.9.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "8.el7", "source": "rpm", "version": "1.2.90" } ], "libmnl": [ { "arch": "x86_64", "epoch": null, "name": "libmnl", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libnetfilter_conntrack": [ { "arch": "x86_64", "epoch": null, "name": "libnetfilter_conntrack", "release": "1.el7_3", "source": "rpm", "version": "1.0.6" } ], "libnfnetlink": [ { "arch": "x86_64", "epoch": null, "name": "libnfnetlink", "release": "4.el7", "source": "rpm", "version": "1.0.1" } ], "libnl": [ { "arch": "x86_64", "epoch": null, "name": "libnl", "release": "3.el7", "source": "rpm", "version": "1.1.4" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "4.el7", "source": "rpm", "version": "3.2.28" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "7.el7", "source": "rpm", "version": "1.3.0" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "8.el7", "source": "rpm", "version": "1.5.13" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "5.el7", "source": "rpm", "version": "1.2.3" } ], "librados2": [ { "arch": "x86_64", "epoch": 1, "name": "librados2", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librbd1": [ { "arch": "x86_64", "epoch": 1, "name": "librbd1", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "4.el7", "source": "rpm", "version": "2.3.1" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-python": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-python", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-utils": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-utils", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsemanage-python": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage-python", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "10.el7", "source": "rpm", "version": "2.5" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "12.el7_9.1", "source": "rpm", "version": "1.0.25" } ], "libssh2": [ { "arch": "x86_64", "epoch": null, "name": "libssh2", "release": "4.el7", "source": "rpm", "version": "1.8.0" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "1.el7", "source": "rpm", "version": "4.10" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.16.el7", "source": "rpm", "version": "0.2.4" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "1.el7", "source": "rpm", "version": "1.0.21" } ], "libuser": [ { "arch": "x86_64", "epoch": null, "name": "libuser", "release": "9.el7", "source": "rpm", "version": "0.60" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.el7", "source": "rpm", "version": "1.1.6" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "4.el7", "source": "rpm", "version": "0.2.5" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "8.el7.1", "source": "rpm", "version": "1.3.3" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "1.el7", "source": "rpm", "version": "1.13" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libxml2-python": [ { "arch": "x86_64", "epoch": null, "name": "libxml2-python", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "11.el7_0", "source": "rpm", "version": "0.1.4" } ], "lua": [ { "arch": "x86_64", "epoch": null, "name": "lua", "release": "15.el7", "source": "rpm", "version": "5.1.4" } ], "lz4": [ { "arch": "x86_64", "epoch": null, "name": "lz4", "release": "1.el7", "source": "rpm", "version": "1.8.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "8.el7", "source": "rpm", "version": "2.06" } ], "make": [ { "arch": "x86_64", "epoch": 1, "name": "make", "release": "24.el7", "source": "rpm", "version": "3.82" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "9.el7_9", "source": "rpm", "version": "2.7.1" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "1.el7_9", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-pem": [ { "arch": "x86_64", "epoch": null, "name": "nss-pem", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-tools": [ { "arch": "x86_64", "epoch": null, "name": "nss-tools", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.el7_9", "source": "rpm", "version": "3.67.0" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "25.el7_9", "source": "rpm", "version": "2.4.44" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "6.el7", "source": "rpm", "version": "1.0.2" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "23.el7", "source": "rpm", "version": "1.1.8" } ], "passwd": [ { "arch": "x86_64", "epoch": null, "name": "passwd", "release": "6.el7", "source": "rpm", "version": "0.79" } ], "pciutils": [ { "arch": "x86_64", "epoch": null, "name": "pciutils", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pciutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "pciutils-libs", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "17.el7", "source": "rpm", "version": "8.32" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "2.el7", "source": "rpm", "version": "10.23" } ], "perl": [ { "arch": "x86_64", "epoch": 4, "name": "perl", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "244.el7", "source": "rpm", "version": "1.26" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": null, "name": "perl-Encode", "release": "7.el7", "source": "rpm", "version": "2.51" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "2.el7", "source": "rpm", "version": "0.17020" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "3.el7", "source": "rpm", "version": "5.68" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.el7", "source": "rpm", "version": "2.09" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Temp", "release": "3.el7", "source": "rpm", "version": "0.23.01" } ], "perl-Filter": [ { "arch": "x86_64", "epoch": null, "name": "perl-Filter", "release": "3.el7", "source": "rpm", "version": "1.49" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": null, "name": "perl-Getopt-Long", "release": "3.el7", "source": "rpm", "version": "2.40" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "3.el7", "source": "rpm", "version": "0.033" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "5.el7", "source": "rpm", "version": "3.40" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "299.el7_9", "source": "rpm", "version": "1.04" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "4.el7", "source": "rpm", "version": "3.20" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "4.el7", "source": "rpm", "version": "3.28" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Usage", "release": "3.el7", "source": "rpm", "version": "1.63" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": null, "name": "perl-Scalar-List-Utils", "release": "248.el7", "source": "rpm", "version": "1.27" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": null, "name": "perl-Socket", "release": "5.el7", "source": "rpm", "version": "2.010" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": null, "name": "perl-Storable", "release": "3.el7", "source": "rpm", "version": "2.45" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "20.el7", "source": "rpm", "version": "2.30" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "4.el7", "source": "rpm", "version": "3.29" } ], "perl-Time-HiRes": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Time-HiRes", "release": "3.el7", "source": "rpm", "version": "1.9725" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": null, "name": "perl-Time-Local", "release": "2.el7", "source": "rpm", "version": "1.2300" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "2.el7", "source": "rpm", "version": "1.27" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-macros": [ { "arch": "x86_64", "epoch": 4, "name": "perl-macros", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "244.el7", "source": "rpm", "version": "0.225" } ], "perl-podlators": [ { "arch": "noarch", "epoch": null, "name": "perl-podlators", "release": "3.el7", "source": "rpm", "version": "2.5.1" } ], "perl-threads": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads", "release": "4.el7", "source": "rpm", "version": "1.87" } ], "perl-threads-shared": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads-shared", "release": "6.el7", "source": "rpm", "version": "1.43" } ], "pinentry": [ { "arch": "x86_64", "epoch": null, "name": "pinentry", "release": "17.el7", "source": "rpm", "version": "0.8.1" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "1.el7", "source": "rpm", "version": "0.34.0" } ], "pkgconfig": [ { "arch": "x86_64", "epoch": 1, "name": "pkgconfig", "release": "4.el7", "source": "rpm", "version": "0.27.1" } ], "policycoreutils": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "policycoreutils-python": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils-python", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "16.el7", "source": "rpm", "version": "1.13" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "28.el7", "source": "rpm", "version": "3.3.10" } ], "pth": [ { "arch": "x86_64", "epoch": null, "name": "pth", "release": "23.el7", "source": "rpm", "version": "2.0.7" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "6.el7_9", "source": "rpm", "version": "10.0" } ], "pygpgme": [ { "arch": "x86_64", "epoch": null, "name": "pygpgme", "release": "9.el7", "source": "rpm", "version": "0.3" } ], "pyliblzma": [ { "arch": "x86_64", "epoch": null, "name": "pyliblzma", "release": "11.el7", "source": "rpm", "version": "0.5.3" } ], "python": [ { "arch": "x86_64", "epoch": null, "name": "python", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-IPy": [ { "arch": "noarch", "epoch": null, "name": "python-IPy", "release": "6.el7", "source": "rpm", "version": "0.75" } ], "python-babel": [ { "arch": "noarch", "epoch": null, "name": "python-babel", "release": "8.el7", "source": "rpm", "version": "0.9.6" } ], "python-backports": [ { "arch": "x86_64", "epoch": null, "name": "python-backports", "release": "8.el7", "source": "rpm", "version": "1.0" } ], "python-backports-ssl_match_hostname": [ { "arch": "noarch", "epoch": null, "name": "python-backports-ssl_match_hostname", "release": "1.el7", "source": "rpm", "version": "3.5.0.1" } ], "python-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python-cffi", "release": "5.el7", "source": "rpm", "version": "1.6.0" } ], "python-chardet": [ { "arch": "noarch", "epoch": null, "name": "python-chardet", "release": "3.el7", "source": "rpm", "version": "2.2.1" } ], "python-dateutil": [ { "arch": "noarch", "epoch": null, "name": "python-dateutil", "release": "7.el7", "source": "rpm", "version": "1.5" } ], "python-decorator": [ { "arch": "noarch", "epoch": null, "name": "python-decorator", "release": "3.el7", "source": "rpm", "version": "3.4.0" } ], "python-dmidecode": [ { "arch": "x86_64", "epoch": null, "name": "python-dmidecode", "release": "4.el7", "source": "rpm", "version": "3.12.2" } ], "python-enum34": [ { "arch": "noarch", "epoch": null, "name": "python-enum34", "release": "1.el7", "source": "rpm", "version": "1.0.4" } ], "python-ethtool": [ { "arch": "x86_64", "epoch": null, "name": "python-ethtool", "release": "8.el7", "source": "rpm", "version": "0.8" } ], "python-gobject-base": [ { "arch": "x86_64", "epoch": null, "name": "python-gobject-base", "release": "1.el7_4.1", "source": "rpm", "version": "3.22.0" } ], "python-idna": [ { "arch": "noarch", "epoch": null, "name": "python-idna", "release": "1.el7", "source": "rpm", "version": "2.4" } ], "python-iniparse": [ { "arch": "noarch", "epoch": null, "name": "python-iniparse", "release": "9.el7", "source": "rpm", "version": "0.4" } ], "python-inotify": [ { "arch": "noarch", "epoch": null, "name": "python-inotify", "release": "4.el7", "source": "rpm", "version": "0.9.4" } ], "python-ipaddress": [ { "arch": "noarch", "epoch": null, "name": "python-ipaddress", "release": "2.el7", "source": "rpm", "version": "1.0.16" } ], "python-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python-jinja2", "release": "4.el7", "source": "rpm", "version": "2.7.2" } ], "python-kitchen": [ { "arch": "noarch", "epoch": null, "name": "python-kitchen", "release": "5.el7", "source": "rpm", "version": "1.1.1" } ], "python-libs": [ { "arch": "x86_64", "epoch": null, "name": "python-libs", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python-markupsafe", "release": "10.el7", "source": "rpm", "version": "0.11" } ], "python-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python-paramiko", "release": "9.el7", "source": "rpm", "version": "2.1.1" } ], "python-ply": [ { "arch": "noarch", "epoch": null, "name": "python-ply", "release": "11.el7", "source": "rpm", "version": "3.4" } ], "python-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python-pycparser", "release": "1.el7", "source": "rpm", "version": "2.14" } ], "python-pycurl": [ { "arch": "x86_64", "epoch": null, "name": "python-pycurl", "release": "19.el7", "source": "rpm", "version": "7.19.0" } ], "python-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools", "release": "7.el7", "source": "rpm", "version": "0.9.8" } ], "python-six": [ { "arch": "noarch", "epoch": null, "name": "python-six", "release": "2.el7", "source": "rpm", "version": "1.9.0" } ], "python-syspurpose": [ { "arch": "x86_64", "epoch": null, "name": "python-syspurpose", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "python-urlgrabber": [ { "arch": "noarch", "epoch": null, "name": "python-urlgrabber", "release": "10.el7", "source": "rpm", "version": "3.10" } ], "python2-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python2-cryptography", "release": "2.el7", "source": "rpm", "version": "1.7.2" } ], "python2-filelock": [ { "arch": "noarch", "epoch": null, "name": "python2-filelock", "release": "1.el7", "source": "rpm", "version": "2.0.13" } ], "python2-fmf": [ { "arch": "noarch", "epoch": null, "name": "python2-fmf", "release": "1.el7", "source": "rpm", "version": "0.16.0" } ], "python2-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python2-pyasn1", "release": "7.el7", "source": "rpm", "version": "0.1.9" } ], "python2-six": [ { "arch": "noarch", "epoch": null, "name": "python2-six", "release": "0.el7", "source": "rpm", "version": "1.9.0" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "8.el7", "source": "rpm", "version": "9.0.3" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "10.el7", "source": "rpm", "version": "39.2.0" } ], "pyxattr": [ { "arch": "x86_64", "epoch": null, "name": "pyxattr", "release": "5.el7", "source": "rpm", "version": "0.5.1" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-img", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm-common": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm-common", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "3.el7", "source": "rpm", "version": "3.4.1" } ], "rdma-core": [ { "arch": "x86_64", "epoch": null, "name": "rdma-core", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "11.el7", "source": "rpm", "version": "6.2" } ], "redhat-release-server": [ { "arch": "x86_64", "epoch": null, "name": "redhat-release-server", "release": "6.el7_9", "source": "rpm", "version": "7.9" } ], "rh-git227": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rh-git227-git": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git-core", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-git-core-doc", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-perl-Git": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-perl-Git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-runtime": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-runtime", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "11.el7", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-python": [ { "arch": "x86_64", "epoch": null, "name": "rpm-python", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "10.el7", "source": "rpm", "version": "3.1.2" } ], "scl-utils": [ { "arch": "x86_64", "epoch": null, "name": "scl-utils", "release": "19.el7", "source": "rpm", "version": "20130529" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.el7", "source": "rpm", "version": "4.2.2" } ], "setools-libs": [ { "arch": "x86_64", "epoch": null, "name": "setools-libs", "release": "4.el7", "source": "rpm", "version": "3.3.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "11.el7", "source": "rpm", "version": "2.8.71" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "4.el7", "source": "rpm", "version": "0.20110622svn" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "5.el7", "source": "rpm", "version": "4.6" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "5.el7", "source": "rpm", "version": "1.8" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "3.el7", "source": "rpm", "version": "1.1.0" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "9.el7_9.1", "source": "rpm", "version": "0.14.0" } ], "sqlite": [ { "arch": "x86_64", "epoch": null, "name": "sqlite", "release": "8.el7_7.1", "source": "rpm", "version": "3.7.17" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "2.el7", "source": "rpm", "version": "1.06" } ], "subscription-manager": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm-certificates": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm-certificates", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "sysvinit-tools": [ { "arch": "x86_64", "epoch": null, "name": "sysvinit-tools", "release": "14.dsf.el7", "source": "rpm", "version": "2.88" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "35.el7", "source": "rpm", "version": "1.26" } ], "tcp_wrappers-libs": [ { "arch": "x86_64", "epoch": null, "name": "tcp_wrappers-libs", "release": "77.el7", "source": "rpm", "version": "7.6" } ], "trousers": [ { "arch": "x86_64", "epoch": null, "name": "trousers", "release": "2.el7", "source": "rpm", "version": "0.3.14" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.el7", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "3.el7", "source": "rpm", "version": "0.7.1" } ], "usermode": [ { "arch": "x86_64", "epoch": null, "name": "usermode", "release": "6.el7", "source": "rpm", "version": "1.111" } ], "ustr": [ { "arch": "x86_64", "epoch": null, "name": "ustr", "release": "16.el7", "source": "rpm", "version": "1.0.4" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "8.el7_9", "source": "rpm", "version": "7.4.629" } ], "virt-what": [ { "arch": "x86_64", "epoch": null, "name": "virt-what", "release": "4.el7_9.1", "source": "rpm", "version": "1.18" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "7.el7", "source": "rpm", "version": "2.20" } ], "xorriso": [ { "arch": "x86_64", "epoch": null, "name": "xorriso", "release": "3.el7", "source": "rpm", "version": "1.4.8" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "168.el7", "source": "rpm", "version": "3.4.3" } ], "yum-metadata-parser": [ { "arch": "x86_64", "epoch": null, "name": "yum-metadata-parser", "release": "10.el7", "source": "rpm", "version": "1.1.4" } ], "yum-plugin-ovl": [ { "arch": "noarch", "epoch": null, "name": "yum-plugin-ovl", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "yum-utils": [ { "arch": "noarch", "epoch": null, "name": "yum-utils", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "20.el7_9", "source": "rpm", "version": "1.2.7" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Thursday 05 May 2022 04:54:11 +0000 (0:00:00.858) 0:00:10.935 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Thursday 05 May 2022 04:54:11 +0000 (0:00:00.077) 0:00:11.012 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "vpn_connections": [ { "auth_method": "cert", "auto": "start", "hosts": { "host01.local": { "cert_name": "cert2" }, "host02.local": { "cert_name": "cert3" }, "mainhost.local": { "cert_name": "cert1" } }, "name": "tunnel1" } ] }, "changed": false } TASK [linux-system-roles.vpn : Make sure that the hosts list is not empty] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Thursday 05 May 2022 04:54:11 +0000 (0:00:00.071) 0:00:11.084 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Thursday 05 May 2022 04:54:11 +0000 (0:00:00.068) 0:00:11.152 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Thursday 05 May 2022 04:54:11 +0000 (0:00:00.074) 0:00:11.226 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : set psks for hosts] ***************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Thursday 05 May 2022 04:54:11 +0000 (0:00:00.070) 0:00:11.297 ********** ok: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : create ipsec.conf files] ************************ task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Thursday 05 May 2022 04:54:12 +0000 (0:00:00.218) 0:00:11.516 ********** changed: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": true, "checksum": "4e3df591f6543d6f8eef59524146c6ef56165e98", "dest": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "gid": 0, "group": "root", "item": "host01.local", "md5sum": "fc9e80b2d4429b1b8462b9737a24496a", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 244, "src": "/root/.ansible/tmp/ansible-tmp-1651726452.21-144178-271943867894919/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": true, "checksum": "0a875331c613d0ccd0b4b8b362177f2763477769", "dest": "/etc/ipsec.d/mainhost.local-to-host02.local.conf", "gid": 0, "group": "root", "item": "host02.local", "md5sum": "fc7a5e9b30c7c2a8c32a41c975768c0e", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 244, "src": "/root/.ansible/tmp/ansible-tmp-1651726453.17-144178-88909790033924/source", "state": "file", "uid": 0 } NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Thursday 05 May 2022 04:54:13 +0000 (0:00:01.718) 0:00:13.235 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "exists": false } } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "exists": false } } TASK [linux-system-roles.vpn : create ipsec.secrets files] ********************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Thursday 05 May 2022 04:54:14 +0000 (0:00:00.745) 0:00:13.980 ********** changed: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'exists': False}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": true, "checksum": "4425a48c9740c4e46bb0c2e266f82526ecbb0da8", "dest": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "gid": 0, "group": "root", "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "stat": { "exists": false } }, "md5sum": "237848764286796c34a8f1867abdb047", "mode": "0600", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 66, "src": "/root/.ansible/tmp/ansible-tmp-1651726454.68-144260-97307666013700/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'exists': False}, u'ansible_loop_var': u'item', u'item': u'host02.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": true, "checksum": "f986e99dad836493f8052a892443c675c212e231", "dest": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets", "gid": 0, "group": "root", "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } }, "item": "host02.local", "stat": { "exists": false } }, "md5sum": "b23f631e961a8bb247f138d9aed2b5ec", "mode": "0600", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 66, "src": "/root/.ansible/tmp/ansible-tmp-1651726455.38-144260-278733114443277/source", "state": "file", "uid": 0 } TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Thursday 05 May 2022 04:54:16 +0000 (0:00:01.502) 0:00:15.482 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'auto': u'start', u'hosts': {u'mainhost.local': {u'cert_name': u'cert1'}, u'host01.local': {u'cert_name': u'cert2'}, u'host02.local': {u'cert_name': u'cert3'}}, u'auth_method': u'cert', u'name': u'tunnel1'}) => { "ansible_loop_var": "conn", "changed": false, "conn": { "auth_method": "cert", "auto": "start", "hosts": { "host01.local": { "cert_name": "cert2" }, "host02.local": { "cert_name": "cert3" }, "mainhost.local": { "cert_name": "cert1" } }, "name": "tunnel1" }, "skip_reason": "Conditional result was False" } TASK [Assert file existence] *************************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:41 Thursday 05 May 2022 04:54:16 +0000 (0:00:00.066) 0:00:15.549 ********** included: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml for /cache/rhel-x.qcow2 TASK [stat conf files paths] *************************************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:2 Thursday 05 May 2022 04:54:16 +0000 (0:00:00.071) 0:00:15.620 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1651726453.23461, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4e3df591f6543d6f8eef59524146c6ef56165e98", "ctime": 1651726453.2396102, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9003572, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726452.81961, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 244, "uid": 0, "version": "833452477", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "atime": 1651726453.91961, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "0a875331c613d0ccd0b4b8b362177f2763477769", "ctime": 1651726453.92361, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 440254, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726453.6616101, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 244, "uid": 0, "version": "756986785", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [stat secrets files paths] ************************************************ task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:8 Thursday 05 May 2022 04:54:17 +0000 (0:00:00.762) 0:00:16.382 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1651726455.43161, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4425a48c9740c4e46bb0c2e266f82526ecbb0da8", "ctime": 1651726455.43561, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 8995606, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726455.17161, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 66, "uid": 0, "version": "3920065658", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "atime": 1651726456.13261, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "f986e99dad836493f8052a892443c675c212e231", "ctime": 1651726456.13661, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 442389, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726455.86961, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 66, "uid": 0, "version": "3716155851", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Assert that ipsec.conf and secrets files exist] ************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:14 Thursday 05 May 2022 04:54:17 +0000 (0:00:00.750) 0:00:17.133 ********** ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726452.81961, u'block_size': 4096, u'inode': 9003572, u'isgid': False, u'size': 244, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'833452477', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'xusr': False, u'atime': 1651726453.23461, u'mimetype': u'text/plain', u'ctime': 1651726453.2396102, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'4e3df591f6543d6f8eef59524146c6ef56165e98', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } }, "item": "host01.local", "stat": { "atime": 1651726453.23461, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4e3df591f6543d6f8eef59524146c6ef56165e98", "ctime": 1651726453.2396102, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9003572, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726452.81961, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 244, "uid": 0, "version": "833452477", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726453.6616101, u'block_size': 4096, u'inode': 440254, u'isgid': False, u'size': 244, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'756986785', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.conf', u'xusr': False, u'atime': 1651726453.91961, u'mimetype': u'text/plain', u'ctime': 1651726453.92361, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'0a875331c613d0ccd0b4b8b362177f2763477769', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host02.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.conf', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.conf" } }, "item": "host02.local", "stat": { "atime": 1651726453.91961, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "0a875331c613d0ccd0b4b8b362177f2763477769", "ctime": 1651726453.92361, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 440254, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726453.6616101, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 244, "uid": 0, "version": "756986785", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed TASK [Assert that ipsec.conf and secrets files exist] ************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:20 Thursday 05 May 2022 04:54:17 +0000 (0:00:00.089) 0:00:17.222 ********** ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726455.17161, u'block_size': 4096, u'inode': 8995606, u'isgid': False, u'size': 66, u'executable': False, u'roth': False, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'3920065658', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': False, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'xusr': False, u'atime': 1651726455.43161, u'mimetype': u'text/plain', u'ctime': 1651726455.43561, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0600', u'checksum': u'4425a48c9740c4e46bb0c2e266f82526ecbb0da8', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "stat": { "atime": 1651726455.43161, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4425a48c9740c4e46bb0c2e266f82526ecbb0da8", "ctime": 1651726455.43561, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 8995606, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726455.17161, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 66, "uid": 0, "version": "3920065658", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726455.86961, u'block_size': 4096, u'inode': 442389, u'isgid': False, u'size': 66, u'executable': False, u'roth': False, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'3716155851', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': False, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'xusr': False, u'atime': 1651726456.13261, u'mimetype': u'text/plain', u'ctime': 1651726456.13661, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0600', u'checksum': u'f986e99dad836493f8052a892443c675c212e231', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host02.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } }, "item": "host02.local", "stat": { "atime": 1651726456.13261, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "f986e99dad836493f8052a892443c675c212e231", "ctime": 1651726456.13661, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 442389, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726455.86961, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 66, "uid": 0, "version": "3716155851", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed TASK [reset success flag] ****************************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:44 Thursday 05 May 2022 04:54:17 +0000 (0:00:00.095) 0:00:17.317 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "__vpn_success": true }, "changed": false } TASK [get and store conf files] ************************************************ task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:48 Thursday 05 May 2022 04:54:17 +0000 (0:00:00.040) 0:00:17.358 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDEubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMS5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==", "encoding": "base64", "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDIubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMi5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==", "encoding": "base64", "item": "host02.local", "source": "/etc/ipsec.d/mainhost.local-to-host02.local.conf" } TASK [check that conf file contains correct information] *********************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:54 Thursday 05 May 2022 04:54:18 +0000 (0:00:00.875) 0:00:18.234 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDEubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMS5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==', u'source': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'item': u'host01.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 0, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDEubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMS5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } }, "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" }, "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDIubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMi5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==', u'source': u'/etc/ipsec.d/mainhost.local-to-host02.local.conf', u'item': u'host02.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host02.local.conf'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 1, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDIubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMi5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host02.local.conf" } }, "item": "host02.local", "source": "/etc/ipsec.d/mainhost.local-to-host02.local.conf" }, "skip_reason": "Conditional result was False" } TASK [assert success for conf files] ******************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:80 Thursday 05 May 2022 04:54:18 +0000 (0:00:00.099) 0:00:18.334 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [get and store secrets files] ********************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:85 Thursday 05 May 2022 04:54:19 +0000 (0:00:00.065) 0:00:18.399 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAxLmxvY2FsIDogUlNBICJjZXJ0MSIK", "encoding": "base64", "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAyLmxvY2FsIDogUlNBICJjZXJ0MSIK", "encoding": "base64", "item": "host02.local", "source": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } TASK [check that secrets file contains correct information] ******************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:91 Thursday 05 May 2022 04:54:19 +0000 (0:00:00.755) 0:00:19.155 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAxLmxvY2FsIDogUlNBICJjZXJ0MSIK', u'source': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'item': u'host01.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 0, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAxLmxvY2FsIDogUlNBICJjZXJ0MSIK", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" }, "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAyLmxvY2FsIDogUlNBICJjZXJ0MSIK', u'source': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'item': u'host02.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 1, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAyLmxvY2FsIDogUlNBICJjZXJ0MSIK", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } }, "item": "host02.local", "source": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" }, "skip_reason": "Conditional result was False" } TASK [assert success for secrets files] **************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:103 Thursday 05 May 2022 04:54:19 +0000 (0:00:00.080) 0:00:19.236 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:54:19 +0000 (0:00:00.038) 0:00:19.274 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:54:19 +0000 (0:00:00.070) 0:00:19.344 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "213846439675.16205", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/213846439675.16205", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:54:20 +0000 (0:00:00.809) 0:00:20.154 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:54:24 +0000 (0:00:03.823) 0:00:23.978 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:54:24 +0000 (0:00:00.123) 0:00:24.101 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "209650628173.16669", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/209650628173.16669", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:54:25 +0000 (0:00:00.491) 0:00:24.593 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=39 changed=10 unreachable=0 failed=0 skipped=12 rescued=0 ignored=0 Thursday 05 May 2022 04:54:28 +0000 (0:00:03.739) 0:00:28.332 ********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 4.50s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.82s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.74s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : create ipsec.conf files ------------------------ 1.72s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 -------- linux-system-roles.vpn : create ipsec.secrets files --------------------- 1.50s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 -------- set up internal repositories -------------------------------------------- 1.31s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- Gathering Facts --------------------------------------------------------- 0.98s /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:3 -------------------------- get and store conf files ------------------------------------------------ 0.88s /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:48 ------------------------- linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.86s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.85s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ linux-system-roles.vpn : enable and restart vpn services ---------------- 0.81s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 stat conf files paths --------------------------------------------------- 0.76s /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:2 ------------ get and store secrets files --------------------------------------------- 0.76s /tmp/tmp6pye95cn/tests/tests_host_to_host_cert.yml:85 ------------------------- stat secrets files paths ------------------------------------------------ 0.75s /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:8 ------------ linux-system-roles.vpn : check if secrets file already exists ----------- 0.75s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 -------- Create nss directory for testing ---------------------------------------- 0.57s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 -------------------------------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.55s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ Create /etc/ipsec.d directory for testing ------------------------------- 0.52s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 -------------------------------- linux-system-roles.vpn : enable and restart vpn services ---------------- 0.49s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 linux-system-roles.vpn : set psks for hosts ----------------------------- 0.22s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 -------- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] Using /etc/ansible/ansible.cfg as config file [ERROR]: GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Local character set is now assumed as: 'utf-8' Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: rhel-x_setup.yml ***************************************************** 1 plays in /cache/rhel-x_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-x_setup.yml:6 Thursday 05 May 2022 04:54:43 +0000 (0:00:00.023) 0:00:00.023 ********** changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Thursday 05 May 2022 04:54:45 +0000 (0:00:01.348) 0:00:01.372 ********** =============================================================================== set up internal repositories -------------------------------------------- 1.35s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- PLAYBOOK: tests_host_to_host_psk.yml ******************************************* 1 plays in /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:2 Thursday 05 May 2022 04:54:45 +0000 (0:00:00.014) 0:00:01.387 ********** ok: [/cache/rhel-x.qcow2] META: ran handlers TASK [Set up test environment] ************************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:14 Thursday 05 May 2022 04:54:46 +0000 (0:00:00.977) 0:00:02.364 ********** included: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml for /cache/rhel-x.qcow2 TASK [Set platform/version specific variables] ********************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:2 Thursday 05 May 2022 04:54:46 +0000 (0:00:00.033) 0:00:02.398 ********** TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:54:46 +0000 (0:00:00.034) 0:00:02.432 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:54:46 +0000 (0:00:00.542) 0:00:02.975 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [Change inventory_hostname] *********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:10 Thursday 05 May 2022 04:54:46 +0000 (0:00:00.068) 0:00:03.044 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "inventory_hostname": "mainhost.local" }, "changed": false } TASK [add dummy main host] ***************************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:16 Thursday 05 May 2022 04:54:47 +0000 (0:00:00.045) 0:00:03.089 ********** creating host via 'add_host': hostname=mainhost.local changed: [/cache/rhel-x.qcow2] => { "add_host": { "groups": [], "host_name": "mainhost.local", "host_vars": {} }, "changed": true } TASK [Create nss directory for testing] **************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 Thursday 05 May 2022 04:54:47 +0000 (0:00:00.045) 0:00:03.135 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/var/lib/ipsec/nss", "secontext": "unconfined_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Create /etc/ipsec.d directory for testing] ******************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 Thursday 05 May 2022 04:54:47 +0000 (0:00:00.525) 0:00:03.660 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/etc/ipsec.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Dynamically add more hosts] ********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:34 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.446) 0:00:04.107 ********** included: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml for /cache/rhel-x.qcow2 TASK [dynamically add multiple hosts for testing] ****************************** task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:2 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.031) 0:00:04.138 ********** creating host via 'add_host': hostname=host01.local changed: [/cache/rhel-x.qcow2] => (item=1) => { "add_host": { "groups": [ "testing" ], "host_name": "host01.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 1 } creating host via 'add_host': hostname=host02.local changed: [/cache/rhel-x.qcow2] => (item=2) => { "add_host": { "groups": [ "testing" ], "host_name": "host02.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 2 } TASK [create mock vpn_connections] ********************************************* task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:11 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.063) 0:00:04.202 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [Create dummy policies directory for testing] ***************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:39 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.047) 0:00:04.250 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:45 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.060) 0:00:04.310 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:51 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.039) 0:00:04.350 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:57 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.040) 0:00:04.391 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Add extra options to check] ********************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:20 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.040) 0:00:04.431 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "auto": "start", "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [Use vpn role] ************************************************************ task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:28 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.044) 0:00:04.475 ********** TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.046) 0:00:04.522 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:54:48 +0000 (0:00:00.027) 0:00:04.549 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:54:49 +0000 (0:00:00.665) 0:00:05.215 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Thursday 05 May 2022 04:54:49 +0000 (0:00:00.065) 0:00:05.280 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nss-sysinit-3.71.0-7.el9.x86_64", "Installed: nss-tools-3.71.0-7.el9.x86_64", "Installed: libreswan-4.6-3.el9.x86_64", "Installed: nss-util-3.71.0-7.el9.x86_64", "Installed: nspr-4.32.0-9.el9.x86_64", "Installed: unbound-libs-1.13.1-13.el9.x86_64", "Installed: ldns-1.7.1-10.el9.x86_64", "Installed: nss-3.71.0-7.el9.x86_64", "Installed: nss-softokn-3.71.0-7.el9.x86_64", "Installed: nss-softokn-freebl-3.71.0-7.el9.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Thursday 05 May 2022 04:54:53 +0000 (0:00:04.669) 0:00:09.949 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "packages": { "PyYAML": [ { "arch": "x86_64", "epoch": null, "name": "PyYAML", "release": "11.el7", "source": "rpm", "version": "3.10" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "1.el7", "source": "rpm", "version": "1.1.8" } ], "ansible": [ { "arch": "noarch", "epoch": null, "name": "ansible", "release": "1.el7ae", "source": "rpm", "version": "2.9.27" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "audit-libs-python": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs-python", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "7.el7", "source": "rpm", "version": "10.0" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "35.el7_9", "source": "rpm", "version": "4.2.46" } ], "bc": [ { "arch": "x86_64", "epoch": null, "name": "bc", "release": "13.el7", "source": "rpm", "version": "1.06.95" } ], "binutils": [ { "arch": "x86_64", "epoch": null, "name": "binutils", "release": "44.base.el7_9.1", "source": "rpm", "version": "2.27" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-random": [ { "arch": "x86_64", "epoch": null, "name": "boost-random", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "13.el7", "source": "rpm", "version": "1.0.6" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "72.el7_9", "source": "rpm", "version": "2021.2.50" } ], "celt051": [ { "arch": "x86_64", "epoch": null, "name": "celt051", "release": "8.el7", "source": "rpm", "version": "0.5.1.3" } ], "checkpolicy": [ { "arch": "x86_64", "epoch": null, "name": "checkpolicy", "release": "8.el7", "source": "rpm", "version": "2.5" } ], "chkconfig": [ { "arch": "x86_64", "epoch": null, "name": "chkconfig", "release": "1.el7", "source": "rpm", "version": "1.7.6" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "24.el7_9.2", "source": "rpm", "version": "8.22" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "28.el7", "source": "rpm", "version": "2.11" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cracklib-dicts": [ { "arch": "x86_64", "epoch": null, "name": "cracklib-dicts", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "6.el7", "source": "rpm", "version": "2.0.3" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "24.el7_9", "source": "rpm", "version": "2.1.26" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-glib": [ { "arch": "x86_64", "epoch": null, "name": "dbus-glib", "release": "7.el7", "source": "rpm", "version": "0.100" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-python": [ { "arch": "x86_64", "epoch": null, "name": "dbus-python", "release": "9.el7", "source": "rpm", "version": "1.1.1" } ], "device-mapper": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper-libs", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "5.el7", "source": "rpm", "version": "3.3" } ], "dmidecode": [ { "arch": "x86_64", "epoch": 1, "name": "dmidecode", "release": "5.el7_9.1", "source": "rpm", "version": "3.2" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "572.el7", "source": "rpm", "version": "033" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "epel-release": [ { "arch": "noarch", "epoch": null, "name": "epel-release", "release": "14", "source": "rpm", "version": "7" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "14.el7_9", "source": "rpm", "version": "2.1.0" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "37.el7", "source": "rpm", "version": "5.11" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "25.el7", "source": "rpm", "version": "3.2" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "6.el7", "source": "rpm", "version": "4.5.11" } ], "fipscheck": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "fipscheck-lib": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck-lib", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "5.el7_1", "source": "rpm", "version": "1.3.0" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "4.el7_3.1", "source": "rpm", "version": "4.0.2" } ], "gdb-gdbserver": [ { "arch": "x86_64", "epoch": null, "name": "gdb-gdbserver", "release": "120.el7", "source": "rpm", "version": "7.6.1" } ], "gdbm": [ { "arch": "x86_64", "epoch": null, "name": "gdbm", "release": "8.el7", "source": "rpm", "version": "1.10" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "9.el7_9", "source": "rpm", "version": "2.56.1" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glusterfs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-api": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-api", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-libs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-libs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "15.el7", "source": "rpm", "version": "6.0.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "5.el7_5", "source": "rpm", "version": "2.0.22" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "9.el7_6", "source": "rpm", "version": "3.3.29" } ], "gobject-introspection": [ { "arch": "x86_64", "epoch": null, "name": "gobject-introspection", "release": "1.el7", "source": "rpm", "version": "1.56.1" } ], "gperftools-libs": [ { "arch": "x86_64", "epoch": null, "name": "gperftools-libs", "release": "1.el7", "source": "rpm", "version": "2.6.1" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "52ae6884", "source": "rpm", "version": "352c64e5" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "5.el7", "source": "rpm", "version": "1.3.2" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "3.el7", "source": "rpm", "version": "2.20" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "8.el7", "source": "rpm", "version": "1.22.2" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "11.el7", "source": "rpm", "version": "1.0.13" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "11.el7_9", "source": "rpm", "version": "1.5" } ], "hardlink": [ { "arch": "x86_64", "epoch": 1, "name": "hardlink", "release": "19.el7", "source": "rpm", "version": "1.0" } ], "hostname": [ { "arch": "x86_64", "epoch": null, "name": "hostname", "release": "3.el7_7.1", "source": "rpm", "version": "3.13" } ], "httpd24-libcurl": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libcurl", "release": "2.el7", "source": "rpm", "version": "7.61.1" } ], "httpd24-libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libnghttp2", "release": "8.el7.1", "source": "rpm", "version": "1.7.1" } ], "httpd24-runtime": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-runtime", "release": "19.el7", "source": "rpm", "version": "1.1" } ], "hwdata": [ { "arch": "x86_64", "epoch": null, "name": "hwdata", "release": "9.7.el7", "source": "rpm", "version": "0.252" } ], "info": [ { "arch": "x86_64", "epoch": null, "name": "info", "release": "5.el7", "source": "rpm", "version": "5.1" } ], "initscripts": [ { "arch": "x86_64", "epoch": null, "name": "initscripts", "release": "1.el7_9.1", "source": "rpm", "version": "9.49.53" } ], "iproute": [ { "arch": "x86_64", "epoch": null, "name": "iproute", "release": "30.el7", "source": "rpm", "version": "4.11.0" } ], "iptables": [ { "arch": "x86_64", "epoch": null, "name": "iptables", "release": "35.el7", "source": "rpm", "version": "1.4.21" } ], "iputils": [ { "arch": "x86_64", "epoch": null, "name": "iputils", "release": "10.el7", "source": "rpm", "version": "20160308" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "3.git133f4c.el7", "source": "rpm", "version": "20180825" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "4.el7_0", "source": "rpm", "version": "0.11" } ], "kde-filesystem": [ { "arch": "x86_64", "epoch": null, "name": "kde-filesystem", "release": "47.el7", "source": "rpm", "version": "4" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "3.el7", "source": "rpm", "version": "1.5.8" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "28.el7", "source": "rpm", "version": "20" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "28.el7", "source": "rpm", "version": "20" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "135.el7_9", "source": "rpm", "version": "0.4.9" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "51.el7_9", "source": "rpm", "version": "1.15.1" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "9.el7", "source": "rpm", "version": "458" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "9.el7", "source": "rpm", "version": "1.0.9" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "2.el7", "source": "rpm", "version": "1.2.2" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "2.1.el7", "source": "rpm", "version": "1.0.8" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "3.el7", "source": "rpm", "version": "1.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "1.el7", "source": "rpm", "version": "1.7.9" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "1.el7", "source": "rpm", "version": "1.2.3" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "13.el7", "source": "rpm", "version": "0.3.109" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "3.el7", "source": "rpm", "version": "2.1.0" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "7.el7", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "13.el7", "source": "rpm", "version": "2.4.46" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "11.el7", "source": "rpm", "version": "2.22" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.el7", "source": "rpm", "version": "0.7.5" } ], "libcgroup": [ { "arch": "x86_64", "epoch": null, "name": "libcgroup", "release": "21.el7", "source": "rpm", "version": "0.41" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "19.el7", "source": "rpm", "version": "1.42.9" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libdb-utils": [ { "arch": "x86_64", "epoch": null, "name": "libdb-utils", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "12.20121213cvs.el7", "source": "rpm", "version": "3.0" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "19.el7", "source": "rpm", "version": "3.0.13" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "14.el7", "source": "rpm", "version": "1.5.3" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "3.el7", "source": "rpm", "version": "1.12" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libidn": [ { "arch": "x86_64", "epoch": null, "name": "libidn", "release": "4.el7", "source": "rpm", "version": "1.28" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "7.el7", "source": "rpm", "version": "1.9.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "8.el7", "source": "rpm", "version": "1.2.90" } ], "libmnl": [ { "arch": "x86_64", "epoch": null, "name": "libmnl", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libnetfilter_conntrack": [ { "arch": "x86_64", "epoch": null, "name": "libnetfilter_conntrack", "release": "1.el7_3", "source": "rpm", "version": "1.0.6" } ], "libnfnetlink": [ { "arch": "x86_64", "epoch": null, "name": "libnfnetlink", "release": "4.el7", "source": "rpm", "version": "1.0.1" } ], "libnl": [ { "arch": "x86_64", "epoch": null, "name": "libnl", "release": "3.el7", "source": "rpm", "version": "1.1.4" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "4.el7", "source": "rpm", "version": "3.2.28" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "7.el7", "source": "rpm", "version": "1.3.0" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "8.el7", "source": "rpm", "version": "1.5.13" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "5.el7", "source": "rpm", "version": "1.2.3" } ], "librados2": [ { "arch": "x86_64", "epoch": 1, "name": "librados2", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librbd1": [ { "arch": "x86_64", "epoch": 1, "name": "librbd1", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "4.el7", "source": "rpm", "version": "2.3.1" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-python": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-python", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-utils": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-utils", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsemanage-python": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage-python", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "10.el7", "source": "rpm", "version": "2.5" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "12.el7_9.1", "source": "rpm", "version": "1.0.25" } ], "libssh2": [ { "arch": "x86_64", "epoch": null, "name": "libssh2", "release": "4.el7", "source": "rpm", "version": "1.8.0" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "1.el7", "source": "rpm", "version": "4.10" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.16.el7", "source": "rpm", "version": "0.2.4" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "1.el7", "source": "rpm", "version": "1.0.21" } ], "libuser": [ { "arch": "x86_64", "epoch": null, "name": "libuser", "release": "9.el7", "source": "rpm", "version": "0.60" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.el7", "source": "rpm", "version": "1.1.6" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "4.el7", "source": "rpm", "version": "0.2.5" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "8.el7.1", "source": "rpm", "version": "1.3.3" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "1.el7", "source": "rpm", "version": "1.13" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libxml2-python": [ { "arch": "x86_64", "epoch": null, "name": "libxml2-python", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "11.el7_0", "source": "rpm", "version": "0.1.4" } ], "lua": [ { "arch": "x86_64", "epoch": null, "name": "lua", "release": "15.el7", "source": "rpm", "version": "5.1.4" } ], "lz4": [ { "arch": "x86_64", "epoch": null, "name": "lz4", "release": "1.el7", "source": "rpm", "version": "1.8.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "8.el7", "source": "rpm", "version": "2.06" } ], "make": [ { "arch": "x86_64", "epoch": 1, "name": "make", "release": "24.el7", "source": "rpm", "version": "3.82" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "9.el7_9", "source": "rpm", "version": "2.7.1" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "1.el7_9", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-pem": [ { "arch": "x86_64", "epoch": null, "name": "nss-pem", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-tools": [ { "arch": "x86_64", "epoch": null, "name": "nss-tools", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.el7_9", "source": "rpm", "version": "3.67.0" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "25.el7_9", "source": "rpm", "version": "2.4.44" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "6.el7", "source": "rpm", "version": "1.0.2" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "23.el7", "source": "rpm", "version": "1.1.8" } ], "passwd": [ { "arch": "x86_64", "epoch": null, "name": "passwd", "release": "6.el7", "source": "rpm", "version": "0.79" } ], "pciutils": [ { "arch": "x86_64", "epoch": null, "name": "pciutils", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pciutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "pciutils-libs", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "17.el7", "source": "rpm", "version": "8.32" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "2.el7", "source": "rpm", "version": "10.23" } ], "perl": [ { "arch": "x86_64", "epoch": 4, "name": "perl", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "244.el7", "source": "rpm", "version": "1.26" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": null, "name": "perl-Encode", "release": "7.el7", "source": "rpm", "version": "2.51" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "2.el7", "source": "rpm", "version": "0.17020" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "3.el7", "source": "rpm", "version": "5.68" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.el7", "source": "rpm", "version": "2.09" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Temp", "release": "3.el7", "source": "rpm", "version": "0.23.01" } ], "perl-Filter": [ { "arch": "x86_64", "epoch": null, "name": "perl-Filter", "release": "3.el7", "source": "rpm", "version": "1.49" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": null, "name": "perl-Getopt-Long", "release": "3.el7", "source": "rpm", "version": "2.40" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "3.el7", "source": "rpm", "version": "0.033" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "5.el7", "source": "rpm", "version": "3.40" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "299.el7_9", "source": "rpm", "version": "1.04" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "4.el7", "source": "rpm", "version": "3.20" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "4.el7", "source": "rpm", "version": "3.28" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Usage", "release": "3.el7", "source": "rpm", "version": "1.63" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": null, "name": "perl-Scalar-List-Utils", "release": "248.el7", "source": "rpm", "version": "1.27" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": null, "name": "perl-Socket", "release": "5.el7", "source": "rpm", "version": "2.010" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": null, "name": "perl-Storable", "release": "3.el7", "source": "rpm", "version": "2.45" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "20.el7", "source": "rpm", "version": "2.30" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "4.el7", "source": "rpm", "version": "3.29" } ], "perl-Time-HiRes": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Time-HiRes", "release": "3.el7", "source": "rpm", "version": "1.9725" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": null, "name": "perl-Time-Local", "release": "2.el7", "source": "rpm", "version": "1.2300" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "2.el7", "source": "rpm", "version": "1.27" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-macros": [ { "arch": "x86_64", "epoch": 4, "name": "perl-macros", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "244.el7", "source": "rpm", "version": "0.225" } ], "perl-podlators": [ { "arch": "noarch", "epoch": null, "name": "perl-podlators", "release": "3.el7", "source": "rpm", "version": "2.5.1" } ], "perl-threads": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads", "release": "4.el7", "source": "rpm", "version": "1.87" } ], "perl-threads-shared": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads-shared", "release": "6.el7", "source": "rpm", "version": "1.43" } ], "pinentry": [ { "arch": "x86_64", "epoch": null, "name": "pinentry", "release": "17.el7", "source": "rpm", "version": "0.8.1" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "1.el7", "source": "rpm", "version": "0.34.0" } ], "pkgconfig": [ { "arch": "x86_64", "epoch": 1, "name": "pkgconfig", "release": "4.el7", "source": "rpm", "version": "0.27.1" } ], "policycoreutils": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "policycoreutils-python": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils-python", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "16.el7", "source": "rpm", "version": "1.13" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "28.el7", "source": "rpm", "version": "3.3.10" } ], "pth": [ { "arch": "x86_64", "epoch": null, "name": "pth", "release": "23.el7", "source": "rpm", "version": "2.0.7" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "6.el7_9", "source": "rpm", "version": "10.0" } ], "pygpgme": [ { "arch": "x86_64", "epoch": null, "name": "pygpgme", "release": "9.el7", "source": "rpm", "version": "0.3" } ], "pyliblzma": [ { "arch": "x86_64", "epoch": null, "name": "pyliblzma", "release": "11.el7", "source": "rpm", "version": "0.5.3" } ], "python": [ { "arch": "x86_64", "epoch": null, "name": "python", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-IPy": [ { "arch": "noarch", "epoch": null, "name": "python-IPy", "release": "6.el7", "source": "rpm", "version": "0.75" } ], "python-babel": [ { "arch": "noarch", "epoch": null, "name": "python-babel", "release": "8.el7", "source": "rpm", "version": "0.9.6" } ], "python-backports": [ { "arch": "x86_64", "epoch": null, "name": "python-backports", "release": "8.el7", "source": "rpm", "version": "1.0" } ], "python-backports-ssl_match_hostname": [ { "arch": "noarch", "epoch": null, "name": "python-backports-ssl_match_hostname", "release": "1.el7", "source": "rpm", "version": "3.5.0.1" } ], "python-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python-cffi", "release": "5.el7", "source": "rpm", "version": "1.6.0" } ], "python-chardet": [ { "arch": "noarch", "epoch": null, "name": "python-chardet", "release": "3.el7", "source": "rpm", "version": "2.2.1" } ], "python-dateutil": [ { "arch": "noarch", "epoch": null, "name": "python-dateutil", "release": "7.el7", "source": "rpm", "version": "1.5" } ], "python-decorator": [ { "arch": "noarch", "epoch": null, "name": "python-decorator", "release": "3.el7", "source": "rpm", "version": "3.4.0" } ], "python-dmidecode": [ { "arch": "x86_64", "epoch": null, "name": "python-dmidecode", "release": "4.el7", "source": "rpm", "version": "3.12.2" } ], "python-enum34": [ { "arch": "noarch", "epoch": null, "name": "python-enum34", "release": "1.el7", "source": "rpm", "version": "1.0.4" } ], "python-ethtool": [ { "arch": "x86_64", "epoch": null, "name": "python-ethtool", "release": "8.el7", "source": "rpm", "version": "0.8" } ], "python-gobject-base": [ { "arch": "x86_64", "epoch": null, "name": "python-gobject-base", "release": "1.el7_4.1", "source": "rpm", "version": "3.22.0" } ], "python-idna": [ { "arch": "noarch", "epoch": null, "name": "python-idna", "release": "1.el7", "source": "rpm", "version": "2.4" } ], "python-iniparse": [ { "arch": "noarch", "epoch": null, "name": "python-iniparse", "release": "9.el7", "source": "rpm", "version": "0.4" } ], "python-inotify": [ { "arch": "noarch", "epoch": null, "name": "python-inotify", "release": "4.el7", "source": "rpm", "version": "0.9.4" } ], "python-ipaddress": [ { "arch": "noarch", "epoch": null, "name": "python-ipaddress", "release": "2.el7", "source": "rpm", "version": "1.0.16" } ], "python-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python-jinja2", "release": "4.el7", "source": "rpm", "version": "2.7.2" } ], "python-kitchen": [ { "arch": "noarch", "epoch": null, "name": "python-kitchen", "release": "5.el7", "source": "rpm", "version": "1.1.1" } ], "python-libs": [ { "arch": "x86_64", "epoch": null, "name": "python-libs", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python-markupsafe", "release": "10.el7", "source": "rpm", "version": "0.11" } ], "python-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python-paramiko", "release": "9.el7", "source": "rpm", "version": "2.1.1" } ], "python-ply": [ { "arch": "noarch", "epoch": null, "name": "python-ply", "release": "11.el7", "source": "rpm", "version": "3.4" } ], "python-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python-pycparser", "release": "1.el7", "source": "rpm", "version": "2.14" } ], "python-pycurl": [ { "arch": "x86_64", "epoch": null, "name": "python-pycurl", "release": "19.el7", "source": "rpm", "version": "7.19.0" } ], "python-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools", "release": "7.el7", "source": "rpm", "version": "0.9.8" } ], "python-six": [ { "arch": "noarch", "epoch": null, "name": "python-six", "release": "2.el7", "source": "rpm", "version": "1.9.0" } ], "python-syspurpose": [ { "arch": "x86_64", "epoch": null, "name": "python-syspurpose", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "python-urlgrabber": [ { "arch": "noarch", "epoch": null, "name": "python-urlgrabber", "release": "10.el7", "source": "rpm", "version": "3.10" } ], "python2-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python2-cryptography", "release": "2.el7", "source": "rpm", "version": "1.7.2" } ], "python2-filelock": [ { "arch": "noarch", "epoch": null, "name": "python2-filelock", "release": "1.el7", "source": "rpm", "version": "2.0.13" } ], "python2-fmf": [ { "arch": "noarch", "epoch": null, "name": "python2-fmf", "release": "1.el7", "source": "rpm", "version": "0.16.0" } ], "python2-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python2-pyasn1", "release": "7.el7", "source": "rpm", "version": "0.1.9" } ], "python2-six": [ { "arch": "noarch", "epoch": null, "name": "python2-six", "release": "0.el7", "source": "rpm", "version": "1.9.0" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "8.el7", "source": "rpm", "version": "9.0.3" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "10.el7", "source": "rpm", "version": "39.2.0" } ], "pyxattr": [ { "arch": "x86_64", "epoch": null, "name": "pyxattr", "release": "5.el7", "source": "rpm", "version": "0.5.1" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-img", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm-common": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm-common", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "3.el7", "source": "rpm", "version": "3.4.1" } ], "rdma-core": [ { "arch": "x86_64", "epoch": null, "name": "rdma-core", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "11.el7", "source": "rpm", "version": "6.2" } ], "redhat-release-server": [ { "arch": "x86_64", "epoch": null, "name": "redhat-release-server", "release": "6.el7_9", "source": "rpm", "version": "7.9" } ], "rh-git227": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rh-git227-git": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git-core", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-git-core-doc", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-perl-Git": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-perl-Git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-runtime": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-runtime", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "11.el7", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-python": [ { "arch": "x86_64", "epoch": null, "name": "rpm-python", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "10.el7", "source": "rpm", "version": "3.1.2" } ], "scl-utils": [ { "arch": "x86_64", "epoch": null, "name": "scl-utils", "release": "19.el7", "source": "rpm", "version": "20130529" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.el7", "source": "rpm", "version": "4.2.2" } ], "setools-libs": [ { "arch": "x86_64", "epoch": null, "name": "setools-libs", "release": "4.el7", "source": "rpm", "version": "3.3.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "11.el7", "source": "rpm", "version": "2.8.71" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "4.el7", "source": "rpm", "version": "0.20110622svn" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "5.el7", "source": "rpm", "version": "4.6" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "5.el7", "source": "rpm", "version": "1.8" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "3.el7", "source": "rpm", "version": "1.1.0" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "9.el7_9.1", "source": "rpm", "version": "0.14.0" } ], "sqlite": [ { "arch": "x86_64", "epoch": null, "name": "sqlite", "release": "8.el7_7.1", "source": "rpm", "version": "3.7.17" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "2.el7", "source": "rpm", "version": "1.06" } ], "subscription-manager": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm-certificates": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm-certificates", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "sysvinit-tools": [ { "arch": "x86_64", "epoch": null, "name": "sysvinit-tools", "release": "14.dsf.el7", "source": "rpm", "version": "2.88" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "35.el7", "source": "rpm", "version": "1.26" } ], "tcp_wrappers-libs": [ { "arch": "x86_64", "epoch": null, "name": "tcp_wrappers-libs", "release": "77.el7", "source": "rpm", "version": "7.6" } ], "trousers": [ { "arch": "x86_64", "epoch": null, "name": "trousers", "release": "2.el7", "source": "rpm", "version": "0.3.14" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.el7", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "3.el7", "source": "rpm", "version": "0.7.1" } ], "usermode": [ { "arch": "x86_64", "epoch": null, "name": "usermode", "release": "6.el7", "source": "rpm", "version": "1.111" } ], "ustr": [ { "arch": "x86_64", "epoch": null, "name": "ustr", "release": "16.el7", "source": "rpm", "version": "1.0.4" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "8.el7_9", "source": "rpm", "version": "7.4.629" } ], "virt-what": [ { "arch": "x86_64", "epoch": null, "name": "virt-what", "release": "4.el7_9.1", "source": "rpm", "version": "1.18" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "7.el7", "source": "rpm", "version": "2.20" } ], "xorriso": [ { "arch": "x86_64", "epoch": null, "name": "xorriso", "release": "3.el7", "source": "rpm", "version": "1.4.8" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "168.el7", "source": "rpm", "version": "3.4.3" } ], "yum-metadata-parser": [ { "arch": "x86_64", "epoch": null, "name": "yum-metadata-parser", "release": "10.el7", "source": "rpm", "version": "1.1.4" } ], "yum-plugin-ovl": [ { "arch": "noarch", "epoch": null, "name": "yum-plugin-ovl", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "yum-utils": [ { "arch": "noarch", "epoch": null, "name": "yum-utils", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "20.el7_9", "source": "rpm", "version": "1.2.7" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Thursday 05 May 2022 04:54:54 +0000 (0:00:00.864) 0:00:10.814 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Thursday 05 May 2022 04:54:54 +0000 (0:00:00.096) 0:00:10.910 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "vpn_connections": [ { "auth_method": "psk", "auto": "start", "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [linux-system-roles.vpn : Make sure that the hosts list is not empty] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Thursday 05 May 2022 04:54:54 +0000 (0:00:00.068) 0:00:10.979 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Thursday 05 May 2022 04:54:54 +0000 (0:00:00.068) 0:00:11.048 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Thursday 05 May 2022 04:54:55 +0000 (0:00:00.079) 0:00:11.127 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : set psks for hosts] ***************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Thursday 05 May 2022 04:54:55 +0000 (0:00:00.121) 0:00:11.248 ********** ok: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : create ipsec.conf files] ************************ task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Thursday 05 May 2022 04:54:55 +0000 (0:00:00.225) 0:00:11.474 ********** changed: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": true, "checksum": "4776411d275679413d6cb0d506e36cd82db1530f", "dest": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "gid": 0, "group": "root", "item": "host01.local", "md5sum": "382d0f5fd03ad418d7a8177f7957b5b9", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 194, "src": "/root/.ansible/tmp/ansible-tmp-1651726495.47-144864-177945906772586/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": true, "checksum": "361fce149c390ece46ee91e4d1b3efaade6b31f7", "dest": "/etc/ipsec.d/mainhost.local-to-host02.local.conf", "gid": 0, "group": "root", "item": "host02.local", "md5sum": "0b960f4717f7be14ab9956efcf59aa19", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 194, "src": "/root/.ansible/tmp/ansible-tmp-1651726496.46-144864-13685374073390/source", "state": "file", "uid": 0 } NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Thursday 05 May 2022 04:54:57 +0000 (0:00:01.767) 0:00:13.241 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "exists": false } } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "exists": false } } TASK [linux-system-roles.vpn : create ipsec.secrets files] ********************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Thursday 05 May 2022 04:54:57 +0000 (0:00:00.769) 0:00:14.010 ********** changed: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'exists': False}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": true, "checksum": "a190b1325a44983ea15a748dd40ff47074f1fe24", "dest": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "gid": 0, "group": "root", "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "stat": { "exists": false } }, "md5sum": "5dde67fa1781a40d27d51f9c2827f432", "mode": "0600", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 125, "src": "/root/.ansible/tmp/ansible-tmp-1651726498.0-144946-232272919494845/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'exists': False}, u'ansible_loop_var': u'item', u'item': u'host02.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": true, "checksum": "85e2e103a4c26e620e87763638404cc0fed9c995", "dest": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets", "gid": 0, "group": "root", "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } }, "item": "host02.local", "stat": { "exists": false } }, "md5sum": "53504b2f62a682695a7a55343e28ad5a", "mode": "0600", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 125, "src": "/root/.ansible/tmp/ansible-tmp-1651726498.71-144946-23198702033351/source", "state": "file", "uid": 0 } TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Thursday 05 May 2022 04:54:59 +0000 (0:00:01.470) 0:00:15.480 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'auto': u'start', u'hosts': {u'mainhost.local': u'', u'host01.local': u'', u'host02.local': u''}, u'auth_method': u'psk'}) => { "ansible_loop_var": "conn", "changed": false, "conn": { "auth_method": "psk", "auto": "start", "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } }, "skip_reason": "Conditional result was False" } TASK [Assert file existence] *************************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:32 Thursday 05 May 2022 04:54:59 +0000 (0:00:00.067) 0:00:15.548 ********** included: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml for /cache/rhel-x.qcow2 TASK [stat conf files paths] *************************************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:2 Thursday 05 May 2022 04:54:59 +0000 (0:00:00.075) 0:00:15.624 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1651726496.1954575, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4776411d275679413d6cb0d506e36cd82db1530f", "ctime": 1651726496.2014575, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 8995538, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726495.7614574, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 194, "uid": 0, "version": "2875573463", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "atime": 1651726496.8914573, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "361fce149c390ece46ee91e4d1b3efaade6b31f7", "ctime": 1651726496.8954575, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 440510, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726496.6294575, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 194, "uid": 0, "version": "104234682", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [stat secrets files paths] ************************************************ task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:8 Thursday 05 May 2022 04:55:00 +0000 (0:00:00.796) 0:00:16.420 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1651726498.4464574, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "a190b1325a44983ea15a748dd40ff47074f1fe24", "ctime": 1651726498.4514575, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 8995552, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726498.1734574, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 125, "uid": 0, "version": "945193849", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "atime": 1651726499.1384575, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "85e2e103a4c26e620e87763638404cc0fed9c995", "ctime": 1651726499.1424575, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 442136, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726498.8764575, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 125, "uid": 0, "version": "580169745", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Assert that ipsec.conf and secrets files exist] ************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:14 Thursday 05 May 2022 04:55:01 +0000 (0:00:00.784) 0:00:17.205 ********** ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726495.7614574, u'block_size': 4096, u'inode': 8995538, u'isgid': False, u'size': 194, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'2875573463', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'xusr': False, u'atime': 1651726496.1954575, u'mimetype': u'text/plain', u'ctime': 1651726496.2014575, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'4776411d275679413d6cb0d506e36cd82db1530f', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } }, "item": "host01.local", "stat": { "atime": 1651726496.1954575, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4776411d275679413d6cb0d506e36cd82db1530f", "ctime": 1651726496.2014575, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 8995538, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726495.7614574, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 194, "uid": 0, "version": "2875573463", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726496.6294575, u'block_size': 4096, u'inode': 440510, u'isgid': False, u'size': 194, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'104234682', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.conf', u'xusr': False, u'atime': 1651726496.8914573, u'mimetype': u'text/plain', u'ctime': 1651726496.8954575, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'361fce149c390ece46ee91e4d1b3efaade6b31f7', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host02.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.conf', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.conf" } }, "item": "host02.local", "stat": { "atime": 1651726496.8914573, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "361fce149c390ece46ee91e4d1b3efaade6b31f7", "ctime": 1651726496.8954575, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 440510, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726496.6294575, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 194, "uid": 0, "version": "104234682", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed TASK [Assert that ipsec.conf and secrets files exist] ************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:20 Thursday 05 May 2022 04:55:01 +0000 (0:00:00.091) 0:00:17.296 ********** ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726498.1734574, u'block_size': 4096, u'inode': 8995552, u'isgid': False, u'size': 125, u'executable': False, u'roth': False, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'945193849', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': False, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'xusr': False, u'atime': 1651726498.4464574, u'mimetype': u'text/plain', u'ctime': 1651726498.4514575, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0600', u'checksum': u'a190b1325a44983ea15a748dd40ff47074f1fe24', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "stat": { "atime": 1651726498.4464574, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "a190b1325a44983ea15a748dd40ff47074f1fe24", "ctime": 1651726498.4514575, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 8995552, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726498.1734574, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 125, "uid": 0, "version": "945193849", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726498.8764575, u'block_size': 4096, u'inode': 442136, u'isgid': False, u'size': 125, u'executable': False, u'roth': False, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'580169745', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': False, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'xusr': False, u'atime': 1651726499.1384575, u'mimetype': u'text/plain', u'ctime': 1651726499.1424575, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0600', u'checksum': u'85e2e103a4c26e620e87763638404cc0fed9c995', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host02.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } }, "item": "host02.local", "stat": { "atime": 1651726499.1384575, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "85e2e103a4c26e620e87763638404cc0fed9c995", "ctime": 1651726499.1424575, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 442136, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726498.8764575, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 125, "uid": 0, "version": "580169745", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed TASK [reset success flag] ****************************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:35 Thursday 05 May 2022 04:55:01 +0000 (0:00:00.086) 0:00:17.383 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "__vpn_success": true }, "changed": false } TASK [get and store conf files] ************************************************ task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:39 Thursday 05 May 2022 04:55:01 +0000 (0:00:00.040) 0:00:17.423 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAxLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDEubG9jYWwKICByaWdodGlkPUBob3N0MDEubG9jYWwKICBpa2V2Mj1pbnNpc3QKICBhdXRvPXN0YXJ0CiAgYXV0aGJ5PXNlY3JldAo=", "encoding": "base64", "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAyLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDIubG9jYWwKICByaWdodGlkPUBob3N0MDIubG9jYWwKICBpa2V2Mj1pbnNpc3QKICBhdXRvPXN0YXJ0CiAgYXV0aGJ5PXNlY3JldAo=", "encoding": "base64", "item": "host02.local", "source": "/etc/ipsec.d/mainhost.local-to-host02.local.conf" } TASK [check that conf file contains correct information] *********************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:45 Thursday 05 May 2022 04:55:02 +0000 (0:00:00.912) 0:00:18.336 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAxLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDEubG9jYWwKICByaWdodGlkPUBob3N0MDEubG9jYWwKICBpa2V2Mj1pbnNpc3QKICBhdXRvPXN0YXJ0CiAgYXV0aGJ5PXNlY3JldAo=', u'source': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'item': u'host01.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 0, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAxLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDEubG9jYWwKICByaWdodGlkPUBob3N0MDEubG9jYWwKICBpa2V2Mj1pbnNpc3QKICBhdXRvPXN0YXJ0CiAgYXV0aGJ5PXNlY3JldAo=", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } }, "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" }, "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAyLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDIubG9jYWwKICByaWdodGlkPUBob3N0MDIubG9jYWwKICBpa2V2Mj1pbnNpc3QKICBhdXRvPXN0YXJ0CiAgYXV0aGJ5PXNlY3JldAo=', u'source': u'/etc/ipsec.d/mainhost.local-to-host02.local.conf', u'item': u'host02.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host02.local.conf'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 1, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAyLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDIubG9jYWwKICByaWdodGlkPUBob3N0MDIubG9jYWwKICBpa2V2Mj1pbnNpc3QKICBhdXRvPXN0YXJ0CiAgYXV0aGJ5PXNlY3JldAo=", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host02.local.conf" } }, "item": "host02.local", "source": "/etc/ipsec.d/mainhost.local-to-host02.local.conf" }, "skip_reason": "Conditional result was False" } TASK [assert success for conf files] ******************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:67 Thursday 05 May 2022 04:55:02 +0000 (0:00:00.089) 0:00:18.426 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [get and store secrets files] ********************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:72 Thursday 05 May 2022 04:55:02 +0000 (0:00:00.079) 0:00:18.506 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAxLmxvY2FsIDogUFNLICIxSzdiUHp0Rnc1OGpUemUyNGJCMU52cTZKVFBHZlUwaytYL3VWamhzT3Nhd0czcG03UGVUMzJvWk5RbWplNXloIgo=", "encoding": "base64", "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAyLmxvY2FsIDogUFNLICJ2RnBtTEZZV1UyMFVGbUUvUjBBYkxPNU5NK05jMGZ0NzgzTTNOVUZkUFZ3MVNGakJTL2lBV1FQQ2ZBNy9DUkVqIgo=", "encoding": "base64", "item": "host02.local", "source": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } TASK [check that secrets file contains correct information] ******************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:78 Thursday 05 May 2022 04:55:03 +0000 (0:00:00.780) 0:00:19.286 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAxLmxvY2FsIDogUFNLICIxSzdiUHp0Rnc1OGpUemUyNGJCMU52cTZKVFBHZlUwaytYL3VWamhzT3Nhd0czcG03UGVUMzJvWk5RbWplNXloIgo=', u'source': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'item': u'host01.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 0, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAxLmxvY2FsIDogUFNLICIxSzdiUHp0Rnc1OGpUemUyNGJCMU52cTZKVFBHZlUwaytYL3VWamhzT3Nhd0czcG03UGVUMzJvWk5RbWplNXloIgo=", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" }, "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAyLmxvY2FsIDogUFNLICJ2RnBtTEZZV1UyMFVGbUUvUjBBYkxPNU5NK05jMGZ0NzgzTTNOVUZkUFZ3MVNGakJTL2lBV1FQQ2ZBNy9DUkVqIgo=', u'source': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'item': u'host02.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 1, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAyLmxvY2FsIDogUFNLICJ2RnBtTEZZV1UyMFVGbUUvUjBBYkxPNU5NK05jMGZ0NzgzTTNOVUZkUFZ3MVNGakJTL2lBV1FQQ2ZBNy9DUkVqIgo=", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } }, "item": "host02.local", "source": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" }, "skip_reason": "Conditional result was False" } TASK [assert success for secrets files] **************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:90 Thursday 05 May 2022 04:55:03 +0000 (0:00:00.082) 0:00:19.369 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:55:03 +0000 (0:00:00.037) 0:00:19.406 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:55:03 +0000 (0:00:00.069) 0:00:19.475 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "18110862945.16206", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/18110862945.16206", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:55:04 +0000 (0:00:00.854) 0:00:20.330 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:55:08 +0000 (0:00:03.818) 0:00:24.148 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:55:08 +0000 (0:00:00.070) 0:00:24.218 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "94211657379.16670", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/94211657379.16670", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:55:08 +0000 (0:00:00.543) 0:00:24.762 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=38 changed=10 unreachable=0 failed=0 skipped=12 rescued=0 ignored=0 Thursday 05 May 2022 04:55:12 +0000 (0:00:03.560) 0:00:28.322 ********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 4.67s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.82s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.56s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : create ipsec.conf files ------------------------ 1.77s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 -------- linux-system-roles.vpn : create ipsec.secrets files --------------------- 1.47s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 -------- set up internal repositories -------------------------------------------- 1.35s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- Gathering Facts --------------------------------------------------------- 0.98s /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:2 --------------------------- get and store conf files ------------------------------------------------ 0.91s /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:39 -------------------------- linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.86s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- linux-system-roles.vpn : enable and restart vpn services ---------------- 0.85s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 stat conf files paths --------------------------------------------------- 0.80s /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:2 ------------ stat secrets files paths ------------------------------------------------ 0.78s /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:8 ------------ get and store secrets files --------------------------------------------- 0.78s /tmp/tmp6pye95cn/tests/tests_host_to_host_psk.yml:72 -------------------------- linux-system-roles.vpn : check if secrets file already exists ----------- 0.77s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 -------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.67s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ linux-system-roles.vpn : enable and restart vpn services ---------------- 0.54s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.54s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ Create nss directory for testing ---------------------------------------- 0.53s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 -------------------------------- Create /etc/ipsec.d directory for testing ------------------------------- 0.45s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 -------------------------------- linux-system-roles.vpn : set psks for hosts ----------------------------- 0.23s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 -------- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] Using /etc/ansible/ansible.cfg as config file [ERROR]: GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Local character set is now assumed as: 'utf-8' Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: rhel-x_setup.yml ***************************************************** 1 plays in /cache/rhel-x_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-x_setup.yml:6 Thursday 05 May 2022 04:55:27 +0000 (0:00:00.023) 0:00:00.023 ********** changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Thursday 05 May 2022 04:55:28 +0000 (0:00:01.390) 0:00:01.413 ********** =============================================================================== set up internal repositories -------------------------------------------- 1.39s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- PLAYBOOK: tests_host_to_unmanaged_host.yml ************************************* 1 plays in /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:3 Thursday 05 May 2022 04:55:28 +0000 (0:00:00.014) 0:00:01.428 ********** ok: [/cache/rhel-x.qcow2] META: ran handlers TASK [Set up test environment] ************************************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:15 Thursday 05 May 2022 04:55:29 +0000 (0:00:00.979) 0:00:02.407 ********** included: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml for /cache/rhel-x.qcow2 TASK [Set platform/version specific variables] ********************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:2 Thursday 05 May 2022 04:55:29 +0000 (0:00:00.031) 0:00:02.439 ********** TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:55:29 +0000 (0:00:00.031) 0:00:02.471 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:55:30 +0000 (0:00:00.537) 0:00:03.008 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [Change inventory_hostname] *********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:10 Thursday 05 May 2022 04:55:30 +0000 (0:00:00.065) 0:00:03.074 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "inventory_hostname": "mainhost.local" }, "changed": false } TASK [add dummy main host] ***************************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:16 Thursday 05 May 2022 04:55:30 +0000 (0:00:00.045) 0:00:03.119 ********** creating host via 'add_host': hostname=mainhost.local changed: [/cache/rhel-x.qcow2] => { "add_host": { "groups": [], "host_name": "mainhost.local", "host_vars": {} }, "changed": true } TASK [Create nss directory for testing] **************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 Thursday 05 May 2022 04:55:30 +0000 (0:00:00.041) 0:00:03.161 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/var/lib/ipsec/nss", "secontext": "unconfined_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Create /etc/ipsec.d directory for testing] ******************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 Thursday 05 May 2022 04:55:30 +0000 (0:00:00.494) 0:00:03.656 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/etc/ipsec.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Dynamically add more hosts] ********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:34 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.459) 0:00:04.115 ********** included: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml for /cache/rhel-x.qcow2 TASK [dynamically add multiple hosts for testing] ****************************** task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:2 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.031) 0:00:04.146 ********** creating host via 'add_host': hostname=host01.local changed: [/cache/rhel-x.qcow2] => (item=1) => { "add_host": { "groups": [ "testing" ], "host_name": "host01.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 1 } creating host via 'add_host': hostname=host02.local changed: [/cache/rhel-x.qcow2] => (item=2) => { "add_host": { "groups": [ "testing" ], "host_name": "host02.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 2 } TASK [create mock vpn_connections] ********************************************* task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:11 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.062) 0:00:04.209 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [Create dummy policies directory for testing] ***************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:39 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.050) 0:00:04.260 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:45 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.046) 0:00:04.306 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:51 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.043) 0:00:04.350 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:57 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.044) 0:00:04.395 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Add extra options and unmanaged host] ************************************ task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:21 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.041) 0:00:04.436 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": "", "host02.local": "", "host03.local": { "hostname": "169.254.1.1" }, "mainhost.local": "" } } ] }, "changed": false } TASK [Use vpn role] ************************************************************ task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:30 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.046) 0:00:04.483 ********** TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.050) 0:00:04.533 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:55:31 +0000 (0:00:00.028) 0:00:04.561 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:55:32 +0000 (0:00:00.732) 0:00:05.294 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Thursday 05 May 2022 04:55:32 +0000 (0:00:00.068) 0:00:05.363 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nss-sysinit-3.71.0-7.el9.x86_64", "Installed: nss-tools-3.71.0-7.el9.x86_64", "Installed: libreswan-4.6-3.el9.x86_64", "Installed: nss-util-3.71.0-7.el9.x86_64", "Installed: nspr-4.32.0-9.el9.x86_64", "Installed: unbound-libs-1.13.1-13.el9.x86_64", "Installed: ldns-1.7.1-10.el9.x86_64", "Installed: nss-3.71.0-7.el9.x86_64", "Installed: nss-softokn-3.71.0-7.el9.x86_64", "Installed: nss-softokn-freebl-3.71.0-7.el9.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Thursday 05 May 2022 04:55:37 +0000 (0:00:04.916) 0:00:10.279 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "packages": { "PyYAML": [ { "arch": "x86_64", "epoch": null, "name": "PyYAML", "release": "11.el7", "source": "rpm", "version": "3.10" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "1.el7", "source": "rpm", "version": "1.1.8" } ], "ansible": [ { "arch": "noarch", "epoch": null, "name": "ansible", "release": "1.el7ae", "source": "rpm", "version": "2.9.27" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "audit-libs-python": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs-python", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "7.el7", "source": "rpm", "version": "10.0" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "35.el7_9", "source": "rpm", "version": "4.2.46" } ], "bc": [ { "arch": "x86_64", "epoch": null, "name": "bc", "release": "13.el7", "source": "rpm", "version": "1.06.95" } ], "binutils": [ { "arch": "x86_64", "epoch": null, "name": "binutils", "release": "44.base.el7_9.1", "source": "rpm", "version": "2.27" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-random": [ { "arch": "x86_64", "epoch": null, "name": "boost-random", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "13.el7", "source": "rpm", "version": "1.0.6" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "72.el7_9", "source": "rpm", "version": "2021.2.50" } ], "celt051": [ { "arch": "x86_64", "epoch": null, "name": "celt051", "release": "8.el7", "source": "rpm", "version": "0.5.1.3" } ], "checkpolicy": [ { "arch": "x86_64", "epoch": null, "name": "checkpolicy", "release": "8.el7", "source": "rpm", "version": "2.5" } ], "chkconfig": [ { "arch": "x86_64", "epoch": null, "name": "chkconfig", "release": "1.el7", "source": "rpm", "version": "1.7.6" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "24.el7_9.2", "source": "rpm", "version": "8.22" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "28.el7", "source": "rpm", "version": "2.11" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cracklib-dicts": [ { "arch": "x86_64", "epoch": null, "name": "cracklib-dicts", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "6.el7", "source": "rpm", "version": "2.0.3" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "24.el7_9", "source": "rpm", "version": "2.1.26" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-glib": [ { "arch": "x86_64", "epoch": null, "name": "dbus-glib", "release": "7.el7", "source": "rpm", "version": "0.100" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-python": [ { "arch": "x86_64", "epoch": null, "name": "dbus-python", "release": "9.el7", "source": "rpm", "version": "1.1.1" } ], "device-mapper": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper-libs", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "5.el7", "source": "rpm", "version": "3.3" } ], "dmidecode": [ { "arch": "x86_64", "epoch": 1, "name": "dmidecode", "release": "5.el7_9.1", "source": "rpm", "version": "3.2" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "572.el7", "source": "rpm", "version": "033" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "epel-release": [ { "arch": "noarch", "epoch": null, "name": "epel-release", "release": "14", "source": "rpm", "version": "7" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "14.el7_9", "source": "rpm", "version": "2.1.0" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "37.el7", "source": "rpm", "version": "5.11" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "25.el7", "source": "rpm", "version": "3.2" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "6.el7", "source": "rpm", "version": "4.5.11" } ], "fipscheck": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "fipscheck-lib": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck-lib", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "5.el7_1", "source": "rpm", "version": "1.3.0" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "4.el7_3.1", "source": "rpm", "version": "4.0.2" } ], "gdb-gdbserver": [ { "arch": "x86_64", "epoch": null, "name": "gdb-gdbserver", "release": "120.el7", "source": "rpm", "version": "7.6.1" } ], "gdbm": [ { "arch": "x86_64", "epoch": null, "name": "gdbm", "release": "8.el7", "source": "rpm", "version": "1.10" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "9.el7_9", "source": "rpm", "version": "2.56.1" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glusterfs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-api": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-api", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-libs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-libs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "15.el7", "source": "rpm", "version": "6.0.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "5.el7_5", "source": "rpm", "version": "2.0.22" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "9.el7_6", "source": "rpm", "version": "3.3.29" } ], "gobject-introspection": [ { "arch": "x86_64", "epoch": null, "name": "gobject-introspection", "release": "1.el7", "source": "rpm", "version": "1.56.1" } ], "gperftools-libs": [ { "arch": "x86_64", "epoch": null, "name": "gperftools-libs", "release": "1.el7", "source": "rpm", "version": "2.6.1" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "52ae6884", "source": "rpm", "version": "352c64e5" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "5.el7", "source": "rpm", "version": "1.3.2" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "3.el7", "source": "rpm", "version": "2.20" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "8.el7", "source": "rpm", "version": "1.22.2" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "11.el7", "source": "rpm", "version": "1.0.13" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "11.el7_9", "source": "rpm", "version": "1.5" } ], "hardlink": [ { "arch": "x86_64", "epoch": 1, "name": "hardlink", "release": "19.el7", "source": "rpm", "version": "1.0" } ], "hostname": [ { "arch": "x86_64", "epoch": null, "name": "hostname", "release": "3.el7_7.1", "source": "rpm", "version": "3.13" } ], "httpd24-libcurl": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libcurl", "release": "2.el7", "source": "rpm", "version": "7.61.1" } ], "httpd24-libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libnghttp2", "release": "8.el7.1", "source": "rpm", "version": "1.7.1" } ], "httpd24-runtime": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-runtime", "release": "19.el7", "source": "rpm", "version": "1.1" } ], "hwdata": [ { "arch": "x86_64", "epoch": null, "name": "hwdata", "release": "9.7.el7", "source": "rpm", "version": "0.252" } ], "info": [ { "arch": "x86_64", "epoch": null, "name": "info", "release": "5.el7", "source": "rpm", "version": "5.1" } ], "initscripts": [ { "arch": "x86_64", "epoch": null, "name": "initscripts", "release": "1.el7_9.1", "source": "rpm", "version": "9.49.53" } ], "iproute": [ { "arch": "x86_64", "epoch": null, "name": "iproute", "release": "30.el7", "source": "rpm", "version": "4.11.0" } ], "iptables": [ { "arch": "x86_64", "epoch": null, "name": "iptables", "release": "35.el7", "source": "rpm", "version": "1.4.21" } ], "iputils": [ { "arch": "x86_64", "epoch": null, "name": "iputils", "release": "10.el7", "source": "rpm", "version": "20160308" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "3.git133f4c.el7", "source": "rpm", "version": "20180825" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "4.el7_0", "source": "rpm", "version": "0.11" } ], "kde-filesystem": [ { "arch": "x86_64", "epoch": null, "name": "kde-filesystem", "release": "47.el7", "source": "rpm", "version": "4" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "3.el7", "source": "rpm", "version": "1.5.8" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "28.el7", "source": "rpm", "version": "20" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "28.el7", "source": "rpm", "version": "20" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "135.el7_9", "source": "rpm", "version": "0.4.9" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "51.el7_9", "source": "rpm", "version": "1.15.1" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "9.el7", "source": "rpm", "version": "458" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "9.el7", "source": "rpm", "version": "1.0.9" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "2.el7", "source": "rpm", "version": "1.2.2" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "2.1.el7", "source": "rpm", "version": "1.0.8" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "3.el7", "source": "rpm", "version": "1.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "1.el7", "source": "rpm", "version": "1.7.9" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "1.el7", "source": "rpm", "version": "1.2.3" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "13.el7", "source": "rpm", "version": "0.3.109" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "3.el7", "source": "rpm", "version": "2.1.0" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "7.el7", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "13.el7", "source": "rpm", "version": "2.4.46" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "11.el7", "source": "rpm", "version": "2.22" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.el7", "source": "rpm", "version": "0.7.5" } ], "libcgroup": [ { "arch": "x86_64", "epoch": null, "name": "libcgroup", "release": "21.el7", "source": "rpm", "version": "0.41" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "19.el7", "source": "rpm", "version": "1.42.9" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libdb-utils": [ { "arch": "x86_64", "epoch": null, "name": "libdb-utils", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "12.20121213cvs.el7", "source": "rpm", "version": "3.0" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "19.el7", "source": "rpm", "version": "3.0.13" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "14.el7", "source": "rpm", "version": "1.5.3" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "3.el7", "source": "rpm", "version": "1.12" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libidn": [ { "arch": "x86_64", "epoch": null, "name": "libidn", "release": "4.el7", "source": "rpm", "version": "1.28" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "7.el7", "source": "rpm", "version": "1.9.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "8.el7", "source": "rpm", "version": "1.2.90" } ], "libmnl": [ { "arch": "x86_64", "epoch": null, "name": "libmnl", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libnetfilter_conntrack": [ { "arch": "x86_64", "epoch": null, "name": "libnetfilter_conntrack", "release": "1.el7_3", "source": "rpm", "version": "1.0.6" } ], "libnfnetlink": [ { "arch": "x86_64", "epoch": null, "name": "libnfnetlink", "release": "4.el7", "source": "rpm", "version": "1.0.1" } ], "libnl": [ { "arch": "x86_64", "epoch": null, "name": "libnl", "release": "3.el7", "source": "rpm", "version": "1.1.4" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "4.el7", "source": "rpm", "version": "3.2.28" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "7.el7", "source": "rpm", "version": "1.3.0" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "8.el7", "source": "rpm", "version": "1.5.13" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "5.el7", "source": "rpm", "version": "1.2.3" } ], "librados2": [ { "arch": "x86_64", "epoch": 1, "name": "librados2", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librbd1": [ { "arch": "x86_64", "epoch": 1, "name": "librbd1", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "4.el7", "source": "rpm", "version": "2.3.1" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-python": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-python", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-utils": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-utils", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsemanage-python": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage-python", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "10.el7", "source": "rpm", "version": "2.5" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "12.el7_9.1", "source": "rpm", "version": "1.0.25" } ], "libssh2": [ { "arch": "x86_64", "epoch": null, "name": "libssh2", "release": "4.el7", "source": "rpm", "version": "1.8.0" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "1.el7", "source": "rpm", "version": "4.10" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.16.el7", "source": "rpm", "version": "0.2.4" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "1.el7", "source": "rpm", "version": "1.0.21" } ], "libuser": [ { "arch": "x86_64", "epoch": null, "name": "libuser", "release": "9.el7", "source": "rpm", "version": "0.60" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.el7", "source": "rpm", "version": "1.1.6" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "4.el7", "source": "rpm", "version": "0.2.5" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "8.el7.1", "source": "rpm", "version": "1.3.3" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "1.el7", "source": "rpm", "version": "1.13" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libxml2-python": [ { "arch": "x86_64", "epoch": null, "name": "libxml2-python", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "11.el7_0", "source": "rpm", "version": "0.1.4" } ], "lua": [ { "arch": "x86_64", "epoch": null, "name": "lua", "release": "15.el7", "source": "rpm", "version": "5.1.4" } ], "lz4": [ { "arch": "x86_64", "epoch": null, "name": "lz4", "release": "1.el7", "source": "rpm", "version": "1.8.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "8.el7", "source": "rpm", "version": "2.06" } ], "make": [ { "arch": "x86_64", "epoch": 1, "name": "make", "release": "24.el7", "source": "rpm", "version": "3.82" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "9.el7_9", "source": "rpm", "version": "2.7.1" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "1.el7_9", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-pem": [ { "arch": "x86_64", "epoch": null, "name": "nss-pem", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-tools": [ { "arch": "x86_64", "epoch": null, "name": "nss-tools", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.el7_9", "source": "rpm", "version": "3.67.0" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "25.el7_9", "source": "rpm", "version": "2.4.44" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "6.el7", "source": "rpm", "version": "1.0.2" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "23.el7", "source": "rpm", "version": "1.1.8" } ], "passwd": [ { "arch": "x86_64", "epoch": null, "name": "passwd", "release": "6.el7", "source": "rpm", "version": "0.79" } ], "pciutils": [ { "arch": "x86_64", "epoch": null, "name": "pciutils", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pciutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "pciutils-libs", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "17.el7", "source": "rpm", "version": "8.32" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "2.el7", "source": "rpm", "version": "10.23" } ], "perl": [ { "arch": "x86_64", "epoch": 4, "name": "perl", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "244.el7", "source": "rpm", "version": "1.26" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": null, "name": "perl-Encode", "release": "7.el7", "source": "rpm", "version": "2.51" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "2.el7", "source": "rpm", "version": "0.17020" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "3.el7", "source": "rpm", "version": "5.68" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.el7", "source": "rpm", "version": "2.09" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Temp", "release": "3.el7", "source": "rpm", "version": "0.23.01" } ], "perl-Filter": [ { "arch": "x86_64", "epoch": null, "name": "perl-Filter", "release": "3.el7", "source": "rpm", "version": "1.49" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": null, "name": "perl-Getopt-Long", "release": "3.el7", "source": "rpm", "version": "2.40" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "3.el7", "source": "rpm", "version": "0.033" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "5.el7", "source": "rpm", "version": "3.40" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "299.el7_9", "source": "rpm", "version": "1.04" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "4.el7", "source": "rpm", "version": "3.20" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "4.el7", "source": "rpm", "version": "3.28" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Usage", "release": "3.el7", "source": "rpm", "version": "1.63" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": null, "name": "perl-Scalar-List-Utils", "release": "248.el7", "source": "rpm", "version": "1.27" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": null, "name": "perl-Socket", "release": "5.el7", "source": "rpm", "version": "2.010" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": null, "name": "perl-Storable", "release": "3.el7", "source": "rpm", "version": "2.45" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "20.el7", "source": "rpm", "version": "2.30" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "4.el7", "source": "rpm", "version": "3.29" } ], "perl-Time-HiRes": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Time-HiRes", "release": "3.el7", "source": "rpm", "version": "1.9725" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": null, "name": "perl-Time-Local", "release": "2.el7", "source": "rpm", "version": "1.2300" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "2.el7", "source": "rpm", "version": "1.27" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-macros": [ { "arch": "x86_64", "epoch": 4, "name": "perl-macros", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "244.el7", "source": "rpm", "version": "0.225" } ], "perl-podlators": [ { "arch": "noarch", "epoch": null, "name": "perl-podlators", "release": "3.el7", "source": "rpm", "version": "2.5.1" } ], "perl-threads": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads", "release": "4.el7", "source": "rpm", "version": "1.87" } ], "perl-threads-shared": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads-shared", "release": "6.el7", "source": "rpm", "version": "1.43" } ], "pinentry": [ { "arch": "x86_64", "epoch": null, "name": "pinentry", "release": "17.el7", "source": "rpm", "version": "0.8.1" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "1.el7", "source": "rpm", "version": "0.34.0" } ], "pkgconfig": [ { "arch": "x86_64", "epoch": 1, "name": "pkgconfig", "release": "4.el7", "source": "rpm", "version": "0.27.1" } ], "policycoreutils": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "policycoreutils-python": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils-python", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "16.el7", "source": "rpm", "version": "1.13" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "28.el7", "source": "rpm", "version": "3.3.10" } ], "pth": [ { "arch": "x86_64", "epoch": null, "name": "pth", "release": "23.el7", "source": "rpm", "version": "2.0.7" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "6.el7_9", "source": "rpm", "version": "10.0" } ], "pygpgme": [ { "arch": "x86_64", "epoch": null, "name": "pygpgme", "release": "9.el7", "source": "rpm", "version": "0.3" } ], "pyliblzma": [ { "arch": "x86_64", "epoch": null, "name": "pyliblzma", "release": "11.el7", "source": "rpm", "version": "0.5.3" } ], "python": [ { "arch": "x86_64", "epoch": null, "name": "python", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-IPy": [ { "arch": "noarch", "epoch": null, "name": "python-IPy", "release": "6.el7", "source": "rpm", "version": "0.75" } ], "python-babel": [ { "arch": "noarch", "epoch": null, "name": "python-babel", "release": "8.el7", "source": "rpm", "version": "0.9.6" } ], "python-backports": [ { "arch": "x86_64", "epoch": null, "name": "python-backports", "release": "8.el7", "source": "rpm", "version": "1.0" } ], "python-backports-ssl_match_hostname": [ { "arch": "noarch", "epoch": null, "name": "python-backports-ssl_match_hostname", "release": "1.el7", "source": "rpm", "version": "3.5.0.1" } ], "python-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python-cffi", "release": "5.el7", "source": "rpm", "version": "1.6.0" } ], "python-chardet": [ { "arch": "noarch", "epoch": null, "name": "python-chardet", "release": "3.el7", "source": "rpm", "version": "2.2.1" } ], "python-dateutil": [ { "arch": "noarch", "epoch": null, "name": "python-dateutil", "release": "7.el7", "source": "rpm", "version": "1.5" } ], "python-decorator": [ { "arch": "noarch", "epoch": null, "name": "python-decorator", "release": "3.el7", "source": "rpm", "version": "3.4.0" } ], "python-dmidecode": [ { "arch": "x86_64", "epoch": null, "name": "python-dmidecode", "release": "4.el7", "source": "rpm", "version": "3.12.2" } ], "python-enum34": [ { "arch": "noarch", "epoch": null, "name": "python-enum34", "release": "1.el7", "source": "rpm", "version": "1.0.4" } ], "python-ethtool": [ { "arch": "x86_64", "epoch": null, "name": "python-ethtool", "release": "8.el7", "source": "rpm", "version": "0.8" } ], "python-gobject-base": [ { "arch": "x86_64", "epoch": null, "name": "python-gobject-base", "release": "1.el7_4.1", "source": "rpm", "version": "3.22.0" } ], "python-idna": [ { "arch": "noarch", "epoch": null, "name": "python-idna", "release": "1.el7", "source": "rpm", "version": "2.4" } ], "python-iniparse": [ { "arch": "noarch", "epoch": null, "name": "python-iniparse", "release": "9.el7", "source": "rpm", "version": "0.4" } ], "python-inotify": [ { "arch": "noarch", "epoch": null, "name": "python-inotify", "release": "4.el7", "source": "rpm", "version": "0.9.4" } ], "python-ipaddress": [ { "arch": "noarch", "epoch": null, "name": "python-ipaddress", "release": "2.el7", "source": "rpm", "version": "1.0.16" } ], "python-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python-jinja2", "release": "4.el7", "source": "rpm", "version": "2.7.2" } ], "python-kitchen": [ { "arch": "noarch", "epoch": null, "name": "python-kitchen", "release": "5.el7", "source": "rpm", "version": "1.1.1" } ], "python-libs": [ { "arch": "x86_64", "epoch": null, "name": "python-libs", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python-markupsafe", "release": "10.el7", "source": "rpm", "version": "0.11" } ], "python-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python-paramiko", "release": "9.el7", "source": "rpm", "version": "2.1.1" } ], "python-ply": [ { "arch": "noarch", "epoch": null, "name": "python-ply", "release": "11.el7", "source": "rpm", "version": "3.4" } ], "python-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python-pycparser", "release": "1.el7", "source": "rpm", "version": "2.14" } ], "python-pycurl": [ { "arch": "x86_64", "epoch": null, "name": "python-pycurl", "release": "19.el7", "source": "rpm", "version": "7.19.0" } ], "python-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools", "release": "7.el7", "source": "rpm", "version": "0.9.8" } ], "python-six": [ { "arch": "noarch", "epoch": null, "name": "python-six", "release": "2.el7", "source": "rpm", "version": "1.9.0" } ], "python-syspurpose": [ { "arch": "x86_64", "epoch": null, "name": "python-syspurpose", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "python-urlgrabber": [ { "arch": "noarch", "epoch": null, "name": "python-urlgrabber", "release": "10.el7", "source": "rpm", "version": "3.10" } ], "python2-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python2-cryptography", "release": "2.el7", "source": "rpm", "version": "1.7.2" } ], "python2-filelock": [ { "arch": "noarch", "epoch": null, "name": "python2-filelock", "release": "1.el7", "source": "rpm", "version": "2.0.13" } ], "python2-fmf": [ { "arch": "noarch", "epoch": null, "name": "python2-fmf", "release": "1.el7", "source": "rpm", "version": "0.16.0" } ], "python2-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python2-pyasn1", "release": "7.el7", "source": "rpm", "version": "0.1.9" } ], "python2-six": [ { "arch": "noarch", "epoch": null, "name": "python2-six", "release": "0.el7", "source": "rpm", "version": "1.9.0" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "8.el7", "source": "rpm", "version": "9.0.3" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "10.el7", "source": "rpm", "version": "39.2.0" } ], "pyxattr": [ { "arch": "x86_64", "epoch": null, "name": "pyxattr", "release": "5.el7", "source": "rpm", "version": "0.5.1" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-img", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm-common": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm-common", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "3.el7", "source": "rpm", "version": "3.4.1" } ], "rdma-core": [ { "arch": "x86_64", "epoch": null, "name": "rdma-core", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "11.el7", "source": "rpm", "version": "6.2" } ], "redhat-release-server": [ { "arch": "x86_64", "epoch": null, "name": "redhat-release-server", "release": "6.el7_9", "source": "rpm", "version": "7.9" } ], "rh-git227": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rh-git227-git": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git-core", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-git-core-doc", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-perl-Git": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-perl-Git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-runtime": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-runtime", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "11.el7", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-python": [ { "arch": "x86_64", "epoch": null, "name": "rpm-python", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "10.el7", "source": "rpm", "version": "3.1.2" } ], "scl-utils": [ { "arch": "x86_64", "epoch": null, "name": "scl-utils", "release": "19.el7", "source": "rpm", "version": "20130529" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.el7", "source": "rpm", "version": "4.2.2" } ], "setools-libs": [ { "arch": "x86_64", "epoch": null, "name": "setools-libs", "release": "4.el7", "source": "rpm", "version": "3.3.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "11.el7", "source": "rpm", "version": "2.8.71" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "4.el7", "source": "rpm", "version": "0.20110622svn" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "5.el7", "source": "rpm", "version": "4.6" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "5.el7", "source": "rpm", "version": "1.8" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "3.el7", "source": "rpm", "version": "1.1.0" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "9.el7_9.1", "source": "rpm", "version": "0.14.0" } ], "sqlite": [ { "arch": "x86_64", "epoch": null, "name": "sqlite", "release": "8.el7_7.1", "source": "rpm", "version": "3.7.17" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "2.el7", "source": "rpm", "version": "1.06" } ], "subscription-manager": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm-certificates": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm-certificates", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "sysvinit-tools": [ { "arch": "x86_64", "epoch": null, "name": "sysvinit-tools", "release": "14.dsf.el7", "source": "rpm", "version": "2.88" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "35.el7", "source": "rpm", "version": "1.26" } ], "tcp_wrappers-libs": [ { "arch": "x86_64", "epoch": null, "name": "tcp_wrappers-libs", "release": "77.el7", "source": "rpm", "version": "7.6" } ], "trousers": [ { "arch": "x86_64", "epoch": null, "name": "trousers", "release": "2.el7", "source": "rpm", "version": "0.3.14" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.el7", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "3.el7", "source": "rpm", "version": "0.7.1" } ], "usermode": [ { "arch": "x86_64", "epoch": null, "name": "usermode", "release": "6.el7", "source": "rpm", "version": "1.111" } ], "ustr": [ { "arch": "x86_64", "epoch": null, "name": "ustr", "release": "16.el7", "source": "rpm", "version": "1.0.4" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "8.el7_9", "source": "rpm", "version": "7.4.629" } ], "virt-what": [ { "arch": "x86_64", "epoch": null, "name": "virt-what", "release": "4.el7_9.1", "source": "rpm", "version": "1.18" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "7.el7", "source": "rpm", "version": "2.20" } ], "xorriso": [ { "arch": "x86_64", "epoch": null, "name": "xorriso", "release": "3.el7", "source": "rpm", "version": "1.4.8" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "168.el7", "source": "rpm", "version": "3.4.3" } ], "yum-metadata-parser": [ { "arch": "x86_64", "epoch": null, "name": "yum-metadata-parser", "release": "10.el7", "source": "rpm", "version": "1.1.4" } ], "yum-plugin-ovl": [ { "arch": "noarch", "epoch": null, "name": "yum-plugin-ovl", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "yum-utils": [ { "arch": "noarch", "epoch": null, "name": "yum-utils", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "20.el7_9", "source": "rpm", "version": "1.2.7" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Thursday 05 May 2022 04:55:38 +0000 (0:00:00.904) 0:00:11.184 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Thursday 05 May 2022 04:55:38 +0000 (0:00:00.075) 0:00:11.259 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "vpn_connections": [ { "auth_method": "psk", "hosts": { "host01.local": "", "host02.local": "", "host03.local": { "hostname": "169.254.1.1" }, "mainhost.local": "" } } ] }, "changed": false } TASK [linux-system-roles.vpn : Make sure that the hosts list is not empty] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Thursday 05 May 2022 04:55:38 +0000 (0:00:00.071) 0:00:11.331 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Thursday 05 May 2022 04:55:38 +0000 (0:00:00.071) 0:00:11.402 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Thursday 05 May 2022 04:55:38 +0000 (0:00:00.075) 0:00:11.477 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : set psks for hosts] ***************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Thursday 05 May 2022 04:55:38 +0000 (0:00:00.140) 0:00:11.618 ********** ok: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : create ipsec.conf files] ************************ task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Thursday 05 May 2022 04:55:39 +0000 (0:00:00.226) 0:00:11.844 ********** changed: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": true, "checksum": "3c349116d2241c5716771ef38cc932518cf89491", "dest": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "gid": 0, "group": "root", "item": "host01.local", "md5sum": "2ef4a4474fdfffdfa753158e5437931c", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 181, "src": "/root/.ansible/tmp/ansible-tmp-1651726539.2-145595-95985180795869/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item=host03.local) => { "ansible_loop_var": "item", "changed": true, "checksum": "3221a466fed42b41acfc1b2afb21bb8182b4f1be", "dest": "/etc/ipsec.d/mainhost.local-to-host03.local.conf", "gid": 0, "group": "root", "item": "host03.local", "md5sum": "c7bc1a2fc5ee585c8c59e1cb84348e72", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 177, "src": "/root/.ansible/tmp/ansible-tmp-1651726540.17-145595-107110845746731/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": true, "checksum": "042329adf4821370840eac0dbc3f1b9a194956ec", "dest": "/etc/ipsec.d/mainhost.local-to-host02.local.conf", "gid": 0, "group": "root", "item": "host02.local", "md5sum": "b1720b1fe8309f15d66e68d9e6305db2", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 181, "src": "/root/.ansible/tmp/ansible-tmp-1651726540.89-145595-10503594004917/source", "state": "file", "uid": 0 } NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Thursday 05 May 2022 04:55:41 +0000 (0:00:02.492) 0:00:14.337 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "exists": false } } ok: [/cache/rhel-x.qcow2] => (item=host03.local) => { "ansible_loop_var": "item", "changed": false, "item": "host03.local", "stat": { "exists": false } } ok: [/cache/rhel-x.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "exists": false } } TASK [linux-system-roles.vpn : create ipsec.secrets files] ********************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Thursday 05 May 2022 04:55:42 +0000 (0:00:01.149) 0:00:15.486 ********** changed: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'exists': False}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": true, "checksum": "7ec52f73c18111bc4034c5dd909e95a50cef1c99", "dest": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "gid": 0, "group": "root", "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "stat": { "exists": false } }, "md5sum": "137054aa77950dc6517b82f079f0de73", "mode": "0600", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 125, "src": "/root/.ansible/tmp/ansible-tmp-1651726542.84-145715-257637394154461/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'exists': False}, u'ansible_loop_var': u'item', u'item': u'host03.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host03.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": true, "checksum": "f3432b10d8f72ede73533b7b6dd0a916421fa638", "dest": "/etc/ipsec.d/mainhost.local-to-host03.local.secrets", "gid": 0, "group": "root", "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host03.local.secrets" } }, "item": "host03.local", "stat": { "exists": false } }, "md5sum": "6163edd52f442ea5374a5d5a562bd061", "mode": "0600", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 123, "src": "/root/.ansible/tmp/ansible-tmp-1651726543.54-145715-108725470776458/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'exists': False}, u'ansible_loop_var': u'item', u'item': u'host02.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host02.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": true, "checksum": "eb43f7e8273dfddedffa96046d53207d6c00bad7", "dest": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets", "gid": 0, "group": "root", "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host02.local.secrets" } }, "item": "host02.local", "stat": { "exists": false } }, "md5sum": "c25225dfb66cbbf3185c594d0b53161a", "mode": "0600", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 125, "src": "/root/.ansible/tmp/ansible-tmp-1651726544.25-145715-117470778808227/source", "state": "file", "uid": 0 } TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Thursday 05 May 2022 04:55:44 +0000 (0:00:02.216) 0:00:17.702 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'hosts': {u'mainhost.local': u'', u'host01.local': u'', u'host03.local': {u'hostname': u'169.254.1.1'}, u'host02.local': u''}, u'auth_method': u'psk'}) => { "ansible_loop_var": "conn", "changed": false, "conn": { "auth_method": "psk", "hosts": { "host01.local": "", "host02.local": "", "host03.local": { "hostname": "169.254.1.1" }, "mainhost.local": "" } }, "skip_reason": "Conditional result was False" } TASK [stat unmanaged host conf file path] ************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:34 Thursday 05 May 2022 04:55:45 +0000 (0:00:00.129) 0:00:17.832 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "stat": { "atime": 1651726540.3702283, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "3221a466fed42b41acfc1b2afb21bb8182b4f1be", "ctime": 1651726540.3742282, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9003626, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726540.0962284, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host03.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 177, "uid": 0, "version": "1625323377", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Assert existence of unmanaged host conf file] **************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:39 Thursday 05 May 2022 04:55:45 +0000 (0:00:00.452) 0:00:18.285 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [stat unmanaged host secrets file path] *********************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:44 Thursday 05 May 2022 04:55:45 +0000 (0:00:00.080) 0:00:18.365 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "stat": { "atime": 1651726543.7262282, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "f3432b10d8f72ede73533b7b6dd0a916421fa638", "ctime": 1651726543.7302282, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9003637, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726543.4552283, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host03.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 123, "uid": 0, "version": "3254151426", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Assert existence of unmanaged host secrets file] ************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:49 Thursday 05 May 2022 04:55:46 +0000 (0:00:00.473) 0:00:18.838 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [reset success flag] ****************************************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:54 Thursday 05 May 2022 04:55:46 +0000 (0:00:00.083) 0:00:18.922 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "__vpn_success": true }, "changed": false } TASK [get and store conf file for unmanaged host] ****************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:58 Thursday 05 May 2022 04:55:46 +0000 (0:00:00.074) 0:00:18.996 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8tMTY5LjI1NC4xLjEKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PTE2OS4yNTQuMS4xCiAgcmlnaHRpZD0xNjkuMjU0LjEuMQogIGlrZXYyPWluc2lzdAogIGF1dGhieT1zZWNyZXQK", "encoding": "base64", "source": "/etc/ipsec.d/mainhost.local-to-host03.local.conf" } TASK [check that unmanaged host conf file contains correct information] ******** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:63 Thursday 05 May 2022 04:55:46 +0000 (0:00:00.511) 0:00:19.508 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert success for unmanaged host conf file] ***************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:76 Thursday 05 May 2022 04:55:46 +0000 (0:00:00.067) 0:00:19.576 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [get and store unmanaged host secrets files] ****************************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:81 Thursday 05 May 2022 04:55:46 +0000 (0:00:00.068) 0:00:19.644 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCAxNjkuMjU0LjEuMSA6IFBTSyAiM1VZOTFvam82Wi9JTDlvOXV4eE1ZWmtPSTRTbnN4cFdiUEFMRCttb0lnZ3lqR3I1WW5RZmc4ZnRxRkZBRkJtUyIK", "encoding": "base64", "source": "/etc/ipsec.d/mainhost.local-to-host03.local.secrets" } TASK [check that secrets file contains correct information] ******************** task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:86 Thursday 05 May 2022 04:55:47 +0000 (0:00:00.408) 0:00:20.053 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert success for unmanaged host secrets files] ************************* task path: /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:95 Thursday 05 May 2022 04:55:47 +0000 (0:00:00.067) 0:00:20.120 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:55:47 +0000 (0:00:00.041) 0:00:20.162 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:55:47 +0000 (0:00:00.068) 0:00:20.230 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "732760148148.16247", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/732760148148.16247", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:55:48 +0000 (0:00:00.891) 0:00:21.121 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:55:52 +0000 (0:00:03.889) 0:00:25.011 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:55:52 +0000 (0:00:00.070) 0:00:25.081 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "886409346237.16712", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/886409346237.16712", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:55:52 +0000 (0:00:00.508) 0:00:25.590 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=37 changed=10 unreachable=0 failed=0 skipped=12 rescued=0 ignored=0 Thursday 05 May 2022 04:55:56 +0000 (0:00:03.758) 0:00:29.348 ********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 4.92s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.89s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.76s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : create ipsec.conf files ------------------------ 2.49s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 -------- linux-system-roles.vpn : create ipsec.secrets files --------------------- 2.22s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 -------- set up internal repositories -------------------------------------------- 1.39s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- linux-system-roles.vpn : check if secrets file already exists ----------- 1.15s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 -------- Gathering Facts --------------------------------------------------------- 0.98s /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:3 --------------------- linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.90s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- linux-system-roles.vpn : enable and restart vpn services ---------------- 0.89s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.73s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.54s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ get and store conf file for unmanaged host ------------------------------ 0.51s /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:58 -------------------- linux-system-roles.vpn : enable and restart vpn services ---------------- 0.51s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Create nss directory for testing ---------------------------------------- 0.49s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 -------------------------------- stat unmanaged host secrets file path ----------------------------------- 0.47s /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:44 -------------------- Create /etc/ipsec.d directory for testing ------------------------------- 0.46s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 -------------------------------- stat unmanaged host conf file path -------------------------------------- 0.45s /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:34 -------------------- get and store unmanaged host secrets files ------------------------------ 0.41s /tmp/tmp6pye95cn/tests/tests_host_to_unmanaged_host.yml:81 -------------------- linux-system-roles.vpn : set psks for hosts ----------------------------- 0.23s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 -------- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] Using /etc/ansible/ansible.cfg as config file [ERROR]: GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Local character set is now assumed as: 'utf-8' Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: rhel-x_setup.yml ***************************************************** 1 plays in /cache/rhel-x_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-x_setup.yml:6 Thursday 05 May 2022 04:56:12 +0000 (0:00:00.022) 0:00:00.022 ********** changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Thursday 05 May 2022 04:56:13 +0000 (0:00:01.308) 0:00:01.330 ********** =============================================================================== set up internal repositories -------------------------------------------- 1.31s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- PLAYBOOK: tests_include_vars_from_parent.yml *********************************** 1 plays in /tmp/tmp6pye95cn/tests/tests_include_vars_from_parent.yml PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* task path: /tmp/tmp6pye95cn/tests/tests_include_vars_from_parent.yml:1 Thursday 05 May 2022 04:56:13 +0000 (0:00:00.012) 0:00:01.343 ********** ok: [/cache/rhel-x.qcow2] META: ran handlers TASK [create var file in caller that can override the one in called role] ****** task path: /tmp/tmp6pye95cn/tests/tests_include_vars_from_parent.yml:3 Thursday 05 May 2022 04:56:14 +0000 (0:00:01.008) 0:00:02.351 ********** changed: [/cache/rhel-x.qcow2 -> localhost] => (item=RedHat-9.1) => { "ansible_loop_var": "item", "changed": true, "checksum": "870b2314d3f4184a363b31373f07abb444f26444", "dest": "/tmp/tmp6pye95cn/tests/roles/caller/vars/RedHat-9.1.yml", "gid": 0, "group": "root", "item": "RedHat-9.1", "md5sum": "5a57da448a1d752b982858b38aab344d", "mode": "0600", "owner": "root", "size": 23, "src": "/root/.ansible/tmp/ansible-tmp-1651726574.69-146092-245823927819771/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2 -> localhost] => (item=RedHat-9) => { "ansible_loop_var": "item", "changed": true, "checksum": "870b2314d3f4184a363b31373f07abb444f26444", "dest": "/tmp/tmp6pye95cn/tests/roles/caller/vars/RedHat-9.yml", "gid": 0, "group": "root", "item": "RedHat-9", "md5sum": "5a57da448a1d752b982858b38aab344d", "mode": "0600", "owner": "root", "size": 23, "src": "/root/.ansible/tmp/ansible-tmp-1651726575.17-146092-208816816387065/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2 -> localhost] => (item=RedHat_9.1) => { "ansible_loop_var": "item", "changed": true, "checksum": "870b2314d3f4184a363b31373f07abb444f26444", "dest": "/tmp/tmp6pye95cn/tests/roles/caller/vars/RedHat_9.1.yml", "gid": 0, "group": "root", "item": "RedHat_9.1", "md5sum": "5a57da448a1d752b982858b38aab344d", "mode": "0600", "owner": "root", "size": 23, "src": "/root/.ansible/tmp/ansible-tmp-1651726575.44-146092-103206252634093/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2 -> localhost] => (item=RedHat_9) => { "ansible_loop_var": "item", "changed": true, "checksum": "870b2314d3f4184a363b31373f07abb444f26444", "dest": "/tmp/tmp6pye95cn/tests/roles/caller/vars/RedHat_9.yml", "gid": 0, "group": "root", "item": "RedHat_9", "md5sum": "5a57da448a1d752b982858b38aab344d", "mode": "0600", "owner": "root", "size": 23, "src": "/root/.ansible/tmp/ansible-tmp-1651726575.71-146092-31479595492962/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2 -> localhost] => (item=RedHat) => { "ansible_loop_var": "item", "changed": true, "checksum": "870b2314d3f4184a363b31373f07abb444f26444", "dest": "/tmp/tmp6pye95cn/tests/roles/caller/vars/RedHat.yml", "gid": 0, "group": "root", "item": "RedHat", "md5sum": "5a57da448a1d752b982858b38aab344d", "mode": "0600", "owner": "root", "size": 23, "src": "/root/.ansible/tmp/ansible-tmp-1651726575.98-146092-275666232653202/source", "state": "file", "uid": 0 } TASK [include_role : {{ roletoinclude }}] ************************************** task path: /tmp/tmp6pye95cn/tests/roles/caller/tasks/main.yml:4 Thursday 05 May 2022 04:56:16 +0000 (0:00:01.602) 0:00:03.953 ********** TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Thursday 05 May 2022 04:56:16 +0000 (0:00:00.049) 0:00:04.003 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:56:16 +0000 (0:00:00.036) 0:00:04.039 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:56:16 +0000 (0:00:00.643) 0:00:04.683 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Thursday 05 May 2022 04:56:17 +0000 (0:00:00.050) 0:00:04.733 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nss-sysinit-3.71.0-7.el9.x86_64", "Installed: nss-tools-3.71.0-7.el9.x86_64", "Installed: libreswan-4.6-3.el9.x86_64", "Installed: nss-util-3.71.0-7.el9.x86_64", "Installed: nspr-4.32.0-9.el9.x86_64", "Installed: unbound-libs-1.13.1-13.el9.x86_64", "Installed: ldns-1.7.1-10.el9.x86_64", "Installed: nss-3.71.0-7.el9.x86_64", "Installed: nss-softokn-3.71.0-7.el9.x86_64", "Installed: nss-softokn-freebl-3.71.0-7.el9.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Thursday 05 May 2022 04:56:21 +0000 (0:00:04.576) 0:00:09.309 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "packages": { "PyYAML": [ { "arch": "x86_64", "epoch": null, "name": "PyYAML", "release": "11.el7", "source": "rpm", "version": "3.10" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "1.el7", "source": "rpm", "version": "1.1.8" } ], "ansible": [ { "arch": "noarch", "epoch": null, "name": "ansible", "release": "1.el7ae", "source": "rpm", "version": "2.9.27" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "audit-libs-python": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs-python", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "7.el7", "source": "rpm", "version": "10.0" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "35.el7_9", "source": "rpm", "version": "4.2.46" } ], "bc": [ { "arch": "x86_64", "epoch": null, "name": "bc", "release": "13.el7", "source": "rpm", "version": "1.06.95" } ], "binutils": [ { "arch": "x86_64", "epoch": null, "name": "binutils", "release": "44.base.el7_9.1", "source": "rpm", "version": "2.27" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-random": [ { "arch": "x86_64", "epoch": null, "name": "boost-random", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "13.el7", "source": "rpm", "version": "1.0.6" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "72.el7_9", "source": "rpm", "version": "2021.2.50" } ], "celt051": [ { "arch": "x86_64", "epoch": null, "name": "celt051", "release": "8.el7", "source": "rpm", "version": "0.5.1.3" } ], "checkpolicy": [ { "arch": "x86_64", "epoch": null, "name": "checkpolicy", "release": "8.el7", "source": "rpm", "version": "2.5" } ], "chkconfig": [ { "arch": "x86_64", "epoch": null, "name": "chkconfig", "release": "1.el7", "source": "rpm", "version": "1.7.6" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "24.el7_9.2", "source": "rpm", "version": "8.22" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "28.el7", "source": "rpm", "version": "2.11" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cracklib-dicts": [ { "arch": "x86_64", "epoch": null, "name": "cracklib-dicts", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "6.el7", "source": "rpm", "version": "2.0.3" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "24.el7_9", "source": "rpm", "version": "2.1.26" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-glib": [ { "arch": "x86_64", "epoch": null, "name": "dbus-glib", "release": "7.el7", "source": "rpm", "version": "0.100" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-python": [ { "arch": "x86_64", "epoch": null, "name": "dbus-python", "release": "9.el7", "source": "rpm", "version": "1.1.1" } ], "device-mapper": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper-libs", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "5.el7", "source": "rpm", "version": "3.3" } ], "dmidecode": [ { "arch": "x86_64", "epoch": 1, "name": "dmidecode", "release": "5.el7_9.1", "source": "rpm", "version": "3.2" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "572.el7", "source": "rpm", "version": "033" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "epel-release": [ { "arch": "noarch", "epoch": null, "name": "epel-release", "release": "14", "source": "rpm", "version": "7" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "14.el7_9", "source": "rpm", "version": "2.1.0" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "37.el7", "source": "rpm", "version": "5.11" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "25.el7", "source": "rpm", "version": "3.2" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "6.el7", "source": "rpm", "version": "4.5.11" } ], "fipscheck": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "fipscheck-lib": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck-lib", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "5.el7_1", "source": "rpm", "version": "1.3.0" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "4.el7_3.1", "source": "rpm", "version": "4.0.2" } ], "gdb-gdbserver": [ { "arch": "x86_64", "epoch": null, "name": "gdb-gdbserver", "release": "120.el7", "source": "rpm", "version": "7.6.1" } ], "gdbm": [ { "arch": "x86_64", "epoch": null, "name": "gdbm", "release": "8.el7", "source": "rpm", "version": "1.10" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "9.el7_9", "source": "rpm", "version": "2.56.1" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glusterfs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-api": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-api", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-libs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-libs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "15.el7", "source": "rpm", "version": "6.0.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "5.el7_5", "source": "rpm", "version": "2.0.22" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "9.el7_6", "source": "rpm", "version": "3.3.29" } ], "gobject-introspection": [ { "arch": "x86_64", "epoch": null, "name": "gobject-introspection", "release": "1.el7", "source": "rpm", "version": "1.56.1" } ], "gperftools-libs": [ { "arch": "x86_64", "epoch": null, "name": "gperftools-libs", "release": "1.el7", "source": "rpm", "version": "2.6.1" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "52ae6884", "source": "rpm", "version": "352c64e5" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "5.el7", "source": "rpm", "version": "1.3.2" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "3.el7", "source": "rpm", "version": "2.20" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "8.el7", "source": "rpm", "version": "1.22.2" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "11.el7", "source": "rpm", "version": "1.0.13" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "11.el7_9", "source": "rpm", "version": "1.5" } ], "hardlink": [ { "arch": "x86_64", "epoch": 1, "name": "hardlink", "release": "19.el7", "source": "rpm", "version": "1.0" } ], "hostname": [ { "arch": "x86_64", "epoch": null, "name": "hostname", "release": "3.el7_7.1", "source": "rpm", "version": "3.13" } ], "httpd24-libcurl": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libcurl", "release": "2.el7", "source": "rpm", "version": "7.61.1" } ], "httpd24-libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libnghttp2", "release": "8.el7.1", "source": "rpm", "version": "1.7.1" } ], "httpd24-runtime": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-runtime", "release": "19.el7", "source": "rpm", "version": "1.1" } ], "hwdata": [ { "arch": "x86_64", "epoch": null, "name": "hwdata", "release": "9.7.el7", "source": "rpm", "version": "0.252" } ], "info": [ { "arch": "x86_64", "epoch": null, "name": "info", "release": "5.el7", "source": "rpm", "version": "5.1" } ], "initscripts": [ { "arch": "x86_64", "epoch": null, "name": "initscripts", "release": "1.el7_9.1", "source": "rpm", "version": "9.49.53" } ], "iproute": [ { "arch": "x86_64", "epoch": null, "name": "iproute", "release": "30.el7", "source": "rpm", "version": "4.11.0" } ], "iptables": [ { "arch": "x86_64", "epoch": null, "name": "iptables", "release": "35.el7", "source": "rpm", "version": "1.4.21" } ], "iputils": [ { "arch": "x86_64", "epoch": null, "name": "iputils", "release": "10.el7", "source": "rpm", "version": "20160308" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "3.git133f4c.el7", "source": "rpm", "version": "20180825" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "4.el7_0", "source": "rpm", "version": "0.11" } ], "kde-filesystem": [ { "arch": "x86_64", "epoch": null, "name": "kde-filesystem", "release": "47.el7", "source": "rpm", "version": "4" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "3.el7", "source": "rpm", "version": "1.5.8" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "28.el7", "source": "rpm", "version": "20" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "28.el7", "source": "rpm", "version": "20" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "135.el7_9", "source": "rpm", "version": "0.4.9" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "51.el7_9", "source": "rpm", "version": "1.15.1" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "9.el7", "source": "rpm", "version": "458" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "9.el7", "source": "rpm", "version": "1.0.9" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "2.el7", "source": "rpm", "version": "1.2.2" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "2.1.el7", "source": "rpm", "version": "1.0.8" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "3.el7", "source": "rpm", "version": "1.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "1.el7", "source": "rpm", "version": "1.7.9" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "1.el7", "source": "rpm", "version": "1.2.3" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "13.el7", "source": "rpm", "version": "0.3.109" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "3.el7", "source": "rpm", "version": "2.1.0" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "7.el7", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "13.el7", "source": "rpm", "version": "2.4.46" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "11.el7", "source": "rpm", "version": "2.22" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.el7", "source": "rpm", "version": "0.7.5" } ], "libcgroup": [ { "arch": "x86_64", "epoch": null, "name": "libcgroup", "release": "21.el7", "source": "rpm", "version": "0.41" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "19.el7", "source": "rpm", "version": "1.42.9" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libdb-utils": [ { "arch": "x86_64", "epoch": null, "name": "libdb-utils", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "12.20121213cvs.el7", "source": "rpm", "version": "3.0" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "19.el7", "source": "rpm", "version": "3.0.13" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "14.el7", "source": "rpm", "version": "1.5.3" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "3.el7", "source": "rpm", "version": "1.12" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libidn": [ { "arch": "x86_64", "epoch": null, "name": "libidn", "release": "4.el7", "source": "rpm", "version": "1.28" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "7.el7", "source": "rpm", "version": "1.9.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "8.el7", "source": "rpm", "version": "1.2.90" } ], "libmnl": [ { "arch": "x86_64", "epoch": null, "name": "libmnl", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libnetfilter_conntrack": [ { "arch": "x86_64", "epoch": null, "name": "libnetfilter_conntrack", "release": "1.el7_3", "source": "rpm", "version": "1.0.6" } ], "libnfnetlink": [ { "arch": "x86_64", "epoch": null, "name": "libnfnetlink", "release": "4.el7", "source": "rpm", "version": "1.0.1" } ], "libnl": [ { "arch": "x86_64", "epoch": null, "name": "libnl", "release": "3.el7", "source": "rpm", "version": "1.1.4" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "4.el7", "source": "rpm", "version": "3.2.28" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "7.el7", "source": "rpm", "version": "1.3.0" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "8.el7", "source": "rpm", "version": "1.5.13" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "5.el7", "source": "rpm", "version": "1.2.3" } ], "librados2": [ { "arch": "x86_64", "epoch": 1, "name": "librados2", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librbd1": [ { "arch": "x86_64", "epoch": 1, "name": "librbd1", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "4.el7", "source": "rpm", "version": "2.3.1" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-python": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-python", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-utils": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-utils", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsemanage-python": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage-python", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "10.el7", "source": "rpm", "version": "2.5" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "12.el7_9.1", "source": "rpm", "version": "1.0.25" } ], "libssh2": [ { "arch": "x86_64", "epoch": null, "name": "libssh2", "release": "4.el7", "source": "rpm", "version": "1.8.0" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "1.el7", "source": "rpm", "version": "4.10" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.16.el7", "source": "rpm", "version": "0.2.4" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "1.el7", "source": "rpm", "version": "1.0.21" } ], "libuser": [ { "arch": "x86_64", "epoch": null, "name": "libuser", "release": "9.el7", "source": "rpm", "version": "0.60" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.el7", "source": "rpm", "version": "1.1.6" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "4.el7", "source": "rpm", "version": "0.2.5" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "8.el7.1", "source": "rpm", "version": "1.3.3" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "1.el7", "source": "rpm", "version": "1.13" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libxml2-python": [ { "arch": "x86_64", "epoch": null, "name": "libxml2-python", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "11.el7_0", "source": "rpm", "version": "0.1.4" } ], "lua": [ { "arch": "x86_64", "epoch": null, "name": "lua", "release": "15.el7", "source": "rpm", "version": "5.1.4" } ], "lz4": [ { "arch": "x86_64", "epoch": null, "name": "lz4", "release": "1.el7", "source": "rpm", "version": "1.8.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "8.el7", "source": "rpm", "version": "2.06" } ], "make": [ { "arch": "x86_64", "epoch": 1, "name": "make", "release": "24.el7", "source": "rpm", "version": "3.82" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "9.el7_9", "source": "rpm", "version": "2.7.1" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "1.el7_9", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-pem": [ { "arch": "x86_64", "epoch": null, "name": "nss-pem", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-tools": [ { "arch": "x86_64", "epoch": null, "name": "nss-tools", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.el7_9", "source": "rpm", "version": "3.67.0" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "25.el7_9", "source": "rpm", "version": "2.4.44" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "6.el7", "source": "rpm", "version": "1.0.2" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "23.el7", "source": "rpm", "version": "1.1.8" } ], "passwd": [ { "arch": "x86_64", "epoch": null, "name": "passwd", "release": "6.el7", "source": "rpm", "version": "0.79" } ], "pciutils": [ { "arch": "x86_64", "epoch": null, "name": "pciutils", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pciutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "pciutils-libs", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "17.el7", "source": "rpm", "version": "8.32" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "2.el7", "source": "rpm", "version": "10.23" } ], "perl": [ { "arch": "x86_64", "epoch": 4, "name": "perl", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "244.el7", "source": "rpm", "version": "1.26" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": null, "name": "perl-Encode", "release": "7.el7", "source": "rpm", "version": "2.51" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "2.el7", "source": "rpm", "version": "0.17020" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "3.el7", "source": "rpm", "version": "5.68" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.el7", "source": "rpm", "version": "2.09" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Temp", "release": "3.el7", "source": "rpm", "version": "0.23.01" } ], "perl-Filter": [ { "arch": "x86_64", "epoch": null, "name": "perl-Filter", "release": "3.el7", "source": "rpm", "version": "1.49" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": null, "name": "perl-Getopt-Long", "release": "3.el7", "source": "rpm", "version": "2.40" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "3.el7", "source": "rpm", "version": "0.033" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "5.el7", "source": "rpm", "version": "3.40" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "299.el7_9", "source": "rpm", "version": "1.04" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "4.el7", "source": "rpm", "version": "3.20" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "4.el7", "source": "rpm", "version": "3.28" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Usage", "release": "3.el7", "source": "rpm", "version": "1.63" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": null, "name": "perl-Scalar-List-Utils", "release": "248.el7", "source": "rpm", "version": "1.27" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": null, "name": "perl-Socket", "release": "5.el7", "source": "rpm", "version": "2.010" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": null, "name": "perl-Storable", "release": "3.el7", "source": "rpm", "version": "2.45" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "20.el7", "source": "rpm", "version": "2.30" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "4.el7", "source": "rpm", "version": "3.29" } ], "perl-Time-HiRes": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Time-HiRes", "release": "3.el7", "source": "rpm", "version": "1.9725" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": null, "name": "perl-Time-Local", "release": "2.el7", "source": "rpm", "version": "1.2300" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "2.el7", "source": "rpm", "version": "1.27" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-macros": [ { "arch": "x86_64", "epoch": 4, "name": "perl-macros", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "244.el7", "source": "rpm", "version": "0.225" } ], "perl-podlators": [ { "arch": "noarch", "epoch": null, "name": "perl-podlators", "release": "3.el7", "source": "rpm", "version": "2.5.1" } ], "perl-threads": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads", "release": "4.el7", "source": "rpm", "version": "1.87" } ], "perl-threads-shared": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads-shared", "release": "6.el7", "source": "rpm", "version": "1.43" } ], "pinentry": [ { "arch": "x86_64", "epoch": null, "name": "pinentry", "release": "17.el7", "source": "rpm", "version": "0.8.1" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "1.el7", "source": "rpm", "version": "0.34.0" } ], "pkgconfig": [ { "arch": "x86_64", "epoch": 1, "name": "pkgconfig", "release": "4.el7", "source": "rpm", "version": "0.27.1" } ], "policycoreutils": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "policycoreutils-python": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils-python", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "16.el7", "source": "rpm", "version": "1.13" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "28.el7", "source": "rpm", "version": "3.3.10" } ], "pth": [ { "arch": "x86_64", "epoch": null, "name": "pth", "release": "23.el7", "source": "rpm", "version": "2.0.7" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "6.el7_9", "source": "rpm", "version": "10.0" } ], "pygpgme": [ { "arch": "x86_64", "epoch": null, "name": "pygpgme", "release": "9.el7", "source": "rpm", "version": "0.3" } ], "pyliblzma": [ { "arch": "x86_64", "epoch": null, "name": "pyliblzma", "release": "11.el7", "source": "rpm", "version": "0.5.3" } ], "python": [ { "arch": "x86_64", "epoch": null, "name": "python", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-IPy": [ { "arch": "noarch", "epoch": null, "name": "python-IPy", "release": "6.el7", "source": "rpm", "version": "0.75" } ], "python-babel": [ { "arch": "noarch", "epoch": null, "name": "python-babel", "release": "8.el7", "source": "rpm", "version": "0.9.6" } ], "python-backports": [ { "arch": "x86_64", "epoch": null, "name": "python-backports", "release": "8.el7", "source": "rpm", "version": "1.0" } ], "python-backports-ssl_match_hostname": [ { "arch": "noarch", "epoch": null, "name": "python-backports-ssl_match_hostname", "release": "1.el7", "source": "rpm", "version": "3.5.0.1" } ], "python-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python-cffi", "release": "5.el7", "source": "rpm", "version": "1.6.0" } ], "python-chardet": [ { "arch": "noarch", "epoch": null, "name": "python-chardet", "release": "3.el7", "source": "rpm", "version": "2.2.1" } ], "python-dateutil": [ { "arch": "noarch", "epoch": null, "name": "python-dateutil", "release": "7.el7", "source": "rpm", "version": "1.5" } ], "python-decorator": [ { "arch": "noarch", "epoch": null, "name": "python-decorator", "release": "3.el7", "source": "rpm", "version": "3.4.0" } ], "python-dmidecode": [ { "arch": "x86_64", "epoch": null, "name": "python-dmidecode", "release": "4.el7", "source": "rpm", "version": "3.12.2" } ], "python-enum34": [ { "arch": "noarch", "epoch": null, "name": "python-enum34", "release": "1.el7", "source": "rpm", "version": "1.0.4" } ], "python-ethtool": [ { "arch": "x86_64", "epoch": null, "name": "python-ethtool", "release": "8.el7", "source": "rpm", "version": "0.8" } ], "python-gobject-base": [ { "arch": "x86_64", "epoch": null, "name": "python-gobject-base", "release": "1.el7_4.1", "source": "rpm", "version": "3.22.0" } ], "python-idna": [ { "arch": "noarch", "epoch": null, "name": "python-idna", "release": "1.el7", "source": "rpm", "version": "2.4" } ], "python-iniparse": [ { "arch": "noarch", "epoch": null, "name": "python-iniparse", "release": "9.el7", "source": "rpm", "version": "0.4" } ], "python-inotify": [ { "arch": "noarch", "epoch": null, "name": "python-inotify", "release": "4.el7", "source": "rpm", "version": "0.9.4" } ], "python-ipaddress": [ { "arch": "noarch", "epoch": null, "name": "python-ipaddress", "release": "2.el7", "source": "rpm", "version": "1.0.16" } ], "python-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python-jinja2", "release": "4.el7", "source": "rpm", "version": "2.7.2" } ], "python-kitchen": [ { "arch": "noarch", "epoch": null, "name": "python-kitchen", "release": "5.el7", "source": "rpm", "version": "1.1.1" } ], "python-libs": [ { "arch": "x86_64", "epoch": null, "name": "python-libs", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python-markupsafe", "release": "10.el7", "source": "rpm", "version": "0.11" } ], "python-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python-paramiko", "release": "9.el7", "source": "rpm", "version": "2.1.1" } ], "python-ply": [ { "arch": "noarch", "epoch": null, "name": "python-ply", "release": "11.el7", "source": "rpm", "version": "3.4" } ], "python-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python-pycparser", "release": "1.el7", "source": "rpm", "version": "2.14" } ], "python-pycurl": [ { "arch": "x86_64", "epoch": null, "name": "python-pycurl", "release": "19.el7", "source": "rpm", "version": "7.19.0" } ], "python-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools", "release": "7.el7", "source": "rpm", "version": "0.9.8" } ], "python-six": [ { "arch": "noarch", "epoch": null, "name": "python-six", "release": "2.el7", "source": "rpm", "version": "1.9.0" } ], "python-syspurpose": [ { "arch": "x86_64", "epoch": null, "name": "python-syspurpose", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "python-urlgrabber": [ { "arch": "noarch", "epoch": null, "name": "python-urlgrabber", "release": "10.el7", "source": "rpm", "version": "3.10" } ], "python2-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python2-cryptography", "release": "2.el7", "source": "rpm", "version": "1.7.2" } ], "python2-filelock": [ { "arch": "noarch", "epoch": null, "name": "python2-filelock", "release": "1.el7", "source": "rpm", "version": "2.0.13" } ], "python2-fmf": [ { "arch": "noarch", "epoch": null, "name": "python2-fmf", "release": "1.el7", "source": "rpm", "version": "0.16.0" } ], "python2-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python2-pyasn1", "release": "7.el7", "source": "rpm", "version": "0.1.9" } ], "python2-six": [ { "arch": "noarch", "epoch": null, "name": "python2-six", "release": "0.el7", "source": "rpm", "version": "1.9.0" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "8.el7", "source": "rpm", "version": "9.0.3" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "10.el7", "source": "rpm", "version": "39.2.0" } ], "pyxattr": [ { "arch": "x86_64", "epoch": null, "name": "pyxattr", "release": "5.el7", "source": "rpm", "version": "0.5.1" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-img", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm-common": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm-common", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "3.el7", "source": "rpm", "version": "3.4.1" } ], "rdma-core": [ { "arch": "x86_64", "epoch": null, "name": "rdma-core", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "11.el7", "source": "rpm", "version": "6.2" } ], "redhat-release-server": [ { "arch": "x86_64", "epoch": null, "name": "redhat-release-server", "release": "6.el7_9", "source": "rpm", "version": "7.9" } ], "rh-git227": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rh-git227-git": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git-core", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-git-core-doc", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-perl-Git": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-perl-Git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-runtime": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-runtime", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "11.el7", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-python": [ { "arch": "x86_64", "epoch": null, "name": "rpm-python", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "10.el7", "source": "rpm", "version": "3.1.2" } ], "scl-utils": [ { "arch": "x86_64", "epoch": null, "name": "scl-utils", "release": "19.el7", "source": "rpm", "version": "20130529" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.el7", "source": "rpm", "version": "4.2.2" } ], "setools-libs": [ { "arch": "x86_64", "epoch": null, "name": "setools-libs", "release": "4.el7", "source": "rpm", "version": "3.3.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "11.el7", "source": "rpm", "version": "2.8.71" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "4.el7", "source": "rpm", "version": "0.20110622svn" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "5.el7", "source": "rpm", "version": "4.6" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "5.el7", "source": "rpm", "version": "1.8" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "3.el7", "source": "rpm", "version": "1.1.0" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "9.el7_9.1", "source": "rpm", "version": "0.14.0" } ], "sqlite": [ { "arch": "x86_64", "epoch": null, "name": "sqlite", "release": "8.el7_7.1", "source": "rpm", "version": "3.7.17" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "2.el7", "source": "rpm", "version": "1.06" } ], "subscription-manager": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm-certificates": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm-certificates", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "sysvinit-tools": [ { "arch": "x86_64", "epoch": null, "name": "sysvinit-tools", "release": "14.dsf.el7", "source": "rpm", "version": "2.88" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "35.el7", "source": "rpm", "version": "1.26" } ], "tcp_wrappers-libs": [ { "arch": "x86_64", "epoch": null, "name": "tcp_wrappers-libs", "release": "77.el7", "source": "rpm", "version": "7.6" } ], "trousers": [ { "arch": "x86_64", "epoch": null, "name": "trousers", "release": "2.el7", "source": "rpm", "version": "0.3.14" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.el7", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "3.el7", "source": "rpm", "version": "0.7.1" } ], "usermode": [ { "arch": "x86_64", "epoch": null, "name": "usermode", "release": "6.el7", "source": "rpm", "version": "1.111" } ], "ustr": [ { "arch": "x86_64", "epoch": null, "name": "ustr", "release": "16.el7", "source": "rpm", "version": "1.0.4" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "8.el7_9", "source": "rpm", "version": "7.4.629" } ], "virt-what": [ { "arch": "x86_64", "epoch": null, "name": "virt-what", "release": "4.el7_9.1", "source": "rpm", "version": "1.18" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "7.el7", "source": "rpm", "version": "2.20" } ], "xorriso": [ { "arch": "x86_64", "epoch": null, "name": "xorriso", "release": "3.el7", "source": "rpm", "version": "1.4.8" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "168.el7", "source": "rpm", "version": "3.4.3" } ], "yum-metadata-parser": [ { "arch": "x86_64", "epoch": null, "name": "yum-metadata-parser", "release": "10.el7", "source": "rpm", "version": "1.1.4" } ], "yum-plugin-ovl": [ { "arch": "noarch", "epoch": null, "name": "yum-plugin-ovl", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "yum-utils": [ { "arch": "noarch", "epoch": null, "name": "yum-utils", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "20.el7_9", "source": "rpm", "version": "1.2.7" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.783) 0:00:10.093 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.095) 0:00:10.188 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "vpn_connections": [] }, "changed": false } TASK [linux-system-roles.vpn : Make sure that the hosts list is not empty] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.048) 0:00:10.237 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.047) 0:00:10.284 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.059) 0:00:10.344 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : set psks for hosts] ***************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.056) 0:00:10.400 ********** ok: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : create ipsec.conf files] ************************ task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.201) 0:00:10.601 ********** TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.044) 0:00:10.646 ********** TASK [linux-system-roles.vpn : create ipsec.secrets files] ********************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Thursday 05 May 2022 04:56:22 +0000 (0:00:00.043) 0:00:10.690 ********** TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Thursday 05 May 2022 04:56:23 +0000 (0:00:00.042) 0:00:10.732 ********** TASK [caller : assert] ********************************************************* task path: /tmp/tmp6pye95cn/tests/roles/caller/tasks/main.yml:7 Thursday 05 May 2022 04:56:23 +0000 (0:00:00.041) 0:00:10.774 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=11 changed=3 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 Thursday 05 May 2022 04:56:23 +0000 (0:00:00.021) 0:00:10.795 ********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 4.58s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- create var file in caller that can override the one in called role ------ 1.60s /tmp/tmp6pye95cn/tests/tests_include_vars_from_parent.yml:3 ------------------- set up internal repositories -------------------------------------------- 1.31s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- Gathering Facts --------------------------------------------------------- 1.01s /tmp/tmp6pye95cn/tests/tests_include_vars_from_parent.yml:1 ------------------- linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.78s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.64s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ linux-system-roles.vpn : set psks for hosts ----------------------------- 0.20s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 -------- linux-system-roles.vpn : Ensure OpenSSL is installed on the controller --- 0.10s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 --------- linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert --- 0.06s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 --------- linux-system-roles.vpn : generate psks ---------------------------------- 0.06s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 --------- linux-system-roles.vpn : Set platform/version specific variables -------- 0.05s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 ------ include_role : {{ roletoinclude }} -------------------------------------- 0.05s /tmp/tmp6pye95cn/tests/roles/caller/tasks/main.yml:4 -------------------------- linux-system-roles.vpn : Enforce default auth method as needed ---------- 0.05s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 --------- linux-system-roles.vpn : Make sure that the hosts list is not empty ----- 0.05s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 --------- linux-system-roles.vpn : create ipsec.conf files ------------------------ 0.04s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 -------- linux-system-roles.vpn : check if secrets file already exists ----------- 0.04s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 -------- linux-system-roles.vpn : create ipsec.secrets files --------------------- 0.04s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 -------- linux-system-roles.vpn : build opportunistic configuration -------------- 0.04s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 -------- linux-system-roles.vpn : set platform/version specific variables -------- 0.04s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 ---------- caller : assert --------------------------------------------------------- 0.02s /tmp/tmp6pye95cn/tests/roles/caller/tasks/main.yml:7 -------------------------- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] Using /etc/ansible/ansible.cfg as config file [ERROR]: GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Local character set is now assumed as: 'utf-8' Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: rhel-x_setup.yml ***************************************************** 1 plays in /cache/rhel-x_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-x_setup.yml:6 Thursday 05 May 2022 04:56:38 +0000 (0:00:00.023) 0:00:00.023 ********** changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Thursday 05 May 2022 04:56:39 +0000 (0:00:01.368) 0:00:01.392 ********** =============================================================================== set up internal repositories -------------------------------------------- 1.37s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- PLAYBOOK: tests_mesh_cert.yml ************************************************** 1 plays in /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:3 Thursday 05 May 2022 04:56:39 +0000 (0:00:00.019) 0:00:01.411 ********** ok: [/cache/rhel-x.qcow2] META: ran handlers TASK [Set up test environment] ************************************************* task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:17 Thursday 05 May 2022 04:56:40 +0000 (0:00:00.993) 0:00:02.405 ********** included: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml for /cache/rhel-x.qcow2 TASK [Set platform/version specific variables] ********************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:2 Thursday 05 May 2022 04:56:40 +0000 (0:00:00.032) 0:00:02.437 ********** TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:56:40 +0000 (0:00:00.033) 0:00:02.470 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:56:41 +0000 (0:00:00.521) 0:00:02.991 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [Change inventory_hostname] *********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:10 Thursday 05 May 2022 04:56:41 +0000 (0:00:00.066) 0:00:03.058 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [add dummy main host] ***************************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:16 Thursday 05 May 2022 04:56:41 +0000 (0:00:00.040) 0:00:03.099 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create nss directory for testing] **************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 Thursday 05 May 2022 04:56:41 +0000 (0:00:00.040) 0:00:03.139 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/var/lib/ipsec/nss", "secontext": "unconfined_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Create /etc/ipsec.d directory for testing] ******************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 Thursday 05 May 2022 04:56:41 +0000 (0:00:00.595) 0:00:03.735 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/etc/ipsec.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Dynamically add more hosts] ********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:34 Thursday 05 May 2022 04:56:42 +0000 (0:00:00.502) 0:00:04.237 ********** included: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml for /cache/rhel-x.qcow2 TASK [dynamically add multiple hosts for testing] ****************************** task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:2 Thursday 05 May 2022 04:56:42 +0000 (0:00:00.031) 0:00:04.268 ********** creating host via 'add_host': hostname=host01.local changed: [/cache/rhel-x.qcow2] => (item=1) => { "add_host": { "groups": [ "testing" ], "host_name": "host01.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 1 } creating host via 'add_host': hostname=host02.local changed: [/cache/rhel-x.qcow2] => (item=2) => { "add_host": { "groups": [ "testing" ], "host_name": "host02.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 2 } TASK [create mock vpn_connections] ********************************************* task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:11 Thursday 05 May 2022 04:56:42 +0000 (0:00:00.065) 0:00:04.334 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [Create dummy policies directory for testing] ***************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:39 Thursday 05 May 2022 04:56:42 +0000 (0:00:00.046) 0:00:04.381 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/etc/ipsec.d/policies", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:45 Thursday 05 May 2022 04:56:43 +0000 (0:00:00.566) 0:00:04.947 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "dest": "/etc/ipsec.d/policies/private", "gid": 0, "group": "root", "mode": "0600", "owner": "root", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 0, "state": "file", "uid": 0 } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:51 Thursday 05 May 2022 04:56:43 +0000 (0:00:00.416) 0:00:05.364 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "dest": "/etc/ipsec.d/policies/private-or-clear", "gid": 0, "group": "root", "mode": "0600", "owner": "root", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 0, "state": "file", "uid": 0 } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:57 Thursday 05 May 2022 04:56:43 +0000 (0:00:00.400) 0:00:05.765 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "dest": "/etc/ipsec.d/policies/clear", "gid": 0, "group": "root", "mode": "0600", "owner": "root", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 0, "state": "file", "uid": 0 } TASK [Add extra options to check] ********************************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:25 Thursday 05 May 2022 04:56:44 +0000 (0:00:00.403) 0:00:06.168 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "auth_method": "cert", "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" }, "opportunistic": true, "policies": [ { "cidr": "203.0.113.0/24", "policy": "private" }, { "cidr": "198.51.100.0/24", "policy": "clear" } ] } ] }, "changed": false } TASK [add cert_name fact to controller] **************************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:40 Thursday 05 May 2022 04:56:44 +0000 (0:00:00.046) 0:00:06.215 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "cert_name": "main_cert" }, "changed": false } TASK [Use vpn role] ************************************************************ task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:44 Thursday 05 May 2022 04:56:44 +0000 (0:00:00.044) 0:00:06.260 ********** TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Thursday 05 May 2022 04:56:44 +0000 (0:00:00.050) 0:00:06.310 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:56:44 +0000 (0:00:00.028) 0:00:06.338 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:56:45 +0000 (0:00:00.513) 0:00:06.852 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Thursday 05 May 2022 04:56:45 +0000 (0:00:00.067) 0:00:06.919 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nss-sysinit-3.71.0-7.el9.x86_64", "Installed: nss-tools-3.71.0-7.el9.x86_64", "Installed: libreswan-4.6-3.el9.x86_64", "Installed: nss-util-3.71.0-7.el9.x86_64", "Installed: nspr-4.32.0-9.el9.x86_64", "Installed: unbound-libs-1.13.1-13.el9.x86_64", "Installed: ldns-1.7.1-10.el9.x86_64", "Installed: nss-3.71.0-7.el9.x86_64", "Installed: nss-softokn-3.71.0-7.el9.x86_64", "Installed: nss-softokn-freebl-3.71.0-7.el9.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Thursday 05 May 2022 04:56:49 +0000 (0:00:04.714) 0:00:11.634 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "packages": { "PyYAML": [ { "arch": "x86_64", "epoch": null, "name": "PyYAML", "release": "11.el7", "source": "rpm", "version": "3.10" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "1.el7", "source": "rpm", "version": "1.1.8" } ], "ansible": [ { "arch": "noarch", "epoch": null, "name": "ansible", "release": "1.el7ae", "source": "rpm", "version": "2.9.27" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "audit-libs-python": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs-python", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "7.el7", "source": "rpm", "version": "10.0" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "35.el7_9", "source": "rpm", "version": "4.2.46" } ], "bc": [ { "arch": "x86_64", "epoch": null, "name": "bc", "release": "13.el7", "source": "rpm", "version": "1.06.95" } ], "binutils": [ { "arch": "x86_64", "epoch": null, "name": "binutils", "release": "44.base.el7_9.1", "source": "rpm", "version": "2.27" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-random": [ { "arch": "x86_64", "epoch": null, "name": "boost-random", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "13.el7", "source": "rpm", "version": "1.0.6" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "72.el7_9", "source": "rpm", "version": "2021.2.50" } ], "celt051": [ { "arch": "x86_64", "epoch": null, "name": "celt051", "release": "8.el7", "source": "rpm", "version": "0.5.1.3" } ], "checkpolicy": [ { "arch": "x86_64", "epoch": null, "name": "checkpolicy", "release": "8.el7", "source": "rpm", "version": "2.5" } ], "chkconfig": [ { "arch": "x86_64", "epoch": null, "name": "chkconfig", "release": "1.el7", "source": "rpm", "version": "1.7.6" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "24.el7_9.2", "source": "rpm", "version": "8.22" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "28.el7", "source": "rpm", "version": "2.11" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cracklib-dicts": [ { "arch": "x86_64", "epoch": null, "name": "cracklib-dicts", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "6.el7", "source": "rpm", "version": "2.0.3" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "24.el7_9", "source": "rpm", "version": "2.1.26" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-glib": [ { "arch": "x86_64", "epoch": null, "name": "dbus-glib", "release": "7.el7", "source": "rpm", "version": "0.100" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-python": [ { "arch": "x86_64", "epoch": null, "name": "dbus-python", "release": "9.el7", "source": "rpm", "version": "1.1.1" } ], "device-mapper": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper-libs", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "5.el7", "source": "rpm", "version": "3.3" } ], "dmidecode": [ { "arch": "x86_64", "epoch": 1, "name": "dmidecode", "release": "5.el7_9.1", "source": "rpm", "version": "3.2" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "572.el7", "source": "rpm", "version": "033" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "epel-release": [ { "arch": "noarch", "epoch": null, "name": "epel-release", "release": "14", "source": "rpm", "version": "7" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "14.el7_9", "source": "rpm", "version": "2.1.0" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "37.el7", "source": "rpm", "version": "5.11" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "25.el7", "source": "rpm", "version": "3.2" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "6.el7", "source": "rpm", "version": "4.5.11" } ], "fipscheck": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "fipscheck-lib": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck-lib", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "5.el7_1", "source": "rpm", "version": "1.3.0" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "4.el7_3.1", "source": "rpm", "version": "4.0.2" } ], "gdb-gdbserver": [ { "arch": "x86_64", "epoch": null, "name": "gdb-gdbserver", "release": "120.el7", "source": "rpm", "version": "7.6.1" } ], "gdbm": [ { "arch": "x86_64", "epoch": null, "name": "gdbm", "release": "8.el7", "source": "rpm", "version": "1.10" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "9.el7_9", "source": "rpm", "version": "2.56.1" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glusterfs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-api": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-api", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-libs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-libs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "15.el7", "source": "rpm", "version": "6.0.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "5.el7_5", "source": "rpm", "version": "2.0.22" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "9.el7_6", "source": "rpm", "version": "3.3.29" } ], "gobject-introspection": [ { "arch": "x86_64", "epoch": null, "name": "gobject-introspection", "release": "1.el7", "source": "rpm", "version": "1.56.1" } ], "gperftools-libs": [ { "arch": "x86_64", "epoch": null, "name": "gperftools-libs", "release": "1.el7", "source": "rpm", "version": "2.6.1" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "52ae6884", "source": "rpm", "version": "352c64e5" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "5.el7", "source": "rpm", "version": "1.3.2" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "3.el7", "source": "rpm", "version": "2.20" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "8.el7", "source": "rpm", "version": "1.22.2" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "11.el7", "source": "rpm", "version": "1.0.13" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "11.el7_9", "source": "rpm", "version": "1.5" } ], "hardlink": [ { "arch": "x86_64", "epoch": 1, "name": "hardlink", "release": "19.el7", "source": "rpm", "version": "1.0" } ], "hostname": [ { "arch": "x86_64", "epoch": null, "name": "hostname", "release": "3.el7_7.1", "source": "rpm", "version": "3.13" } ], "httpd24-libcurl": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libcurl", "release": "2.el7", "source": "rpm", "version": "7.61.1" } ], "httpd24-libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libnghttp2", "release": "8.el7.1", "source": "rpm", "version": "1.7.1" } ], "httpd24-runtime": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-runtime", "release": "19.el7", "source": "rpm", "version": "1.1" } ], "hwdata": [ { "arch": "x86_64", "epoch": null, "name": "hwdata", "release": "9.7.el7", "source": "rpm", "version": "0.252" } ], "info": [ { "arch": "x86_64", "epoch": null, "name": "info", "release": "5.el7", "source": "rpm", "version": "5.1" } ], "initscripts": [ { "arch": "x86_64", "epoch": null, "name": "initscripts", "release": "1.el7_9.1", "source": "rpm", "version": "9.49.53" } ], "iproute": [ { "arch": "x86_64", "epoch": null, "name": "iproute", "release": "30.el7", "source": "rpm", "version": "4.11.0" } ], "iptables": [ { "arch": "x86_64", "epoch": null, "name": "iptables", "release": "35.el7", "source": "rpm", "version": "1.4.21" } ], "iputils": [ { "arch": "x86_64", "epoch": null, "name": "iputils", "release": "10.el7", "source": "rpm", "version": "20160308" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "3.git133f4c.el7", "source": "rpm", "version": "20180825" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "4.el7_0", "source": "rpm", "version": "0.11" } ], "kde-filesystem": [ { "arch": "x86_64", "epoch": null, "name": "kde-filesystem", "release": "47.el7", "source": "rpm", "version": "4" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "3.el7", "source": "rpm", "version": "1.5.8" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "28.el7", "source": "rpm", "version": "20" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "28.el7", "source": "rpm", "version": "20" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "135.el7_9", "source": "rpm", "version": "0.4.9" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "51.el7_9", "source": "rpm", "version": "1.15.1" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "9.el7", "source": "rpm", "version": "458" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "9.el7", "source": "rpm", "version": "1.0.9" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "2.el7", "source": "rpm", "version": "1.2.2" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "2.1.el7", "source": "rpm", "version": "1.0.8" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "3.el7", "source": "rpm", "version": "1.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "1.el7", "source": "rpm", "version": "1.7.9" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "1.el7", "source": "rpm", "version": "1.2.3" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "13.el7", "source": "rpm", "version": "0.3.109" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "3.el7", "source": "rpm", "version": "2.1.0" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "7.el7", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "13.el7", "source": "rpm", "version": "2.4.46" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "11.el7", "source": "rpm", "version": "2.22" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.el7", "source": "rpm", "version": "0.7.5" } ], "libcgroup": [ { "arch": "x86_64", "epoch": null, "name": "libcgroup", "release": "21.el7", "source": "rpm", "version": "0.41" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "19.el7", "source": "rpm", "version": "1.42.9" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libdb-utils": [ { "arch": "x86_64", "epoch": null, "name": "libdb-utils", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "12.20121213cvs.el7", "source": "rpm", "version": "3.0" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "19.el7", "source": "rpm", "version": "3.0.13" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "14.el7", "source": "rpm", "version": "1.5.3" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "3.el7", "source": "rpm", "version": "1.12" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libidn": [ { "arch": "x86_64", "epoch": null, "name": "libidn", "release": "4.el7", "source": "rpm", "version": "1.28" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "7.el7", "source": "rpm", "version": "1.9.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "8.el7", "source": "rpm", "version": "1.2.90" } ], "libmnl": [ { "arch": "x86_64", "epoch": null, "name": "libmnl", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libnetfilter_conntrack": [ { "arch": "x86_64", "epoch": null, "name": "libnetfilter_conntrack", "release": "1.el7_3", "source": "rpm", "version": "1.0.6" } ], "libnfnetlink": [ { "arch": "x86_64", "epoch": null, "name": "libnfnetlink", "release": "4.el7", "source": "rpm", "version": "1.0.1" } ], "libnl": [ { "arch": "x86_64", "epoch": null, "name": "libnl", "release": "3.el7", "source": "rpm", "version": "1.1.4" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "4.el7", "source": "rpm", "version": "3.2.28" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "7.el7", "source": "rpm", "version": "1.3.0" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "8.el7", "source": "rpm", "version": "1.5.13" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "5.el7", "source": "rpm", "version": "1.2.3" } ], "librados2": [ { "arch": "x86_64", "epoch": 1, "name": "librados2", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librbd1": [ { "arch": "x86_64", "epoch": 1, "name": "librbd1", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "4.el7", "source": "rpm", "version": "2.3.1" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-python": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-python", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-utils": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-utils", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsemanage-python": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage-python", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "10.el7", "source": "rpm", "version": "2.5" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "12.el7_9.1", "source": "rpm", "version": "1.0.25" } ], "libssh2": [ { "arch": "x86_64", "epoch": null, "name": "libssh2", "release": "4.el7", "source": "rpm", "version": "1.8.0" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "1.el7", "source": "rpm", "version": "4.10" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.16.el7", "source": "rpm", "version": "0.2.4" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "1.el7", "source": "rpm", "version": "1.0.21" } ], "libuser": [ { "arch": "x86_64", "epoch": null, "name": "libuser", "release": "9.el7", "source": "rpm", "version": "0.60" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.el7", "source": "rpm", "version": "1.1.6" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "4.el7", "source": "rpm", "version": "0.2.5" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "8.el7.1", "source": "rpm", "version": "1.3.3" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "1.el7", "source": "rpm", "version": "1.13" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libxml2-python": [ { "arch": "x86_64", "epoch": null, "name": "libxml2-python", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "11.el7_0", "source": "rpm", "version": "0.1.4" } ], "lua": [ { "arch": "x86_64", "epoch": null, "name": "lua", "release": "15.el7", "source": "rpm", "version": "5.1.4" } ], "lz4": [ { "arch": "x86_64", "epoch": null, "name": "lz4", "release": "1.el7", "source": "rpm", "version": "1.8.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "8.el7", "source": "rpm", "version": "2.06" } ], "make": [ { "arch": "x86_64", "epoch": 1, "name": "make", "release": "24.el7", "source": "rpm", "version": "3.82" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "9.el7_9", "source": "rpm", "version": "2.7.1" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "1.el7_9", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-pem": [ { "arch": "x86_64", "epoch": null, "name": "nss-pem", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-tools": [ { "arch": "x86_64", "epoch": null, "name": "nss-tools", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.el7_9", "source": "rpm", "version": "3.67.0" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "25.el7_9", "source": "rpm", "version": "2.4.44" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "6.el7", "source": "rpm", "version": "1.0.2" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "23.el7", "source": "rpm", "version": "1.1.8" } ], "passwd": [ { "arch": "x86_64", "epoch": null, "name": "passwd", "release": "6.el7", "source": "rpm", "version": "0.79" } ], "pciutils": [ { "arch": "x86_64", "epoch": null, "name": "pciutils", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pciutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "pciutils-libs", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "17.el7", "source": "rpm", "version": "8.32" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "2.el7", "source": "rpm", "version": "10.23" } ], "perl": [ { "arch": "x86_64", "epoch": 4, "name": "perl", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "244.el7", "source": "rpm", "version": "1.26" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": null, "name": "perl-Encode", "release": "7.el7", "source": "rpm", "version": "2.51" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "2.el7", "source": "rpm", "version": "0.17020" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "3.el7", "source": "rpm", "version": "5.68" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.el7", "source": "rpm", "version": "2.09" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Temp", "release": "3.el7", "source": "rpm", "version": "0.23.01" } ], "perl-Filter": [ { "arch": "x86_64", "epoch": null, "name": "perl-Filter", "release": "3.el7", "source": "rpm", "version": "1.49" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": null, "name": "perl-Getopt-Long", "release": "3.el7", "source": "rpm", "version": "2.40" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "3.el7", "source": "rpm", "version": "0.033" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "5.el7", "source": "rpm", "version": "3.40" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "299.el7_9", "source": "rpm", "version": "1.04" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "4.el7", "source": "rpm", "version": "3.20" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "4.el7", "source": "rpm", "version": "3.28" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Usage", "release": "3.el7", "source": "rpm", "version": "1.63" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": null, "name": "perl-Scalar-List-Utils", "release": "248.el7", "source": "rpm", "version": "1.27" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": null, "name": "perl-Socket", "release": "5.el7", "source": "rpm", "version": "2.010" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": null, "name": "perl-Storable", "release": "3.el7", "source": "rpm", "version": "2.45" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "20.el7", "source": "rpm", "version": "2.30" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "4.el7", "source": "rpm", "version": "3.29" } ], "perl-Time-HiRes": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Time-HiRes", "release": "3.el7", "source": "rpm", "version": "1.9725" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": null, "name": "perl-Time-Local", "release": "2.el7", "source": "rpm", "version": "1.2300" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "2.el7", "source": "rpm", "version": "1.27" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-macros": [ { "arch": "x86_64", "epoch": 4, "name": "perl-macros", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "244.el7", "source": "rpm", "version": "0.225" } ], "perl-podlators": [ { "arch": "noarch", "epoch": null, "name": "perl-podlators", "release": "3.el7", "source": "rpm", "version": "2.5.1" } ], "perl-threads": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads", "release": "4.el7", "source": "rpm", "version": "1.87" } ], "perl-threads-shared": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads-shared", "release": "6.el7", "source": "rpm", "version": "1.43" } ], "pinentry": [ { "arch": "x86_64", "epoch": null, "name": "pinentry", "release": "17.el7", "source": "rpm", "version": "0.8.1" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "1.el7", "source": "rpm", "version": "0.34.0" } ], "pkgconfig": [ { "arch": "x86_64", "epoch": 1, "name": "pkgconfig", "release": "4.el7", "source": "rpm", "version": "0.27.1" } ], "policycoreutils": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "policycoreutils-python": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils-python", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "16.el7", "source": "rpm", "version": "1.13" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "28.el7", "source": "rpm", "version": "3.3.10" } ], "pth": [ { "arch": "x86_64", "epoch": null, "name": "pth", "release": "23.el7", "source": "rpm", "version": "2.0.7" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "6.el7_9", "source": "rpm", "version": "10.0" } ], "pygpgme": [ { "arch": "x86_64", "epoch": null, "name": "pygpgme", "release": "9.el7", "source": "rpm", "version": "0.3" } ], "pyliblzma": [ { "arch": "x86_64", "epoch": null, "name": "pyliblzma", "release": "11.el7", "source": "rpm", "version": "0.5.3" } ], "python": [ { "arch": "x86_64", "epoch": null, "name": "python", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-IPy": [ { "arch": "noarch", "epoch": null, "name": "python-IPy", "release": "6.el7", "source": "rpm", "version": "0.75" } ], "python-babel": [ { "arch": "noarch", "epoch": null, "name": "python-babel", "release": "8.el7", "source": "rpm", "version": "0.9.6" } ], "python-backports": [ { "arch": "x86_64", "epoch": null, "name": "python-backports", "release": "8.el7", "source": "rpm", "version": "1.0" } ], "python-backports-ssl_match_hostname": [ { "arch": "noarch", "epoch": null, "name": "python-backports-ssl_match_hostname", "release": "1.el7", "source": "rpm", "version": "3.5.0.1" } ], "python-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python-cffi", "release": "5.el7", "source": "rpm", "version": "1.6.0" } ], "python-chardet": [ { "arch": "noarch", "epoch": null, "name": "python-chardet", "release": "3.el7", "source": "rpm", "version": "2.2.1" } ], "python-dateutil": [ { "arch": "noarch", "epoch": null, "name": "python-dateutil", "release": "7.el7", "source": "rpm", "version": "1.5" } ], "python-decorator": [ { "arch": "noarch", "epoch": null, "name": "python-decorator", "release": "3.el7", "source": "rpm", "version": "3.4.0" } ], "python-dmidecode": [ { "arch": "x86_64", "epoch": null, "name": "python-dmidecode", "release": "4.el7", "source": "rpm", "version": "3.12.2" } ], "python-enum34": [ { "arch": "noarch", "epoch": null, "name": "python-enum34", "release": "1.el7", "source": "rpm", "version": "1.0.4" } ], "python-ethtool": [ { "arch": "x86_64", "epoch": null, "name": "python-ethtool", "release": "8.el7", "source": "rpm", "version": "0.8" } ], "python-gobject-base": [ { "arch": "x86_64", "epoch": null, "name": "python-gobject-base", "release": "1.el7_4.1", "source": "rpm", "version": "3.22.0" } ], "python-idna": [ { "arch": "noarch", "epoch": null, "name": "python-idna", "release": "1.el7", "source": "rpm", "version": "2.4" } ], "python-iniparse": [ { "arch": "noarch", "epoch": null, "name": "python-iniparse", "release": "9.el7", "source": "rpm", "version": "0.4" } ], "python-inotify": [ { "arch": "noarch", "epoch": null, "name": "python-inotify", "release": "4.el7", "source": "rpm", "version": "0.9.4" } ], "python-ipaddress": [ { "arch": "noarch", "epoch": null, "name": "python-ipaddress", "release": "2.el7", "source": "rpm", "version": "1.0.16" } ], "python-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python-jinja2", "release": "4.el7", "source": "rpm", "version": "2.7.2" } ], "python-kitchen": [ { "arch": "noarch", "epoch": null, "name": "python-kitchen", "release": "5.el7", "source": "rpm", "version": "1.1.1" } ], "python-libs": [ { "arch": "x86_64", "epoch": null, "name": "python-libs", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python-markupsafe", "release": "10.el7", "source": "rpm", "version": "0.11" } ], "python-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python-paramiko", "release": "9.el7", "source": "rpm", "version": "2.1.1" } ], "python-ply": [ { "arch": "noarch", "epoch": null, "name": "python-ply", "release": "11.el7", "source": "rpm", "version": "3.4" } ], "python-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python-pycparser", "release": "1.el7", "source": "rpm", "version": "2.14" } ], "python-pycurl": [ { "arch": "x86_64", "epoch": null, "name": "python-pycurl", "release": "19.el7", "source": "rpm", "version": "7.19.0" } ], "python-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools", "release": "7.el7", "source": "rpm", "version": "0.9.8" } ], "python-six": [ { "arch": "noarch", "epoch": null, "name": "python-six", "release": "2.el7", "source": "rpm", "version": "1.9.0" } ], "python-syspurpose": [ { "arch": "x86_64", "epoch": null, "name": "python-syspurpose", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "python-urlgrabber": [ { "arch": "noarch", "epoch": null, "name": "python-urlgrabber", "release": "10.el7", "source": "rpm", "version": "3.10" } ], "python2-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python2-cryptography", "release": "2.el7", "source": "rpm", "version": "1.7.2" } ], "python2-filelock": [ { "arch": "noarch", "epoch": null, "name": "python2-filelock", "release": "1.el7", "source": "rpm", "version": "2.0.13" } ], "python2-fmf": [ { "arch": "noarch", "epoch": null, "name": "python2-fmf", "release": "1.el7", "source": "rpm", "version": "0.16.0" } ], "python2-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python2-pyasn1", "release": "7.el7", "source": "rpm", "version": "0.1.9" } ], "python2-six": [ { "arch": "noarch", "epoch": null, "name": "python2-six", "release": "0.el7", "source": "rpm", "version": "1.9.0" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "8.el7", "source": "rpm", "version": "9.0.3" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "10.el7", "source": "rpm", "version": "39.2.0" } ], "pyxattr": [ { "arch": "x86_64", "epoch": null, "name": "pyxattr", "release": "5.el7", "source": "rpm", "version": "0.5.1" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-img", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm-common": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm-common", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "3.el7", "source": "rpm", "version": "3.4.1" } ], "rdma-core": [ { "arch": "x86_64", "epoch": null, "name": "rdma-core", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "11.el7", "source": "rpm", "version": "6.2" } ], "redhat-release-server": [ { "arch": "x86_64", "epoch": null, "name": "redhat-release-server", "release": "6.el7_9", "source": "rpm", "version": "7.9" } ], "rh-git227": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rh-git227-git": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git-core", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-git-core-doc", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-perl-Git": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-perl-Git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-runtime": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-runtime", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "11.el7", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-python": [ { "arch": "x86_64", "epoch": null, "name": "rpm-python", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "10.el7", "source": "rpm", "version": "3.1.2" } ], "scl-utils": [ { "arch": "x86_64", "epoch": null, "name": "scl-utils", "release": "19.el7", "source": "rpm", "version": "20130529" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.el7", "source": "rpm", "version": "4.2.2" } ], "setools-libs": [ { "arch": "x86_64", "epoch": null, "name": "setools-libs", "release": "4.el7", "source": "rpm", "version": "3.3.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "11.el7", "source": "rpm", "version": "2.8.71" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "4.el7", "source": "rpm", "version": "0.20110622svn" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "5.el7", "source": "rpm", "version": "4.6" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "5.el7", "source": "rpm", "version": "1.8" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "3.el7", "source": "rpm", "version": "1.1.0" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "9.el7_9.1", "source": "rpm", "version": "0.14.0" } ], "sqlite": [ { "arch": "x86_64", "epoch": null, "name": "sqlite", "release": "8.el7_7.1", "source": "rpm", "version": "3.7.17" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "2.el7", "source": "rpm", "version": "1.06" } ], "subscription-manager": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm-certificates": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm-certificates", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "sysvinit-tools": [ { "arch": "x86_64", "epoch": null, "name": "sysvinit-tools", "release": "14.dsf.el7", "source": "rpm", "version": "2.88" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "35.el7", "source": "rpm", "version": "1.26" } ], "tcp_wrappers-libs": [ { "arch": "x86_64", "epoch": null, "name": "tcp_wrappers-libs", "release": "77.el7", "source": "rpm", "version": "7.6" } ], "trousers": [ { "arch": "x86_64", "epoch": null, "name": "trousers", "release": "2.el7", "source": "rpm", "version": "0.3.14" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.el7", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "3.el7", "source": "rpm", "version": "0.7.1" } ], "usermode": [ { "arch": "x86_64", "epoch": null, "name": "usermode", "release": "6.el7", "source": "rpm", "version": "1.111" } ], "ustr": [ { "arch": "x86_64", "epoch": null, "name": "ustr", "release": "16.el7", "source": "rpm", "version": "1.0.4" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "8.el7_9", "source": "rpm", "version": "7.4.629" } ], "virt-what": [ { "arch": "x86_64", "epoch": null, "name": "virt-what", "release": "4.el7_9.1", "source": "rpm", "version": "1.18" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "7.el7", "source": "rpm", "version": "2.20" } ], "xorriso": [ { "arch": "x86_64", "epoch": null, "name": "xorriso", "release": "3.el7", "source": "rpm", "version": "1.4.8" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "168.el7", "source": "rpm", "version": "3.4.3" } ], "yum-metadata-parser": [ { "arch": "x86_64", "epoch": null, "name": "yum-metadata-parser", "release": "10.el7", "source": "rpm", "version": "1.1.4" } ], "yum-plugin-ovl": [ { "arch": "noarch", "epoch": null, "name": "yum-plugin-ovl", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "yum-utils": [ { "arch": "noarch", "epoch": null, "name": "yum-utils", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "20.el7_9", "source": "rpm", "version": "1.2.7" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Thursday 05 May 2022 04:56:50 +0000 (0:00:00.889) 0:00:12.524 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Thursday 05 May 2022 04:56:50 +0000 (0:00:00.079) 0:00:12.603 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "vpn_connections": [ { "auth_method": "cert", "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" }, "opportunistic": true, "policies": [ { "cidr": "203.0.113.0/24", "policy": "private" }, { "cidr": "198.51.100.0/24", "policy": "clear" } ] } ] }, "changed": false } TASK [linux-system-roles.vpn : Make sure that the hosts list is not empty] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Thursday 05 May 2022 04:56:50 +0000 (0:00:00.073) 0:00:12.677 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Thursday 05 May 2022 04:56:50 +0000 (0:00:00.072) 0:00:12.749 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Thursday 05 May 2022 04:56:51 +0000 (0:00:00.171) 0:00:12.921 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : set psks for hosts] ***************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Thursday 05 May 2022 04:56:51 +0000 (0:00:00.074) 0:00:12.995 ********** ok: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : create ipsec.conf files] ************************ task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Thursday 05 May 2022 04:56:51 +0000 (0:00:00.221) 0:00:13.217 ********** TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Thursday 05 May 2022 04:56:51 +0000 (0:00:00.067) 0:00:13.284 ********** TASK [linux-system-roles.vpn : create ipsec.secrets files] ********************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Thursday 05 May 2022 04:56:51 +0000 (0:00:00.068) 0:00:13.353 ********** TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Thursday 05 May 2022 04:56:51 +0000 (0:00:00.064) 0:00:13.418 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Set current IP fact for each host] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:3 Thursday 05 May 2022 04:56:51 +0000 (0:00:00.106) 0:00:13.524 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "current_ip": "10.0.2.15" }, "changed": false } TASK [linux-system-roles.vpn : Set IP with prefix register] ******************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:7 Thursday 05 May 2022 04:56:51 +0000 (0:00:00.068) 0:00:13.593 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "cmd": "set -euo pipefail\nip addr show | grep 10.0.2.15 | awk '{print $2}'", "delta": "0:00:00.005956", "end": "2022-05-05 00:56:52.030320", "rc": 0, "start": "2022-05-05 00:56:52.024364" } STDOUT: 10.0.2.15/24 TASK [linux-system-roles.vpn : Set net CIDR fact] ****************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:15 Thursday 05 May 2022 04:56:52 +0000 (0:00:00.575) 0:00:14.168 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "current_subnet": "10.0.2.0/24" }, "changed": false } TASK [linux-system-roles.vpn : Set policies fact] ****************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:19 Thursday 05 May 2022 04:56:52 +0000 (0:00:00.068) 0:00:14.236 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "policies": [ { "cidr": "203.0.113.0/24", "policy": "private" }, { "cidr": "198.51.100.0/24", "policy": "clear" } ] }, "changed": false } TASK [linux-system-roles.vpn : Apply the default policy as needed] ************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:23 Thursday 05 May 2022 04:56:52 +0000 (0:00:00.071) 0:00:14.308 ********** [WARNING]: The value 'False' is not a valid IP address or network, passing this value to ipaddr filter might result in breaking change in future. ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "policies": [ { "cidr": "203.0.113.0/24", "policy": "private" }, { "cidr": "198.51.100.0/24", "policy": "clear" }, { "cidr": "10.0.2.0/24", "policy": "private-or-clear" }, { "cidr": "169.254.0.0/16", "policy": "private-or-clear" } ] }, "changed": false } TASK [linux-system-roles.vpn : Write tunnel policies for each network] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:48 Thursday 05 May 2022 04:56:52 +0000 (0:00:00.171) 0:00:14.479 ********** changed: [/cache/rhel-x.qcow2] => (item=clear) => { "ansible_loop_var": "item", "changed": true, "checksum": "59ed83096bd9697b6de3e8945e42fbecbdd91f51", "dest": "/etc/ipsec.d/policies/clear", "gid": 0, "group": "root", "item": "clear", "md5sum": "67fdf1cd19de70e05ec51ccffe0b3b37", "mode": "0644", "owner": "root", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 38, "src": "/root/.ansible/tmp/ansible-tmp-1651726612.78-146818-108775298549862/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item=private-or-clear) => { "ansible_loop_var": "item", "changed": true, "checksum": "4782cbce732437fa5a8526662c42172c4e881366", "dest": "/etc/ipsec.d/policies/private-or-clear", "gid": 0, "group": "root", "item": "private-or-clear", "md5sum": "6e1a4f049a6f42cd9cbdf39a90127a1b", "mode": "0644", "owner": "root", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 49, "src": "/root/.ansible/tmp/ansible-tmp-1651726613.79-146818-106918860044659/source", "state": "file", "uid": 0 } changed: [/cache/rhel-x.qcow2] => (item=private) => { "ansible_loop_var": "item", "changed": true, "checksum": "e155591e8b0f944858c8355cda5541540570cf3a", "dest": "/etc/ipsec.d/policies/private", "gid": 0, "group": "root", "item": "private", "md5sum": "cb03dec92873dd34e00074455c37d368", "mode": "0644", "owner": "root", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 37, "src": "/root/.ansible/tmp/ansible-tmp-1651726614.48-146818-214118641221334/source", "state": "file", "uid": 0 } NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 NOTIFIED HANDLER linux-system-roles.vpn : send pings to initialize mesh connections for /cache/rhel-x.qcow2 NOTIFIED HANDLER linux-system-roles.vpn : send pings to initialize mesh connections for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Deploy opportunistic configuration to each node] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:58 Thursday 05 May 2022 04:56:55 +0000 (0:00:02.479) 0:00:16.959 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "checksum": "294f1163b17b2f6859ad85506eaa34bf832dea8d", "dest": "/etc/ipsec.d/mesh.conf", "gid": 0, "group": "root", "md5sum": "28232364328e52dccdbbc71906fc4404", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 840, "src": "/root/.ansible/tmp/ansible-tmp-1651726615.24-146896-9949846864736/source", "state": "file", "uid": 0 } RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:56:55 +0000 (0:00:00.794) 0:00:17.753 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:56:56 +0000 (0:00:00.072) 0:00:17.826 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "416957487817.15825", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/416957487817.15825", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:56:56 +0000 (0:00:00.871) 0:00:18.697 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } RUNNING HANDLER [linux-system-roles.vpn : send pings to initialize mesh connections] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:6 Thursday 05 May 2022 04:57:00 +0000 (0:00:03.699) 0:00:22.397 ********** skipping: [/cache/rhel-x.qcow2] => (item=/cache/rhel-x.qcow2) => { "ansible_loop_var": "item", "changed": false, "item": "/cache/rhel-x.qcow2", "skip_reason": "Conditional result was False" } RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:57:00 +0000 (0:00:00.082) 0:00:22.480 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:57:00 +0000 (0:00:00.072) 0:00:22.552 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "467741877014.16303", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/467741877014.16303", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:57:01 +0000 (0:00:00.520) 0:00:23.073 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } RUNNING HANDLER [linux-system-roles.vpn : send pings to initialize mesh connections] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:6 Thursday 05 May 2022 04:57:04 +0000 (0:00:03.554) 0:00:26.627 ********** skipping: [/cache/rhel-x.qcow2] => (item=/cache/rhel-x.qcow2) => { "ansible_loop_var": "item", "changed": false, "item": "/cache/rhel-x.qcow2", "skip_reason": "Conditional result was False" } META: ran handlers TASK [Assert file existence] *************************************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:51 Thursday 05 May 2022 04:57:04 +0000 (0:00:00.094) 0:00:26.722 ********** included: /tmp/tmp6pye95cn/tests/tasks/assert_mesh_conf_exists.yml for /cache/rhel-x.qcow2 TASK [stat mesh.conf file path] ************************************************ task path: /tmp/tmp6pye95cn/tests/tasks/assert_mesh_conf_exists.yml:2 Thursday 05 May 2022 04:57:05 +0000 (0:00:00.075) 0:00:26.797 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "stat": { "atime": 1651726617.0642297, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "294f1163b17b2f6859ad85506eaa34bf832dea8d", "ctime": 1651726615.6412296, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 16811404, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726615.3632295, "nlink": 1, "path": "/etc/ipsec.d/mesh.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 840, "uid": 0, "version": "89612011", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Assert that mesh.conf exists] ******************************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_mesh_conf_exists.yml:7 Thursday 05 May 2022 04:57:05 +0000 (0:00:00.421) 0:00:27.219 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [reset success flag] ****************************************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:54 Thursday 05 May 2022 04:57:05 +0000 (0:00:00.082) 0:00:27.301 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "__vpn_success": true }, "changed": false } TASK [get and store mesh.conf file] ******************************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:58 Thursday 05 May 2022 04:57:05 +0000 (0:00:00.043) 0:00:27.344 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gcHJpdmF0ZQogICAgICB0eXBlPXR1bm5lbAogICAgICBsZWZ0PSVkZWZhdWx0cm91dGUKICAgICAgbGVmdGlkPSVmcm9tY2VydAogICAgICByaWdodGlkPSVmcm9tY2VydAogICAgICByaWdodHJzYXNpZ2tleT0lY2VydAogICAgICByaWdodGNhPSVzYW1lCiAgICAgIGxlZnRjZXJ0PW1haW5fY2VydAogICAgICBhdXRvPXJvdXRlCiAgICAgIHJpZ2h0PSVvcHBvcnR1bmlzdGljZ3JvdXAKICAgICAgbmVnb3RpYXRpb25zaHVudD1ob2xkCiAgICAgIGZhaWx1cmVzaHVudD1kcm9wCiAgICAgIGlrZXYyPWluc2lzdAogICAgICBrZXlpbmd0cmllcz0xCiAgICAgIHJldHJhbnNtaXQtdGltZW91dD0ycwoKY29ubiBwcml2YXRlLW9yLWNsZWFyCiAgICAgIHR5cGU9dHVubmVsCiAgICAgIGxlZnQ9JWRlZmF1bHRyb3V0ZQogICAgICBsZWZ0aWQ9JWZyb21jZXJ0CiAgICAgIHJpZ2h0aWQ9JWZyb21jZXJ0CiAgICAgIHJpZ2h0cnNhc2lna2V5PSVjZXJ0CiAgICAgIHJpZ2h0Y2E9JXNhbWUKICAgICAgbGVmdGNlcnQ9bWFpbl9jZXJ0CiAgICAgIGF1dG89cm91dGUKICAgICAgcmlnaHQ9JW9wcG9ydHVuaXN0aWNncm91cAogICAgICBuZWdvdGlhdGlvbnNodW50PWhvbGQKICAgICAgZmFpbHVyZXNodW50PXBhc3N0aHJvdWdoCiAgICAgIGlrZXYyPWluc2lzdAogICAgICBrZXlpbmd0cmllcz0xCiAgICAgIHJldHJhbnNtaXQtdGltZW91dD0ycwoKY29ubiBjbGVhcgogICAgICB0eXBlPXBhc3N0aHJvdWdoCiAgICAgIGxlZnQ9JWRlZmF1bHRyb3V0ZQogICAgICByaWdodD0lZ3JvdXAKICAgICAgYXV0bz1yb3V0ZQogICAgICBhdXRoYnk9bmV2ZXIK", "encoding": "base64", "source": "/etc/ipsec.d/mesh.conf" } TASK [extract content for conn private] **************************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:63 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.537) 0:00:27.882 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "conn_private": "conn private\n type=tunnel\n left=%defaultroute\n leftid=%fromcert\n rightid=%fromcert\n rightrsasigkey=%cert\n rightca=%same\n leftcert=main_cert\n auto=route\n right=%opportunisticgroup\n negotiationshunt=hold\n failureshunt=drop\n ikev2=insist\n keyingtries=1\n retransmit-timeout=2s" }, "changed": false } TASK [extract content for conn private-or-clear] ******************************* task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:70 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.070) 0:00:27.953 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "conn_private_or_clear": "conn private-or-clear\n type=tunnel\n left=%defaultroute\n leftid=%fromcert\n rightid=%fromcert\n rightrsasigkey=%cert\n rightca=%same\n leftcert=main_cert\n auto=route\n right=%opportunisticgroup\n negotiationshunt=hold\n failureshunt=passthrough\n ikev2=insist\n keyingtries=1\n retransmit-timeout=2s" }, "changed": false } TASK [extract content for conn clear] ****************************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:77 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.068) 0:00:28.022 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "conn_clear": "conn clear\n type=passthrough\n left=%defaultroute\n right=%group\n auto=route\n authby=never\n" }, "changed": false } TASK [check that private section contains correct information] ***************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:84 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.112) 0:00:28.135 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert success for private part of conf file] **************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:103 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.068) 0:00:28.203 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [check that private-or-clear section contains correct information] ******** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:108 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.065) 0:00:28.268 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert success for private or clear part of conf file] ******************* task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:127 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.082) 0:00:28.351 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [check that clear section contains correct information] ******************* task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:132 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.074) 0:00:28.425 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert success for clear part of conf file] ****************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:142 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.066) 0:00:28.492 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [get and store policies private file] ************************************* task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:147 Thursday 05 May 2022 04:57:06 +0000 (0:00:00.065) 0:00:28.558 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCjIwMy4wLjExMy4wLzI0Cg==", "encoding": "base64", "source": "/etc/ipsec.d/policies/private" } TASK [get and store policies private or clear file] **************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:152 Thursday 05 May 2022 04:57:07 +0000 (0:00:00.380) 0:00:28.938 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCjEwLjAuMi4wLzI0CjE2OS4yNTQuMC4wLzE2Cg==", "encoding": "base64", "source": "/etc/ipsec.d/policies/private-or-clear" } TASK [get and store policies clear file] *************************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:157 Thursday 05 May 2022 04:57:07 +0000 (0:00:00.384) 0:00:29.323 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCjE5OC41MS4xMDAuMC8yNAo=", "encoding": "base64", "source": "/etc/ipsec.d/policies/clear" } TASK [check contents of policy private file] *********************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:162 Thursday 05 May 2022 04:57:07 +0000 (0:00:00.385) 0:00:29.709 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert success for policy private file] ********************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:169 Thursday 05 May 2022 04:57:07 +0000 (0:00:00.066) 0:00:29.775 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [check contents of policy private or clear file] ************************** task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:174 Thursday 05 May 2022 04:57:08 +0000 (0:00:00.071) 0:00:29.847 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert success for policy private or clear file] ************************* task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:183 Thursday 05 May 2022 04:57:08 +0000 (0:00:00.069) 0:00:29.916 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed TASK [check contents of policy clear file] ************************************* task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:188 Thursday 05 May 2022 04:57:08 +0000 (0:00:00.068) 0:00:29.985 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert success for policy clear file] ************************************ task path: /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:195 Thursday 05 May 2022 04:57:08 +0000 (0:00:00.065) 0:00:30.051 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=53 changed=13 unreachable=0 failed=0 skipped=18 rescued=0 ignored=0 Thursday 05 May 2022 04:57:08 +0000 (0:00:00.044) 0:00:30.095 ********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 4.71s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.70s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.55s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : Write tunnel policies for each network --------- 2.48s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:48 ---- set up internal repositories -------------------------------------------- 1.37s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- Gathering Facts --------------------------------------------------------- 0.99s /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:3 ---------------------------------- linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.89s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- linux-system-roles.vpn : enable and restart vpn services ---------------- 0.87s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 linux-system-roles.vpn : Deploy opportunistic configuration to each node --- 0.79s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:58 ---- Create nss directory for testing ---------------------------------------- 0.60s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 -------------------------------- linux-system-roles.vpn : Set IP with prefix register -------------------- 0.58s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/mesh_conf.yml:7 ----- Create dummy policies directory for testing ----------------------------- 0.57s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:39 -------------------------------- get and store mesh.conf file -------------------------------------------- 0.54s /tmp/tmp6pye95cn/tests/tests_mesh_cert.yml:58 --------------------------------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.52s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ linux-system-roles.vpn : enable and restart vpn services ---------------- 0.52s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.51s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ Create /etc/ipsec.d directory for testing ------------------------------- 0.50s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 -------------------------------- stat mesh.conf file path ------------------------------------------------ 0.42s /tmp/tmp6pye95cn/tests/tasks/assert_mesh_conf_exists.yml:2 -------------------- Create dummy policy files for testing ----------------------------------- 0.42s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:45 -------------------------------- Create dummy policy files for testing ----------------------------------- 0.40s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:57 -------------------------------- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] Using /etc/ansible/ansible.cfg as config file [ERROR]: GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Local character set is now assumed as: 'utf-8' Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: rhel-x_setup.yml ***************************************************** 1 plays in /cache/rhel-x_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-x_setup.yml:6 Thursday 05 May 2022 04:57:23 +0000 (0:00:00.023) 0:00:00.023 ********** changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Thursday 05 May 2022 04:57:25 +0000 (0:00:01.324) 0:00:01.348 ********** =============================================================================== set up internal repositories -------------------------------------------- 1.32s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- PLAYBOOK: tests_subnet_to_subnet.yml ******************************************* 1 plays in /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:3 Thursday 05 May 2022 04:57:25 +0000 (0:00:00.012) 0:00:01.361 ********** ok: [/cache/rhel-x.qcow2] META: ran handlers TASK [Set up test environment] ************************************************* task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:18 Thursday 05 May 2022 04:57:26 +0000 (0:00:01.092) 0:00:02.453 ********** included: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml for /cache/rhel-x.qcow2 TASK [Set platform/version specific variables] ********************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:2 Thursday 05 May 2022 04:57:26 +0000 (0:00:00.031) 0:00:02.484 ********** TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:57:26 +0000 (0:00:00.032) 0:00:02.517 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:57:26 +0000 (0:00:00.521) 0:00:03.039 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [Change inventory_hostname] *********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:10 Thursday 05 May 2022 04:57:26 +0000 (0:00:00.065) 0:00:03.104 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "inventory_hostname": "mainhost.local" }, "changed": false } TASK [add dummy main host] ***************************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:16 Thursday 05 May 2022 04:57:26 +0000 (0:00:00.044) 0:00:03.149 ********** creating host via 'add_host': hostname=mainhost.local changed: [/cache/rhel-x.qcow2] => { "add_host": { "groups": [], "host_name": "mainhost.local", "host_vars": {} }, "changed": true } TASK [Create nss directory for testing] **************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 Thursday 05 May 2022 04:57:26 +0000 (0:00:00.049) 0:00:03.199 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/var/lib/ipsec/nss", "secontext": "unconfined_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Create /etc/ipsec.d directory for testing] ******************************* task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 Thursday 05 May 2022 04:57:27 +0000 (0:00:00.503) 0:00:03.702 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "gid": 0, "group": "root", "mode": "0600", "owner": "root", "path": "/etc/ipsec.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Dynamically add more hosts] ********************************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:34 Thursday 05 May 2022 04:57:27 +0000 (0:00:00.481) 0:00:04.184 ********** included: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml for /cache/rhel-x.qcow2 TASK [dynamically add multiple hosts for testing] ****************************** task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:2 Thursday 05 May 2022 04:57:27 +0000 (0:00:00.030) 0:00:04.215 ********** creating host via 'add_host': hostname=host01.local changed: [/cache/rhel-x.qcow2] => (item=1) => { "add_host": { "groups": [ "testing" ], "host_name": "host01.local", "host_vars": { "cert_name": "dyn_cert", "current_ip": "169.254.1.1", "current_subnet": "169.254.0.0/16" } }, "ansible_loop_var": "item", "changed": true, "item": 1 } TASK [create mock vpn_connections] ********************************************* task path: /tmp/tmp6pye95cn/tests/tasks/add_hosts.yml:11 Thursday 05 May 2022 04:57:27 +0000 (0:00:00.055) 0:00:04.270 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [Create dummy policies directory for testing] ***************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:39 Thursday 05 May 2022 04:57:27 +0000 (0:00:00.049) 0:00:04.319 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:45 Thursday 05 May 2022 04:57:28 +0000 (0:00:00.040) 0:00:04.360 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:51 Thursday 05 May 2022 04:57:28 +0000 (0:00:00.044) 0:00:04.404 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:57 Thursday 05 May 2022 04:57:28 +0000 (0:00:00.046) 0:00:04.451 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Add subnets] ************************************************************* task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:24 Thursday 05 May 2022 04:57:28 +0000 (0:00:00.042) 0:00:04.493 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": { "subnets": [ "192.0.2.0/24", "198.51.100.0/24", "203.0.113.0/24" ] }, "mainhost.local": "" } } ] }, "changed": false } TASK [Use vpn role] ************************************************************ task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:33 Thursday 05 May 2022 04:57:28 +0000 (0:00:00.044) 0:00:04.537 ********** TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Thursday 05 May 2022 04:57:28 +0000 (0:00:00.044) 0:00:04.581 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Thursday 05 May 2022 04:57:28 +0000 (0:00:00.028) 0:00:04.610 ********** ok: [/cache/rhel-x.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Thursday 05 May 2022 04:57:28 +0000 (0:00:00.664) 0:00:05.274 ********** skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-x.qcow2] => (item=RedHat_9.1.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_9.1.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Thursday 05 May 2022 04:57:29 +0000 (0:00:00.066) 0:00:05.340 ********** changed: [/cache/rhel-x.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nss-sysinit-3.71.0-7.el9.x86_64", "Installed: nss-tools-3.71.0-7.el9.x86_64", "Installed: libreswan-4.6-3.el9.x86_64", "Installed: nss-util-3.71.0-7.el9.x86_64", "Installed: nspr-4.32.0-9.el9.x86_64", "Installed: unbound-libs-1.13.1-13.el9.x86_64", "Installed: ldns-1.7.1-10.el9.x86_64", "Installed: nss-3.71.0-7.el9.x86_64", "Installed: nss-softokn-3.71.0-7.el9.x86_64", "Installed: nss-softokn-freebl-3.71.0-7.el9.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Thursday 05 May 2022 04:57:33 +0000 (0:00:04.710) 0:00:10.051 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "packages": { "PyYAML": [ { "arch": "x86_64", "epoch": null, "name": "PyYAML", "release": "11.el7", "source": "rpm", "version": "3.10" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "1.el7", "source": "rpm", "version": "1.1.8" } ], "ansible": [ { "arch": "noarch", "epoch": null, "name": "ansible", "release": "1.el7ae", "source": "rpm", "version": "2.9.27" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "audit-libs-python": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs-python", "release": "4.el7", "source": "rpm", "version": "2.8.5" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "7.el7", "source": "rpm", "version": "10.0" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "35.el7_9", "source": "rpm", "version": "4.2.46" } ], "bc": [ { "arch": "x86_64", "epoch": null, "name": "bc", "release": "13.el7", "source": "rpm", "version": "1.06.95" } ], "binutils": [ { "arch": "x86_64", "epoch": null, "name": "binutils", "release": "44.base.el7_9.1", "source": "rpm", "version": "2.27" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-random": [ { "arch": "x86_64", "epoch": null, "name": "boost-random", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "28.el7", "source": "rpm", "version": "1.53.0" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "13.el7", "source": "rpm", "version": "1.0.6" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "72.el7_9", "source": "rpm", "version": "2021.2.50" } ], "celt051": [ { "arch": "x86_64", "epoch": null, "name": "celt051", "release": "8.el7", "source": "rpm", "version": "0.5.1.3" } ], "checkpolicy": [ { "arch": "x86_64", "epoch": null, "name": "checkpolicy", "release": "8.el7", "source": "rpm", "version": "2.5" } ], "chkconfig": [ { "arch": "x86_64", "epoch": null, "name": "chkconfig", "release": "1.el7", "source": "rpm", "version": "1.7.6" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "24.el7_9.2", "source": "rpm", "version": "8.22" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "28.el7", "source": "rpm", "version": "2.11" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cracklib-dicts": [ { "arch": "x86_64", "epoch": null, "name": "cracklib-dicts", "release": "11.el7", "source": "rpm", "version": "2.9.0" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "6.el7", "source": "rpm", "version": "2.0.3" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "24.el7_9", "source": "rpm", "version": "2.1.26" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-glib": [ { "arch": "x86_64", "epoch": null, "name": "dbus-glib", "release": "7.el7", "source": "rpm", "version": "0.100" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "15.el7", "source": "rpm", "version": "1.10.24" } ], "dbus-python": [ { "arch": "x86_64", "epoch": null, "name": "dbus-python", "release": "9.el7", "source": "rpm", "version": "1.1.1" } ], "device-mapper": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": 7, "name": "device-mapper-libs", "release": "6.el7_9.5", "source": "rpm", "version": "1.02.170" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "5.el7", "source": "rpm", "version": "3.3" } ], "dmidecode": [ { "arch": "x86_64", "epoch": 1, "name": "dmidecode", "release": "5.el7_9.1", "source": "rpm", "version": "3.2" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "572.el7", "source": "rpm", "version": "033" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "5.el7", "source": "rpm", "version": "0.176" } ], "epel-release": [ { "arch": "noarch", "epoch": null, "name": "epel-release", "release": "14", "source": "rpm", "version": "7" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "14.el7_9", "source": "rpm", "version": "2.1.0" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "37.el7", "source": "rpm", "version": "5.11" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "25.el7", "source": "rpm", "version": "3.2" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "6.el7", "source": "rpm", "version": "4.5.11" } ], "fipscheck": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "fipscheck-lib": [ { "arch": "x86_64", "epoch": null, "name": "fipscheck-lib", "release": "6.el7", "source": "rpm", "version": "1.4.1" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "5.el7_1", "source": "rpm", "version": "1.3.0" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "4.el7_3.1", "source": "rpm", "version": "4.0.2" } ], "gdb-gdbserver": [ { "arch": "x86_64", "epoch": null, "name": "gdb-gdbserver", "release": "120.el7", "source": "rpm", "version": "7.6.1" } ], "gdbm": [ { "arch": "x86_64", "epoch": null, "name": "gdbm", "release": "8.el7", "source": "rpm", "version": "1.10" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "9.el7_9", "source": "rpm", "version": "2.56.1" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "326.el7_9", "source": "rpm", "version": "2.17" } ], "glusterfs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-api": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-api", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "glusterfs-libs": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-libs", "release": "61.el7", "source": "rpm", "version": "6.0" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "15.el7", "source": "rpm", "version": "6.0.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "5.el7_5", "source": "rpm", "version": "2.0.22" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "9.el7_6", "source": "rpm", "version": "3.3.29" } ], "gobject-introspection": [ { "arch": "x86_64", "epoch": null, "name": "gobject-introspection", "release": "1.el7", "source": "rpm", "version": "1.56.1" } ], "gperftools-libs": [ { "arch": "x86_64", "epoch": null, "name": "gperftools-libs", "release": "1.el7", "source": "rpm", "version": "2.6.1" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "52ae6884", "source": "rpm", "version": "352c64e5" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "5.el7", "source": "rpm", "version": "1.3.2" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "3.el7", "source": "rpm", "version": "2.20" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "8.el7", "source": "rpm", "version": "1.22.2" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "11.el7", "source": "rpm", "version": "1.0.13" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "11.el7_9", "source": "rpm", "version": "1.5" } ], "hardlink": [ { "arch": "x86_64", "epoch": 1, "name": "hardlink", "release": "19.el7", "source": "rpm", "version": "1.0" } ], "hostname": [ { "arch": "x86_64", "epoch": null, "name": "hostname", "release": "3.el7_7.1", "source": "rpm", "version": "3.13" } ], "httpd24-libcurl": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libcurl", "release": "2.el7", "source": "rpm", "version": "7.61.1" } ], "httpd24-libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-libnghttp2", "release": "8.el7.1", "source": "rpm", "version": "1.7.1" } ], "httpd24-runtime": [ { "arch": "x86_64", "epoch": null, "name": "httpd24-runtime", "release": "19.el7", "source": "rpm", "version": "1.1" } ], "hwdata": [ { "arch": "x86_64", "epoch": null, "name": "hwdata", "release": "9.7.el7", "source": "rpm", "version": "0.252" } ], "info": [ { "arch": "x86_64", "epoch": null, "name": "info", "release": "5.el7", "source": "rpm", "version": "5.1" } ], "initscripts": [ { "arch": "x86_64", "epoch": null, "name": "initscripts", "release": "1.el7_9.1", "source": "rpm", "version": "9.49.53" } ], "iproute": [ { "arch": "x86_64", "epoch": null, "name": "iproute", "release": "30.el7", "source": "rpm", "version": "4.11.0" } ], "iptables": [ { "arch": "x86_64", "epoch": null, "name": "iptables", "release": "35.el7", "source": "rpm", "version": "1.4.21" } ], "iputils": [ { "arch": "x86_64", "epoch": null, "name": "iputils", "release": "10.el7", "source": "rpm", "version": "20160308" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "3.git133f4c.el7", "source": "rpm", "version": "20180825" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "4.el7_0", "source": "rpm", "version": "0.11" } ], "kde-filesystem": [ { "arch": "x86_64", "epoch": null, "name": "kde-filesystem", "release": "47.el7", "source": "rpm", "version": "4" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "3.el7", "source": "rpm", "version": "1.5.8" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "28.el7", "source": "rpm", "version": "20" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "28.el7", "source": "rpm", "version": "20" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "135.el7_9", "source": "rpm", "version": "0.4.9" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "51.el7_9", "source": "rpm", "version": "1.15.1" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "9.el7", "source": "rpm", "version": "458" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "9.el7", "source": "rpm", "version": "1.0.9" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "2.el7", "source": "rpm", "version": "1.2.2" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "4.el7_9", "source": "rpm", "version": "1.6.7" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "2.1.el7", "source": "rpm", "version": "1.0.8" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "3.el7", "source": "rpm", "version": "1.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "1.el7", "source": "rpm", "version": "1.7.9" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "1.el7", "source": "rpm", "version": "1.2.3" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "15.el7", "source": "rpm", "version": "2.2.51" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "13.el7", "source": "rpm", "version": "0.3.109" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "3.el7", "source": "rpm", "version": "2.1.0" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "7.el7", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "13.el7", "source": "rpm", "version": "2.4.46" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "11.el7", "source": "rpm", "version": "2.22" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.el7", "source": "rpm", "version": "0.7.5" } ], "libcgroup": [ { "arch": "x86_64", "epoch": null, "name": "libcgroup", "release": "21.el7", "source": "rpm", "version": "0.41" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "19.el7", "source": "rpm", "version": "1.42.9" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "59.el7_9.1", "source": "rpm", "version": "7.29.0" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libdb-utils": [ { "arch": "x86_64", "epoch": null, "name": "libdb-utils", "release": "25.el7", "source": "rpm", "version": "5.3.21" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "12.20121213cvs.el7", "source": "rpm", "version": "3.0" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "19.el7", "source": "rpm", "version": "3.0.13" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "14.el7", "source": "rpm", "version": "1.5.3" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "3.el7", "source": "rpm", "version": "1.12" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libidn": [ { "arch": "x86_64", "epoch": null, "name": "libidn", "release": "4.el7", "source": "rpm", "version": "1.28" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "7.el7", "source": "rpm", "version": "1.9.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "8.el7", "source": "rpm", "version": "1.2.90" } ], "libmnl": [ { "arch": "x86_64", "epoch": null, "name": "libmnl", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libnetfilter_conntrack": [ { "arch": "x86_64", "epoch": null, "name": "libnetfilter_conntrack", "release": "1.el7_3", "source": "rpm", "version": "1.0.6" } ], "libnfnetlink": [ { "arch": "x86_64", "epoch": null, "name": "libnfnetlink", "release": "4.el7", "source": "rpm", "version": "1.0.1" } ], "libnl": [ { "arch": "x86_64", "epoch": null, "name": "libnl", "release": "3.el7", "source": "rpm", "version": "1.1.4" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "4.el7", "source": "rpm", "version": "3.2.28" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "7.el7", "source": "rpm", "version": "1.3.0" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "8.el7", "source": "rpm", "version": "1.5.13" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "5.el7", "source": "rpm", "version": "1.2.3" } ], "librados2": [ { "arch": "x86_64", "epoch": 1, "name": "librados2", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librbd1": [ { "arch": "x86_64", "epoch": 1, "name": "librbd1", "release": "4.el7", "source": "rpm", "version": "10.2.5" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "4.el7", "source": "rpm", "version": "2.3.1" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-python": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-python", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libselinux-utils": [ { "arch": "x86_64", "epoch": null, "name": "libselinux-utils", "release": "15.el7", "source": "rpm", "version": "2.5" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsemanage-python": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage-python", "release": "14.el7", "source": "rpm", "version": "2.5" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "10.el7", "source": "rpm", "version": "2.5" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "12.el7_9.1", "source": "rpm", "version": "1.0.25" } ], "libssh2": [ { "arch": "x86_64", "epoch": null, "name": "libssh2", "release": "4.el7", "source": "rpm", "version": "1.8.0" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "44.el7", "source": "rpm", "version": "4.8.5" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "1.el7", "source": "rpm", "version": "4.10" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.16.el7", "source": "rpm", "version": "0.2.4" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "1.el7", "source": "rpm", "version": "1.0.21" } ], "libuser": [ { "arch": "x86_64", "epoch": null, "name": "libuser", "release": "9.el7", "source": "rpm", "version": "0.60" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.el7", "source": "rpm", "version": "1.1.6" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "4.el7", "source": "rpm", "version": "0.2.5" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "8.el7.1", "source": "rpm", "version": "1.3.3" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "1.el7", "source": "rpm", "version": "1.13" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libxml2-python": [ { "arch": "x86_64", "epoch": null, "name": "libxml2-python", "release": "6.el7_9.6", "source": "rpm", "version": "2.9.1" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "11.el7_0", "source": "rpm", "version": "0.1.4" } ], "lua": [ { "arch": "x86_64", "epoch": null, "name": "lua", "release": "15.el7", "source": "rpm", "version": "5.1.4" } ], "lz4": [ { "arch": "x86_64", "epoch": null, "name": "lz4", "release": "1.el7", "source": "rpm", "version": "1.8.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "8.el7", "source": "rpm", "version": "2.06" } ], "make": [ { "arch": "x86_64", "epoch": 1, "name": "make", "release": "24.el7", "source": "rpm", "version": "3.82" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "14.20130511.el7_4", "source": "rpm", "version": "5.9" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "9.el7_9", "source": "rpm", "version": "2.7.1" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "1.el7_9", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-pem": [ { "arch": "x86_64", "epoch": null, "name": "nss-pem", "release": "7.el7", "source": "rpm", "version": "1.0.3" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "3.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-tools": [ { "arch": "x86_64", "epoch": null, "name": "nss-tools", "release": "4.el7_9", "source": "rpm", "version": "3.67.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.el7_9", "source": "rpm", "version": "3.67.0" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "25.el7_9", "source": "rpm", "version": "2.4.44" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "22.el7_9", "source": "rpm", "version": "7.4p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "25.el7_9", "source": "rpm", "version": "1.0.2k" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "6.el7", "source": "rpm", "version": "1.0.2" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.el7", "source": "rpm", "version": "0.23.5" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "23.el7", "source": "rpm", "version": "1.1.8" } ], "passwd": [ { "arch": "x86_64", "epoch": null, "name": "passwd", "release": "6.el7", "source": "rpm", "version": "0.79" } ], "pciutils": [ { "arch": "x86_64", "epoch": null, "name": "pciutils", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pciutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "pciutils-libs", "release": "3.el7", "source": "rpm", "version": "3.5.1" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "17.el7", "source": "rpm", "version": "8.32" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "2.el7", "source": "rpm", "version": "10.23" } ], "perl": [ { "arch": "x86_64", "epoch": 4, "name": "perl", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "244.el7", "source": "rpm", "version": "1.26" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": null, "name": "perl-Encode", "release": "7.el7", "source": "rpm", "version": "2.51" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "2.el7", "source": "rpm", "version": "0.17020" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "3.el7", "source": "rpm", "version": "5.68" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.el7", "source": "rpm", "version": "2.09" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Temp", "release": "3.el7", "source": "rpm", "version": "0.23.01" } ], "perl-Filter": [ { "arch": "x86_64", "epoch": null, "name": "perl-Filter", "release": "3.el7", "source": "rpm", "version": "1.49" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": null, "name": "perl-Getopt-Long", "release": "3.el7", "source": "rpm", "version": "2.40" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "23.el7_8", "source": "rpm", "version": "1.8.3.1" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "3.el7", "source": "rpm", "version": "0.033" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "5.el7", "source": "rpm", "version": "3.40" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "299.el7_9", "source": "rpm", "version": "1.04" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "4.el7", "source": "rpm", "version": "3.20" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "4.el7", "source": "rpm", "version": "3.28" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Usage", "release": "3.el7", "source": "rpm", "version": "1.63" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": null, "name": "perl-Scalar-List-Utils", "release": "248.el7", "source": "rpm", "version": "1.27" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": null, "name": "perl-Socket", "release": "5.el7", "source": "rpm", "version": "2.010" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": null, "name": "perl-Storable", "release": "3.el7", "source": "rpm", "version": "2.45" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "20.el7", "source": "rpm", "version": "2.30" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "4.el7", "source": "rpm", "version": "3.29" } ], "perl-Time-HiRes": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Time-HiRes", "release": "3.el7", "source": "rpm", "version": "1.9725" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": null, "name": "perl-Time-Local", "release": "2.el7", "source": "rpm", "version": "1.2300" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "2.el7", "source": "rpm", "version": "1.27" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-macros": [ { "arch": "x86_64", "epoch": 4, "name": "perl-macros", "release": "299.el7_9", "source": "rpm", "version": "5.16.3" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "244.el7", "source": "rpm", "version": "0.225" } ], "perl-podlators": [ { "arch": "noarch", "epoch": null, "name": "perl-podlators", "release": "3.el7", "source": "rpm", "version": "2.5.1" } ], "perl-threads": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads", "release": "4.el7", "source": "rpm", "version": "1.87" } ], "perl-threads-shared": [ { "arch": "x86_64", "epoch": null, "name": "perl-threads-shared", "release": "6.el7", "source": "rpm", "version": "1.43" } ], "pinentry": [ { "arch": "x86_64", "epoch": null, "name": "pinentry", "release": "17.el7", "source": "rpm", "version": "0.8.1" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "1.el7", "source": "rpm", "version": "0.34.0" } ], "pkgconfig": [ { "arch": "x86_64", "epoch": 1, "name": "pkgconfig", "release": "4.el7", "source": "rpm", "version": "0.27.1" } ], "policycoreutils": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "policycoreutils-python": [ { "arch": "x86_64", "epoch": null, "name": "policycoreutils-python", "release": "34.el7", "source": "rpm", "version": "2.5" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "16.el7", "source": "rpm", "version": "1.13" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "28.el7", "source": "rpm", "version": "3.3.10" } ], "pth": [ { "arch": "x86_64", "epoch": null, "name": "pth", "release": "23.el7", "source": "rpm", "version": "2.0.7" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "6.el7_9", "source": "rpm", "version": "10.0" } ], "pygpgme": [ { "arch": "x86_64", "epoch": null, "name": "pygpgme", "release": "9.el7", "source": "rpm", "version": "0.3" } ], "pyliblzma": [ { "arch": "x86_64", "epoch": null, "name": "pyliblzma", "release": "11.el7", "source": "rpm", "version": "0.5.3" } ], "python": [ { "arch": "x86_64", "epoch": null, "name": "python", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-IPy": [ { "arch": "noarch", "epoch": null, "name": "python-IPy", "release": "6.el7", "source": "rpm", "version": "0.75" } ], "python-babel": [ { "arch": "noarch", "epoch": null, "name": "python-babel", "release": "8.el7", "source": "rpm", "version": "0.9.6" } ], "python-backports": [ { "arch": "x86_64", "epoch": null, "name": "python-backports", "release": "8.el7", "source": "rpm", "version": "1.0" } ], "python-backports-ssl_match_hostname": [ { "arch": "noarch", "epoch": null, "name": "python-backports-ssl_match_hostname", "release": "1.el7", "source": "rpm", "version": "3.5.0.1" } ], "python-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python-cffi", "release": "5.el7", "source": "rpm", "version": "1.6.0" } ], "python-chardet": [ { "arch": "noarch", "epoch": null, "name": "python-chardet", "release": "3.el7", "source": "rpm", "version": "2.2.1" } ], "python-dateutil": [ { "arch": "noarch", "epoch": null, "name": "python-dateutil", "release": "7.el7", "source": "rpm", "version": "1.5" } ], "python-decorator": [ { "arch": "noarch", "epoch": null, "name": "python-decorator", "release": "3.el7", "source": "rpm", "version": "3.4.0" } ], "python-dmidecode": [ { "arch": "x86_64", "epoch": null, "name": "python-dmidecode", "release": "4.el7", "source": "rpm", "version": "3.12.2" } ], "python-enum34": [ { "arch": "noarch", "epoch": null, "name": "python-enum34", "release": "1.el7", "source": "rpm", "version": "1.0.4" } ], "python-ethtool": [ { "arch": "x86_64", "epoch": null, "name": "python-ethtool", "release": "8.el7", "source": "rpm", "version": "0.8" } ], "python-gobject-base": [ { "arch": "x86_64", "epoch": null, "name": "python-gobject-base", "release": "1.el7_4.1", "source": "rpm", "version": "3.22.0" } ], "python-idna": [ { "arch": "noarch", "epoch": null, "name": "python-idna", "release": "1.el7", "source": "rpm", "version": "2.4" } ], "python-iniparse": [ { "arch": "noarch", "epoch": null, "name": "python-iniparse", "release": "9.el7", "source": "rpm", "version": "0.4" } ], "python-inotify": [ { "arch": "noarch", "epoch": null, "name": "python-inotify", "release": "4.el7", "source": "rpm", "version": "0.9.4" } ], "python-ipaddress": [ { "arch": "noarch", "epoch": null, "name": "python-ipaddress", "release": "2.el7", "source": "rpm", "version": "1.0.16" } ], "python-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python-jinja2", "release": "4.el7", "source": "rpm", "version": "2.7.2" } ], "python-kitchen": [ { "arch": "noarch", "epoch": null, "name": "python-kitchen", "release": "5.el7", "source": "rpm", "version": "1.1.1" } ], "python-libs": [ { "arch": "x86_64", "epoch": null, "name": "python-libs", "release": "90.el7", "source": "rpm", "version": "2.7.5" } ], "python-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python-markupsafe", "release": "10.el7", "source": "rpm", "version": "0.11" } ], "python-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python-paramiko", "release": "9.el7", "source": "rpm", "version": "2.1.1" } ], "python-ply": [ { "arch": "noarch", "epoch": null, "name": "python-ply", "release": "11.el7", "source": "rpm", "version": "3.4" } ], "python-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python-pycparser", "release": "1.el7", "source": "rpm", "version": "2.14" } ], "python-pycurl": [ { "arch": "x86_64", "epoch": null, "name": "python-pycurl", "release": "19.el7", "source": "rpm", "version": "7.19.0" } ], "python-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools", "release": "7.el7", "source": "rpm", "version": "0.9.8" } ], "python-six": [ { "arch": "noarch", "epoch": null, "name": "python-six", "release": "2.el7", "source": "rpm", "version": "1.9.0" } ], "python-syspurpose": [ { "arch": "x86_64", "epoch": null, "name": "python-syspurpose", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "python-urlgrabber": [ { "arch": "noarch", "epoch": null, "name": "python-urlgrabber", "release": "10.el7", "source": "rpm", "version": "3.10" } ], "python2-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python2-cryptography", "release": "2.el7", "source": "rpm", "version": "1.7.2" } ], "python2-filelock": [ { "arch": "noarch", "epoch": null, "name": "python2-filelock", "release": "1.el7", "source": "rpm", "version": "2.0.13" } ], "python2-fmf": [ { "arch": "noarch", "epoch": null, "name": "python2-fmf", "release": "1.el7", "source": "rpm", "version": "0.16.0" } ], "python2-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python2-pyasn1", "release": "7.el7", "source": "rpm", "version": "0.1.9" } ], "python2-six": [ { "arch": "noarch", "epoch": null, "name": "python2-six", "release": "0.el7", "source": "rpm", "version": "1.9.0" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "18.el7", "source": "rpm", "version": "3.6.8" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "8.el7", "source": "rpm", "version": "9.0.3" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "10.el7", "source": "rpm", "version": "39.2.0" } ], "pyxattr": [ { "arch": "x86_64", "epoch": null, "name": "pyxattr", "release": "5.el7", "source": "rpm", "version": "0.5.1" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-img", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qemu-kvm-common": [ { "arch": "x86_64", "epoch": 10, "name": "qemu-kvm-common", "release": "175.el7_9.6", "source": "rpm", "version": "1.5.3" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "3.el7", "source": "rpm", "version": "3.4.1" } ], "rdma-core": [ { "arch": "x86_64", "epoch": null, "name": "rdma-core", "release": "6.el7_9", "source": "rpm", "version": "22.4" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "11.el7", "source": "rpm", "version": "6.2" } ], "redhat-release-server": [ { "arch": "x86_64", "epoch": null, "name": "redhat-release-server", "release": "6.el7_9", "source": "rpm", "version": "7.9" } ], "rh-git227": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rh-git227-git": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-git-core", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-git-core-doc", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-perl-Git": [ { "arch": "noarch", "epoch": null, "name": "rh-git227-perl-Git", "release": "3.el7", "source": "rpm", "version": "2.27.0" } ], "rh-git227-runtime": [ { "arch": "x86_64", "epoch": null, "name": "rh-git227-runtime", "release": "1.el7", "source": "rpm", "version": "3.6" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "11.el7", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rpm-python": [ { "arch": "x86_64", "epoch": null, "name": "rpm-python", "release": "48.el7_9", "source": "rpm", "version": "4.11.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "10.el7", "source": "rpm", "version": "3.1.2" } ], "scl-utils": [ { "arch": "x86_64", "epoch": null, "name": "scl-utils", "release": "19.el7", "source": "rpm", "version": "20130529" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "2.el7", "source": "rpm", "version": "1.11.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.el7", "source": "rpm", "version": "4.2.2" } ], "setools-libs": [ { "arch": "x86_64", "epoch": null, "name": "setools-libs", "release": "4.el7", "source": "rpm", "version": "3.3.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "11.el7", "source": "rpm", "version": "2.8.71" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "4.el7", "source": "rpm", "version": "0.20110622svn" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "5.el7", "source": "rpm", "version": "4.6" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "5.el7", "source": "rpm", "version": "1.8" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "3.el7", "source": "rpm", "version": "1.1.0" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "9.el7_9.1", "source": "rpm", "version": "0.14.0" } ], "sqlite": [ { "arch": "x86_64", "epoch": null, "name": "sqlite", "release": "8.el7_7.1", "source": "rpm", "version": "3.7.17" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "2.el7", "source": "rpm", "version": "1.06" } ], "subscription-manager": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "subscription-manager-rhsm-certificates": [ { "arch": "x86_64", "epoch": null, "name": "subscription-manager-rhsm-certificates", "release": "1.el7_9", "source": "rpm", "version": "1.24.51" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "78.el7_9.5", "source": "rpm", "version": "219" } ], "sysvinit-tools": [ { "arch": "x86_64", "epoch": null, "name": "sysvinit-tools", "release": "14.dsf.el7", "source": "rpm", "version": "2.88" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "35.el7", "source": "rpm", "version": "1.26" } ], "tcp_wrappers-libs": [ { "arch": "x86_64", "epoch": null, "name": "tcp_wrappers-libs", "release": "77.el7", "source": "rpm", "version": "7.6" } ], "trousers": [ { "arch": "x86_64", "epoch": null, "name": "trousers", "release": "2.el7", "source": "rpm", "version": "0.3.14" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.el7", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "3.el7", "source": "rpm", "version": "0.7.1" } ], "usermode": [ { "arch": "x86_64", "epoch": null, "name": "usermode", "release": "6.el7", "source": "rpm", "version": "1.111" } ], "ustr": [ { "arch": "x86_64", "epoch": null, "name": "ustr", "release": "16.el7", "source": "rpm", "version": "1.0.4" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "65.el7_9.1", "source": "rpm", "version": "2.23.2" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "8.el7_9", "source": "rpm", "version": "7.4.629" } ], "virt-what": [ { "arch": "x86_64", "epoch": null, "name": "virt-what", "release": "4.el7_9.1", "source": "rpm", "version": "1.18" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "7.el7", "source": "rpm", "version": "2.20" } ], "xorriso": [ { "arch": "x86_64", "epoch": null, "name": "xorriso", "release": "3.el7", "source": "rpm", "version": "1.4.8" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "1.el7", "source": "rpm", "version": "5.2.2" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "168.el7", "source": "rpm", "version": "3.4.3" } ], "yum-metadata-parser": [ { "arch": "x86_64", "epoch": null, "name": "yum-metadata-parser", "release": "10.el7", "source": "rpm", "version": "1.1.4" } ], "yum-plugin-ovl": [ { "arch": "noarch", "epoch": null, "name": "yum-plugin-ovl", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "yum-utils": [ { "arch": "noarch", "epoch": null, "name": "yum-utils", "release": "54.el7_8", "source": "rpm", "version": "1.1.31" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "20.el7_9", "source": "rpm", "version": "1.2.7" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Thursday 05 May 2022 04:57:34 +0000 (0:00:00.838) 0:00:10.890 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Thursday 05 May 2022 04:57:34 +0000 (0:00:00.076) 0:00:10.966 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "ansible_facts": { "vpn_connections": [ { "auth_method": "psk", "hosts": { "host01.local": { "subnets": [ "192.0.2.0/24", "198.51.100.0/24", "203.0.113.0/24" ] }, "mainhost.local": "" } } ] }, "changed": false } TASK [linux-system-roles.vpn : Make sure that the hosts list is not empty] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Thursday 05 May 2022 04:57:34 +0000 (0:00:00.075) 0:00:11.041 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Thursday 05 May 2022 04:57:34 +0000 (0:00:00.074) 0:00:11.116 ********** skipping: [/cache/rhel-x.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Thursday 05 May 2022 04:57:34 +0000 (0:00:00.078) 0:00:11.195 ********** ok: [/cache/rhel-x.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : set psks for hosts] ***************************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Thursday 05 May 2022 04:57:34 +0000 (0:00:00.095) 0:00:11.290 ********** ok: [/cache/rhel-x.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.vpn : create ipsec.conf files] ************************ task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Thursday 05 May 2022 04:57:35 +0000 (0:00:00.228) 0:00:11.518 ********** changed: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": true, "checksum": "bf0bdb469d33ad69b4da60a67929818f3066569c", "dest": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "gid": 0, "group": "root", "item": "host01.local", "md5sum": "a0bf41801579dde9f74deed6f762278c", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 242, "src": "/root/.ansible/tmp/ansible-tmp-1651726655.27-147500-97871520993053/source", "state": "file", "uid": 0 } NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-x.qcow2 TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Thursday 05 May 2022 04:57:36 +0000 (0:00:01.034) 0:00:12.552 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "exists": false } } TASK [linux-system-roles.vpn : create ipsec.secrets files] ********************* task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Thursday 05 May 2022 04:57:36 +0000 (0:00:00.438) 0:00:12.990 ********** changed: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'exists': False}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": true, "checksum": "e179c6716871b58d237de575eec0e0a6cb4ddc93", "dest": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "gid": 0, "group": "root", "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "stat": { "exists": false } }, "md5sum": "d7d5e02fee8df7e13d8b7e1bc71b1859", "mode": "0600", "owner": "root", "secontext": "system_u:object_r:ipsec_key_file_t:s0", "size": 125, "src": "/root/.ansible/tmp/ansible-tmp-1651726656.74-147544-205063649536794/source", "state": "file", "uid": 0 } TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Thursday 05 May 2022 04:57:37 +0000 (0:00:00.768) 0:00:13.759 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'hosts': {u'mainhost.local': u'', u'host01.local': {u'subnets': [u'192.0.2.0/24', u'198.51.100.0/24', u'203.0.113.0/24']}}, u'auth_method': u'psk'}) => { "ansible_loop_var": "conn", "changed": false, "conn": { "auth_method": "psk", "hosts": { "host01.local": { "subnets": [ "192.0.2.0/24", "198.51.100.0/24", "203.0.113.0/24" ] }, "mainhost.local": "" } }, "skip_reason": "Conditional result was False" } TASK [Assert file existence] *************************************************** task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:37 Thursday 05 May 2022 04:57:37 +0000 (0:00:00.065) 0:00:13.825 ********** included: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml for /cache/rhel-x.qcow2 TASK [stat conf files paths] *************************************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:2 Thursday 05 May 2022 04:57:37 +0000 (0:00:00.075) 0:00:13.900 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1651726655.5555813, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "bf0bdb469d33ad69b4da60a67929818f3066569c", "ctime": 1651726655.5605814, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9003620, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726655.1325812, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 242, "uid": 0, "version": "1682303375", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [stat secrets files paths] ************************************************ task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:8 Thursday 05 May 2022 04:57:37 +0000 (0:00:00.414) 0:00:14.315 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1651726656.7625813, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "e179c6716871b58d237de575eec0e0a6cb4ddc93", "ctime": 1651726656.7665813, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 25716760, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726656.4975812, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 125, "uid": 0, "version": "3280109966", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Assert that ipsec.conf and secrets files exist] ************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:14 Thursday 05 May 2022 04:57:38 +0000 (0:00:00.410) 0:00:14.726 ********** ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726655.1325812, u'block_size': 4096, u'inode': 9003620, u'isgid': False, u'size': 242, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'1682303375', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'xusr': False, u'atime': 1651726655.5555813, u'mimetype': u'text/plain', u'ctime': 1651726655.5605814, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'bf0bdb469d33ad69b4da60a67929818f3066569c', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } }, "item": "host01.local", "stat": { "atime": 1651726655.5555813, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "bf0bdb469d33ad69b4da60a67929818f3066569c", "ctime": 1651726655.5605814, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9003620, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1651726655.1325812, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 242, "uid": 0, "version": "1682303375", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed TASK [Assert that ipsec.conf and secrets files exist] ************************** task path: /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:20 Thursday 05 May 2022 04:57:38 +0000 (0:00:00.076) 0:00:14.802 ********** ok: [/cache/rhel-x.qcow2] => (item={u'failed': False, u'stat': {u'charset': u'us-ascii', u'uid': 0, u'exists': True, u'attr_flags': u'', u'woth': False, u'device_type': 0, u'mtime': 1651726656.4975812, u'block_size': 4096, u'inode': 25716760, u'isgid': False, u'size': 125, u'executable': False, u'roth': False, u'isuid': False, u'readable': True, u'isreg': True, u'version': u'3280109966', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': False, u'gr_name': u'root', u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'xusr': False, u'atime': 1651726656.7625813, u'mimetype': u'text/plain', u'ctime': 1651726656.7665813, u'wgrp': False, u'xgrp': False, u'dev': 64516, u'isblk': False, u'isfifo': False, u'mode': u'0600', u'checksum': u'e179c6716871b58d237de575eec0e0a6cb4ddc93', u'islnk': False, u'attributes': []}, u'ansible_loop_var': u'item', u'item': u'host01.local', u'invocation': {u'module_args': {u'follow': False, u'get_checksum': True, u'path': u'/etc/ipsec.d/mainhost.local-to-host01.local.secrets', u'checksum_algorithm': u'sha1', u'get_md5': False, u'get_mime': True, u'get_attributes': True}}, u'changed': False}) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets" } }, "item": "host01.local", "stat": { "atime": 1651726656.7625813, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "e179c6716871b58d237de575eec0e0a6cb4ddc93", "ctime": 1651726656.7665813, "dev": 64516, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 25716760, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1651726656.4975812, "nlink": 1, "path": "/etc/ipsec.d/mainhost.local-to-host01.local.secrets", "pw_name": "root", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 125, "uid": 0, "version": "3280109966", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed TASK [reset success flag] ****************************************************** task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:40 Thursday 05 May 2022 04:57:38 +0000 (0:00:00.074) 0:00:14.877 ********** ok: [/cache/rhel-x.qcow2] => { "ansible_facts": { "__vpn_success": true }, "changed": false } TASK [get and store conf files] ************************************************ task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:44 Thursday 05 May 2022 04:57:38 +0000 (0:00:00.043) 0:00:14.921 ********** ok: [/cache/rhel-x.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAxLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDEubG9jYWwKICByaWdodGlkPUBob3N0MDEubG9jYWwKICByaWdodHN1Ym5ldHM9ezE5Mi4wLjIuMC8yNCwxOTguNTEuMTAwLjAvMjQsMjAzLjAuMTEzLjAvMjR9CiAgaWtldjI9aW5zaXN0CiAgYXV0aGJ5PXNlY3JldAo=", "encoding": "base64", "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } TASK [check that conf file contains correct information] *********************** task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:50 Thursday 05 May 2022 04:57:39 +0000 (0:00:00.478) 0:00:15.399 ********** skipping: [/cache/rhel-x.qcow2] => (item={u'ansible_loop_var': u'item', u'failed': False, u'changed': False, u'content': u'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAxLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDEubG9jYWwKICByaWdodGlkPUBob3N0MDEubG9jYWwKICByaWdodHN1Ym5ldHM9ezE5Mi4wLjIuMC8yNCwxOTguNTEuMTAwLjAvMjQsMjAzLjAuMTEzLjAvMjR9CiAgaWtldjI9aW5zaXN0CiAgYXV0aGJ5PXNlY3JldAo=', u'source': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf', u'item': u'host01.local', u'invocation': {u'module_args': {u'src': u'/etc/ipsec.d/mainhost.local-to-host01.local.conf'}}, u'encoding': u'base64'}) => { "ansible_index_var": "idx", "ansible_loop_var": "item", "changed": false, "idx": 0, "item": { "ansible_loop_var": "item", "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gbWFpbmhvc3QubG9jYWwtdG8taG9zdDAxLmxvY2FsCiAgbGVmdD1tYWluaG9zdC5sb2NhbAogIGxlZnRpZD1AbWFpbmhvc3QubG9jYWwKICByaWdodD1ob3N0MDEubG9jYWwKICByaWdodGlkPUBob3N0MDEubG9jYWwKICByaWdodHN1Ym5ldHM9ezE5Mi4wLjIuMC8yNCwxOTguNTEuMTAwLjAvMjQsMjAzLjAuMTEzLjAvMjR9CiAgaWtldjI9aW5zaXN0CiAgYXV0aGJ5PXNlY3JldAo=", "encoding": "base64", "failed": false, "invocation": { "module_args": { "src": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" } }, "item": "host01.local", "source": "/etc/ipsec.d/mainhost.local-to-host01.local.conf" }, "skip_reason": "Conditional result was False" } TASK [assert success for conf files] ******************************************* task path: /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:60 Thursday 05 May 2022 04:57:39 +0000 (0:00:00.075) 0:00:15.475 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false } MSG: All assertions passed RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:57:39 +0000 (0:00:00.040) 0:00:15.515 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:57:39 +0000 (0:00:00.068) 0:00:15.584 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "797806523626.15462", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/797806523626.15462", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:57:40 +0000 (0:00:00.838) 0:00:16.422 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Thursday 05 May 2022 04:57:43 +0000 (0:00:03.856) 0:00:20.278 ********** included: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-x.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Thursday 05 May 2022 04:57:44 +0000 (0:00:00.068) 0:00:20.346 ********** changed: [/cache/rhel-x.qcow2] => (item=ipsec) => { "ansible_job_id": "768185741784.15926", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/768185741784.15926", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Thursday 05 May 2022 04:57:44 +0000 (0:00:00.458) 0:00:20.804 ********** ok: [/cache/rhel-x.qcow2] => { "changed": false, "elapsed": 3 } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-x.qcow2 : ok=36 changed=10 unreachable=0 failed=0 skipped=11 rescued=0 ignored=0 Thursday 05 May 2022 04:57:48 +0000 (0:00:03.747) 0:00:24.552 ********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 4.71s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.86s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.75s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 set up internal repositories -------------------------------------------- 1.32s /cache/rhel-x_setup.yml:6 ----------------------------------------------------- Gathering Facts --------------------------------------------------------- 1.09s /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:3 --------------------------- linux-system-roles.vpn : create ipsec.conf files ------------------------ 1.03s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 -------- linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.84s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- linux-system-roles.vpn : enable and restart vpn services ---------------- 0.84s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 linux-system-roles.vpn : create ipsec.secrets files --------------------- 0.77s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 -------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.66s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.52s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ Create nss directory for testing ---------------------------------------- 0.50s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:22 -------------------------------- Create /etc/ipsec.d directory for testing ------------------------------- 0.48s /tmp/tmp6pye95cn/tests/tasks/setup_test.yml:28 -------------------------------- get and store conf files ------------------------------------------------ 0.48s /tmp/tmp6pye95cn/tests/tests_subnet_to_subnet.yml:44 -------------------------- linux-system-roles.vpn : enable and restart vpn services ---------------- 0.46s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 linux-system-roles.vpn : check if secrets file already exists ----------- 0.44s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 -------- stat conf files paths --------------------------------------------------- 0.41s /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:2 ------------ stat secrets files paths ------------------------------------------------ 0.41s /tmp/tmp6pye95cn/tests/tasks/assert_conf_secrets_files_exist.yml:8 ------------ linux-system-roles.vpn : set psks for hosts ----------------------------- 0.23s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 -------- linux-system-roles.vpn : generate psks ---------------------------------- 0.10s /tmp/tmp6pye95cn/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 ---------