# STDOUT: ---v---v---v---v---v--- Using /etc/ansible/ansible.cfg as config file PLAY [Minimal cluster configuration, using existing PSKs] ********************** TASK [Gathering Facts] ********************************************************* ok: [sut] TASK [Set up test environment] ************************************************* included: /WORKDIR/dist-git-ha_cluster-feat-sbd-l_GDWh/tests/tasks/setup_test.yml for sut TASK [Set node name to 'localhost' for single-node clusters] ******************* ok: [sut] => { "ansible_facts": { "inventory_hostname": "localhost" }, "changed": false } TASK [Do not try to enable RHEL repositories] ********************************** ok: [sut] => { "ansible_facts": { "ha_cluster_enable_repos": false }, "changed": false } TASK [Run PSKs and certificates fixture] *************************************** included: /WORKDIR/dist-git-ha_cluster-feat-sbd-l_GDWh/tests/tasks/fixture_psks.yml for sut TASK [Ensure OpenSSL is installed on the controller] *************************** fatal: [sut -> localhost]: FAILED! => { "changed": false, "cmd": "dnf install -y python2-dnf", "rc": 1, "results": [] } STDERR: Error: This command has to be run with superuser privileges (under the root user on most systems). MSG: Could not import the dnf python module using /opt/gluetool/bin/python2 (2.7.18 (default, Feb 1 2021, 00:00:00) [GCC 10.2.1 20201125 (Red Hat 10.2.1-9)]). Please install `python2-dnf` package or ensure you have specified the correct ansible_python_interpreter. NO MORE HOSTS LEFT ************************************************************* to retry, use: --limit @/tmp/tests_cluster_basic_existing_psks.retry PLAY RECAP ********************************************************************* sut : ok=5 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 ---^---^---^---^---^--- # STDERR: ---v---v---v---v---v--- /opt/gluetool/lib/python2.7/site-packages/ansible/parsing/vault/__init__.py:41: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.exceptions import InvalidSignature ---^---^---^---^---^---