ansible-playbook [core 2.12.6] config file = /etc/ansible/ansible.cfg configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3.9/site-packages/ansible ansible collection location = /tmp/tmpfia71bh8 executable location = /usr/bin/ansible-playbook python version = 3.9.13 (main, May 18 2022, 00:00:00) [GCC 11.3.1 20220421 (Red Hat 11.3.1-2)] jinja version = 2.11.3 libyaml = True Using /etc/ansible/ansible.cfg as config file Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: rhel-8_setup.yml ***************************************************** 1 plays in /cache/rhel-8_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-8_setup.yml:5 Monday 11 July 2022 20:05:51 +0000 (0:00:00.017) 0:00:00.017 *********** changed: [/cache/rhel-8.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-8.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-8.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-8.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-8.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Monday 11 July 2022 20:05:53 +0000 (0:00:01.517) 0:00:01.535 *********** =============================================================================== set up internal repositories -------------------------------------------- 1.52s /cache/rhel-8_setup.yml:5 ----------------------------------------------------- PLAYBOOK: tests_host_to_host_cert.yml ****************************************** 1 plays in /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* task path: /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:3 Monday 11 July 2022 20:05:53 +0000 (0:00:00.025) 0:00:01.560 *********** ok: [/cache/rhel-8.qcow2] META: ran handlers TASK [Set up test environment] ************************************************* task path: /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:13 Monday 11 July 2022 20:05:54 +0000 (0:00:01.229) 0:00:02.790 *********** included: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml for /cache/rhel-8.qcow2 TASK [Set platform/version specific variables] ********************************* task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:2 Monday 11 July 2022 20:05:54 +0000 (0:00:00.037) 0:00:02.828 *********** TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Monday 11 July 2022 20:05:54 +0000 (0:00:00.034) 0:00:02.862 *********** ok: [/cache/rhel-8.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Monday 11 July 2022 20:05:56 +0000 (0:00:01.683) 0:00:04.546 *********** skipping: [/cache/rhel-8.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-8.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } ok: [/cache/rhel-8.qcow2] => (item=RedHat_8.yml) => { "ansible_facts": { "__vpn_nss_location": "/etc/ipsec.d" }, "ansible_included_var_files": [ "/tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/vars/RedHat_8.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat_8.yml" } skipping: [/cache/rhel-8.qcow2] => (item=RedHat_8.6.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_8.6.yml", "skip_reason": "Conditional result was False" } META: role_complete for /cache/rhel-8.qcow2 TASK [Change inventory_hostname] *********************************************** task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:10 Monday 11 July 2022 20:05:56 +0000 (0:00:00.056) 0:00:04.603 *********** ok: [/cache/rhel-8.qcow2] => { "ansible_facts": { "inventory_hostname": "mainhost.local" }, "changed": false } TASK [add dummy main host] ***************************************************** task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:16 Monday 11 July 2022 20:05:56 +0000 (0:00:00.040) 0:00:04.644 *********** creating host via 'add_host': hostname=mainhost.local changed: [/cache/rhel-8.qcow2] => { "add_host": { "groups": [], "host_name": "mainhost.local", "host_vars": {} }, "changed": true } TASK [Create nss directory for testing] **************************************** task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:22 Monday 11 July 2022 20:05:56 +0000 (0:00:00.040) 0:00:04.684 *********** changed: [/cache/rhel-8.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 [Create /etc/ipsec.d directory for testing] ******************************* task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:28 Monday 11 July 2022 20:05:57 +0000 (0:00:00.769) 0:00:05.454 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false, "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/tmpzf_cv74g/tests/tasks/setup_test.yml:34 Monday 11 July 2022 20:05:57 +0000 (0:00:00.517) 0:00:05.971 *********** included: /tmp/tmpzf_cv74g/tests/tasks/add_hosts.yml for /cache/rhel-8.qcow2 TASK [dynamically add multiple hosts for testing] ****************************** task path: /tmp/tmpzf_cv74g/tests/tasks/add_hosts.yml:2 Monday 11 July 2022 20:05:57 +0000 (0:00:00.031) 0:00:06.003 *********** creating host via 'add_host': hostname=host01.local ok: [/cache/rhel-8.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": false, "item": 1 } creating host via 'add_host': hostname=host02.local ok: [/cache/rhel-8.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": false, "item": 2 } TASK [create mock vpn_connections] ********************************************* task path: /tmp/tmpzf_cv74g/tests/tasks/add_hosts.yml:11 Monday 11 July 2022 20:05:58 +0000 (0:00:00.065) 0:00:06.069 *********** ok: [/cache/rhel-8.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [Create dummy policies directory for testing] ***************************** task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:39 Monday 11 July 2022 20:05:58 +0000 (0:00:00.031) 0:00:06.100 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:45 Monday 11 July 2022 20:05:58 +0000 (0:00:00.030) 0:00:06.131 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:51 Monday 11 July 2022 20:05:58 +0000 (0:00:00.030) 0:00:06.161 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:57 Monday 11 July 2022 20:05:58 +0000 (0:00:00.030) 0:00:06.191 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Add cert options to check] *********************************************** task path: /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:19 Monday 11 July 2022 20:05:58 +0000 (0:00:00.029) 0:00:06.221 *********** ok: [/cache/rhel-8.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/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:33 Monday 11 July 2022 20:05:58 +0000 (0:00:00.048) 0:00:06.269 *********** ok: [/cache/rhel-8.qcow2] => { "ansible_facts": { "__vpn_main_certname": "cert1" }, "changed": false } TASK [Use vpn role] ************************************************************ task path: /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:37 Monday 11 July 2022 20:05:58 +0000 (0:00:00.032) 0:00:06.301 *********** TASK [linux-system-roles.vpn : set platform/version specific variables] ******** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:3 Monday 11 July 2022 20:05:58 +0000 (0:00:00.042) 0:00:06.344 *********** included: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml for /cache/rhel-8.qcow2 TASK [linux-system-roles.vpn : Ensure ansible_facts used by role] ************** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 Monday 11 July 2022 20:05:58 +0000 (0:00:00.027) 0:00:06.371 *********** ok: [/cache/rhel-8.qcow2] TASK [linux-system-roles.vpn : Set platform/version specific variables] ******** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:8 Monday 11 July 2022 20:05:58 +0000 (0:00:00.527) 0:00:06.898 *********** skipping: [/cache/rhel-8.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-8.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } ok: [/cache/rhel-8.qcow2] => (item=RedHat_8.yml) => { "ansible_facts": { "__vpn_nss_location": "/etc/ipsec.d" }, "ansible_included_var_files": [ "/tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/vars/RedHat_8.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat_8.yml" } skipping: [/cache/rhel-8.qcow2] => (item=RedHat_8.6.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_8.6.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Ensure required packages are installed] ********* task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 Monday 11 July 2022 20:05:58 +0000 (0:00:00.053) 0:00:06.952 *********** changed: [/cache/rhel-8.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nspr-4.32.0-1.el8_4.x86_64", "Installed: libreswan-4.5-1.el8.x86_64", "Installed: nss-3.67.0-7.el8_5.x86_64", "Installed: ldns-1.7.0-21.el8.x86_64", "Installed: nss-softokn-3.67.0-7.el8_5.x86_64", "Installed: nss-softokn-freebl-3.67.0-7.el8_5.x86_64", "Installed: nss-sysinit-3.67.0-7.el8_5.x86_64", "Installed: nss-tools-3.67.0-7.el8_5.x86_64", "Installed: nss-util-3.67.0-7.el8_5.x86_64" ] } TASK [linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 Monday 11 July 2022 20:06:04 +0000 (0:00:05.729) 0:00:12.681 *********** ok: [/cache/rhel-8.qcow2 -> localhost] => { "ansible_facts": { "packages": { "SDL2": [ { "arch": "x86_64", "epoch": null, "name": "SDL2", "release": "2.fc34", "source": "rpm", "version": "2.0.22" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "1.fc34", "source": "rpm", "version": "2.3.1" } ], "adwaita-cursor-theme": [ { "arch": "noarch", "epoch": null, "name": "adwaita-cursor-theme", "release": "1.fc34", "source": "rpm", "version": "40.1.1" } ], "adwaita-icon-theme": [ { "arch": "noarch", "epoch": null, "name": "adwaita-icon-theme", "release": "1.fc34", "source": "rpm", "version": "40.1.1" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "3.fc34", "source": "rpm", "version": "1.2.6.1" } ], "alternatives": [ { "arch": "x86_64", "epoch": null, "name": "alternatives", "release": "2.fc34", "source": "rpm", "version": "1.15" } ], "ansible-core": [ { "arch": "noarch", "epoch": null, "name": "ansible-core", "release": "1.fc34", "source": "rpm", "version": "2.12.6" } ], "at-spi2-atk": [ { "arch": "x86_64", "epoch": null, "name": "at-spi2-atk", "release": "2.fc34", "source": "rpm", "version": "2.38.0" } ], "at-spi2-core": [ { "arch": "x86_64", "epoch": null, "name": "at-spi2-core", "release": "1.fc34", "source": "rpm", "version": "2.40.3" } ], "atk": [ { "arch": "x86_64", "epoch": null, "name": "atk", "release": "3.fc34", "source": "rpm", "version": "2.36.0" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "1.fc34", "source": "rpm", "version": "3.0.6" } ], "avahi-libs": [ { "arch": "x86_64", "epoch": null, "name": "avahi-libs", "release": "14.fc34", "source": "rpm", "version": "0.8" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "11.fc34", "source": "rpm", "version": "11" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "2.fc34", "source": "rpm", "version": "5.1.0" } ], "bluez-libs": [ { "arch": "x86_64", "epoch": null, "name": "bluez-libs", "release": "1.fc34", "source": "rpm", "version": "5.64" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "4.fc34", "source": "rpm", "version": "1.75.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "4.fc34", "source": "rpm", "version": "1.75.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "4.fc34", "source": "rpm", "version": "1.75.0" } ], "brlapi": [ { "arch": "x86_64", "epoch": null, "name": "brlapi", "release": "1.fc34", "source": "rpm", "version": "0.8.2" } ], "brltty": [ { "arch": "x86_64", "epoch": null, "name": "brltty", "release": "1.fc34", "source": "rpm", "version": "6.3" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "6.fc34", "source": "rpm", "version": "1.0.8" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "1.0.fc34", "source": "rpm", "version": "2021.2.52" } ], "cairo": [ { "arch": "x86_64", "epoch": null, "name": "cairo", "release": "3.fc34", "source": "rpm", "version": "1.17.4" } ], "cairo-gobject": [ { "arch": "x86_64", "epoch": null, "name": "cairo-gobject", "release": "3.fc34", "source": "rpm", "version": "1.17.4" } ], "capstone": [ { "arch": "x86_64", "epoch": null, "name": "capstone", "release": "4.fc34", "source": "rpm", "version": "4.0.2" } ], "cdparanoia-libs": [ { "arch": "x86_64", "epoch": null, "name": "cdparanoia-libs", "release": "37.fc34", "source": "rpm", "version": "10.2" } ], "colord-libs": [ { "arch": "x86_64", "epoch": null, "name": "colord-libs", "release": "2.fc34", "source": "rpm", "version": "1.4.5" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "32.fc34", "source": "rpm", "version": "8.32" } ], "coreutils-common": [ { "arch": "x86_64", "epoch": null, "name": "coreutils-common", "release": "32.fc34", "source": "rpm", "version": "8.32" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "10.fc34", "source": "rpm", "version": "2.13" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "27.fc34", "source": "rpm", "version": "2.9.6" } ], "crypto-policies": [ { "arch": "noarch", "epoch": null, "name": "crypto-policies", "release": "1.git5c710c0.fc34", "source": "rpm", "version": "20210213" } ], "crypto-policies-scripts": [ { "arch": "noarch", "epoch": null, "name": "crypto-policies-scripts", "release": "1.git5c710c0.fc34", "source": "rpm", "version": "20210213" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "1.fc34", "source": "rpm", "version": "2.3.7" } ], "cups-libs": [ { "arch": "x86_64", "epoch": 1, "name": "cups-libs", "release": "17.fc34", "source": "rpm", "version": "2.3.3op2" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "16.fc34", "source": "rpm", "version": "7.76.1" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "9.fc34", "source": "rpm", "version": "2.1.27" } ], "daxctl-libs": [ { "arch": "x86_64", "epoch": null, "name": "daxctl-libs", "release": "1.fc34", "source": "rpm", "version": "73" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "3.fc34", "source": "rpm", "version": "1.12.20" } ], "dbus-broker": [ { "arch": "x86_64", "epoch": null, "name": "dbus-broker", "release": "2.fc34", "source": "rpm", "version": "29" } ], "dbus-common": [ { "arch": "noarch", "epoch": 1, "name": "dbus-common", "release": "3.fc34", "source": "rpm", "version": "1.12.20" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "3.fc34", "source": "rpm", "version": "1.12.20" } ], "dconf": [ { "arch": "x86_64", "epoch": null, "name": "dconf", "release": "3.fc34", "source": "rpm", "version": "0.40.0" } ], "dejavu-sans-fonts": [ { "arch": "noarch", "epoch": null, "name": "dejavu-sans-fonts", "release": "16.fc34", "source": "rpm", "version": "2.37" } ], "device-mapper": [ { "arch": "x86_64", "epoch": null, "name": "device-mapper", "release": "1.fc34", "source": "rpm", "version": "1.02.175" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": null, "name": "device-mapper-libs", "release": "1.fc34", "source": "rpm", "version": "1.02.175" } ], "device-mapper-multipath-libs": [ { "arch": "x86_64", "epoch": null, "name": "device-mapper-multipath-libs", "release": "4.fc34", "source": "rpm", "version": "0.8.5" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "8.fc34", "source": "rpm", "version": "3.7" } ], "dnf": [ { "arch": "noarch", "epoch": null, "name": "dnf", "release": "1.fc34", "source": "rpm", "version": "4.9.0" } ], "dnf-data": [ { "arch": "noarch", "epoch": null, "name": "dnf-data", "release": "1.fc34", "source": "rpm", "version": "4.9.0" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "6.fc34", "source": "rpm", "version": "055" } ], "dumb-init": [ { "arch": "x86_64", "epoch": null, "name": "dumb-init", "release": "2.fc34", "source": "rpm", "version": "1.2.5" } ], "e2fsprogs-libs": [ { "arch": "x86_64", "epoch": null, "name": "e2fsprogs-libs", "release": "5.fc34", "source": "rpm", "version": "1.45.6" } ], "edk2-ovmf": [ { "arch": "noarch", "epoch": null, "name": "edk2-ovmf", "release": "4.fc34", "source": "rpm", "version": "20200801stable" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "1.fc34", "source": "rpm", "version": "0.186" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "1.fc34", "source": "rpm", "version": "0.186" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "1.fc34", "source": "rpm", "version": "0.186" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "1.fc34", "source": "rpm", "version": "2.4.7" } ], "fedora-gpg-keys": [ { "arch": "noarch", "epoch": null, "name": "fedora-gpg-keys", "release": "2", "source": "rpm", "version": "34" } ], "fedora-release-common": [ { "arch": "noarch", "epoch": null, "name": "fedora-release-common", "release": "39", "source": "rpm", "version": "34" } ], "fedora-release-container": [ { "arch": "noarch", "epoch": null, "name": "fedora-release-container", "release": "39", "source": "rpm", "version": "34" } ], "fedora-release-identity-container": [ { "arch": "noarch", "epoch": null, "name": "fedora-release-identity-container", "release": "39", "source": "rpm", "version": "34" } ], "fedora-repos": [ { "arch": "noarch", "epoch": null, "name": "fedora-repos", "release": "2", "source": "rpm", "version": "34" } ], "fedora-repos-modular": [ { "arch": "noarch", "epoch": null, "name": "fedora-repos-modular", "release": "2", "source": "rpm", "version": "34" } ], "file": [ { "arch": "x86_64", "epoch": null, "name": "file", "release": "7.fc34", "source": "rpm", "version": "5.39" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "7.fc34", "source": "rpm", "version": "5.39" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "5.fc34", "source": "rpm", "version": "3.14" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "2.fc34", "source": "rpm", "version": "4.8.0" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "7.fc34", "source": "rpm", "version": "1.3.3" } ], "fmf": [ { "arch": "noarch", "epoch": null, "name": "fmf", "release": "1.fc34", "source": "rpm", "version": "1.0.0" } ], "fmt": [ { "arch": "x86_64", "epoch": null, "name": "fmt", "release": "3.fc34", "source": "rpm", "version": "7.1.3" } ], "fontconfig": [ { "arch": "x86_64", "epoch": null, "name": "fontconfig", "release": "5.fc34", "source": "rpm", "version": "2.13.94" } ], "fonts-filesystem": [ { "arch": "noarch", "epoch": 1, "name": "fonts-filesystem", "release": "5.fc34", "source": "rpm", "version": "2.0.5" } ], "freetype": [ { "arch": "x86_64", "epoch": null, "name": "freetype", "release": "6.fc34", "source": "rpm", "version": "2.10.4" } ], "fribidi": [ { "arch": "x86_64", "epoch": null, "name": "fribidi", "release": "3.fc34", "source": "rpm", "version": "1.0.11" } ], "fuse-libs": [ { "arch": "x86_64", "epoch": null, "name": "fuse-libs", "release": "11.fc34", "source": "rpm", "version": "2.9.9" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "3.fc34", "source": "rpm", "version": "5.1.0" } ], "gdbm-libs": [ { "arch": "x86_64", "epoch": 1, "name": "gdbm-libs", "release": "2.fc34", "source": "rpm", "version": "1.19" } ], "gdk-pixbuf2": [ { "arch": "x86_64", "epoch": null, "name": "gdk-pixbuf2", "release": "1.fc34", "source": "rpm", "version": "2.42.6" } ], "gdk-pixbuf2-modules": [ { "arch": "x86_64", "epoch": null, "name": "gdk-pixbuf2-modules", "release": "1.fc34", "source": "rpm", "version": "2.42.6" } ], "genisoimage": [ { "arch": "x86_64", "epoch": null, "name": "genisoimage", "release": "47.fc34", "source": "rpm", "version": "1.1.11" } ], "gettext": [ { "arch": "x86_64", "epoch": null, "name": "gettext", "release": "4.fc34", "source": "rpm", "version": "0.21" } ], "gettext-libs": [ { "arch": "x86_64", "epoch": null, "name": "gettext-libs", "release": "4.fc34", "source": "rpm", "version": "0.21" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "1.fc34", "source": "rpm", "version": "2.34.3" } ], "git-core": [ { "arch": "x86_64", "epoch": null, "name": "git-core", "release": "1.fc34", "source": "rpm", "version": "2.34.3" } ], "git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "git-core-doc", "release": "1.fc34", "source": "rpm", "version": "2.34.3" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "1.fc34", "source": "rpm", "version": "2.68.4" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "21.fc34", "source": "rpm", "version": "2.33" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "21.fc34", "source": "rpm", "version": "2.33" } ], "glibc-doc": [ { "arch": "noarch", "epoch": null, "name": "glibc-doc", "release": "21.fc34", "source": "rpm", "version": "2.33" } ], "glibc-minimal-langpack": [ { "arch": "x86_64", "epoch": null, "name": "glibc-minimal-langpack", "release": "21.fc34", "source": "rpm", "version": "2.33" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "6.fc34", "source": "rpm", "version": "6.2.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "4.fc34", "source": "rpm", "version": "2.2.27" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "1.fc34", "source": "rpm", "version": "3.7.4" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "5f2c0192", "source": "rpm", "version": "45719a39" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "2.fc34", "source": "rpm", "version": "1.15.1" } ], "graphene": [ { "arch": "x86_64", "epoch": null, "name": "graphene", "release": "2.fc34", "source": "rpm", "version": "1.10.6" } ], "graphite2": [ { "arch": "x86_64", "epoch": null, "name": "graphite2", "release": "7.fc34", "source": "rpm", "version": "1.3.14" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "2.fc34", "source": "rpm", "version": "3.6" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "7.fc34", "source": "rpm", "version": "1.22.4" } ], "grub2-common": [ { "arch": "noarch", "epoch": 1, "name": "grub2-common", "release": "9.fc34", "source": "rpm", "version": "2.06" } ], "grub2-tools": [ { "arch": "x86_64", "epoch": 1, "name": "grub2-tools", "release": "9.fc34", "source": "rpm", "version": "2.06" } ], "grub2-tools-minimal": [ { "arch": "x86_64", "epoch": 1, "name": "grub2-tools-minimal", "release": "9.fc34", "source": "rpm", "version": "2.06" } ], "grubby": [ { "arch": "x86_64", "epoch": null, "name": "grubby", "release": "51.fc34", "source": "rpm", "version": "8.40" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "5.fc34", "source": "rpm", "version": "1.0.19" } ], "gstreamer1": [ { "arch": "x86_64", "epoch": null, "name": "gstreamer1", "release": "2.1.18.4.fc34", "source": "rpm", "version": "1.19.1" } ], "gstreamer1-plugins-base": [ { "arch": "x86_64", "epoch": null, "name": "gstreamer1-plugins-base", "release": "2.1.18.4.fc34", "source": "rpm", "version": "1.19.1" } ], "gtk-update-icon-cache": [ { "arch": "x86_64", "epoch": null, "name": "gtk-update-icon-cache", "release": "1.fc34", "source": "rpm", "version": "3.24.30" } ], "gtk3": [ { "arch": "x86_64", "epoch": null, "name": "gtk3", "release": "1.fc34", "source": "rpm", "version": "3.24.30" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "5.fc34", "source": "rpm", "version": "1.10" } ], "harfbuzz": [ { "arch": "x86_64", "epoch": null, "name": "harfbuzz", "release": "3.fc34", "source": "rpm", "version": "2.7.4" } ], "hicolor-icon-theme": [ { "arch": "noarch", "epoch": null, "name": "hicolor-icon-theme", "release": "10.fc34", "source": "rpm", "version": "0.17" } ], "hwdata": [ { "arch": "noarch", "epoch": null, "name": "hwdata", "release": "1.fc34", "source": "rpm", "version": "0.356" } ], "ima-evm-utils": [ { "arch": "x86_64", "epoch": null, "name": "ima-evm-utils", "release": "2.fc34", "source": "rpm", "version": "1.3.2" } ], "iptables-legacy-libs": [ { "arch": "x86_64", "epoch": null, "name": "iptables-legacy-libs", "release": "8.fc34", "source": "rpm", "version": "1.8.7" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "7.git4bd064de.fc34", "source": "rpm", "version": "20200823" } ], "iso-codes": [ { "arch": "noarch", "epoch": null, "name": "iso-codes", "release": "1.fc34", "source": "rpm", "version": "4.6.0" } ], "jbigkit-libs": [ { "arch": "x86_64", "epoch": null, "name": "jbigkit-libs", "release": "21.fc34", "source": "rpm", "version": "2.1" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "8.fc34", "source": "rpm", "version": "0.14" } ], "kbd": [ { "arch": "x86_64", "epoch": null, "name": "kbd", "release": "2.fc34", "source": "rpm", "version": "2.4.0" } ], "kbd-misc": [ { "arch": "noarch", "epoch": null, "name": "kbd-misc", "release": "2.fc34", "source": "rpm", "version": "2.4.0" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "2.fc34", "source": "rpm", "version": "1.6.1" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "2.fc34", "source": "rpm", "version": "29" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "2.fc34", "source": "rpm", "version": "29" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "4.fc34", "source": "rpm", "version": "0.8.5" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "5.fc34", "source": "rpm", "version": "1.19.2" } ], "langpacks-core-en_GB": [ { "arch": "noarch", "epoch": null, "name": "langpacks-core-en_GB", "release": "14.fc34", "source": "rpm", "version": "3.0" } ], "langpacks-core-font-en": [ { "arch": "noarch", "epoch": null, "name": "langpacks-core-font-en", "release": "14.fc34", "source": "rpm", "version": "3.0" } ], "langpacks-en_GB": [ { "arch": "noarch", "epoch": null, "name": "langpacks-en_GB", "release": "14.fc34", "source": "rpm", "version": "3.0" } ], "lcms2": [ { "arch": "x86_64", "epoch": null, "name": "lcms2", "release": "1.fc34", "source": "rpm", "version": "2.12" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "2.fc34", "source": "rpm", "version": "590" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "6.fc34", "source": "rpm", "version": "1.0.10" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "8.fc34", "source": "rpm", "version": "1.2.3" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "3.fc34", "source": "rpm", "version": "1.7.2" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "3.fc34", "source": "rpm", "version": "1.7.2" } ], "libX11-xcb": [ { "arch": "x86_64", "epoch": null, "name": "libX11-xcb", "release": "3.fc34", "source": "rpm", "version": "1.7.2" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "6.fc34", "source": "rpm", "version": "1.0.9" } ], "libXcomposite": [ { "arch": "x86_64", "epoch": null, "name": "libXcomposite", "release": "5.fc34", "source": "rpm", "version": "0.4.5" } ], "libXcursor": [ { "arch": "x86_64", "epoch": null, "name": "libXcursor", "release": "5.fc34", "source": "rpm", "version": "1.2.0" } ], "libXdamage": [ { "arch": "x86_64", "epoch": null, "name": "libXdamage", "release": "5.fc34", "source": "rpm", "version": "1.1.5" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "6.fc34", "source": "rpm", "version": "1.3.4" } ], "libXfixes": [ { "arch": "x86_64", "epoch": null, "name": "libXfixes", "release": "1.fc34", "source": "rpm", "version": "6.0.0" } ], "libXft": [ { "arch": "x86_64", "epoch": null, "name": "libXft", "release": "6.fc34", "source": "rpm", "version": "2.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "6.fc34", "source": "rpm", "version": "1.7.10" } ], "libXinerama": [ { "arch": "x86_64", "epoch": null, "name": "libXinerama", "release": "8.fc34", "source": "rpm", "version": "1.1.4" } ], "libXrandr": [ { "arch": "x86_64", "epoch": null, "name": "libXrandr", "release": "6.fc34", "source": "rpm", "version": "1.5.2" } ], "libXrender": [ { "arch": "x86_64", "epoch": null, "name": "libXrender", "release": "14.fc34", "source": "rpm", "version": "0.9.10" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "14.fc34", "source": "rpm", "version": "1.2.3" } ], "libXv": [ { "arch": "x86_64", "epoch": null, "name": "libXv", "release": "14.fc34", "source": "rpm", "version": "1.0.11" } ], "libXxf86vm": [ { "arch": "x86_64", "epoch": null, "name": "libXxf86vm", "release": "16.fc34", "source": "rpm", "version": "1.1.4" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "1.fc34", "source": "rpm", "version": "2.3.1" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "11.fc34", "source": "rpm", "version": "0.3.111" } ], "libarchive": [ { "arch": "x86_64", "epoch": null, "name": "libarchive", "release": "2.fc34", "source": "rpm", "version": "3.5.2" } ], "libargon2": [ { "arch": "x86_64", "epoch": null, "name": "libargon2", "release": "6.fc34", "source": "rpm", "version": "20171227" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "1.fc34", "source": "rpm", "version": "2.5.5" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "20.fc34", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "1.fc34", "source": "rpm", "version": "2.5.1" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libbpf": [ { "arch": "x86_64", "epoch": 2, "name": "libbpf", "release": "1.fc34", "source": "rpm", "version": "0.4.0" } ], "libbrotli": [ { "arch": "x86_64", "epoch": null, "name": "libbrotli", "release": "4.fc34", "source": "rpm", "version": "1.0.9" } ], "libcacard": [ { "arch": "x86_64", "epoch": 3, "name": "libcacard", "release": "2.fc34", "source": "rpm", "version": "2.8.0" } ], "libcanberra": [ { "arch": "x86_64", "epoch": null, "name": "libcanberra", "release": "24.fc34", "source": "rpm", "version": "0.30" } ], "libcanberra-gtk3": [ { "arch": "x86_64", "epoch": null, "name": "libcanberra-gtk3", "release": "24.fc34", "source": "rpm", "version": "0.30" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "2.fc34", "source": "rpm", "version": "2.48" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.fc34", "source": "rpm", "version": "0.8.2" } ], "libcbor": [ { "arch": "x86_64", "epoch": null, "name": "libcbor", "release": "3.fc34", "source": "rpm", "version": "0.7.0" } ], "libcloudproviders": [ { "arch": "x86_64", "epoch": null, "name": "libcloudproviders", "release": "3.fc34", "source": "rpm", "version": "0.3.1" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "5.fc34", "source": "rpm", "version": "1.45.6" } ], "libcomps": [ { "arch": "x86_64", "epoch": null, "name": "libcomps", "release": "1.fc34", "source": "rpm", "version": "0.1.18" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "16.fc34", "source": "rpm", "version": "7.76.1" } ], "libdatrie": [ { "arch": "x86_64", "epoch": null, "name": "libdatrie", "release": "1.fc34", "source": "rpm", "version": "0.2.13" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "49.fc34", "source": "rpm", "version": "5.3.28" } ], "libdecor": [ { "arch": "x86_64", "epoch": null, "name": "libdecor", "release": "1.fc34", "source": "rpm", "version": "0.1.0" } ], "libdnf": [ { "arch": "x86_64", "epoch": null, "name": "libdnf", "release": "1.fc34", "source": "rpm", "version": "0.64.0" } ], "libdrm": [ { "arch": "x86_64", "epoch": null, "name": "libdrm", "release": "1.fc34", "source": "rpm", "version": "2.4.109" } ], "libeconf": [ { "arch": "x86_64", "epoch": null, "name": "libeconf", "release": "1.fc34", "source": "rpm", "version": "0.4.0" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "38.20210714cvs.fc34", "source": "rpm", "version": "3.1" } ], "libepoxy": [ { "arch": "x86_64", "epoch": null, "name": "libepoxy", "release": "1.fc34", "source": "rpm", "version": "1.5.9" } ], "libevent": [ { "arch": "x86_64", "epoch": null, "name": "libevent", "release": "3.fc34", "source": "rpm", "version": "2.1.12" } ], "libfdisk": [ { "arch": "x86_64", "epoch": null, "name": "libfdisk", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libfdt": [ { "arch": "x86_64", "epoch": null, "name": "libfdt", "release": "1.fc34", "source": "rpm", "version": "1.6.1" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "28.fc34", "source": "rpm", "version": "3.1" } ], "libfido2": [ { "arch": "x86_64", "epoch": null, "name": "libfido2", "release": "2.fc34", "source": "rpm", "version": "1.6.0" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "2.fc34", "source": "rpm", "version": "11.3.1" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "3.fc34", "source": "rpm", "version": "1.9.3" } ], "libgfapi0": [ { "arch": "x86_64", "epoch": null, "name": "libgfapi0", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "libgfrpc0": [ { "arch": "x86_64", "epoch": null, "name": "libgfrpc0", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "libgfxdr0": [ { "arch": "x86_64", "epoch": null, "name": "libgfxdr0", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "libglusterfs0": [ { "arch": "x86_64", "epoch": null, "name": "libglusterfs0", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "libglvnd": [ { "arch": "x86_64", "epoch": 1, "name": "libglvnd", "release": "1.fc34", "source": "rpm", "version": "1.3.3" } ], "libglvnd-egl": [ { "arch": "x86_64", "epoch": 1, "name": "libglvnd-egl", "release": "1.fc34", "source": "rpm", "version": "1.3.3" } ], "libglvnd-glx": [ { "arch": "x86_64", "epoch": 1, "name": "libglvnd-glx", "release": "1.fc34", "source": "rpm", "version": "1.3.3" } ], "libgomp": [ { "arch": "x86_64", "epoch": null, "name": "libgomp", "release": "2.fc34", "source": "rpm", "version": "11.3.1" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "1.fc34", "source": "rpm", "version": "1.42" } ], "libgusb": [ { "arch": "x86_64", "epoch": null, "name": "libgusb", "release": "1.fc34", "source": "rpm", "version": "0.3.8" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "2.fc34", "source": "rpm", "version": "37.2" } ], "libicu": [ { "arch": "x86_64", "epoch": null, "name": "libicu", "release": "7.fc34", "source": "rpm", "version": "67.1" } ], "libidn2": [ { "arch": "x86_64", "epoch": null, "name": "libidn2", "release": "1.fc34", "source": "rpm", "version": "2.3.2" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "3.fc34", "source": "rpm", "version": "1.19.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "3.fc34", "source": "rpm", "version": "2.0.90" } ], "libkcapi": [ { "arch": "x86_64", "epoch": null, "name": "libkcapi", "release": "1.fc34", "source": "rpm", "version": "1.2.1" } ], "libkcapi-hmaccalc": [ { "arch": "x86_64", "epoch": null, "name": "libkcapi-hmaccalc", "release": "1.fc34", "source": "rpm", "version": "1.2.1" } ], "libksba": [ { "arch": "x86_64", "epoch": null, "name": "libksba", "release": "2.fc34", "source": "rpm", "version": "1.5.0" } ], "libmodulemd": [ { "arch": "x86_64", "epoch": null, "name": "libmodulemd", "release": "1.fc34", "source": "rpm", "version": "2.14.0" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libnfs": [ { "arch": "x86_64", "epoch": null, "name": "libnfs", "release": "4.fc34", "source": "rpm", "version": "4.0.0" } ], "libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "libnghttp2", "release": "2.fc34", "source": "rpm", "version": "1.43.0" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "6.fc34", "source": "rpm", "version": "3.5.0" } ], "libnsl2": [ { "arch": "x86_64", "epoch": null, "name": "libnsl2", "release": "2.fc34", "source": "rpm", "version": "1.3.0" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "4.fc34", "source": "rpm", "version": "1.3.4" } ], "libpcap": [ { "arch": "x86_64", "epoch": 14, "name": "libpcap", "release": "1.fc34", "source": "rpm", "version": "1.10.1" } ], "libpciaccess": [ { "arch": "x86_64", "epoch": null, "name": "libpciaccess", "release": "4.fc34", "source": "rpm", "version": "0.16" } ], "libpmem": [ { "arch": "x86_64", "epoch": null, "name": "libpmem", "release": "3.fc34", "source": "rpm", "version": "1.10" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "10.fc34", "source": "rpm", "version": "1.6.37" } ], "libpsl": [ { "arch": "x86_64", "epoch": null, "name": "libpsl", "release": "3.fc34", "source": "rpm", "version": "0.21.1" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "6.fc34", "source": "rpm", "version": "1.4.4" } ], "librados2": [ { "arch": "x86_64", "epoch": 2, "name": "librados2", "release": "1.fc34", "source": "rpm", "version": "16.2.9" } ], "librbd1": [ { "arch": "x86_64", "epoch": 2, "name": "librbd1", "release": "1.fc34", "source": "rpm", "version": "16.2.9" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "2.fc34", "source": "rpm", "version": "37.2" } ], "librepo": [ { "arch": "x86_64", "epoch": null, "name": "librepo", "release": "1.fc34", "source": "rpm", "version": "1.14.2" } ], "libreport-filesystem": [ { "arch": "noarch", "epoch": null, "name": "libreport-filesystem", "release": "4.fc34", "source": "rpm", "version": "2.15.2" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "1.fc34", "source": "rpm", "version": "2.5.3" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "1.fc34", "source": "rpm", "version": "3.2" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "1.fc34", "source": "rpm", "version": "3.2" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "2.fc34", "source": "rpm", "version": "3.2" } ], "libsigsegv": [ { "arch": "x86_64", "epoch": null, "name": "libsigsegv", "release": "2.fc34", "source": "rpm", "version": "2.13" } ], "libslirp": [ { "arch": "x86_64", "epoch": null, "name": "libslirp", "release": "4.fc34", "source": "rpm", "version": "4.4.0" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "6.fc34", "source": "rpm", "version": "1.0.31" } ], "libsodium": [ { "arch": "x86_64", "epoch": null, "name": "libsodium", "release": "7.fc34", "source": "rpm", "version": "1.0.18" } ], "libsolv": [ { "arch": "x86_64", "epoch": null, "name": "libsolv", "release": "3.fc34", "source": "rpm", "version": "0.7.17" } ], "libssh": [ { "arch": "x86_64", "epoch": null, "name": "libssh", "release": "1.fc34", "source": "rpm", "version": "0.9.6" } ], "libssh-config": [ { "arch": "noarch", "epoch": null, "name": "libssh-config", "release": "1.fc34", "source": "rpm", "version": "0.9.6" } ], "libsss_idmap": [ { "arch": "x86_64", "epoch": null, "name": "libsss_idmap", "release": "2.fc34", "source": "rpm", "version": "2.5.2" } ], "libsss_nss_idmap": [ { "arch": "x86_64", "epoch": null, "name": "libsss_nss_idmap", "release": "2.fc34", "source": "rpm", "version": "2.5.2" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "2.fc34", "source": "rpm", "version": "11.3.1" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "4.fc34", "source": "rpm", "version": "4.16.0" } ], "libtdb": [ { "arch": "x86_64", "epoch": null, "name": "libtdb", "release": "6.fc34", "source": "rpm", "version": "1.4.3" } ], "libtextstyle": [ { "arch": "x86_64", "epoch": null, "name": "libtextstyle", "release": "4.fc34", "source": "rpm", "version": "0.21" } ], "libthai": [ { "arch": "x86_64", "epoch": null, "name": "libthai", "release": "6.fc34", "source": "rpm", "version": "0.1.28" } ], "libtheora": [ { "arch": "x86_64", "epoch": 1, "name": "libtheora", "release": "29.fc34", "source": "rpm", "version": "1.1.1" } ], "libtiff": [ { "arch": "x86_64", "epoch": null, "name": "libtiff", "release": "1.fc34", "source": "rpm", "version": "4.2.0" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.fc34", "source": "rpm", "version": "1.3.2" } ], "libtool-ltdl": [ { "arch": "x86_64", "epoch": null, "name": "libtool-ltdl", "release": "40.fc34", "source": "rpm", "version": "2.4.6" } ], "libunistring": [ { "arch": "x86_64", "epoch": null, "name": "libunistring", "release": "10.fc34", "source": "rpm", "version": "0.9.10" } ], "libunwind": [ { "arch": "x86_64", "epoch": null, "name": "libunwind", "release": "5.fc34", "source": "rpm", "version": "1.4.0" } ], "liburing": [ { "arch": "x86_64", "epoch": null, "name": "liburing", "release": "4.fc34", "source": "rpm", "version": "0.7" } ], "libusal": [ { "arch": "x86_64", "epoch": null, "name": "libusal", "release": "47.fc34", "source": "rpm", "version": "1.1.11" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "2.fc34", "source": "rpm", "version": "1.0.24" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.fc34", "source": "rpm", "version": "1.2.1" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "1.fc34", "source": "rpm", "version": "0.3.2" } ], "libvisual": [ { "arch": "x86_64", "epoch": 1, "name": "libvisual", "release": "32.fc34", "source": "rpm", "version": "0.4.0" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "3.fc34", "source": "rpm", "version": "1.3.7" } ], "libwayland-client": [ { "arch": "x86_64", "epoch": null, "name": "libwayland-client", "release": "4.fc34", "source": "rpm", "version": "1.20.0" } ], "libwayland-cursor": [ { "arch": "x86_64", "epoch": null, "name": "libwayland-cursor", "release": "4.fc34", "source": "rpm", "version": "1.20.0" } ], "libwayland-egl": [ { "arch": "x86_64", "epoch": null, "name": "libwayland-egl", "release": "4.fc34", "source": "rpm", "version": "1.20.0" } ], "libwayland-server": [ { "arch": "x86_64", "epoch": null, "name": "libwayland-server", "release": "4.fc34", "source": "rpm", "version": "1.20.0" } ], "libwebp": [ { "arch": "x86_64", "epoch": null, "name": "libwebp", "release": "1.fc34", "source": "rpm", "version": "1.2.2" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "7.fc34", "source": "rpm", "version": "1.13.1" } ], "libxcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libxcrypt", "release": "1.fc34", "source": "rpm", "version": "4.4.28" } ], "libxcrypt-compat": [ { "arch": "x86_64", "epoch": null, "name": "libxcrypt-compat", "release": "1.fc34", "source": "rpm", "version": "4.4.28" } ], "libxkbcommon": [ { "arch": "x86_64", "epoch": null, "name": "libxkbcommon", "release": "1.fc34", "source": "rpm", "version": "1.3.0" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "1.fc34", "source": "rpm", "version": "2.9.14" } ], "libxshmfence": [ { "arch": "x86_64", "epoch": null, "name": "libxshmfence", "release": "8.fc34", "source": "rpm", "version": "1.3" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "5.fc34", "source": "rpm", "version": "0.2.5" } ], "libzstd": [ { "arch": "x86_64", "epoch": null, "name": "libzstd", "release": "1.fc34", "source": "rpm", "version": "1.5.2" } ], "lttng-ust": [ { "arch": "x86_64", "epoch": null, "name": "lttng-ust", "release": "4.fc34", "source": "rpm", "version": "2.12.0" } ], "lua-libs": [ { "arch": "x86_64", "epoch": null, "name": "lua-libs", "release": "1.fc34", "source": "rpm", "version": "5.4.4" } ], "lz4-libs": [ { "arch": "x86_64", "epoch": null, "name": "lz4-libs", "release": "2.fc34", "source": "rpm", "version": "1.9.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "4.fc34", "source": "rpm", "version": "2.10" } ], "memstrack": [ { "arch": "x86_64", "epoch": null, "name": "memstrack", "release": "1.fc34", "source": "rpm", "version": "0.2.2" } ], "mesa-libEGL": [ { "arch": "x86_64", "epoch": null, "name": "mesa-libEGL", "release": "3.fc34", "source": "rpm", "version": "21.1.8" } ], "mesa-libGL": [ { "arch": "x86_64", "epoch": null, "name": "mesa-libGL", "release": "3.fc34", "source": "rpm", "version": "21.1.8" } ], "mesa-libgbm": [ { "arch": "x86_64", "epoch": null, "name": "mesa-libgbm", "release": "3.fc34", "source": "rpm", "version": "21.1.8" } ], "mesa-libglapi": [ { "arch": "x86_64", "epoch": null, "name": "mesa-libglapi", "release": "3.fc34", "source": "rpm", "version": "21.1.8" } ], "mpfr": [ { "arch": "x86_64", "epoch": null, "name": "mpfr", "release": "7.fc34", "source": "rpm", "version": "4.1.0" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "4.20200222.fc34", "source": "rpm", "version": "6.2" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "4.20200222.fc34", "source": "rpm", "version": "6.2" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "4.20200222.fc34", "source": "rpm", "version": "6.2" } ], "ndctl-libs": [ { "arch": "x86_64", "epoch": null, "name": "ndctl-libs", "release": "1.fc34", "source": "rpm", "version": "73" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "1.fc34", "source": "rpm", "version": "3.7.3" } ], "npth": [ { "arch": "x86_64", "epoch": null, "name": "npth", "release": "6.fc34", "source": "rpm", "version": "1.6" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "5.fc34", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "numactl-libs": [ { "arch": "x86_64", "epoch": null, "name": "numactl-libs", "release": "3.fc34", "source": "rpm", "version": "2.0.14" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "6.fc34", "source": "rpm", "version": "2.4.57" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "5.fc34", "source": "rpm", "version": "8.6p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "5.fc34", "source": "rpm", "version": "8.6p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "1.fc34", "source": "rpm", "version": "1.1.1n" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "1.fc34", "source": "rpm", "version": "1.1.1n" } ], "openssl-pkcs11": [ { "arch": "x86_64", "epoch": null, "name": "openssl-pkcs11", "release": "2.fc34", "source": "rpm", "version": "0.4.11" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "8.fc34", "source": "rpm", "version": "1.3.1" } ], "orc": [ { "arch": "x86_64", "epoch": null, "name": "orc", "release": "4.fc34", "source": "rpm", "version": "0.4.31" } ], "os-prober": [ { "arch": "x86_64", "epoch": null, "name": "os-prober", "release": "7.fc34", "source": "rpm", "version": "1.77" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.fc34", "source": "rpm", "version": "0.23.22" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.fc34", "source": "rpm", "version": "0.23.22" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "8.fc34", "source": "rpm", "version": "1.5.1" } ], "pango": [ { "arch": "x86_64", "epoch": null, "name": "pango", "release": "1.fc34", "source": "rpm", "version": "1.48.11" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "3.fc34.1", "source": "rpm", "version": "8.44" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "4.fc34", "source": "rpm", "version": "10.36" } ], "pcre2-syntax": [ { "arch": "noarch", "epoch": null, "name": "pcre2-syntax", "release": "4.fc34", "source": "rpm", "version": "10.36" } ], "pcre2-utf32": [ { "arch": "x86_64", "epoch": null, "name": "pcre2-utf32", "release": "4.fc34", "source": "rpm", "version": "10.36" } ], "pcsc-lite-libs": [ { "arch": "x86_64", "epoch": null, "name": "pcsc-lite-libs", "release": "1.fc34", "source": "rpm", "version": "1.9.1" } ], "perl-AutoLoader": [ { "arch": "noarch", "epoch": 0, "name": "perl-AutoLoader", "release": "477.fc34", "source": "rpm", "version": "5.74" } ], "perl-B": [ { "arch": "x86_64", "epoch": 0, "name": "perl-B", "release": "477.fc34", "source": "rpm", "version": "1.80" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "458.fc34", "source": "rpm", "version": "1.50" } ], "perl-Class-Struct": [ { "arch": "noarch", "epoch": 0, "name": "perl-Class-Struct", "release": "477.fc34", "source": "rpm", "version": "0.66" } ], "perl-Data-Dumper": [ { "arch": "x86_64", "epoch": null, "name": "perl-Data-Dumper", "release": "460.fc34", "source": "rpm", "version": "2.174" } ], "perl-Digest": [ { "arch": "noarch", "epoch": null, "name": "perl-Digest", "release": "1.fc34", "source": "rpm", "version": "1.20" } ], "perl-Digest-MD5": [ { "arch": "x86_64", "epoch": null, "name": "perl-Digest-MD5", "release": "2.fc34", "source": "rpm", "version": "2.58" } ], "perl-DynaLoader": [ { "arch": "x86_64", "epoch": 0, "name": "perl-DynaLoader", "release": "477.fc34", "source": "rpm", "version": "1.47" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Encode", "release": "462.fc34", "source": "rpm", "version": "3.15" } ], "perl-Errno": [ { "arch": "x86_64", "epoch": 0, "name": "perl-Errno", "release": "477.fc34", "source": "rpm", "version": "1.30" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "5.fc34", "source": "rpm", "version": "0.17029" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "459.fc34", "source": "rpm", "version": "5.74" } ], "perl-Fcntl": [ { "arch": "x86_64", "epoch": 0, "name": "perl-Fcntl", "release": "477.fc34", "source": "rpm", "version": "1.13" } ], "perl-File-Basename": [ { "arch": "noarch", "epoch": 0, "name": "perl-File-Basename", "release": "477.fc34", "source": "rpm", "version": "2.85" } ], "perl-File-Find": [ { "arch": "noarch", "epoch": 0, "name": "perl-File-Find", "release": "477.fc34", "source": "rpm", "version": "1.37" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.fc34", "source": "rpm", "version": "2.18" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": 1, "name": "perl-File-Temp", "release": "2.fc34", "source": "rpm", "version": "0.231.100" } ], "perl-File-stat": [ { "arch": "noarch", "epoch": 0, "name": "perl-File-stat", "release": "477.fc34", "source": "rpm", "version": "1.09" } ], "perl-FileHandle": [ { "arch": "noarch", "epoch": 0, "name": "perl-FileHandle", "release": "477.fc34", "source": "rpm", "version": "2.03" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": 1, "name": "perl-Getopt-Long", "release": "2.fc34", "source": "rpm", "version": "2.52" } ], "perl-Getopt-Std": [ { "arch": "noarch", "epoch": 0, "name": "perl-Getopt-Std", "release": "477.fc34", "source": "rpm", "version": "1.12" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "1.fc34", "source": "rpm", "version": "2.34.3" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "1.fc34", "source": "rpm", "version": "0.078" } ], "perl-IO": [ { "arch": "x86_64", "epoch": 0, "name": "perl-IO", "release": "477.fc34", "source": "rpm", "version": "1.43" } ], "perl-IO-Socket-IP": [ { "arch": "noarch", "epoch": null, "name": "perl-IO-Socket-IP", "release": "3.fc34", "source": "rpm", "version": "0.41" } ], "perl-IO-Socket-SSL": [ { "arch": "noarch", "epoch": null, "name": "perl-IO-Socket-SSL", "release": "2.fc34", "source": "rpm", "version": "2.070" } ], "perl-IPC-Open3": [ { "arch": "noarch", "epoch": 0, "name": "perl-IPC-Open3", "release": "477.fc34", "source": "rpm", "version": "1.21" } ], "perl-MIME-Base64": [ { "arch": "x86_64", "epoch": null, "name": "perl-MIME-Base64", "release": "2.fc34", "source": "rpm", "version": "3.16" } ], "perl-Mozilla-CA": [ { "arch": "noarch", "epoch": null, "name": "perl-Mozilla-CA", "release": "1.fc34", "source": "rpm", "version": "20211001" } ], "perl-NDBM_File": [ { "arch": "x86_64", "epoch": 0, "name": "perl-NDBM_File", "release": "477.fc34", "source": "rpm", "version": "1.15" } ], "perl-Net-SSLeay": [ { "arch": "x86_64", "epoch": null, "name": "perl-Net-SSLeay", "release": "2.fc34", "source": "rpm", "version": "1.90" } ], "perl-POSIX": [ { "arch": "x86_64", "epoch": 0, "name": "perl-POSIX", "release": "477.fc34", "source": "rpm", "version": "1.94" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "459.fc34", "source": "rpm", "version": "3.78" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "458.fc34", "source": "rpm", "version": "1.07" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "459.fc34", "source": "rpm", "version": "3.28.01" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "2.fc34", "source": "rpm", "version": "3.42" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": 4, "name": "perl-Pod-Usage", "release": "2.fc34", "source": "rpm", "version": "2.01" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Scalar-List-Utils", "release": "459.fc34", "source": "rpm", "version": "1.56" } ], "perl-SelectSaver": [ { "arch": "noarch", "epoch": 0, "name": "perl-SelectSaver", "release": "477.fc34", "source": "rpm", "version": "1.02" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Socket", "release": "1.fc34", "source": "rpm", "version": "2.032" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": 1, "name": "perl-Storable", "release": "458.fc34", "source": "rpm", "version": "3.21" } ], "perl-Symbol": [ { "arch": "noarch", "epoch": 0, "name": "perl-Symbol", "release": "477.fc34", "source": "rpm", "version": "1.08" } ], "perl-Term-ANSIColor": [ { "arch": "noarch", "epoch": null, "name": "perl-Term-ANSIColor", "release": "459.fc34", "source": "rpm", "version": "5.01" } ], "perl-Term-Cap": [ { "arch": "noarch", "epoch": null, "name": "perl-Term-Cap", "release": "458.fc34", "source": "rpm", "version": "1.17" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "9.fc34", "source": "rpm", "version": "2.38" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "458.fc34", "source": "rpm", "version": "3.30" } ], "perl-Text-Tabs+Wrap": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-Tabs+Wrap", "release": "1.fc34", "source": "rpm", "version": "2021.0726" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": 2, "name": "perl-Time-Local", "release": "5.fc34", "source": "rpm", "version": "1.300" } ], "perl-URI": [ { "arch": "noarch", "epoch": null, "name": "perl-URI", "release": "1.fc34", "source": "rpm", "version": "5.09" } ], "perl-base": [ { "arch": "noarch", "epoch": 0, "name": "perl-base", "release": "477.fc34", "source": "rpm", "version": "2.27" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "459.fc34", "source": "rpm", "version": "1.33" } ], "perl-if": [ { "arch": "noarch", "epoch": 0, "name": "perl-if", "release": "477.fc34", "source": "rpm", "version": "0.60.800" } ], "perl-interpreter": [ { "arch": "x86_64", "epoch": 4, "name": "perl-interpreter", "release": "477.fc34", "source": "rpm", "version": "5.32.1" } ], "perl-lib": [ { "arch": "x86_64", "epoch": 0, "name": "perl-lib", "release": "477.fc34", "source": "rpm", "version": "0.65" } ], "perl-libnet": [ { "arch": "noarch", "epoch": null, "name": "perl-libnet", "release": "2.fc34", "source": "rpm", "version": "3.13" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "477.fc34", "source": "rpm", "version": "5.32.1" } ], "perl-mro": [ { "arch": "x86_64", "epoch": 0, "name": "perl-mro", "release": "477.fc34", "source": "rpm", "version": "1.23" } ], "perl-overload": [ { "arch": "noarch", "epoch": 0, "name": "perl-overload", "release": "477.fc34", "source": "rpm", "version": "1.31" } ], "perl-overloading": [ { "arch": "noarch", "epoch": 0, "name": "perl-overloading", "release": "477.fc34", "source": "rpm", "version": "0.02" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "458.fc34", "source": "rpm", "version": "0.238" } ], "perl-podlators": [ { "arch": "noarch", "epoch": 1, "name": "perl-podlators", "release": "458.fc34", "source": "rpm", "version": "4.14" } ], "perl-subs": [ { "arch": "noarch", "epoch": 0, "name": "perl-subs", "release": "477.fc34", "source": "rpm", "version": "1.03" } ], "perl-vars": [ { "arch": "noarch", "epoch": 0, "name": "perl-vars", "release": "477.fc34", "source": "rpm", "version": "1.05" } ], "pigz": [ { "arch": "x86_64", "epoch": null, "name": "pigz", "release": "1.fc34", "source": "rpm", "version": "2.5" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "3.fc34", "source": "rpm", "version": "0.40.0" } ], "polkit-libs": [ { "arch": "x86_64", "epoch": null, "name": "polkit-libs", "release": "3.fc34.3", "source": "rpm", "version": "0.117" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "4.fc34", "source": "rpm", "version": "1.18" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "1.fc34.1", "source": "rpm", "version": "3.3.17" } ], "publicsuffix-list-dafsa": [ { "arch": "noarch", "epoch": null, "name": "publicsuffix-list-dafsa", "release": "5.fc34", "source": "rpm", "version": "20190417" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "3.fc34", "source": "rpm", "version": "14.2" } ], "python-pip-wheel": [ { "arch": "noarch", "epoch": null, "name": "python-pip-wheel", "release": "4.fc34", "source": "rpm", "version": "21.0.1" } ], "python-setuptools-wheel": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools-wheel", "release": "3.fc34", "source": "rpm", "version": "53.0.0" } ], "python-unversioned-command": [ { "arch": "noarch", "epoch": null, "name": "python-unversioned-command", "release": "1.fc34", "source": "rpm", "version": "3.9.13" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "1.fc34", "source": "rpm", "version": "3.9.13" } ], "python3-CacheControl": [ { "arch": "noarch", "epoch": null, "name": "python3-CacheControl", "release": "7.fc34", "source": "rpm", "version": "0.12.6" } ], "python3-CacheControl+filecache": [ { "arch": "noarch", "epoch": null, "name": "python3-CacheControl+filecache", "release": "7.fc34", "source": "rpm", "version": "0.12.6" } ], "python3-CacheControl+redis": [ { "arch": "noarch", "epoch": null, "name": "python3-CacheControl+redis", "release": "7.fc34", "source": "rpm", "version": "0.12.6" } ], "python3-babel": [ { "arch": "noarch", "epoch": null, "name": "python3-babel", "release": "1.fc34", "source": "rpm", "version": "2.9.1" } ], "python3-bcrypt": [ { "arch": "x86_64", "epoch": null, "name": "python3-bcrypt", "release": "7.fc34", "source": "rpm", "version": "3.1.7" } ], "python3-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python3-cffi", "release": "1.fc34", "source": "rpm", "version": "1.14.5" } ], "python3-chardet": [ { "arch": "noarch", "epoch": null, "name": "python3-chardet", "release": "1.fc34", "source": "rpm", "version": "4.0.0" } ], "python3-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python3-cryptography", "release": "1.fc34", "source": "rpm", "version": "3.4.6" } ], "python3-dnf": [ { "arch": "noarch", "epoch": null, "name": "python3-dnf", "release": "1.fc34", "source": "rpm", "version": "4.9.0" } ], "python3-filelock": [ { "arch": "noarch", "epoch": null, "name": "python3-filelock", "release": "9.fc34", "source": "rpm", "version": "3.0.12" } ], "python3-fmf": [ { "arch": "noarch", "epoch": null, "name": "python3-fmf", "release": "1.fc34", "source": "rpm", "version": "1.0.0" } ], "python3-gpg": [ { "arch": "x86_64", "epoch": null, "name": "python3-gpg", "release": "2.fc34", "source": "rpm", "version": "1.15.1" } ], "python3-hawkey": [ { "arch": "x86_64", "epoch": null, "name": "python3-hawkey", "release": "1.fc34", "source": "rpm", "version": "0.64.0" } ], "python3-idna": [ { "arch": "noarch", "epoch": null, "name": "python3-idna", "release": "3.fc34", "source": "rpm", "version": "2.10" } ], "python3-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python3-jinja2", "release": "1.fc34", "source": "rpm", "version": "2.11.3" } ], "python3-jmespath": [ { "arch": "noarch", "epoch": null, "name": "python3-jmespath", "release": "1.fc34", "source": "rpm", "version": "0.10.0" } ], "python3-libcomps": [ { "arch": "x86_64", "epoch": null, "name": "python3-libcomps", "release": "1.fc34", "source": "rpm", "version": "0.1.18" } ], "python3-libdnf": [ { "arch": "x86_64", "epoch": null, "name": "python3-libdnf", "release": "1.fc34", "source": "rpm", "version": "0.64.0" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "1.fc34", "source": "rpm", "version": "3.9.13" } ], "python3-lockfile": [ { "arch": "noarch", "epoch": 1, "name": "python3-lockfile", "release": "2.fc34", "source": "rpm", "version": "0.12.2" } ], "python3-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python3-markupsafe", "release": "10.fc34", "source": "rpm", "version": "1.1.1" } ], "python3-msgpack": [ { "arch": "x86_64", "epoch": null, "name": "python3-msgpack", "release": "2.fc34", "source": "rpm", "version": "1.0.2" } ], "python3-ntlm-auth": [ { "arch": "noarch", "epoch": null, "name": "python3-ntlm-auth", "release": "2.fc34", "source": "rpm", "version": "1.5.0" } ], "python3-packaging": [ { "arch": "noarch", "epoch": null, "name": "python3-packaging", "release": "1.fc34", "source": "rpm", "version": "20.9" } ], "python3-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python3-paramiko", "release": "1.fc34", "source": "rpm", "version": "2.11.0" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "4.fc34", "source": "rpm", "version": "21.0.1" } ], "python3-ply": [ { "arch": "noarch", "epoch": null, "name": "python3-ply", "release": "11.fc34", "source": "rpm", "version": "3.11" } ], "python3-productmd": [ { "arch": "noarch", "epoch": null, "name": "python3-productmd", "release": "1.fc34", "source": "rpm", "version": "1.33" } ], "python3-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python3-pyasn1", "release": "4.fc34", "source": "rpm", "version": "0.4.8" } ], "python3-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python3-pycparser", "release": "3.fc34", "source": "rpm", "version": "2.20" } ], "python3-pynacl": [ { "arch": "x86_64", "epoch": null, "name": "python3-pynacl", "release": "2.fc34", "source": "rpm", "version": "1.4.0" } ], "python3-pyparsing": [ { "arch": "noarch", "epoch": null, "name": "python3-pyparsing", "release": "5.fc34", "source": "rpm", "version": "2.4.7" } ], "python3-pysocks": [ { "arch": "noarch", "epoch": null, "name": "python3-pysocks", "release": "8.fc34", "source": "rpm", "version": "1.7.1" } ], "python3-pytz": [ { "arch": "noarch", "epoch": null, "name": "python3-pytz", "release": "1.fc34", "source": "rpm", "version": "2022.1" } ], "python3-pyyaml": [ { "arch": "x86_64", "epoch": null, "name": "python3-pyyaml", "release": "2.fc34", "source": "rpm", "version": "5.4.1" } ], "python3-redis": [ { "arch": "noarch", "epoch": null, "name": "python3-redis", "release": "2.fc34", "source": "rpm", "version": "3.5.3" } ], "python3-requests": [ { "arch": "noarch", "epoch": null, "name": "python3-requests", "release": "1.fc34", "source": "rpm", "version": "2.25.1" } ], "python3-requests_ntlm": [ { "arch": "noarch", "epoch": null, "name": "python3-requests_ntlm", "release": "14.fc34", "source": "rpm", "version": "1.1.0" } ], "python3-resolvelib": [ { "arch": "noarch", "epoch": null, "name": "python3-resolvelib", "release": "3.fc34", "source": "rpm", "version": "0.5.5" } ], "python3-rpm": [ { "arch": "x86_64", "epoch": null, "name": "python3-rpm", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "python3-ruamel-yaml": [ { "arch": "x86_64", "epoch": null, "name": "python3-ruamel-yaml", "release": "5.fc34", "source": "rpm", "version": "0.16.6" } ], "python3-ruamel-yaml-clib": [ { "arch": "x86_64", "epoch": null, "name": "python3-ruamel-yaml-clib", "release": "6.fc34", "source": "rpm", "version": "0.1.2" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "3.fc34", "source": "rpm", "version": "53.0.0" } ], "python3-six": [ { "arch": "noarch", "epoch": null, "name": "python3-six", "release": "5.fc34", "source": "rpm", "version": "1.15.0" } ], "python3-urllib3": [ { "arch": "noarch", "epoch": null, "name": "python3-urllib3", "release": "5.fc34", "source": "rpm", "version": "1.25.10" } ], "python3-winrm": [ { "arch": "noarch", "epoch": null, "name": "python3-winrm", "release": "2.fc34", "source": "rpm", "version": "0.4.1" } ], "python3-xmltodict": [ { "arch": "noarch", "epoch": null, "name": "python3-xmltodict", "release": "11.fc34", "source": "rpm", "version": "0.12.0" } ], "qemu-audio-alsa": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-alsa", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-audio-oss": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-oss", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-audio-pa": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-pa", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-audio-sdl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-sdl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-audio-spice": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-spice", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-curl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-curl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-dmg": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-dmg", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-gluster": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-gluster", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-iscsi": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-iscsi", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-nfs": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-nfs", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-rbd": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-rbd", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-ssh": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-ssh", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-char-baum": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-char-baum", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-char-spice": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-char-spice", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-common": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-common", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-display-qxl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-display-qxl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-display-virtio-gpu": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-display-virtio-gpu", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-display-virtio-gpu-pci": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-display-virtio-gpu-pci", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-display-virtio-vga": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-display-virtio-vga", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-usb-redirect": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-usb-redirect", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-usb-smartcard": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-usb-smartcard", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-img", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-system-x86": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-system-x86", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-system-x86-core": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-system-x86-core", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-curses": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-curses", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-egl-headless": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-egl-headless", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-gtk": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-gtk", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-opengl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-opengl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-sdl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-sdl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-spice-app": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-spice-app", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-spice-core": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-spice-core", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "1.fc34", "source": "rpm", "version": "4.1.1" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "2.fc34", "source": "rpm", "version": "8.1" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "29.fc34", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "rpm-sign-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-sign-libs", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "1.fc34", "source": "rpm", "version": "3.2.4" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "4.fc34", "source": "rpm", "version": "1.14.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "4.fc34", "source": "rpm", "version": "1.14.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.fc34", "source": "rpm", "version": "4.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "3.fc34", "source": "rpm", "version": "2.13.7" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "6.fc34", "source": "rpm", "version": "0.20180715git" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "10.fc34", "source": "rpm", "version": "4.8.1" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "2.fc34", "source": "rpm", "version": "2.1" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "5.fc34", "source": "rpm", "version": "1.1.8" } ], "sound-theme-freedesktop": [ { "arch": "noarch", "epoch": null, "name": "sound-theme-freedesktop", "release": "15.fc34", "source": "rpm", "version": "0.8" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "3.fc34", "source": "rpm", "version": "0.14.3" } ], "sqlite-libs": [ { "arch": "x86_64", "epoch": null, "name": "sqlite-libs", "release": "2.fc34", "source": "rpm", "version": "3.34.1" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "1.fc34", "source": "rpm", "version": "1.09" } ], "sssd-client": [ { "arch": "x86_64", "epoch": null, "name": "sssd-client", "release": "2.fc34", "source": "rpm", "version": "2.5.2" } ], "standard-test-roles": [ { "arch": "noarch", "epoch": null, "name": "standard-test-roles", "release": "2.fc34", "source": "rpm", "version": "4.10" } ], "standard-test-roles-inventory-qemu": [ { "arch": "noarch", "epoch": null, "name": "standard-test-roles-inventory-qemu", "release": "2.fc34", "source": "rpm", "version": "4.10" } ], "sudo": [ { "arch": "x86_64", "epoch": null, "name": "sudo", "release": "1.fc34", "source": "rpm", "version": "1.9.5p2" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-networkd": [ { "arch": "x86_64", "epoch": null, "name": "systemd-networkd", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-pam": [ { "arch": "x86_64", "epoch": null, "name": "systemd-pam", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-rpm-macros": [ { "arch": "noarch", "epoch": null, "name": "systemd-rpm-macros", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-udev": [ { "arch": "x86_64", "epoch": null, "name": "systemd-udev", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "1.fc34", "source": "rpm", "version": "1.34" } ], "tpm2-tss": [ { "arch": "x86_64", "epoch": null, "name": "tpm2-tss", "release": "1.fc34", "source": "rpm", "version": "3.1.0" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.fc34", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "1.fc34", "source": "rpm", "version": "0.12.0" } ], "userspace-rcu": [ { "arch": "x86_64", "epoch": null, "name": "userspace-rcu", "release": "3.fc34", "source": "rpm", "version": "0.12.1" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "vim-data": [ { "arch": "noarch", "epoch": 2, "name": "vim-data", "release": "1.fc34", "source": "rpm", "version": "8.2.5046" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "1.fc34", "source": "rpm", "version": "8.2.5046" } ], "virglrenderer": [ { "arch": "x86_64", "epoch": null, "name": "virglrenderer", "release": "3.20200212git7d204f39.fc34", "source": "rpm", "version": "0.8.2" } ], "vte-profile": [ { "arch": "x86_64", "epoch": null, "name": "vte-profile", "release": "1.fc34", "source": "rpm", "version": "0.64.2" } ], "vte291": [ { "arch": "x86_64", "epoch": null, "name": "vte291", "release": "1.fc34", "source": "rpm", "version": "0.64.2" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "26.fc34", "source": "rpm", "version": "2.21" } ], "xen-libs": [ { "arch": "x86_64", "epoch": null, "name": "xen-libs", "release": "1.fc34", "source": "rpm", "version": "4.14.5" } ], "xen-licenses": [ { "arch": "x86_64", "epoch": null, "name": "xen-licenses", "release": "1.fc34", "source": "rpm", "version": "4.14.5" } ], "xkeyboard-config": [ { "arch": "noarch", "epoch": null, "name": "xkeyboard-config", "release": "1.fc34", "source": "rpm", "version": "2.33" } ], "xml-common": [ { "arch": "noarch", "epoch": null, "name": "xml-common", "release": "56.fc34", "source": "rpm", "version": "0.6.3" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "9.fc34", "source": "rpm", "version": "5.2.5" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "9.fc34", "source": "rpm", "version": "5.2.5" } ], "yajl": [ { "arch": "x86_64", "epoch": null, "name": "yajl", "release": "16.fc34", "source": "rpm", "version": "2.1.0" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "1.fc34", "source": "rpm", "version": "4.9.0" } ], "zchunk-libs": [ { "arch": "x86_64", "epoch": null, "name": "zchunk-libs", "release": "1.fc34", "source": "rpm", "version": "1.2.2" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "26.fc34", "source": "rpm", "version": "1.2.11" } ] } }, "changed": false } TASK [linux-system-roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:18 Monday 11 July 2022 20:06:05 +0000 (0:00:00.863) 0:00:13.544 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : Enforce default auth method as needed] ********** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:26 Monday 11 July 2022 20:06:05 +0000 (0:00:00.057) 0:00:13.602 *********** ok: [/cache/rhel-8.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/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:36 Monday 11 July 2022 20:06:05 +0000 (0:00:00.060) 0:00:13.662 *********** skipping: [/cache/rhel-8.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/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:50 Monday 11 July 2022 20:06:05 +0000 (0:00:00.053) 0:00:13.715 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.vpn : generate psks] ********************************** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:76 Monday 11 July 2022 20:06:05 +0000 (0:00:00.059) 0:00:13.775 *********** ok: [/cache/rhel-8.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/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 Monday 11 July 2022 20:06:05 +0000 (0:00:00.056) 0:00:13.831 *********** ok: [/cache/rhel-8.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/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 Monday 11 July 2022 20:06:05 +0000 (0:00:00.186) 0:00:14.017 *********** changed: [/cache/rhel-8.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-1657569966.0806267-16792-16138594994082/source", "state": "file", "uid": 0 } changed: [/cache/rhel-8.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-1657569967.0436854-16792-76269483827619/source", "state": "file", "uid": 0 } NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-8.qcow2 NOTIFIED HANDLER linux-system-roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-8.qcow2 TASK [linux-system-roles.vpn : check if secrets file already exists] *********** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 Monday 11 July 2022 20:06:07 +0000 (0:00:01.813) 0:00:15.831 *********** ok: [/cache/rhel-8.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "exists": false } } ok: [/cache/rhel-8.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/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 Monday 11 July 2022 20:06:08 +0000 (0:00:00.744) 0:00:16.576 *********** changed: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': False}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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-1657569968.6164231-16874-125873273521871/source", "state": "file", "uid": 0 } changed: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': False}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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-1657569969.3405356-16874-7454906191024/source", "state": "file", "uid": 0 } TASK [linux-system-roles.vpn : build opportunistic configuration] ************** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:159 Monday 11 July 2022 20:06:10 +0000 (0:00:01.472) 0:00:18.049 *********** skipping: [/cache/rhel-8.qcow2] => (item={'hosts': {'mainhost.local': {'cert_name': 'cert1'}, 'host01.local': {'cert_name': 'cert2'}, 'host02.local': {'cert_name': 'cert3'}}, 'auth_method': 'cert', 'auto': 'start', 'name': '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" } META: role_complete for /cache/rhel-8.qcow2 TASK [Assert file existence] *************************************************** task path: /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:41 Monday 11 July 2022 20:06:10 +0000 (0:00:00.071) 0:00:18.120 *********** included: /tmp/tmpzf_cv74g/tests/tasks/assert_conf_secrets_files_exist.yml for /cache/rhel-8.qcow2 TASK [stat conf files paths] *************************************************** task path: /tmp/tmpzf_cv74g/tests/tasks/assert_conf_secrets_files_exist.yml:2 Monday 11 July 2022 20:06:10 +0000 (0:00:00.058) 0:00:18.178 *********** ok: [/cache/rhel-8.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1657569965.9201562, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4e3df591f6543d6f8eef59524146c6ef56165e98", "ctime": 1657569965.9251564, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 993401, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1657569965.5531564, "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": "196883194", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [/cache/rhel-8.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "atime": 1657569966.6871564, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "0a875331c613d0ccd0b4b8b362177f2763477769", "ctime": 1657569966.6921563, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 26230215, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1657569966.3851564, "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": "4235528001", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [stat secrets files paths] ************************************************ task path: /tmp/tmpzf_cv74g/tests/tasks/assert_conf_secrets_files_exist.yml:8 Monday 11 July 2022 20:06:10 +0000 (0:00:00.794) 0:00:18.973 *********** ok: [/cache/rhel-8.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1657569968.2021563, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4425a48c9740c4e46bb0c2e266f82526ecbb0da8", "ctime": 1657569968.2111564, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 17576338, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1657569967.9491563, "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": "4051418891", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [/cache/rhel-8.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "atime": 1657569968.9311564, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "f986e99dad836493f8052a892443c675c212e231", "ctime": 1657569968.9401562, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9251411, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1657569968.6681564, "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": "1372283749", "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/tmpzf_cv74g/tests/tasks/assert_conf_secrets_files_exist.yml:14 Monday 11 July 2022 20:06:11 +0000 (0:00:00.762) 0:00:19.735 *********** ok: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': True, 'path': '/etc/ipsec.d/mainhost.local-to-host01.local.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 244, 'inode': 993401, 'dev': 64515, 'nlink': 1, 'atime': 1657569965.9201562, 'mtime': 1657569965.5531564, 'ctime': 1657569965.9251564, 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False, 'blocks': 8, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': False, 'pw_name': 'root', 'gr_name': 'root', 'checksum': '4e3df591f6543d6f8eef59524146c6ef56165e98', 'mimetype': 'text/plain', 'charset': 'us-ascii', 'version': '196883194', 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host01.local.conf', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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": 1657569965.9201562, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4e3df591f6543d6f8eef59524146c6ef56165e98", "ctime": 1657569965.9251564, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 993401, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1657569965.5531564, "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": "196883194", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed ok: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': True, 'path': '/etc/ipsec.d/mainhost.local-to-host02.local.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 244, 'inode': 26230215, 'dev': 64515, 'nlink': 1, 'atime': 1657569966.6871564, 'mtime': 1657569966.3851564, 'ctime': 1657569966.6921563, 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False, 'blocks': 8, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': False, 'pw_name': 'root', 'gr_name': 'root', 'checksum': '0a875331c613d0ccd0b4b8b362177f2763477769', 'mimetype': 'text/plain', 'charset': 'us-ascii', 'version': '4235528001', 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host02.local.conf', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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": 1657569966.6871564, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "0a875331c613d0ccd0b4b8b362177f2763477769", "ctime": 1657569966.6921563, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 26230215, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1657569966.3851564, "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": "4235528001", "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/tmpzf_cv74g/tests/tasks/assert_conf_secrets_files_exist.yml:20 Monday 11 July 2022 20:06:11 +0000 (0:00:00.064) 0:00:19.800 *********** ok: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': True, 'path': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 66, 'inode': 17576338, 'dev': 64515, 'nlink': 1, 'atime': 1657569968.2021563, 'mtime': 1657569967.9491563, 'ctime': 1657569968.2111564, 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False, 'blocks': 8, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': False, 'pw_name': 'root', 'gr_name': 'root', 'checksum': '4425a48c9740c4e46bb0c2e266f82526ecbb0da8', 'mimetype': 'text/plain', 'charset': 'us-ascii', 'version': '4051418891', 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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": 1657569968.2021563, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4425a48c9740c4e46bb0c2e266f82526ecbb0da8", "ctime": 1657569968.2111564, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 17576338, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1657569967.9491563, "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": "4051418891", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed ok: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': True, 'path': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 66, 'inode': 9251411, 'dev': 64515, 'nlink': 1, 'atime': 1657569968.9311564, 'mtime': 1657569968.6681564, 'ctime': 1657569968.9401562, 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False, 'blocks': 8, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': False, 'pw_name': 'root', 'gr_name': 'root', 'checksum': 'f986e99dad836493f8052a892443c675c212e231', 'mimetype': 'text/plain', 'charset': 'us-ascii', 'version': '1372283749', 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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": 1657569968.9311564, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "f986e99dad836493f8052a892443c675c212e231", "ctime": 1657569968.9401562, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9251411, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1657569968.6681564, "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": "1372283749", "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/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:44 Monday 11 July 2022 20:06:11 +0000 (0:00:00.064) 0:00:19.864 *********** ok: [/cache/rhel-8.qcow2] => { "ansible_facts": { "__vpn_success": true }, "changed": false } TASK [get and store conf files] ************************************************ task path: /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:48 Monday 11 July 2022 20:06:11 +0000 (0:00:00.039) 0:00:19.903 *********** ok: [/cache/rhel-8.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-8.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/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:54 Monday 11 July 2022 20:06:12 +0000 (0:00:00.861) 0:00:20.764 *********** skipping: [/cache/rhel-8.qcow2] => (item={'content': 'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDEubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMS5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==', 'source': '/etc/ipsec.d/mainhost.local-to-host01.local.conf', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/etc/ipsec.d/mainhost.local-to-host01.local.conf'}}, 'failed': False, 'changed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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-8.qcow2] => (item={'content': 'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDIubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMi5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==', 'source': '/etc/ipsec.d/mainhost.local-to-host02.local.conf', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/etc/ipsec.d/mainhost.local-to-host02.local.conf'}}, 'failed': False, 'changed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:80 Monday 11 July 2022 20:06:12 +0000 (0:00:00.125) 0:00:20.890 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false } MSG: All assertions passed TASK [get and store secrets files] ********************************************* task path: /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:85 Monday 11 July 2022 20:06:12 +0000 (0:00:00.059) 0:00:20.949 *********** ok: [/cache/rhel-8.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-8.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/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:91 Monday 11 July 2022 20:06:13 +0000 (0:00:00.746) 0:00:21.696 *********** skipping: [/cache/rhel-8.qcow2] => (item={'content': 'IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAxLmxvY2FsIDogUlNBICJjZXJ0MSIK', 'source': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets'}}, 'failed': False, 'changed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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-8.qcow2] => (item={'content': 'IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAyLmxvY2FsIDogUlNBICJjZXJ0MSIK', 'source': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets'}}, 'failed': False, 'changed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:103 Monday 11 July 2022 20:06:13 +0000 (0:00:00.057) 0:00:21.754 *********** ok: [/cache/rhel-8.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/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Monday 11 July 2022 20:06:13 +0000 (0:00:00.059) 0:00:21.814 *********** included: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-8.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Monday 11 July 2022 20:06:13 +0000 (0:00:00.053) 0:00:21.867 *********** changed: [/cache/rhel-8.qcow2] => (item=ipsec) => { "ansible_job_id": "19468845658.16608", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/19468845658.16608", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Monday 11 July 2022 20:06:14 +0000 (0:00:00.793) 0:00:22.661 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false, "elapsed": 3 } RUNNING HANDLER [linux-system-roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/handlers/main.yml:2 Monday 11 July 2022 20:06:18 +0000 (0:00:03.620) 0:00:26.281 *********** included: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml for /cache/rhel-8.qcow2 RUNNING HANDLER [linux-system-roles.vpn : enable and restart vpn services] ***** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Monday 11 July 2022 20:06:18 +0000 (0:00:00.055) 0:00:26.337 *********** changed: [/cache/rhel-8.qcow2] => (item=ipsec) => { "ansible_job_id": "860171188539.17234", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/860171188539.17234", "started": 1 } RUNNING HANDLER [linux-system-roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 Monday 11 July 2022 20:06:18 +0000 (0:00:00.417) 0:00:26.754 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false, "elapsed": 3 } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-8.qcow2 : ok=41 changed=8 unreachable=0 failed=0 skipped=10 rescued=0 ignored=0 Monday 11 July 2022 20:06:22 +0000 (0:00:03.545) 0:00:30.299 *********** =============================================================================== linux-system-roles.vpn : Ensure required packages are installed --------- 5.73s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:6 ---------- linux-system-roles.vpn : Wait for ssh connection to return -------------- 3.62s /tmp/tmpzf_cv74g/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/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:11 linux-system-roles.vpn : create ipsec.conf files ------------------------ 1.81s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:135 -------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 1.68s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ set up internal repositories -------------------------------------------- 1.52s /cache/rhel-8_setup.yml:5 ----------------------------------------------------- linux-system-roles.vpn : create ipsec.secrets files --------------------- 1.47s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:149 -------- Gathering Facts --------------------------------------------------------- 1.23s /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:3 -------------------------- linux-system-roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.86s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:14 --------- get and store conf files ------------------------------------------------ 0.86s /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:48 ------------------------- stat conf files paths --------------------------------------------------- 0.79s /tmp/tmpzf_cv74g/tests/tasks/assert_conf_secrets_files_exist.yml:2 ------------ linux-system-roles.vpn : enable and restart vpn services ---------------- 0.79s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 Create nss directory for testing ---------------------------------------- 0.77s /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:22 -------------------------------- stat secrets files paths ------------------------------------------------ 0.76s /tmp/tmpzf_cv74g/tests/tasks/assert_conf_secrets_files_exist.yml:8 ------------ get and store secrets files --------------------------------------------- 0.75s /tmp/tmpzf_cv74g/tests/tests_host_to_host_cert.yml:85 ------------------------- linux-system-roles.vpn : check if secrets file already exists ----------- 0.74s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:143 -------- linux-system-roles.vpn : Ensure ansible_facts used by role -------------- 0.53s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/set_vars.yml:2 ------ Create /etc/ipsec.d directory for testing ------------------------------- 0.52s /tmp/tmpzf_cv74g/tests/tasks/setup_test.yml:28 -------------------------------- linux-system-roles.vpn : enable and restart vpn services ---------------- 0.42s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/enable_restart_vpn.yml:2 linux-system-roles.vpn : set psks for hosts ----------------------------- 0.19s /tmp/tmpzf_cv74g/tests/roles/linux-system-roles.vpn/tasks/main.yml:111 -------- ansible-playbook [core 2.12.6] config file = /etc/ansible/ansible.cfg configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3.9/site-packages/ansible ansible collection location = /tmp/tmpfia71bh8 executable location = /usr/bin/ansible-playbook python version = 3.9.13 (main, May 18 2022, 00:00:00) [GCC 11.3.1 20220421 (Red Hat 11.3.1-2)] jinja version = 2.11.3 libyaml = True Using /etc/ansible/ansible.cfg as config file Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: rhel-8_setup.yml ***************************************************** 1 plays in /cache/rhel-8_setup.yml PLAY [Setup repos] ************************************************************* META: ran handlers TASK [set up internal repositories] ******************************************** task path: /cache/rhel-8_setup.yml:5 Monday 11 July 2022 20:10:40 +0000 (0:00:00.017) 0:00:00.017 *********** changed: [/cache/rhel-8.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-8.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-8.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-8.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-8.qcow2 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Monday 11 July 2022 20:10:41 +0000 (0:00:01.383) 0:00:01.401 *********** =============================================================================== set up internal repositories -------------------------------------------- 1.38s /cache/rhel-8_setup.yml:5 ----------------------------------------------------- PLAYBOOK: tests_host_to_host_cert.yml ****************************************** 1 plays in /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* task path: /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:3 Monday 11 July 2022 20:10:41 +0000 (0:00:00.014) 0:00:01.416 *********** ok: [/cache/rhel-8.qcow2] META: ran handlers TASK [Set up test environment] ************************************************* task path: /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:13 Monday 11 July 2022 20:10:42 +0000 (0:00:01.331) 0:00:02.747 *********** included: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml for /cache/rhel-8.qcow2 TASK [Set platform/version specific variables] ********************************* task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:2 Monday 11 July 2022 20:10:42 +0000 (0:00:00.031) 0:00:02.778 *********** TASK [fedora.linux_system_roles.vpn : Ensure ansible_facts used by role] ******* task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/set_vars.yml:2 Monday 11 July 2022 20:10:42 +0000 (0:00:00.036) 0:00:02.815 *********** ok: [/cache/rhel-8.qcow2] TASK [fedora.linux_system_roles.vpn : Set platform/version specific variables] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/set_vars.yml:7 Monday 11 July 2022 20:10:44 +0000 (0:00:01.630) 0:00:04.445 *********** skipping: [/cache/rhel-8.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-8.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } ok: [/cache/rhel-8.qcow2] => (item=RedHat_8.yml) => { "ansible_facts": { "__vpn_nss_location": "/etc/ipsec.d" }, "ansible_included_var_files": [ "/tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/vars/RedHat_8.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat_8.yml" } skipping: [/cache/rhel-8.qcow2] => (item=RedHat_8.6.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_8.6.yml", "skip_reason": "Conditional result was False" } META: role_complete for /cache/rhel-8.qcow2 TASK [Change inventory_hostname] *********************************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:10 Monday 11 July 2022 20:10:44 +0000 (0:00:00.061) 0:00:04.506 *********** ok: [/cache/rhel-8.qcow2] => { "ansible_facts": { "inventory_hostname": "mainhost.local" }, "changed": false } TASK [add dummy main host] ***************************************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:16 Monday 11 July 2022 20:10:44 +0000 (0:00:00.045) 0:00:04.552 *********** creating host via 'add_host': hostname=mainhost.local changed: [/cache/rhel-8.qcow2] => { "add_host": { "groups": [], "host_name": "mainhost.local", "host_vars": {} }, "changed": true } TASK [Create nss directory for testing] **************************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:22 Monday 11 July 2022 20:10:44 +0000 (0:00:00.046) 0:00:04.598 *********** changed: [/cache/rhel-8.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 [Create /etc/ipsec.d directory for testing] ******************************* task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:28 Monday 11 July 2022 20:10:45 +0000 (0:00:00.868) 0:00:05.467 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false, "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/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:34 Monday 11 July 2022 20:10:46 +0000 (0:00:00.387) 0:00:05.854 *********** included: /tmp/tmpi5bo9jp5/tests/vpn/tasks/add_hosts.yml for /cache/rhel-8.qcow2 TASK [dynamically add multiple hosts for testing] ****************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/add_hosts.yml:2 Monday 11 July 2022 20:10:46 +0000 (0:00:00.026) 0:00:05.881 *********** creating host via 'add_host': hostname=host01.local ok: [/cache/rhel-8.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": false, "item": 1 } creating host via 'add_host': hostname=host02.local ok: [/cache/rhel-8.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": false, "item": 2 } TASK [create mock vpn_connections] ********************************************* task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/add_hosts.yml:11 Monday 11 July 2022 20:10:46 +0000 (0:00:00.057) 0:00:05.938 *********** ok: [/cache/rhel-8.qcow2] => { "ansible_facts": { "vpn_connections": [ { "hosts": { "host01.local": "", "host02.local": "", "mainhost.local": "" } } ] }, "changed": false } TASK [Create dummy policies directory for testing] ***************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:39 Monday 11 July 2022 20:10:46 +0000 (0:00:00.036) 0:00:05.975 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:45 Monday 11 July 2022 20:10:46 +0000 (0:00:00.042) 0:00:06.018 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:51 Monday 11 July 2022 20:10:46 +0000 (0:00:00.038) 0:00:06.057 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy policy files for testing] *********************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:57 Monday 11 July 2022 20:10:46 +0000 (0:00:00.035) 0:00:06.093 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Add cert options to check] *********************************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:19 Monday 11 July 2022 20:10:46 +0000 (0:00:00.033) 0:00:06.127 *********** ok: [/cache/rhel-8.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/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:33 Monday 11 July 2022 20:10:46 +0000 (0:00:00.049) 0:00:06.176 *********** ok: [/cache/rhel-8.qcow2] => { "ansible_facts": { "__vpn_main_certname": "cert1" }, "changed": false } TASK [Use vpn role] ************************************************************ task path: /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:37 Monday 11 July 2022 20:10:46 +0000 (0:00:00.033) 0:00:06.210 *********** TASK [fedora.linux_system_roles.vpn : set platform/version specific variables] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:3 Monday 11 July 2022 20:10:46 +0000 (0:00:00.049) 0:00:06.259 *********** included: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/set_vars.yml for /cache/rhel-8.qcow2 TASK [fedora.linux_system_roles.vpn : Ensure ansible_facts used by role] ******* task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/set_vars.yml:2 Monday 11 July 2022 20:10:46 +0000 (0:00:00.029) 0:00:06.289 *********** ok: [/cache/rhel-8.qcow2] TASK [fedora.linux_system_roles.vpn : Set platform/version specific variables] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/set_vars.yml:7 Monday 11 July 2022 20:10:46 +0000 (0:00:00.524) 0:00:06.814 *********** skipping: [/cache/rhel-8.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [/cache/rhel-8.qcow2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } ok: [/cache/rhel-8.qcow2] => (item=RedHat_8.yml) => { "ansible_facts": { "__vpn_nss_location": "/etc/ipsec.d" }, "ansible_included_var_files": [ "/tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/vars/RedHat_8.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat_8.yml" } skipping: [/cache/rhel-8.qcow2] => (item=RedHat_8.6.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat_8.6.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.vpn : Ensure required packages are installed] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:6 Monday 11 July 2022 20:10:47 +0000 (0:00:00.091) 0:00:06.905 *********** changed: [/cache/rhel-8.qcow2] => { "changed": true, "rc": 0, "results": [ "Installed: nspr-4.32.0-1.el8_4.x86_64", "Installed: libreswan-4.5-1.el8.x86_64", "Installed: nss-3.67.0-7.el8_5.x86_64", "Installed: ldns-1.7.0-21.el8.x86_64", "Installed: nss-softokn-3.67.0-7.el8_5.x86_64", "Installed: nss-softokn-freebl-3.67.0-7.el8_5.x86_64", "Installed: nss-sysinit-3.67.0-7.el8_5.x86_64", "Installed: nss-tools-3.67.0-7.el8_5.x86_64", "Installed: nss-util-3.67.0-7.el8_5.x86_64" ] } TASK [fedora.linux_system_roles.vpn : List packages on the controller to see if OpenSSL is installed] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:14 Monday 11 July 2022 20:10:52 +0000 (0:00:05.854) 0:00:12.759 *********** ok: [/cache/rhel-8.qcow2 -> localhost] => { "ansible_facts": { "packages": { "SDL2": [ { "arch": "x86_64", "epoch": null, "name": "SDL2", "release": "2.fc34", "source": "rpm", "version": "2.0.22" } ], "acl": [ { "arch": "x86_64", "epoch": null, "name": "acl", "release": "1.fc34", "source": "rpm", "version": "2.3.1" } ], "adwaita-cursor-theme": [ { "arch": "noarch", "epoch": null, "name": "adwaita-cursor-theme", "release": "1.fc34", "source": "rpm", "version": "40.1.1" } ], "adwaita-icon-theme": [ { "arch": "noarch", "epoch": null, "name": "adwaita-icon-theme", "release": "1.fc34", "source": "rpm", "version": "40.1.1" } ], "alsa-lib": [ { "arch": "x86_64", "epoch": null, "name": "alsa-lib", "release": "3.fc34", "source": "rpm", "version": "1.2.6.1" } ], "alternatives": [ { "arch": "x86_64", "epoch": null, "name": "alternatives", "release": "2.fc34", "source": "rpm", "version": "1.15" } ], "ansible-core": [ { "arch": "noarch", "epoch": null, "name": "ansible-core", "release": "1.fc34", "source": "rpm", "version": "2.12.6" } ], "at-spi2-atk": [ { "arch": "x86_64", "epoch": null, "name": "at-spi2-atk", "release": "2.fc34", "source": "rpm", "version": "2.38.0" } ], "at-spi2-core": [ { "arch": "x86_64", "epoch": null, "name": "at-spi2-core", "release": "1.fc34", "source": "rpm", "version": "2.40.3" } ], "atk": [ { "arch": "x86_64", "epoch": null, "name": "atk", "release": "3.fc34", "source": "rpm", "version": "2.36.0" } ], "audit-libs": [ { "arch": "x86_64", "epoch": null, "name": "audit-libs", "release": "1.fc34", "source": "rpm", "version": "3.0.6" } ], "avahi-libs": [ { "arch": "x86_64", "epoch": null, "name": "avahi-libs", "release": "14.fc34", "source": "rpm", "version": "0.8" } ], "basesystem": [ { "arch": "noarch", "epoch": null, "name": "basesystem", "release": "11.fc34", "source": "rpm", "version": "11" } ], "bash": [ { "arch": "x86_64", "epoch": null, "name": "bash", "release": "2.fc34", "source": "rpm", "version": "5.1.0" } ], "bluez-libs": [ { "arch": "x86_64", "epoch": null, "name": "bluez-libs", "release": "1.fc34", "source": "rpm", "version": "5.64" } ], "boost-iostreams": [ { "arch": "x86_64", "epoch": null, "name": "boost-iostreams", "release": "4.fc34", "source": "rpm", "version": "1.75.0" } ], "boost-system": [ { "arch": "x86_64", "epoch": null, "name": "boost-system", "release": "4.fc34", "source": "rpm", "version": "1.75.0" } ], "boost-thread": [ { "arch": "x86_64", "epoch": null, "name": "boost-thread", "release": "4.fc34", "source": "rpm", "version": "1.75.0" } ], "brlapi": [ { "arch": "x86_64", "epoch": null, "name": "brlapi", "release": "1.fc34", "source": "rpm", "version": "0.8.2" } ], "brltty": [ { "arch": "x86_64", "epoch": null, "name": "brltty", "release": "1.fc34", "source": "rpm", "version": "6.3" } ], "bzip2-libs": [ { "arch": "x86_64", "epoch": null, "name": "bzip2-libs", "release": "6.fc34", "source": "rpm", "version": "1.0.8" } ], "ca-certificates": [ { "arch": "noarch", "epoch": null, "name": "ca-certificates", "release": "1.0.fc34", "source": "rpm", "version": "2021.2.52" } ], "cairo": [ { "arch": "x86_64", "epoch": null, "name": "cairo", "release": "3.fc34", "source": "rpm", "version": "1.17.4" } ], "cairo-gobject": [ { "arch": "x86_64", "epoch": null, "name": "cairo-gobject", "release": "3.fc34", "source": "rpm", "version": "1.17.4" } ], "capstone": [ { "arch": "x86_64", "epoch": null, "name": "capstone", "release": "4.fc34", "source": "rpm", "version": "4.0.2" } ], "cdparanoia-libs": [ { "arch": "x86_64", "epoch": null, "name": "cdparanoia-libs", "release": "37.fc34", "source": "rpm", "version": "10.2" } ], "colord-libs": [ { "arch": "x86_64", "epoch": null, "name": "colord-libs", "release": "2.fc34", "source": "rpm", "version": "1.4.5" } ], "coreutils": [ { "arch": "x86_64", "epoch": null, "name": "coreutils", "release": "32.fc34", "source": "rpm", "version": "8.32" } ], "coreutils-common": [ { "arch": "x86_64", "epoch": null, "name": "coreutils-common", "release": "32.fc34", "source": "rpm", "version": "8.32" } ], "cpio": [ { "arch": "x86_64", "epoch": null, "name": "cpio", "release": "10.fc34", "source": "rpm", "version": "2.13" } ], "cracklib": [ { "arch": "x86_64", "epoch": null, "name": "cracklib", "release": "27.fc34", "source": "rpm", "version": "2.9.6" } ], "crypto-policies": [ { "arch": "noarch", "epoch": null, "name": "crypto-policies", "release": "1.git5c710c0.fc34", "source": "rpm", "version": "20210213" } ], "crypto-policies-scripts": [ { "arch": "noarch", "epoch": null, "name": "crypto-policies-scripts", "release": "1.git5c710c0.fc34", "source": "rpm", "version": "20210213" } ], "cryptsetup-libs": [ { "arch": "x86_64", "epoch": null, "name": "cryptsetup-libs", "release": "1.fc34", "source": "rpm", "version": "2.3.7" } ], "cups-libs": [ { "arch": "x86_64", "epoch": 1, "name": "cups-libs", "release": "17.fc34", "source": "rpm", "version": "2.3.3op2" } ], "curl": [ { "arch": "x86_64", "epoch": null, "name": "curl", "release": "16.fc34", "source": "rpm", "version": "7.76.1" } ], "cyrus-sasl-lib": [ { "arch": "x86_64", "epoch": null, "name": "cyrus-sasl-lib", "release": "9.fc34", "source": "rpm", "version": "2.1.27" } ], "daxctl-libs": [ { "arch": "x86_64", "epoch": null, "name": "daxctl-libs", "release": "1.fc34", "source": "rpm", "version": "73" } ], "dbus": [ { "arch": "x86_64", "epoch": 1, "name": "dbus", "release": "3.fc34", "source": "rpm", "version": "1.12.20" } ], "dbus-broker": [ { "arch": "x86_64", "epoch": null, "name": "dbus-broker", "release": "2.fc34", "source": "rpm", "version": "29" } ], "dbus-common": [ { "arch": "noarch", "epoch": 1, "name": "dbus-common", "release": "3.fc34", "source": "rpm", "version": "1.12.20" } ], "dbus-libs": [ { "arch": "x86_64", "epoch": 1, "name": "dbus-libs", "release": "3.fc34", "source": "rpm", "version": "1.12.20" } ], "dconf": [ { "arch": "x86_64", "epoch": null, "name": "dconf", "release": "3.fc34", "source": "rpm", "version": "0.40.0" } ], "dejavu-sans-fonts": [ { "arch": "noarch", "epoch": null, "name": "dejavu-sans-fonts", "release": "16.fc34", "source": "rpm", "version": "2.37" } ], "device-mapper": [ { "arch": "x86_64", "epoch": null, "name": "device-mapper", "release": "1.fc34", "source": "rpm", "version": "1.02.175" } ], "device-mapper-libs": [ { "arch": "x86_64", "epoch": null, "name": "device-mapper-libs", "release": "1.fc34", "source": "rpm", "version": "1.02.175" } ], "device-mapper-multipath-libs": [ { "arch": "x86_64", "epoch": null, "name": "device-mapper-multipath-libs", "release": "4.fc34", "source": "rpm", "version": "0.8.5" } ], "diffutils": [ { "arch": "x86_64", "epoch": null, "name": "diffutils", "release": "8.fc34", "source": "rpm", "version": "3.7" } ], "dnf": [ { "arch": "noarch", "epoch": null, "name": "dnf", "release": "1.fc34", "source": "rpm", "version": "4.9.0" } ], "dnf-data": [ { "arch": "noarch", "epoch": null, "name": "dnf-data", "release": "1.fc34", "source": "rpm", "version": "4.9.0" } ], "dracut": [ { "arch": "x86_64", "epoch": null, "name": "dracut", "release": "6.fc34", "source": "rpm", "version": "055" } ], "dumb-init": [ { "arch": "x86_64", "epoch": null, "name": "dumb-init", "release": "2.fc34", "source": "rpm", "version": "1.2.5" } ], "e2fsprogs-libs": [ { "arch": "x86_64", "epoch": null, "name": "e2fsprogs-libs", "release": "5.fc34", "source": "rpm", "version": "1.45.6" } ], "edk2-ovmf": [ { "arch": "noarch", "epoch": null, "name": "edk2-ovmf", "release": "4.fc34", "source": "rpm", "version": "20200801stable" } ], "elfutils-default-yama-scope": [ { "arch": "noarch", "epoch": null, "name": "elfutils-default-yama-scope", "release": "1.fc34", "source": "rpm", "version": "0.186" } ], "elfutils-libelf": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libelf", "release": "1.fc34", "source": "rpm", "version": "0.186" } ], "elfutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "elfutils-libs", "release": "1.fc34", "source": "rpm", "version": "0.186" } ], "expat": [ { "arch": "x86_64", "epoch": null, "name": "expat", "release": "1.fc34", "source": "rpm", "version": "2.4.7" } ], "fedora-gpg-keys": [ { "arch": "noarch", "epoch": null, "name": "fedora-gpg-keys", "release": "2", "source": "rpm", "version": "34" } ], "fedora-release-common": [ { "arch": "noarch", "epoch": null, "name": "fedora-release-common", "release": "39", "source": "rpm", "version": "34" } ], "fedora-release-container": [ { "arch": "noarch", "epoch": null, "name": "fedora-release-container", "release": "39", "source": "rpm", "version": "34" } ], "fedora-release-identity-container": [ { "arch": "noarch", "epoch": null, "name": "fedora-release-identity-container", "release": "39", "source": "rpm", "version": "34" } ], "fedora-repos": [ { "arch": "noarch", "epoch": null, "name": "fedora-repos", "release": "2", "source": "rpm", "version": "34" } ], "fedora-repos-modular": [ { "arch": "noarch", "epoch": null, "name": "fedora-repos-modular", "release": "2", "source": "rpm", "version": "34" } ], "file": [ { "arch": "x86_64", "epoch": null, "name": "file", "release": "7.fc34", "source": "rpm", "version": "5.39" } ], "file-libs": [ { "arch": "x86_64", "epoch": null, "name": "file-libs", "release": "7.fc34", "source": "rpm", "version": "5.39" } ], "filesystem": [ { "arch": "x86_64", "epoch": null, "name": "filesystem", "release": "5.fc34", "source": "rpm", "version": "3.14" } ], "findutils": [ { "arch": "x86_64", "epoch": 1, "name": "findutils", "release": "2.fc34", "source": "rpm", "version": "4.8.0" } ], "flac-libs": [ { "arch": "x86_64", "epoch": null, "name": "flac-libs", "release": "7.fc34", "source": "rpm", "version": "1.3.3" } ], "fmf": [ { "arch": "noarch", "epoch": null, "name": "fmf", "release": "1.fc34", "source": "rpm", "version": "1.0.0" } ], "fmt": [ { "arch": "x86_64", "epoch": null, "name": "fmt", "release": "3.fc34", "source": "rpm", "version": "7.1.3" } ], "fontconfig": [ { "arch": "x86_64", "epoch": null, "name": "fontconfig", "release": "5.fc34", "source": "rpm", "version": "2.13.94" } ], "fonts-filesystem": [ { "arch": "noarch", "epoch": 1, "name": "fonts-filesystem", "release": "5.fc34", "source": "rpm", "version": "2.0.5" } ], "freetype": [ { "arch": "x86_64", "epoch": null, "name": "freetype", "release": "6.fc34", "source": "rpm", "version": "2.10.4" } ], "fribidi": [ { "arch": "x86_64", "epoch": null, "name": "fribidi", "release": "3.fc34", "source": "rpm", "version": "1.0.11" } ], "fuse-libs": [ { "arch": "x86_64", "epoch": null, "name": "fuse-libs", "release": "11.fc34", "source": "rpm", "version": "2.9.9" } ], "gawk": [ { "arch": "x86_64", "epoch": null, "name": "gawk", "release": "3.fc34", "source": "rpm", "version": "5.1.0" } ], "gdbm-libs": [ { "arch": "x86_64", "epoch": 1, "name": "gdbm-libs", "release": "2.fc34", "source": "rpm", "version": "1.19" } ], "gdk-pixbuf2": [ { "arch": "x86_64", "epoch": null, "name": "gdk-pixbuf2", "release": "1.fc34", "source": "rpm", "version": "2.42.6" } ], "gdk-pixbuf2-modules": [ { "arch": "x86_64", "epoch": null, "name": "gdk-pixbuf2-modules", "release": "1.fc34", "source": "rpm", "version": "2.42.6" } ], "genisoimage": [ { "arch": "x86_64", "epoch": null, "name": "genisoimage", "release": "47.fc34", "source": "rpm", "version": "1.1.11" } ], "gettext": [ { "arch": "x86_64", "epoch": null, "name": "gettext", "release": "4.fc34", "source": "rpm", "version": "0.21" } ], "gettext-libs": [ { "arch": "x86_64", "epoch": null, "name": "gettext-libs", "release": "4.fc34", "source": "rpm", "version": "0.21" } ], "git": [ { "arch": "x86_64", "epoch": null, "name": "git", "release": "1.fc34", "source": "rpm", "version": "2.34.3" } ], "git-core": [ { "arch": "x86_64", "epoch": null, "name": "git-core", "release": "1.fc34", "source": "rpm", "version": "2.34.3" } ], "git-core-doc": [ { "arch": "noarch", "epoch": null, "name": "git-core-doc", "release": "1.fc34", "source": "rpm", "version": "2.34.3" } ], "glib2": [ { "arch": "x86_64", "epoch": null, "name": "glib2", "release": "1.fc34", "source": "rpm", "version": "2.68.4" } ], "glibc": [ { "arch": "x86_64", "epoch": null, "name": "glibc", "release": "21.fc34", "source": "rpm", "version": "2.33" } ], "glibc-common": [ { "arch": "x86_64", "epoch": null, "name": "glibc-common", "release": "21.fc34", "source": "rpm", "version": "2.33" } ], "glibc-doc": [ { "arch": "noarch", "epoch": null, "name": "glibc-doc", "release": "21.fc34", "source": "rpm", "version": "2.33" } ], "glibc-minimal-langpack": [ { "arch": "x86_64", "epoch": null, "name": "glibc-minimal-langpack", "release": "21.fc34", "source": "rpm", "version": "2.33" } ], "glusterfs-client-xlators": [ { "arch": "x86_64", "epoch": null, "name": "glusterfs-client-xlators", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "gmp": [ { "arch": "x86_64", "epoch": 1, "name": "gmp", "release": "6.fc34", "source": "rpm", "version": "6.2.0" } ], "gnupg2": [ { "arch": "x86_64", "epoch": null, "name": "gnupg2", "release": "4.fc34", "source": "rpm", "version": "2.2.27" } ], "gnutls": [ { "arch": "x86_64", "epoch": null, "name": "gnutls", "release": "1.fc34", "source": "rpm", "version": "3.7.4" } ], "gpg-pubkey": [ { "arch": null, "epoch": null, "name": "gpg-pubkey", "release": "5f2c0192", "source": "rpm", "version": "45719a39" } ], "gpgme": [ { "arch": "x86_64", "epoch": null, "name": "gpgme", "release": "2.fc34", "source": "rpm", "version": "1.15.1" } ], "graphene": [ { "arch": "x86_64", "epoch": null, "name": "graphene", "release": "2.fc34", "source": "rpm", "version": "1.10.6" } ], "graphite2": [ { "arch": "x86_64", "epoch": null, "name": "graphite2", "release": "7.fc34", "source": "rpm", "version": "1.3.14" } ], "grep": [ { "arch": "x86_64", "epoch": null, "name": "grep", "release": "2.fc34", "source": "rpm", "version": "3.6" } ], "groff-base": [ { "arch": "x86_64", "epoch": null, "name": "groff-base", "release": "7.fc34", "source": "rpm", "version": "1.22.4" } ], "grub2-common": [ { "arch": "noarch", "epoch": 1, "name": "grub2-common", "release": "9.fc34", "source": "rpm", "version": "2.06" } ], "grub2-tools": [ { "arch": "x86_64", "epoch": 1, "name": "grub2-tools", "release": "9.fc34", "source": "rpm", "version": "2.06" } ], "grub2-tools-minimal": [ { "arch": "x86_64", "epoch": 1, "name": "grub2-tools-minimal", "release": "9.fc34", "source": "rpm", "version": "2.06" } ], "grubby": [ { "arch": "x86_64", "epoch": null, "name": "grubby", "release": "51.fc34", "source": "rpm", "version": "8.40" } ], "gsm": [ { "arch": "x86_64", "epoch": null, "name": "gsm", "release": "5.fc34", "source": "rpm", "version": "1.0.19" } ], "gstreamer1": [ { "arch": "x86_64", "epoch": null, "name": "gstreamer1", "release": "2.1.18.4.fc34", "source": "rpm", "version": "1.19.1" } ], "gstreamer1-plugins-base": [ { "arch": "x86_64", "epoch": null, "name": "gstreamer1-plugins-base", "release": "2.1.18.4.fc34", "source": "rpm", "version": "1.19.1" } ], "gtk-update-icon-cache": [ { "arch": "x86_64", "epoch": null, "name": "gtk-update-icon-cache", "release": "1.fc34", "source": "rpm", "version": "3.24.30" } ], "gtk3": [ { "arch": "x86_64", "epoch": null, "name": "gtk3", "release": "1.fc34", "source": "rpm", "version": "3.24.30" } ], "gzip": [ { "arch": "x86_64", "epoch": null, "name": "gzip", "release": "5.fc34", "source": "rpm", "version": "1.10" } ], "harfbuzz": [ { "arch": "x86_64", "epoch": null, "name": "harfbuzz", "release": "3.fc34", "source": "rpm", "version": "2.7.4" } ], "hicolor-icon-theme": [ { "arch": "noarch", "epoch": null, "name": "hicolor-icon-theme", "release": "10.fc34", "source": "rpm", "version": "0.17" } ], "hwdata": [ { "arch": "noarch", "epoch": null, "name": "hwdata", "release": "1.fc34", "source": "rpm", "version": "0.356" } ], "ima-evm-utils": [ { "arch": "x86_64", "epoch": null, "name": "ima-evm-utils", "release": "2.fc34", "source": "rpm", "version": "1.3.2" } ], "iptables-legacy-libs": [ { "arch": "x86_64", "epoch": null, "name": "iptables-legacy-libs", "release": "8.fc34", "source": "rpm", "version": "1.8.7" } ], "ipxe-roms-qemu": [ { "arch": "noarch", "epoch": null, "name": "ipxe-roms-qemu", "release": "7.git4bd064de.fc34", "source": "rpm", "version": "20200823" } ], "iso-codes": [ { "arch": "noarch", "epoch": null, "name": "iso-codes", "release": "1.fc34", "source": "rpm", "version": "4.6.0" } ], "jbigkit-libs": [ { "arch": "x86_64", "epoch": null, "name": "jbigkit-libs", "release": "21.fc34", "source": "rpm", "version": "2.1" } ], "json-c": [ { "arch": "x86_64", "epoch": null, "name": "json-c", "release": "8.fc34", "source": "rpm", "version": "0.14" } ], "kbd": [ { "arch": "x86_64", "epoch": null, "name": "kbd", "release": "2.fc34", "source": "rpm", "version": "2.4.0" } ], "kbd-misc": [ { "arch": "noarch", "epoch": null, "name": "kbd-misc", "release": "2.fc34", "source": "rpm", "version": "2.4.0" } ], "keyutils-libs": [ { "arch": "x86_64", "epoch": null, "name": "keyutils-libs", "release": "2.fc34", "source": "rpm", "version": "1.6.1" } ], "kmod": [ { "arch": "x86_64", "epoch": null, "name": "kmod", "release": "2.fc34", "source": "rpm", "version": "29" } ], "kmod-libs": [ { "arch": "x86_64", "epoch": null, "name": "kmod-libs", "release": "2.fc34", "source": "rpm", "version": "29" } ], "kpartx": [ { "arch": "x86_64", "epoch": null, "name": "kpartx", "release": "4.fc34", "source": "rpm", "version": "0.8.5" } ], "krb5-libs": [ { "arch": "x86_64", "epoch": null, "name": "krb5-libs", "release": "5.fc34", "source": "rpm", "version": "1.19.2" } ], "langpacks-core-en_GB": [ { "arch": "noarch", "epoch": null, "name": "langpacks-core-en_GB", "release": "14.fc34", "source": "rpm", "version": "3.0" } ], "langpacks-core-font-en": [ { "arch": "noarch", "epoch": null, "name": "langpacks-core-font-en", "release": "14.fc34", "source": "rpm", "version": "3.0" } ], "langpacks-en_GB": [ { "arch": "noarch", "epoch": null, "name": "langpacks-en_GB", "release": "14.fc34", "source": "rpm", "version": "3.0" } ], "lcms2": [ { "arch": "x86_64", "epoch": null, "name": "lcms2", "release": "1.fc34", "source": "rpm", "version": "2.12" } ], "less": [ { "arch": "x86_64", "epoch": null, "name": "less", "release": "2.fc34", "source": "rpm", "version": "590" } ], "libICE": [ { "arch": "x86_64", "epoch": null, "name": "libICE", "release": "6.fc34", "source": "rpm", "version": "1.0.10" } ], "libSM": [ { "arch": "x86_64", "epoch": null, "name": "libSM", "release": "8.fc34", "source": "rpm", "version": "1.2.3" } ], "libX11": [ { "arch": "x86_64", "epoch": null, "name": "libX11", "release": "3.fc34", "source": "rpm", "version": "1.7.2" } ], "libX11-common": [ { "arch": "noarch", "epoch": null, "name": "libX11-common", "release": "3.fc34", "source": "rpm", "version": "1.7.2" } ], "libX11-xcb": [ { "arch": "x86_64", "epoch": null, "name": "libX11-xcb", "release": "3.fc34", "source": "rpm", "version": "1.7.2" } ], "libXau": [ { "arch": "x86_64", "epoch": null, "name": "libXau", "release": "6.fc34", "source": "rpm", "version": "1.0.9" } ], "libXcomposite": [ { "arch": "x86_64", "epoch": null, "name": "libXcomposite", "release": "5.fc34", "source": "rpm", "version": "0.4.5" } ], "libXcursor": [ { "arch": "x86_64", "epoch": null, "name": "libXcursor", "release": "5.fc34", "source": "rpm", "version": "1.2.0" } ], "libXdamage": [ { "arch": "x86_64", "epoch": null, "name": "libXdamage", "release": "5.fc34", "source": "rpm", "version": "1.1.5" } ], "libXext": [ { "arch": "x86_64", "epoch": null, "name": "libXext", "release": "6.fc34", "source": "rpm", "version": "1.3.4" } ], "libXfixes": [ { "arch": "x86_64", "epoch": null, "name": "libXfixes", "release": "1.fc34", "source": "rpm", "version": "6.0.0" } ], "libXft": [ { "arch": "x86_64", "epoch": null, "name": "libXft", "release": "6.fc34", "source": "rpm", "version": "2.3.3" } ], "libXi": [ { "arch": "x86_64", "epoch": null, "name": "libXi", "release": "6.fc34", "source": "rpm", "version": "1.7.10" } ], "libXinerama": [ { "arch": "x86_64", "epoch": null, "name": "libXinerama", "release": "8.fc34", "source": "rpm", "version": "1.1.4" } ], "libXrandr": [ { "arch": "x86_64", "epoch": null, "name": "libXrandr", "release": "6.fc34", "source": "rpm", "version": "1.5.2" } ], "libXrender": [ { "arch": "x86_64", "epoch": null, "name": "libXrender", "release": "14.fc34", "source": "rpm", "version": "0.9.10" } ], "libXtst": [ { "arch": "x86_64", "epoch": null, "name": "libXtst", "release": "14.fc34", "source": "rpm", "version": "1.2.3" } ], "libXv": [ { "arch": "x86_64", "epoch": null, "name": "libXv", "release": "14.fc34", "source": "rpm", "version": "1.0.11" } ], "libXxf86vm": [ { "arch": "x86_64", "epoch": null, "name": "libXxf86vm", "release": "16.fc34", "source": "rpm", "version": "1.1.4" } ], "libacl": [ { "arch": "x86_64", "epoch": null, "name": "libacl", "release": "1.fc34", "source": "rpm", "version": "2.3.1" } ], "libaio": [ { "arch": "x86_64", "epoch": null, "name": "libaio", "release": "11.fc34", "source": "rpm", "version": "0.3.111" } ], "libarchive": [ { "arch": "x86_64", "epoch": null, "name": "libarchive", "release": "2.fc34", "source": "rpm", "version": "3.5.2" } ], "libargon2": [ { "arch": "x86_64", "epoch": null, "name": "libargon2", "release": "6.fc34", "source": "rpm", "version": "20171227" } ], "libassuan": [ { "arch": "x86_64", "epoch": null, "name": "libassuan", "release": "1.fc34", "source": "rpm", "version": "2.5.5" } ], "libasyncns": [ { "arch": "x86_64", "epoch": null, "name": "libasyncns", "release": "20.fc34", "source": "rpm", "version": "0.8" } ], "libattr": [ { "arch": "x86_64", "epoch": null, "name": "libattr", "release": "1.fc34", "source": "rpm", "version": "2.5.1" } ], "libblkid": [ { "arch": "x86_64", "epoch": null, "name": "libblkid", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libbpf": [ { "arch": "x86_64", "epoch": 2, "name": "libbpf", "release": "1.fc34", "source": "rpm", "version": "0.4.0" } ], "libbrotli": [ { "arch": "x86_64", "epoch": null, "name": "libbrotli", "release": "4.fc34", "source": "rpm", "version": "1.0.9" } ], "libcacard": [ { "arch": "x86_64", "epoch": 3, "name": "libcacard", "release": "2.fc34", "source": "rpm", "version": "2.8.0" } ], "libcanberra": [ { "arch": "x86_64", "epoch": null, "name": "libcanberra", "release": "24.fc34", "source": "rpm", "version": "0.30" } ], "libcanberra-gtk3": [ { "arch": "x86_64", "epoch": null, "name": "libcanberra-gtk3", "release": "24.fc34", "source": "rpm", "version": "0.30" } ], "libcap": [ { "arch": "x86_64", "epoch": null, "name": "libcap", "release": "2.fc34", "source": "rpm", "version": "2.48" } ], "libcap-ng": [ { "arch": "x86_64", "epoch": null, "name": "libcap-ng", "release": "4.fc34", "source": "rpm", "version": "0.8.2" } ], "libcbor": [ { "arch": "x86_64", "epoch": null, "name": "libcbor", "release": "3.fc34", "source": "rpm", "version": "0.7.0" } ], "libcloudproviders": [ { "arch": "x86_64", "epoch": null, "name": "libcloudproviders", "release": "3.fc34", "source": "rpm", "version": "0.3.1" } ], "libcom_err": [ { "arch": "x86_64", "epoch": null, "name": "libcom_err", "release": "5.fc34", "source": "rpm", "version": "1.45.6" } ], "libcomps": [ { "arch": "x86_64", "epoch": null, "name": "libcomps", "release": "1.fc34", "source": "rpm", "version": "0.1.18" } ], "libcurl": [ { "arch": "x86_64", "epoch": null, "name": "libcurl", "release": "16.fc34", "source": "rpm", "version": "7.76.1" } ], "libdatrie": [ { "arch": "x86_64", "epoch": null, "name": "libdatrie", "release": "1.fc34", "source": "rpm", "version": "0.2.13" } ], "libdb": [ { "arch": "x86_64", "epoch": null, "name": "libdb", "release": "49.fc34", "source": "rpm", "version": "5.3.28" } ], "libdecor": [ { "arch": "x86_64", "epoch": null, "name": "libdecor", "release": "1.fc34", "source": "rpm", "version": "0.1.0" } ], "libdnf": [ { "arch": "x86_64", "epoch": null, "name": "libdnf", "release": "1.fc34", "source": "rpm", "version": "0.64.0" } ], "libdrm": [ { "arch": "x86_64", "epoch": null, "name": "libdrm", "release": "1.fc34", "source": "rpm", "version": "2.4.109" } ], "libeconf": [ { "arch": "x86_64", "epoch": null, "name": "libeconf", "release": "1.fc34", "source": "rpm", "version": "0.4.0" } ], "libedit": [ { "arch": "x86_64", "epoch": null, "name": "libedit", "release": "38.20210714cvs.fc34", "source": "rpm", "version": "3.1" } ], "libepoxy": [ { "arch": "x86_64", "epoch": null, "name": "libepoxy", "release": "1.fc34", "source": "rpm", "version": "1.5.9" } ], "libevent": [ { "arch": "x86_64", "epoch": null, "name": "libevent", "release": "3.fc34", "source": "rpm", "version": "2.1.12" } ], "libfdisk": [ { "arch": "x86_64", "epoch": null, "name": "libfdisk", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libfdt": [ { "arch": "x86_64", "epoch": null, "name": "libfdt", "release": "1.fc34", "source": "rpm", "version": "1.6.1" } ], "libffi": [ { "arch": "x86_64", "epoch": null, "name": "libffi", "release": "28.fc34", "source": "rpm", "version": "3.1" } ], "libfido2": [ { "arch": "x86_64", "epoch": null, "name": "libfido2", "release": "2.fc34", "source": "rpm", "version": "1.6.0" } ], "libgcc": [ { "arch": "x86_64", "epoch": null, "name": "libgcc", "release": "2.fc34", "source": "rpm", "version": "11.3.1" } ], "libgcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libgcrypt", "release": "3.fc34", "source": "rpm", "version": "1.9.3" } ], "libgfapi0": [ { "arch": "x86_64", "epoch": null, "name": "libgfapi0", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "libgfrpc0": [ { "arch": "x86_64", "epoch": null, "name": "libgfrpc0", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "libgfxdr0": [ { "arch": "x86_64", "epoch": null, "name": "libgfxdr0", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "libglusterfs0": [ { "arch": "x86_64", "epoch": null, "name": "libglusterfs0", "release": "1.fc34", "source": "rpm", "version": "9.5" } ], "libglvnd": [ { "arch": "x86_64", "epoch": 1, "name": "libglvnd", "release": "1.fc34", "source": "rpm", "version": "1.3.3" } ], "libglvnd-egl": [ { "arch": "x86_64", "epoch": 1, "name": "libglvnd-egl", "release": "1.fc34", "source": "rpm", "version": "1.3.3" } ], "libglvnd-glx": [ { "arch": "x86_64", "epoch": 1, "name": "libglvnd-glx", "release": "1.fc34", "source": "rpm", "version": "1.3.3" } ], "libgomp": [ { "arch": "x86_64", "epoch": null, "name": "libgomp", "release": "2.fc34", "source": "rpm", "version": "11.3.1" } ], "libgpg-error": [ { "arch": "x86_64", "epoch": null, "name": "libgpg-error", "release": "1.fc34", "source": "rpm", "version": "1.42" } ], "libgusb": [ { "arch": "x86_64", "epoch": null, "name": "libgusb", "release": "1.fc34", "source": "rpm", "version": "0.3.8" } ], "libibverbs": [ { "arch": "x86_64", "epoch": null, "name": "libibverbs", "release": "2.fc34", "source": "rpm", "version": "37.2" } ], "libicu": [ { "arch": "x86_64", "epoch": null, "name": "libicu", "release": "7.fc34", "source": "rpm", "version": "67.1" } ], "libidn2": [ { "arch": "x86_64", "epoch": null, "name": "libidn2", "release": "1.fc34", "source": "rpm", "version": "2.3.2" } ], "libiscsi": [ { "arch": "x86_64", "epoch": null, "name": "libiscsi", "release": "3.fc34", "source": "rpm", "version": "1.19.0" } ], "libjpeg-turbo": [ { "arch": "x86_64", "epoch": null, "name": "libjpeg-turbo", "release": "3.fc34", "source": "rpm", "version": "2.0.90" } ], "libkcapi": [ { "arch": "x86_64", "epoch": null, "name": "libkcapi", "release": "1.fc34", "source": "rpm", "version": "1.2.1" } ], "libkcapi-hmaccalc": [ { "arch": "x86_64", "epoch": null, "name": "libkcapi-hmaccalc", "release": "1.fc34", "source": "rpm", "version": "1.2.1" } ], "libksba": [ { "arch": "x86_64", "epoch": null, "name": "libksba", "release": "2.fc34", "source": "rpm", "version": "1.5.0" } ], "libmodulemd": [ { "arch": "x86_64", "epoch": null, "name": "libmodulemd", "release": "1.fc34", "source": "rpm", "version": "2.14.0" } ], "libmount": [ { "arch": "x86_64", "epoch": null, "name": "libmount", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libnfs": [ { "arch": "x86_64", "epoch": null, "name": "libnfs", "release": "4.fc34", "source": "rpm", "version": "4.0.0" } ], "libnghttp2": [ { "arch": "x86_64", "epoch": null, "name": "libnghttp2", "release": "2.fc34", "source": "rpm", "version": "1.43.0" } ], "libnl3": [ { "arch": "x86_64", "epoch": null, "name": "libnl3", "release": "6.fc34", "source": "rpm", "version": "3.5.0" } ], "libnsl2": [ { "arch": "x86_64", "epoch": null, "name": "libnsl2", "release": "2.fc34", "source": "rpm", "version": "1.3.0" } ], "libogg": [ { "arch": "x86_64", "epoch": 2, "name": "libogg", "release": "4.fc34", "source": "rpm", "version": "1.3.4" } ], "libpcap": [ { "arch": "x86_64", "epoch": 14, "name": "libpcap", "release": "1.fc34", "source": "rpm", "version": "1.10.1" } ], "libpciaccess": [ { "arch": "x86_64", "epoch": null, "name": "libpciaccess", "release": "4.fc34", "source": "rpm", "version": "0.16" } ], "libpmem": [ { "arch": "x86_64", "epoch": null, "name": "libpmem", "release": "3.fc34", "source": "rpm", "version": "1.10" } ], "libpng": [ { "arch": "x86_64", "epoch": 2, "name": "libpng", "release": "10.fc34", "source": "rpm", "version": "1.6.37" } ], "libpsl": [ { "arch": "x86_64", "epoch": null, "name": "libpsl", "release": "3.fc34", "source": "rpm", "version": "0.21.1" } ], "libpwquality": [ { "arch": "x86_64", "epoch": null, "name": "libpwquality", "release": "6.fc34", "source": "rpm", "version": "1.4.4" } ], "librados2": [ { "arch": "x86_64", "epoch": 2, "name": "librados2", "release": "1.fc34", "source": "rpm", "version": "16.2.9" } ], "librbd1": [ { "arch": "x86_64", "epoch": 2, "name": "librbd1", "release": "1.fc34", "source": "rpm", "version": "16.2.9" } ], "librdmacm": [ { "arch": "x86_64", "epoch": null, "name": "librdmacm", "release": "2.fc34", "source": "rpm", "version": "37.2" } ], "librepo": [ { "arch": "x86_64", "epoch": null, "name": "librepo", "release": "1.fc34", "source": "rpm", "version": "1.14.2" } ], "libreport-filesystem": [ { "arch": "noarch", "epoch": null, "name": "libreport-filesystem", "release": "4.fc34", "source": "rpm", "version": "2.15.2" } ], "libseccomp": [ { "arch": "x86_64", "epoch": null, "name": "libseccomp", "release": "1.fc34", "source": "rpm", "version": "2.5.3" } ], "libselinux": [ { "arch": "x86_64", "epoch": null, "name": "libselinux", "release": "1.fc34", "source": "rpm", "version": "3.2" } ], "libsemanage": [ { "arch": "x86_64", "epoch": null, "name": "libsemanage", "release": "1.fc34", "source": "rpm", "version": "3.2" } ], "libsepol": [ { "arch": "x86_64", "epoch": null, "name": "libsepol", "release": "2.fc34", "source": "rpm", "version": "3.2" } ], "libsigsegv": [ { "arch": "x86_64", "epoch": null, "name": "libsigsegv", "release": "2.fc34", "source": "rpm", "version": "2.13" } ], "libslirp": [ { "arch": "x86_64", "epoch": null, "name": "libslirp", "release": "4.fc34", "source": "rpm", "version": "4.4.0" } ], "libsmartcols": [ { "arch": "x86_64", "epoch": null, "name": "libsmartcols", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libsndfile": [ { "arch": "x86_64", "epoch": null, "name": "libsndfile", "release": "6.fc34", "source": "rpm", "version": "1.0.31" } ], "libsodium": [ { "arch": "x86_64", "epoch": null, "name": "libsodium", "release": "7.fc34", "source": "rpm", "version": "1.0.18" } ], "libsolv": [ { "arch": "x86_64", "epoch": null, "name": "libsolv", "release": "3.fc34", "source": "rpm", "version": "0.7.17" } ], "libssh": [ { "arch": "x86_64", "epoch": null, "name": "libssh", "release": "1.fc34", "source": "rpm", "version": "0.9.6" } ], "libssh-config": [ { "arch": "noarch", "epoch": null, "name": "libssh-config", "release": "1.fc34", "source": "rpm", "version": "0.9.6" } ], "libsss_idmap": [ { "arch": "x86_64", "epoch": null, "name": "libsss_idmap", "release": "2.fc34", "source": "rpm", "version": "2.5.2" } ], "libsss_nss_idmap": [ { "arch": "x86_64", "epoch": null, "name": "libsss_nss_idmap", "release": "2.fc34", "source": "rpm", "version": "2.5.2" } ], "libstdc++": [ { "arch": "x86_64", "epoch": null, "name": "libstdc++", "release": "2.fc34", "source": "rpm", "version": "11.3.1" } ], "libtasn1": [ { "arch": "x86_64", "epoch": null, "name": "libtasn1", "release": "4.fc34", "source": "rpm", "version": "4.16.0" } ], "libtdb": [ { "arch": "x86_64", "epoch": null, "name": "libtdb", "release": "6.fc34", "source": "rpm", "version": "1.4.3" } ], "libtextstyle": [ { "arch": "x86_64", "epoch": null, "name": "libtextstyle", "release": "4.fc34", "source": "rpm", "version": "0.21" } ], "libthai": [ { "arch": "x86_64", "epoch": null, "name": "libthai", "release": "6.fc34", "source": "rpm", "version": "0.1.28" } ], "libtheora": [ { "arch": "x86_64", "epoch": 1, "name": "libtheora", "release": "29.fc34", "source": "rpm", "version": "1.1.1" } ], "libtiff": [ { "arch": "x86_64", "epoch": null, "name": "libtiff", "release": "1.fc34", "source": "rpm", "version": "4.2.0" } ], "libtirpc": [ { "arch": "x86_64", "epoch": null, "name": "libtirpc", "release": "0.fc34", "source": "rpm", "version": "1.3.2" } ], "libtool-ltdl": [ { "arch": "x86_64", "epoch": null, "name": "libtool-ltdl", "release": "40.fc34", "source": "rpm", "version": "2.4.6" } ], "libunistring": [ { "arch": "x86_64", "epoch": null, "name": "libunistring", "release": "10.fc34", "source": "rpm", "version": "0.9.10" } ], "libunwind": [ { "arch": "x86_64", "epoch": null, "name": "libunwind", "release": "5.fc34", "source": "rpm", "version": "1.4.0" } ], "liburing": [ { "arch": "x86_64", "epoch": null, "name": "liburing", "release": "4.fc34", "source": "rpm", "version": "0.7" } ], "libusal": [ { "arch": "x86_64", "epoch": null, "name": "libusal", "release": "47.fc34", "source": "rpm", "version": "1.1.11" } ], "libusbx": [ { "arch": "x86_64", "epoch": null, "name": "libusbx", "release": "2.fc34", "source": "rpm", "version": "1.0.24" } ], "libutempter": [ { "arch": "x86_64", "epoch": null, "name": "libutempter", "release": "4.fc34", "source": "rpm", "version": "1.2.1" } ], "libuuid": [ { "arch": "x86_64", "epoch": null, "name": "libuuid", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "libverto": [ { "arch": "x86_64", "epoch": null, "name": "libverto", "release": "1.fc34", "source": "rpm", "version": "0.3.2" } ], "libvisual": [ { "arch": "x86_64", "epoch": 1, "name": "libvisual", "release": "32.fc34", "source": "rpm", "version": "0.4.0" } ], "libvorbis": [ { "arch": "x86_64", "epoch": 1, "name": "libvorbis", "release": "3.fc34", "source": "rpm", "version": "1.3.7" } ], "libwayland-client": [ { "arch": "x86_64", "epoch": null, "name": "libwayland-client", "release": "4.fc34", "source": "rpm", "version": "1.20.0" } ], "libwayland-cursor": [ { "arch": "x86_64", "epoch": null, "name": "libwayland-cursor", "release": "4.fc34", "source": "rpm", "version": "1.20.0" } ], "libwayland-egl": [ { "arch": "x86_64", "epoch": null, "name": "libwayland-egl", "release": "4.fc34", "source": "rpm", "version": "1.20.0" } ], "libwayland-server": [ { "arch": "x86_64", "epoch": null, "name": "libwayland-server", "release": "4.fc34", "source": "rpm", "version": "1.20.0" } ], "libwebp": [ { "arch": "x86_64", "epoch": null, "name": "libwebp", "release": "1.fc34", "source": "rpm", "version": "1.2.2" } ], "libxcb": [ { "arch": "x86_64", "epoch": null, "name": "libxcb", "release": "7.fc34", "source": "rpm", "version": "1.13.1" } ], "libxcrypt": [ { "arch": "x86_64", "epoch": null, "name": "libxcrypt", "release": "1.fc34", "source": "rpm", "version": "4.4.28" } ], "libxcrypt-compat": [ { "arch": "x86_64", "epoch": null, "name": "libxcrypt-compat", "release": "1.fc34", "source": "rpm", "version": "4.4.28" } ], "libxkbcommon": [ { "arch": "x86_64", "epoch": null, "name": "libxkbcommon", "release": "1.fc34", "source": "rpm", "version": "1.3.0" } ], "libxml2": [ { "arch": "x86_64", "epoch": null, "name": "libxml2", "release": "1.fc34", "source": "rpm", "version": "2.9.14" } ], "libxshmfence": [ { "arch": "x86_64", "epoch": null, "name": "libxshmfence", "release": "8.fc34", "source": "rpm", "version": "1.3" } ], "libyaml": [ { "arch": "x86_64", "epoch": null, "name": "libyaml", "release": "5.fc34", "source": "rpm", "version": "0.2.5" } ], "libzstd": [ { "arch": "x86_64", "epoch": null, "name": "libzstd", "release": "1.fc34", "source": "rpm", "version": "1.5.2" } ], "lttng-ust": [ { "arch": "x86_64", "epoch": null, "name": "lttng-ust", "release": "4.fc34", "source": "rpm", "version": "2.12.0" } ], "lua-libs": [ { "arch": "x86_64", "epoch": null, "name": "lua-libs", "release": "1.fc34", "source": "rpm", "version": "5.4.4" } ], "lz4-libs": [ { "arch": "x86_64", "epoch": null, "name": "lz4-libs", "release": "2.fc34", "source": "rpm", "version": "1.9.3" } ], "lzo": [ { "arch": "x86_64", "epoch": null, "name": "lzo", "release": "4.fc34", "source": "rpm", "version": "2.10" } ], "memstrack": [ { "arch": "x86_64", "epoch": null, "name": "memstrack", "release": "1.fc34", "source": "rpm", "version": "0.2.2" } ], "mesa-libEGL": [ { "arch": "x86_64", "epoch": null, "name": "mesa-libEGL", "release": "3.fc34", "source": "rpm", "version": "21.1.8" } ], "mesa-libGL": [ { "arch": "x86_64", "epoch": null, "name": "mesa-libGL", "release": "3.fc34", "source": "rpm", "version": "21.1.8" } ], "mesa-libgbm": [ { "arch": "x86_64", "epoch": null, "name": "mesa-libgbm", "release": "3.fc34", "source": "rpm", "version": "21.1.8" } ], "mesa-libglapi": [ { "arch": "x86_64", "epoch": null, "name": "mesa-libglapi", "release": "3.fc34", "source": "rpm", "version": "21.1.8" } ], "mpfr": [ { "arch": "x86_64", "epoch": null, "name": "mpfr", "release": "7.fc34", "source": "rpm", "version": "4.1.0" } ], "ncurses": [ { "arch": "x86_64", "epoch": null, "name": "ncurses", "release": "4.20200222.fc34", "source": "rpm", "version": "6.2" } ], "ncurses-base": [ { "arch": "noarch", "epoch": null, "name": "ncurses-base", "release": "4.20200222.fc34", "source": "rpm", "version": "6.2" } ], "ncurses-libs": [ { "arch": "x86_64", "epoch": null, "name": "ncurses-libs", "release": "4.20200222.fc34", "source": "rpm", "version": "6.2" } ], "ndctl-libs": [ { "arch": "x86_64", "epoch": null, "name": "ndctl-libs", "release": "1.fc34", "source": "rpm", "version": "73" } ], "nettle": [ { "arch": "x86_64", "epoch": null, "name": "nettle", "release": "1.fc34", "source": "rpm", "version": "3.7.3" } ], "npth": [ { "arch": "x86_64", "epoch": null, "name": "npth", "release": "6.fc34", "source": "rpm", "version": "1.6" } ], "nspr": [ { "arch": "x86_64", "epoch": null, "name": "nspr", "release": "5.fc34", "source": "rpm", "version": "4.32.0" } ], "nss": [ { "arch": "x86_64", "epoch": null, "name": "nss", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "nss-softokn": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "nss-softokn-freebl": [ { "arch": "x86_64", "epoch": null, "name": "nss-softokn-freebl", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "nss-sysinit": [ { "arch": "x86_64", "epoch": null, "name": "nss-sysinit", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "nss-util": [ { "arch": "x86_64", "epoch": null, "name": "nss-util", "release": "1.fc34", "source": "rpm", "version": "3.77.0" } ], "numactl-libs": [ { "arch": "x86_64", "epoch": null, "name": "numactl-libs", "release": "3.fc34", "source": "rpm", "version": "2.0.14" } ], "openldap": [ { "arch": "x86_64", "epoch": null, "name": "openldap", "release": "6.fc34", "source": "rpm", "version": "2.4.57" } ], "openssh": [ { "arch": "x86_64", "epoch": null, "name": "openssh", "release": "5.fc34", "source": "rpm", "version": "8.6p1" } ], "openssh-clients": [ { "arch": "x86_64", "epoch": null, "name": "openssh-clients", "release": "5.fc34", "source": "rpm", "version": "8.6p1" } ], "openssl": [ { "arch": "x86_64", "epoch": 1, "name": "openssl", "release": "1.fc34", "source": "rpm", "version": "1.1.1n" } ], "openssl-libs": [ { "arch": "x86_64", "epoch": 1, "name": "openssl-libs", "release": "1.fc34", "source": "rpm", "version": "1.1.1n" } ], "openssl-pkcs11": [ { "arch": "x86_64", "epoch": null, "name": "openssl-pkcs11", "release": "2.fc34", "source": "rpm", "version": "0.4.11" } ], "opus": [ { "arch": "x86_64", "epoch": null, "name": "opus", "release": "8.fc34", "source": "rpm", "version": "1.3.1" } ], "orc": [ { "arch": "x86_64", "epoch": null, "name": "orc", "release": "4.fc34", "source": "rpm", "version": "0.4.31" } ], "os-prober": [ { "arch": "x86_64", "epoch": null, "name": "os-prober", "release": "7.fc34", "source": "rpm", "version": "1.77" } ], "p11-kit": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit", "release": "3.fc34", "source": "rpm", "version": "0.23.22" } ], "p11-kit-trust": [ { "arch": "x86_64", "epoch": null, "name": "p11-kit-trust", "release": "3.fc34", "source": "rpm", "version": "0.23.22" } ], "pam": [ { "arch": "x86_64", "epoch": null, "name": "pam", "release": "8.fc34", "source": "rpm", "version": "1.5.1" } ], "pango": [ { "arch": "x86_64", "epoch": null, "name": "pango", "release": "1.fc34", "source": "rpm", "version": "1.48.11" } ], "pcre": [ { "arch": "x86_64", "epoch": null, "name": "pcre", "release": "3.fc34.1", "source": "rpm", "version": "8.44" } ], "pcre2": [ { "arch": "x86_64", "epoch": null, "name": "pcre2", "release": "4.fc34", "source": "rpm", "version": "10.36" } ], "pcre2-syntax": [ { "arch": "noarch", "epoch": null, "name": "pcre2-syntax", "release": "4.fc34", "source": "rpm", "version": "10.36" } ], "pcre2-utf32": [ { "arch": "x86_64", "epoch": null, "name": "pcre2-utf32", "release": "4.fc34", "source": "rpm", "version": "10.36" } ], "pcsc-lite-libs": [ { "arch": "x86_64", "epoch": null, "name": "pcsc-lite-libs", "release": "1.fc34", "source": "rpm", "version": "1.9.1" } ], "perl-AutoLoader": [ { "arch": "noarch", "epoch": 0, "name": "perl-AutoLoader", "release": "477.fc34", "source": "rpm", "version": "5.74" } ], "perl-B": [ { "arch": "x86_64", "epoch": 0, "name": "perl-B", "release": "477.fc34", "source": "rpm", "version": "1.80" } ], "perl-Carp": [ { "arch": "noarch", "epoch": null, "name": "perl-Carp", "release": "458.fc34", "source": "rpm", "version": "1.50" } ], "perl-Class-Struct": [ { "arch": "noarch", "epoch": 0, "name": "perl-Class-Struct", "release": "477.fc34", "source": "rpm", "version": "0.66" } ], "perl-Data-Dumper": [ { "arch": "x86_64", "epoch": null, "name": "perl-Data-Dumper", "release": "460.fc34", "source": "rpm", "version": "2.174" } ], "perl-Digest": [ { "arch": "noarch", "epoch": null, "name": "perl-Digest", "release": "1.fc34", "source": "rpm", "version": "1.20" } ], "perl-Digest-MD5": [ { "arch": "x86_64", "epoch": null, "name": "perl-Digest-MD5", "release": "2.fc34", "source": "rpm", "version": "2.58" } ], "perl-DynaLoader": [ { "arch": "x86_64", "epoch": 0, "name": "perl-DynaLoader", "release": "477.fc34", "source": "rpm", "version": "1.47" } ], "perl-Encode": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Encode", "release": "462.fc34", "source": "rpm", "version": "3.15" } ], "perl-Errno": [ { "arch": "x86_64", "epoch": 0, "name": "perl-Errno", "release": "477.fc34", "source": "rpm", "version": "1.30" } ], "perl-Error": [ { "arch": "noarch", "epoch": 1, "name": "perl-Error", "release": "5.fc34", "source": "rpm", "version": "0.17029" } ], "perl-Exporter": [ { "arch": "noarch", "epoch": null, "name": "perl-Exporter", "release": "459.fc34", "source": "rpm", "version": "5.74" } ], "perl-Fcntl": [ { "arch": "x86_64", "epoch": 0, "name": "perl-Fcntl", "release": "477.fc34", "source": "rpm", "version": "1.13" } ], "perl-File-Basename": [ { "arch": "noarch", "epoch": 0, "name": "perl-File-Basename", "release": "477.fc34", "source": "rpm", "version": "2.85" } ], "perl-File-Find": [ { "arch": "noarch", "epoch": 0, "name": "perl-File-Find", "release": "477.fc34", "source": "rpm", "version": "1.37" } ], "perl-File-Path": [ { "arch": "noarch", "epoch": null, "name": "perl-File-Path", "release": "2.fc34", "source": "rpm", "version": "2.18" } ], "perl-File-Temp": [ { "arch": "noarch", "epoch": 1, "name": "perl-File-Temp", "release": "2.fc34", "source": "rpm", "version": "0.231.100" } ], "perl-File-stat": [ { "arch": "noarch", "epoch": 0, "name": "perl-File-stat", "release": "477.fc34", "source": "rpm", "version": "1.09" } ], "perl-FileHandle": [ { "arch": "noarch", "epoch": 0, "name": "perl-FileHandle", "release": "477.fc34", "source": "rpm", "version": "2.03" } ], "perl-Getopt-Long": [ { "arch": "noarch", "epoch": 1, "name": "perl-Getopt-Long", "release": "2.fc34", "source": "rpm", "version": "2.52" } ], "perl-Getopt-Std": [ { "arch": "noarch", "epoch": 0, "name": "perl-Getopt-Std", "release": "477.fc34", "source": "rpm", "version": "1.12" } ], "perl-Git": [ { "arch": "noarch", "epoch": null, "name": "perl-Git", "release": "1.fc34", "source": "rpm", "version": "2.34.3" } ], "perl-HTTP-Tiny": [ { "arch": "noarch", "epoch": null, "name": "perl-HTTP-Tiny", "release": "1.fc34", "source": "rpm", "version": "0.078" } ], "perl-IO": [ { "arch": "x86_64", "epoch": 0, "name": "perl-IO", "release": "477.fc34", "source": "rpm", "version": "1.43" } ], "perl-IO-Socket-IP": [ { "arch": "noarch", "epoch": null, "name": "perl-IO-Socket-IP", "release": "3.fc34", "source": "rpm", "version": "0.41" } ], "perl-IO-Socket-SSL": [ { "arch": "noarch", "epoch": null, "name": "perl-IO-Socket-SSL", "release": "2.fc34", "source": "rpm", "version": "2.070" } ], "perl-IPC-Open3": [ { "arch": "noarch", "epoch": 0, "name": "perl-IPC-Open3", "release": "477.fc34", "source": "rpm", "version": "1.21" } ], "perl-MIME-Base64": [ { "arch": "x86_64", "epoch": null, "name": "perl-MIME-Base64", "release": "2.fc34", "source": "rpm", "version": "3.16" } ], "perl-Mozilla-CA": [ { "arch": "noarch", "epoch": null, "name": "perl-Mozilla-CA", "release": "1.fc34", "source": "rpm", "version": "20211001" } ], "perl-NDBM_File": [ { "arch": "x86_64", "epoch": 0, "name": "perl-NDBM_File", "release": "477.fc34", "source": "rpm", "version": "1.15" } ], "perl-Net-SSLeay": [ { "arch": "x86_64", "epoch": null, "name": "perl-Net-SSLeay", "release": "2.fc34", "source": "rpm", "version": "1.90" } ], "perl-POSIX": [ { "arch": "x86_64", "epoch": 0, "name": "perl-POSIX", "release": "477.fc34", "source": "rpm", "version": "1.94" } ], "perl-PathTools": [ { "arch": "x86_64", "epoch": null, "name": "perl-PathTools", "release": "459.fc34", "source": "rpm", "version": "3.78" } ], "perl-Pod-Escapes": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Escapes", "release": "458.fc34", "source": "rpm", "version": "1.07" } ], "perl-Pod-Perldoc": [ { "arch": "noarch", "epoch": null, "name": "perl-Pod-Perldoc", "release": "459.fc34", "source": "rpm", "version": "3.28.01" } ], "perl-Pod-Simple": [ { "arch": "noarch", "epoch": 1, "name": "perl-Pod-Simple", "release": "2.fc34", "source": "rpm", "version": "3.42" } ], "perl-Pod-Usage": [ { "arch": "noarch", "epoch": 4, "name": "perl-Pod-Usage", "release": "2.fc34", "source": "rpm", "version": "2.01" } ], "perl-Scalar-List-Utils": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Scalar-List-Utils", "release": "459.fc34", "source": "rpm", "version": "1.56" } ], "perl-SelectSaver": [ { "arch": "noarch", "epoch": 0, "name": "perl-SelectSaver", "release": "477.fc34", "source": "rpm", "version": "1.02" } ], "perl-Socket": [ { "arch": "x86_64", "epoch": 4, "name": "perl-Socket", "release": "1.fc34", "source": "rpm", "version": "2.032" } ], "perl-Storable": [ { "arch": "x86_64", "epoch": 1, "name": "perl-Storable", "release": "458.fc34", "source": "rpm", "version": "3.21" } ], "perl-Symbol": [ { "arch": "noarch", "epoch": 0, "name": "perl-Symbol", "release": "477.fc34", "source": "rpm", "version": "1.08" } ], "perl-Term-ANSIColor": [ { "arch": "noarch", "epoch": null, "name": "perl-Term-ANSIColor", "release": "459.fc34", "source": "rpm", "version": "5.01" } ], "perl-Term-Cap": [ { "arch": "noarch", "epoch": null, "name": "perl-Term-Cap", "release": "458.fc34", "source": "rpm", "version": "1.17" } ], "perl-TermReadKey": [ { "arch": "x86_64", "epoch": null, "name": "perl-TermReadKey", "release": "9.fc34", "source": "rpm", "version": "2.38" } ], "perl-Text-ParseWords": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-ParseWords", "release": "458.fc34", "source": "rpm", "version": "3.30" } ], "perl-Text-Tabs+Wrap": [ { "arch": "noarch", "epoch": null, "name": "perl-Text-Tabs+Wrap", "release": "1.fc34", "source": "rpm", "version": "2021.0726" } ], "perl-Time-Local": [ { "arch": "noarch", "epoch": 2, "name": "perl-Time-Local", "release": "5.fc34", "source": "rpm", "version": "1.300" } ], "perl-URI": [ { "arch": "noarch", "epoch": null, "name": "perl-URI", "release": "1.fc34", "source": "rpm", "version": "5.09" } ], "perl-base": [ { "arch": "noarch", "epoch": 0, "name": "perl-base", "release": "477.fc34", "source": "rpm", "version": "2.27" } ], "perl-constant": [ { "arch": "noarch", "epoch": null, "name": "perl-constant", "release": "459.fc34", "source": "rpm", "version": "1.33" } ], "perl-if": [ { "arch": "noarch", "epoch": 0, "name": "perl-if", "release": "477.fc34", "source": "rpm", "version": "0.60.800" } ], "perl-interpreter": [ { "arch": "x86_64", "epoch": 4, "name": "perl-interpreter", "release": "477.fc34", "source": "rpm", "version": "5.32.1" } ], "perl-lib": [ { "arch": "x86_64", "epoch": 0, "name": "perl-lib", "release": "477.fc34", "source": "rpm", "version": "0.65" } ], "perl-libnet": [ { "arch": "noarch", "epoch": null, "name": "perl-libnet", "release": "2.fc34", "source": "rpm", "version": "3.13" } ], "perl-libs": [ { "arch": "x86_64", "epoch": 4, "name": "perl-libs", "release": "477.fc34", "source": "rpm", "version": "5.32.1" } ], "perl-mro": [ { "arch": "x86_64", "epoch": 0, "name": "perl-mro", "release": "477.fc34", "source": "rpm", "version": "1.23" } ], "perl-overload": [ { "arch": "noarch", "epoch": 0, "name": "perl-overload", "release": "477.fc34", "source": "rpm", "version": "1.31" } ], "perl-overloading": [ { "arch": "noarch", "epoch": 0, "name": "perl-overloading", "release": "477.fc34", "source": "rpm", "version": "0.02" } ], "perl-parent": [ { "arch": "noarch", "epoch": 1, "name": "perl-parent", "release": "458.fc34", "source": "rpm", "version": "0.238" } ], "perl-podlators": [ { "arch": "noarch", "epoch": 1, "name": "perl-podlators", "release": "458.fc34", "source": "rpm", "version": "4.14" } ], "perl-subs": [ { "arch": "noarch", "epoch": 0, "name": "perl-subs", "release": "477.fc34", "source": "rpm", "version": "1.03" } ], "perl-vars": [ { "arch": "noarch", "epoch": 0, "name": "perl-vars", "release": "477.fc34", "source": "rpm", "version": "1.05" } ], "pigz": [ { "arch": "x86_64", "epoch": null, "name": "pigz", "release": "1.fc34", "source": "rpm", "version": "2.5" } ], "pixman": [ { "arch": "x86_64", "epoch": null, "name": "pixman", "release": "3.fc34", "source": "rpm", "version": "0.40.0" } ], "polkit-libs": [ { "arch": "x86_64", "epoch": null, "name": "polkit-libs", "release": "3.fc34.3", "source": "rpm", "version": "0.117" } ], "popt": [ { "arch": "x86_64", "epoch": null, "name": "popt", "release": "4.fc34", "source": "rpm", "version": "1.18" } ], "procps-ng": [ { "arch": "x86_64", "epoch": null, "name": "procps-ng", "release": "1.fc34.1", "source": "rpm", "version": "3.3.17" } ], "publicsuffix-list-dafsa": [ { "arch": "noarch", "epoch": null, "name": "publicsuffix-list-dafsa", "release": "5.fc34", "source": "rpm", "version": "20190417" } ], "pulseaudio-libs": [ { "arch": "x86_64", "epoch": null, "name": "pulseaudio-libs", "release": "3.fc34", "source": "rpm", "version": "14.2" } ], "python-pip-wheel": [ { "arch": "noarch", "epoch": null, "name": "python-pip-wheel", "release": "4.fc34", "source": "rpm", "version": "21.0.1" } ], "python-setuptools-wheel": [ { "arch": "noarch", "epoch": null, "name": "python-setuptools-wheel", "release": "3.fc34", "source": "rpm", "version": "53.0.0" } ], "python-unversioned-command": [ { "arch": "noarch", "epoch": null, "name": "python-unversioned-command", "release": "1.fc34", "source": "rpm", "version": "3.9.13" } ], "python3": [ { "arch": "x86_64", "epoch": null, "name": "python3", "release": "1.fc34", "source": "rpm", "version": "3.9.13" } ], "python3-CacheControl": [ { "arch": "noarch", "epoch": null, "name": "python3-CacheControl", "release": "7.fc34", "source": "rpm", "version": "0.12.6" } ], "python3-CacheControl+filecache": [ { "arch": "noarch", "epoch": null, "name": "python3-CacheControl+filecache", "release": "7.fc34", "source": "rpm", "version": "0.12.6" } ], "python3-CacheControl+redis": [ { "arch": "noarch", "epoch": null, "name": "python3-CacheControl+redis", "release": "7.fc34", "source": "rpm", "version": "0.12.6" } ], "python3-babel": [ { "arch": "noarch", "epoch": null, "name": "python3-babel", "release": "1.fc34", "source": "rpm", "version": "2.9.1" } ], "python3-bcrypt": [ { "arch": "x86_64", "epoch": null, "name": "python3-bcrypt", "release": "7.fc34", "source": "rpm", "version": "3.1.7" } ], "python3-cffi": [ { "arch": "x86_64", "epoch": null, "name": "python3-cffi", "release": "1.fc34", "source": "rpm", "version": "1.14.5" } ], "python3-chardet": [ { "arch": "noarch", "epoch": null, "name": "python3-chardet", "release": "1.fc34", "source": "rpm", "version": "4.0.0" } ], "python3-cryptography": [ { "arch": "x86_64", "epoch": null, "name": "python3-cryptography", "release": "1.fc34", "source": "rpm", "version": "3.4.6" } ], "python3-dnf": [ { "arch": "noarch", "epoch": null, "name": "python3-dnf", "release": "1.fc34", "source": "rpm", "version": "4.9.0" } ], "python3-filelock": [ { "arch": "noarch", "epoch": null, "name": "python3-filelock", "release": "9.fc34", "source": "rpm", "version": "3.0.12" } ], "python3-fmf": [ { "arch": "noarch", "epoch": null, "name": "python3-fmf", "release": "1.fc34", "source": "rpm", "version": "1.0.0" } ], "python3-gpg": [ { "arch": "x86_64", "epoch": null, "name": "python3-gpg", "release": "2.fc34", "source": "rpm", "version": "1.15.1" } ], "python3-hawkey": [ { "arch": "x86_64", "epoch": null, "name": "python3-hawkey", "release": "1.fc34", "source": "rpm", "version": "0.64.0" } ], "python3-idna": [ { "arch": "noarch", "epoch": null, "name": "python3-idna", "release": "3.fc34", "source": "rpm", "version": "2.10" } ], "python3-jinja2": [ { "arch": "noarch", "epoch": null, "name": "python3-jinja2", "release": "1.fc34", "source": "rpm", "version": "2.11.3" } ], "python3-jmespath": [ { "arch": "noarch", "epoch": null, "name": "python3-jmespath", "release": "1.fc34", "source": "rpm", "version": "0.10.0" } ], "python3-libcomps": [ { "arch": "x86_64", "epoch": null, "name": "python3-libcomps", "release": "1.fc34", "source": "rpm", "version": "0.1.18" } ], "python3-libdnf": [ { "arch": "x86_64", "epoch": null, "name": "python3-libdnf", "release": "1.fc34", "source": "rpm", "version": "0.64.0" } ], "python3-libs": [ { "arch": "x86_64", "epoch": null, "name": "python3-libs", "release": "1.fc34", "source": "rpm", "version": "3.9.13" } ], "python3-lockfile": [ { "arch": "noarch", "epoch": 1, "name": "python3-lockfile", "release": "2.fc34", "source": "rpm", "version": "0.12.2" } ], "python3-markupsafe": [ { "arch": "x86_64", "epoch": null, "name": "python3-markupsafe", "release": "10.fc34", "source": "rpm", "version": "1.1.1" } ], "python3-msgpack": [ { "arch": "x86_64", "epoch": null, "name": "python3-msgpack", "release": "2.fc34", "source": "rpm", "version": "1.0.2" } ], "python3-ntlm-auth": [ { "arch": "noarch", "epoch": null, "name": "python3-ntlm-auth", "release": "2.fc34", "source": "rpm", "version": "1.5.0" } ], "python3-packaging": [ { "arch": "noarch", "epoch": null, "name": "python3-packaging", "release": "1.fc34", "source": "rpm", "version": "20.9" } ], "python3-paramiko": [ { "arch": "noarch", "epoch": null, "name": "python3-paramiko", "release": "1.fc34", "source": "rpm", "version": "2.11.0" } ], "python3-pip": [ { "arch": "noarch", "epoch": null, "name": "python3-pip", "release": "4.fc34", "source": "rpm", "version": "21.0.1" } ], "python3-ply": [ { "arch": "noarch", "epoch": null, "name": "python3-ply", "release": "11.fc34", "source": "rpm", "version": "3.11" } ], "python3-productmd": [ { "arch": "noarch", "epoch": null, "name": "python3-productmd", "release": "1.fc34", "source": "rpm", "version": "1.33" } ], "python3-pyasn1": [ { "arch": "noarch", "epoch": null, "name": "python3-pyasn1", "release": "4.fc34", "source": "rpm", "version": "0.4.8" } ], "python3-pycparser": [ { "arch": "noarch", "epoch": null, "name": "python3-pycparser", "release": "3.fc34", "source": "rpm", "version": "2.20" } ], "python3-pynacl": [ { "arch": "x86_64", "epoch": null, "name": "python3-pynacl", "release": "2.fc34", "source": "rpm", "version": "1.4.0" } ], "python3-pyparsing": [ { "arch": "noarch", "epoch": null, "name": "python3-pyparsing", "release": "5.fc34", "source": "rpm", "version": "2.4.7" } ], "python3-pysocks": [ { "arch": "noarch", "epoch": null, "name": "python3-pysocks", "release": "8.fc34", "source": "rpm", "version": "1.7.1" } ], "python3-pytz": [ { "arch": "noarch", "epoch": null, "name": "python3-pytz", "release": "1.fc34", "source": "rpm", "version": "2022.1" } ], "python3-pyyaml": [ { "arch": "x86_64", "epoch": null, "name": "python3-pyyaml", "release": "2.fc34", "source": "rpm", "version": "5.4.1" } ], "python3-redis": [ { "arch": "noarch", "epoch": null, "name": "python3-redis", "release": "2.fc34", "source": "rpm", "version": "3.5.3" } ], "python3-requests": [ { "arch": "noarch", "epoch": null, "name": "python3-requests", "release": "1.fc34", "source": "rpm", "version": "2.25.1" } ], "python3-requests_ntlm": [ { "arch": "noarch", "epoch": null, "name": "python3-requests_ntlm", "release": "14.fc34", "source": "rpm", "version": "1.1.0" } ], "python3-resolvelib": [ { "arch": "noarch", "epoch": null, "name": "python3-resolvelib", "release": "3.fc34", "source": "rpm", "version": "0.5.5" } ], "python3-rpm": [ { "arch": "x86_64", "epoch": null, "name": "python3-rpm", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "python3-ruamel-yaml": [ { "arch": "x86_64", "epoch": null, "name": "python3-ruamel-yaml", "release": "5.fc34", "source": "rpm", "version": "0.16.6" } ], "python3-ruamel-yaml-clib": [ { "arch": "x86_64", "epoch": null, "name": "python3-ruamel-yaml-clib", "release": "6.fc34", "source": "rpm", "version": "0.1.2" } ], "python3-setuptools": [ { "arch": "noarch", "epoch": null, "name": "python3-setuptools", "release": "3.fc34", "source": "rpm", "version": "53.0.0" } ], "python3-six": [ { "arch": "noarch", "epoch": null, "name": "python3-six", "release": "5.fc34", "source": "rpm", "version": "1.15.0" } ], "python3-urllib3": [ { "arch": "noarch", "epoch": null, "name": "python3-urllib3", "release": "5.fc34", "source": "rpm", "version": "1.25.10" } ], "python3-winrm": [ { "arch": "noarch", "epoch": null, "name": "python3-winrm", "release": "2.fc34", "source": "rpm", "version": "0.4.1" } ], "python3-xmltodict": [ { "arch": "noarch", "epoch": null, "name": "python3-xmltodict", "release": "11.fc34", "source": "rpm", "version": "0.12.0" } ], "qemu-audio-alsa": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-alsa", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-audio-oss": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-oss", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-audio-pa": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-pa", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-audio-sdl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-sdl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-audio-spice": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-audio-spice", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-curl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-curl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-dmg": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-dmg", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-gluster": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-gluster", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-iscsi": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-iscsi", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-nfs": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-nfs", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-rbd": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-rbd", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-block-ssh": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-block-ssh", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-char-baum": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-char-baum", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-char-spice": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-char-spice", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-common": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-common", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-display-qxl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-display-qxl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-display-virtio-gpu": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-display-virtio-gpu", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-display-virtio-gpu-pci": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-display-virtio-gpu-pci", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-display-virtio-vga": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-display-virtio-vga", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-usb-redirect": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-usb-redirect", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-device-usb-smartcard": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-device-usb-smartcard", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-img": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-img", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-system-x86": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-system-x86", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-system-x86-core": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-system-x86-core", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-curses": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-curses", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-egl-headless": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-egl-headless", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-gtk": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-gtk", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-opengl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-opengl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-sdl": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-sdl", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-spice-app": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-spice-app", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qemu-ui-spice-core": [ { "arch": "x86_64", "epoch": 2, "name": "qemu-ui-spice-core", "release": "9.fc34", "source": "rpm", "version": "5.2.0" } ], "qrencode-libs": [ { "arch": "x86_64", "epoch": null, "name": "qrencode-libs", "release": "1.fc34", "source": "rpm", "version": "4.1.1" } ], "readline": [ { "arch": "x86_64", "epoch": null, "name": "readline", "release": "2.fc34", "source": "rpm", "version": "8.1" } ], "rootfiles": [ { "arch": "noarch", "epoch": null, "name": "rootfiles", "release": "29.fc34", "source": "rpm", "version": "8.1" } ], "rpm": [ { "arch": "x86_64", "epoch": null, "name": "rpm", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "rpm-build-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-build-libs", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "rpm-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-libs", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "rpm-sign-libs": [ { "arch": "x86_64", "epoch": null, "name": "rpm-sign-libs", "release": "1.fc34", "source": "rpm", "version": "4.16.1.3" } ], "rsync": [ { "arch": "x86_64", "epoch": null, "name": "rsync", "release": "1.fc34", "source": "rpm", "version": "3.2.4" } ], "seabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seabios-bin", "release": "4.fc34", "source": "rpm", "version": "1.14.0" } ], "seavgabios-bin": [ { "arch": "noarch", "epoch": null, "name": "seavgabios-bin", "release": "4.fc34", "source": "rpm", "version": "1.14.0" } ], "sed": [ { "arch": "x86_64", "epoch": null, "name": "sed", "release": "7.fc34", "source": "rpm", "version": "4.8" } ], "setup": [ { "arch": "noarch", "epoch": null, "name": "setup", "release": "3.fc34", "source": "rpm", "version": "2.13.7" } ], "sgabios-bin": [ { "arch": "noarch", "epoch": 1, "name": "sgabios-bin", "release": "6.fc34", "source": "rpm", "version": "0.20180715git" } ], "shadow-utils": [ { "arch": "x86_64", "epoch": 2, "name": "shadow-utils", "release": "10.fc34", "source": "rpm", "version": "4.8.1" } ], "shared-mime-info": [ { "arch": "x86_64", "epoch": null, "name": "shared-mime-info", "release": "2.fc34", "source": "rpm", "version": "2.1" } ], "snappy": [ { "arch": "x86_64", "epoch": null, "name": "snappy", "release": "5.fc34", "source": "rpm", "version": "1.1.8" } ], "sound-theme-freedesktop": [ { "arch": "noarch", "epoch": null, "name": "sound-theme-freedesktop", "release": "15.fc34", "source": "rpm", "version": "0.8" } ], "spice-server": [ { "arch": "x86_64", "epoch": null, "name": "spice-server", "release": "3.fc34", "source": "rpm", "version": "0.14.3" } ], "sqlite-libs": [ { "arch": "x86_64", "epoch": null, "name": "sqlite-libs", "release": "2.fc34", "source": "rpm", "version": "3.34.1" } ], "sshpass": [ { "arch": "x86_64", "epoch": null, "name": "sshpass", "release": "1.fc34", "source": "rpm", "version": "1.09" } ], "sssd-client": [ { "arch": "x86_64", "epoch": null, "name": "sssd-client", "release": "2.fc34", "source": "rpm", "version": "2.5.2" } ], "standard-test-roles": [ { "arch": "noarch", "epoch": null, "name": "standard-test-roles", "release": "2.fc34", "source": "rpm", "version": "4.10" } ], "standard-test-roles-inventory-qemu": [ { "arch": "noarch", "epoch": null, "name": "standard-test-roles-inventory-qemu", "release": "2.fc34", "source": "rpm", "version": "4.10" } ], "sudo": [ { "arch": "x86_64", "epoch": null, "name": "sudo", "release": "1.fc34", "source": "rpm", "version": "1.9.5p2" } ], "systemd": [ { "arch": "x86_64", "epoch": null, "name": "systemd", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-libs": [ { "arch": "x86_64", "epoch": null, "name": "systemd-libs", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-networkd": [ { "arch": "x86_64", "epoch": null, "name": "systemd-networkd", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-pam": [ { "arch": "x86_64", "epoch": null, "name": "systemd-pam", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-rpm-macros": [ { "arch": "noarch", "epoch": null, "name": "systemd-rpm-macros", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "systemd-udev": [ { "arch": "x86_64", "epoch": null, "name": "systemd-udev", "release": "1.fc34", "source": "rpm", "version": "248.10" } ], "tar": [ { "arch": "x86_64", "epoch": 2, "name": "tar", "release": "1.fc34", "source": "rpm", "version": "1.34" } ], "tpm2-tss": [ { "arch": "x86_64", "epoch": null, "name": "tpm2-tss", "release": "1.fc34", "source": "rpm", "version": "3.1.0" } ], "tzdata": [ { "arch": "noarch", "epoch": null, "name": "tzdata", "release": "1.fc34", "source": "rpm", "version": "2022a" } ], "usbredir": [ { "arch": "x86_64", "epoch": null, "name": "usbredir", "release": "1.fc34", "source": "rpm", "version": "0.12.0" } ], "userspace-rcu": [ { "arch": "x86_64", "epoch": null, "name": "userspace-rcu", "release": "3.fc34", "source": "rpm", "version": "0.12.1" } ], "util-linux": [ { "arch": "x86_64", "epoch": null, "name": "util-linux", "release": "1.fc34", "source": "rpm", "version": "2.36.2" } ], "vim-data": [ { "arch": "noarch", "epoch": 2, "name": "vim-data", "release": "1.fc34", "source": "rpm", "version": "8.2.5046" } ], "vim-minimal": [ { "arch": "x86_64", "epoch": 2, "name": "vim-minimal", "release": "1.fc34", "source": "rpm", "version": "8.2.5046" } ], "virglrenderer": [ { "arch": "x86_64", "epoch": null, "name": "virglrenderer", "release": "3.20200212git7d204f39.fc34", "source": "rpm", "version": "0.8.2" } ], "vte-profile": [ { "arch": "x86_64", "epoch": null, "name": "vte-profile", "release": "1.fc34", "source": "rpm", "version": "0.64.2" } ], "vte291": [ { "arch": "x86_64", "epoch": null, "name": "vte291", "release": "1.fc34", "source": "rpm", "version": "0.64.2" } ], "which": [ { "arch": "x86_64", "epoch": null, "name": "which", "release": "26.fc34", "source": "rpm", "version": "2.21" } ], "xen-libs": [ { "arch": "x86_64", "epoch": null, "name": "xen-libs", "release": "1.fc34", "source": "rpm", "version": "4.14.5" } ], "xen-licenses": [ { "arch": "x86_64", "epoch": null, "name": "xen-licenses", "release": "1.fc34", "source": "rpm", "version": "4.14.5" } ], "xkeyboard-config": [ { "arch": "noarch", "epoch": null, "name": "xkeyboard-config", "release": "1.fc34", "source": "rpm", "version": "2.33" } ], "xml-common": [ { "arch": "noarch", "epoch": null, "name": "xml-common", "release": "56.fc34", "source": "rpm", "version": "0.6.3" } ], "xz": [ { "arch": "x86_64", "epoch": null, "name": "xz", "release": "9.fc34", "source": "rpm", "version": "5.2.5" } ], "xz-libs": [ { "arch": "x86_64", "epoch": null, "name": "xz-libs", "release": "9.fc34", "source": "rpm", "version": "5.2.5" } ], "yajl": [ { "arch": "x86_64", "epoch": null, "name": "yajl", "release": "16.fc34", "source": "rpm", "version": "2.1.0" } ], "yum": [ { "arch": "noarch", "epoch": null, "name": "yum", "release": "1.fc34", "source": "rpm", "version": "4.9.0" } ], "zchunk-libs": [ { "arch": "x86_64", "epoch": null, "name": "zchunk-libs", "release": "1.fc34", "source": "rpm", "version": "1.2.2" } ], "zlib": [ { "arch": "x86_64", "epoch": null, "name": "zlib", "release": "26.fc34", "source": "rpm", "version": "1.2.11" } ] } }, "changed": false } TASK [fedora.linux_system_roles.vpn : Ensure OpenSSL is installed on the controller] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:18 Monday 11 July 2022 20:10:53 +0000 (0:00:00.838) 0:00:13.597 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.vpn : Enforce default auth method as needed] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:26 Monday 11 July 2022 20:10:53 +0000 (0:00:00.057) 0:00:13.655 *********** ok: [/cache/rhel-8.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 [fedora.linux_system_roles.vpn : Make sure that the hosts list is not empty] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:36 Monday 11 July 2022 20:10:53 +0000 (0:00:00.059) 0:00:13.715 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.vpn : Ensure cert_names are populated when auth_method is cert] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:50 Monday 11 July 2022 20:10:53 +0000 (0:00:00.057) 0:00:13.773 *********** skipping: [/cache/rhel-8.qcow2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.vpn : generate psks] *************************** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:76 Monday 11 July 2022 20:10:54 +0000 (0:00:00.061) 0:00:13.834 *********** ok: [/cache/rhel-8.qcow2 -> localhost] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.vpn : set psks for hosts] ********************** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:111 Monday 11 July 2022 20:10:54 +0000 (0:00:00.055) 0:00:13.890 *********** ok: [/cache/rhel-8.qcow2] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.vpn : create ipsec.conf files] ***************** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:135 Monday 11 July 2022 20:10:54 +0000 (0:00:00.219) 0:00:14.109 *********** changed: [/cache/rhel-8.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-1657570254.3562722-20471-47960826096949/source", "state": "file", "uid": 0 } changed: [/cache/rhel-8.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-1657570255.3311992-20471-209002532855270/source", "state": "file", "uid": 0 } NOTIFIED HANDLER fedora.linux_system_roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-8.qcow2 NOTIFIED HANDLER fedora.linux_system_roles.vpn : restart vpn service and wait for ssh conn to return for /cache/rhel-8.qcow2 TASK [fedora.linux_system_roles.vpn : check if secrets file already exists] **** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:143 Monday 11 July 2022 20:10:56 +0000 (0:00:01.756) 0:00:15.866 *********** ok: [/cache/rhel-8.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "exists": false } } ok: [/cache/rhel-8.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "exists": false } } TASK [fedora.linux_system_roles.vpn : create ipsec.secrets files] ************** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:149 Monday 11 July 2022 20:10:56 +0000 (0:00:00.756) 0:00:16.623 *********** changed: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': False}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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-1657570256.8580484-20553-240391753151985/source", "state": "file", "uid": 0 } changed: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': False}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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-1657570257.5814903-20553-149782273216992/source", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.vpn : build opportunistic configuration] ******* task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:159 Monday 11 July 2022 20:10:58 +0000 (0:00:01.450) 0:00:18.073 *********** skipping: [/cache/rhel-8.qcow2] => (item={'hosts': {'mainhost.local': {'cert_name': 'cert1'}, 'host01.local': {'cert_name': 'cert2'}, 'host02.local': {'cert_name': 'cert3'}}, 'auth_method': 'cert', 'auto': 'start', 'name': '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" } META: role_complete for /cache/rhel-8.qcow2 TASK [Assert file existence] *************************************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:41 Monday 11 July 2022 20:10:58 +0000 (0:00:00.070) 0:00:18.144 *********** included: /tmp/tmpi5bo9jp5/tests/vpn/tasks/assert_conf_secrets_files_exist.yml for /cache/rhel-8.qcow2 TASK [stat conf files paths] *************************************************** task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/assert_conf_secrets_files_exist.yml:2 Monday 11 July 2022 20:10:58 +0000 (0:00:00.083) 0:00:18.227 *********** ok: [/cache/rhel-8.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1657570253.9822578, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4e3df591f6543d6f8eef59524146c6ef56165e98", "ctime": 1657570253.9872577, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 993401, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1657570253.6102579, "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": "745663428", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [/cache/rhel-8.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "atime": 1657570254.7132578, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "0a875331c613d0ccd0b4b8b362177f2763477769", "ctime": 1657570254.7172577, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 26230216, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1657570254.4412577, "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": "50104674", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [stat secrets files paths] ************************************************ task path: /tmp/tmpi5bo9jp5/tests/vpn/tasks/assert_conf_secrets_files_exist.yml:8 Monday 11 July 2022 20:10:59 +0000 (0:00:00.775) 0:00:19.003 *********** ok: [/cache/rhel-8.qcow2] => (item=host01.local) => { "ansible_loop_var": "item", "changed": false, "item": "host01.local", "stat": { "atime": 1657570256.2372577, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4425a48c9740c4e46bb0c2e266f82526ecbb0da8", "ctime": 1657570256.2452579, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 17576272, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1657570255.971258, "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": "1928046966", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [/cache/rhel-8.qcow2] => (item=host02.local) => { "ansible_loop_var": "item", "changed": false, "item": "host02.local", "stat": { "atime": 1657570256.9212577, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "f986e99dad836493f8052a892443c675c212e231", "ctime": 1657570256.9302578, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9251856, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1657570256.6672578, "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": "3289453245", "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/tmpi5bo9jp5/tests/vpn/tasks/assert_conf_secrets_files_exist.yml:14 Monday 11 July 2022 20:10:59 +0000 (0:00:00.759) 0:00:19.763 *********** ok: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': True, 'path': '/etc/ipsec.d/mainhost.local-to-host01.local.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 244, 'inode': 993401, 'dev': 64515, 'nlink': 1, 'atime': 1657570253.9822578, 'mtime': 1657570253.6102579, 'ctime': 1657570253.9872577, 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False, 'blocks': 8, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': False, 'pw_name': 'root', 'gr_name': 'root', 'checksum': '4e3df591f6543d6f8eef59524146c6ef56165e98', 'mimetype': 'text/plain', 'charset': 'us-ascii', 'version': '745663428', 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host01.local.conf', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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": 1657570253.9822578, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4e3df591f6543d6f8eef59524146c6ef56165e98", "ctime": 1657570253.9872577, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 993401, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1657570253.6102579, "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": "745663428", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed ok: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': True, 'path': '/etc/ipsec.d/mainhost.local-to-host02.local.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 244, 'inode': 26230216, 'dev': 64515, 'nlink': 1, 'atime': 1657570254.7132578, 'mtime': 1657570254.4412577, 'ctime': 1657570254.7172577, 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False, 'blocks': 8, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': False, 'pw_name': 'root', 'gr_name': 'root', 'checksum': '0a875331c613d0ccd0b4b8b362177f2763477769', 'mimetype': 'text/plain', 'charset': 'us-ascii', 'version': '50104674', 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host02.local.conf', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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": 1657570254.7132578, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "0a875331c613d0ccd0b4b8b362177f2763477769", "ctime": 1657570254.7172577, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 26230216, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1657570254.4412577, "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": "50104674", "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/tmpi5bo9jp5/tests/vpn/tasks/assert_conf_secrets_files_exist.yml:20 Monday 11 July 2022 20:11:00 +0000 (0:00:00.064) 0:00:19.827 *********** ok: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': True, 'path': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 66, 'inode': 17576272, 'dev': 64515, 'nlink': 1, 'atime': 1657570256.2372577, 'mtime': 1657570255.971258, 'ctime': 1657570256.2452579, 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False, 'blocks': 8, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': False, 'pw_name': 'root', 'gr_name': 'root', 'checksum': '4425a48c9740c4e46bb0c2e266f82526ecbb0da8', 'mimetype': 'text/plain', 'charset': 'us-ascii', 'version': '1928046966', 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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": 1657570256.2372577, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "4425a48c9740c4e46bb0c2e266f82526ecbb0da8", "ctime": 1657570256.2452579, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 17576272, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1657570255.971258, "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": "1928046966", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } } MSG: All assertions passed ok: [/cache/rhel-8.qcow2] => (item={'changed': False, 'stat': {'exists': True, 'path': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets', 'mode': '0600', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 66, 'inode': 9251856, 'dev': 64515, 'nlink': 1, 'atime': 1657570256.9212577, 'mtime': 1657570256.6672578, 'ctime': 1657570256.9302578, 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': False, 'xgrp': False, 'woth': False, 'roth': False, 'xoth': False, 'isuid': False, 'isgid': False, 'blocks': 8, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': False, 'pw_name': 'root', 'gr_name': 'root', 'checksum': 'f986e99dad836493f8052a892443c675c212e231', 'mimetype': 'text/plain', 'charset': 'us-ascii', 'version': '3289453245', 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'path': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets', 'follow': False, 'get_md5': False, 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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": 1657570256.9212577, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "f986e99dad836493f8052a892443c675c212e231", "ctime": 1657570256.9302578, "dev": 64515, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 9251856, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0600", "mtime": 1657570256.6672578, "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": "3289453245", "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/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:44 Monday 11 July 2022 20:11:00 +0000 (0:00:00.066) 0:00:19.893 *********** ok: [/cache/rhel-8.qcow2] => { "ansible_facts": { "__vpn_success": true }, "changed": false } TASK [get and store conf files] ************************************************ task path: /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:48 Monday 11 July 2022 20:11:00 +0000 (0:00:00.061) 0:00:19.955 *********** ok: [/cache/rhel-8.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-8.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/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:54 Monday 11 July 2022 20:11:01 +0000 (0:00:00.893) 0:00:20.848 *********** skipping: [/cache/rhel-8.qcow2] => (item={'content': 'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDEubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMS5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==', 'source': '/etc/ipsec.d/mainhost.local-to-host01.local.conf', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/etc/ipsec.d/mainhost.local-to-host01.local.conf'}}, 'failed': False, 'changed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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-8.qcow2] => (item={'content': 'IwojIEFuc2libGUgbWFuYWdlZAojCmNvbm4gdHVubmVsMS1tYWluaG9zdC5sb2NhbC10by1ob3N0MDIubG9jYWwKICBsZWZ0PW1haW5ob3N0LmxvY2FsCiAgbGVmdGlkPUBtYWluaG9zdC5sb2NhbAogIHJpZ2h0PWhvc3QwMi5sb2NhbAogIGlrZXYyPWluc2lzdAogIGF1dG89c3RhcnQKICByaWdodGlkPSVmcm9tY2VydAogIGxlZnRyc2FzaWdrZXk9JWNlcnQKICBsZWZ0Y2VydD1jZXJ0MQogIHJpZ2h0cnNhc2lna2V5PSVjZXJ0Cg==', 'source': '/etc/ipsec.d/mainhost.local-to-host02.local.conf', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/etc/ipsec.d/mainhost.local-to-host02.local.conf'}}, 'failed': False, 'changed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:80 Monday 11 July 2022 20:11:01 +0000 (0:00:00.066) 0:00:20.915 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false } MSG: All assertions passed TASK [get and store secrets files] ********************************************* task path: /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:85 Monday 11 July 2022 20:11:01 +0000 (0:00:00.052) 0:00:20.968 *********** ok: [/cache/rhel-8.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-8.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/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:91 Monday 11 July 2022 20:11:01 +0000 (0:00:00.740) 0:00:21.709 *********** skipping: [/cache/rhel-8.qcow2] => (item={'content': 'IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAxLmxvY2FsIDogUlNBICJjZXJ0MSIK', 'source': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/etc/ipsec.d/mainhost.local-to-host01.local.secrets'}}, 'failed': False, 'changed': False, 'item': 'host01.local', 'ansible_loop_var': 'item'}) => { "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-8.qcow2] => (item={'content': 'IwojIEFuc2libGUgbWFuYWdlZAojCkBtYWluaG9zdC5sb2NhbCBAaG9zdDAyLmxvY2FsIDogUlNBICJjZXJ0MSIK', 'source': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets', 'encoding': 'base64', 'invocation': {'module_args': {'src': '/etc/ipsec.d/mainhost.local-to-host02.local.secrets'}}, 'failed': False, 'changed': False, 'item': 'host02.local', 'ansible_loop_var': 'item'}) => { "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/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:103 Monday 11 July 2022 20:11:01 +0000 (0:00:00.058) 0:00:21.768 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false } MSG: All assertions passed RUNNING HANDLER [fedora.linux_system_roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/handlers/main.yml:2 Monday 11 July 2022 20:11:01 +0000 (0:00:00.055) 0:00:21.823 *********** included: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml for /cache/rhel-8.qcow2 RUNNING HANDLER [fedora.linux_system_roles.vpn : enable and restart vpn services] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml:2 Monday 11 July 2022 20:11:02 +0000 (0:00:00.056) 0:00:21.880 *********** changed: [/cache/rhel-8.qcow2] => (item=ipsec) => { "ansible_job_id": "355379511805.16609", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/355379511805.16609", "started": 1 } RUNNING HANDLER [fedora.linux_system_roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml:11 Monday 11 July 2022 20:11:02 +0000 (0:00:00.822) 0:00:22.702 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false, "elapsed": 3 } RUNNING HANDLER [fedora.linux_system_roles.vpn : restart vpn service and wait for ssh conn to return] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/handlers/main.yml:2 Monday 11 July 2022 20:11:06 +0000 (0:00:03.654) 0:00:26.356 *********** included: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml for /cache/rhel-8.qcow2 RUNNING HANDLER [fedora.linux_system_roles.vpn : enable and restart vpn services] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml:2 Monday 11 July 2022 20:11:06 +0000 (0:00:00.055) 0:00:26.412 *********** changed: [/cache/rhel-8.qcow2] => (item=ipsec) => { "ansible_job_id": "278444338539.17234", "ansible_loop_var": "item", "changed": true, "finished": 0, "item": "ipsec", "results_file": "/root/.ansible_async/278444338539.17234", "started": 1 } RUNNING HANDLER [fedora.linux_system_roles.vpn : Wait for ssh connection to return] *** task path: /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml:11 Monday 11 July 2022 20:11:07 +0000 (0:00:00.445) 0:00:26.857 *********** ok: [/cache/rhel-8.qcow2] => { "changed": false, "elapsed": 3 } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* /cache/rhel-8.qcow2 : ok=41 changed=8 unreachable=0 failed=0 skipped=10 rescued=0 ignored=0 Monday 11 July 2022 20:11:10 +0000 (0:00:03.530) 0:00:30.388 *********** =============================================================================== fedora.linux_system_roles.vpn : Ensure required packages are installed --- 5.85s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:6 fedora.linux_system_roles.vpn : Wait for ssh connection to return ------- 3.65s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml:11 fedora.linux_system_roles.vpn : Wait for ssh connection to return ------- 3.53s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml:11 fedora.linux_system_roles.vpn : create ipsec.conf files ----------------- 1.76s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:135 fedora.linux_system_roles.vpn : Ensure ansible_facts used by role ------- 1.63s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/set_vars.yml:2 fedora.linux_system_roles.vpn : create ipsec.secrets files -------------- 1.45s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:149 set up internal repositories -------------------------------------------- 1.38s /cache/rhel-8_setup.yml:5 ----------------------------------------------------- Gathering Facts --------------------------------------------------------- 1.33s /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:3 ---------------------- get and store conf files ------------------------------------------------ 0.89s /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:48 --------------------- Create nss directory for testing ---------------------------------------- 0.87s /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:22 ---------------------------- fedora.linux_system_roles.vpn : List packages on the controller to see if OpenSSL is installed --- 0.84s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:14 fedora.linux_system_roles.vpn : enable and restart vpn services --------- 0.82s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml:2 stat conf files paths --------------------------------------------------- 0.78s /tmp/tmpi5bo9jp5/tests/vpn/tasks/assert_conf_secrets_files_exist.yml:2 -------- stat secrets files paths ------------------------------------------------ 0.76s /tmp/tmpi5bo9jp5/tests/vpn/tasks/assert_conf_secrets_files_exist.yml:8 -------- fedora.linux_system_roles.vpn : check if secrets file already exists ---- 0.76s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:143 get and store secrets files --------------------------------------------- 0.74s /tmp/tmpi5bo9jp5/tests/vpn/tests_host_to_host_cert.yml:85 --------------------- fedora.linux_system_roles.vpn : Ensure ansible_facts used by role ------- 0.52s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/set_vars.yml:2 fedora.linux_system_roles.vpn : enable and restart vpn services --------- 0.45s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/enable_restart_vpn.yml:2 Create /etc/ipsec.d directory for testing ------------------------------- 0.39s /tmp/tmpi5bo9jp5/tests/vpn/tasks/setup_test.yml:28 ---------------------------- fedora.linux_system_roles.vpn : set psks for hosts ---------------------- 0.22s /tmp/tmpfia71bh8/ansible_collections/fedora/linux_system_roles/roles/vpn/tasks/main.yml:111