Using /home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/ansible.cfg as config file [WARNING]: file /home/teuthos/src/github.com_ceph_ceph-cm- ansible_main/roles/testnode/tasks/setup-opensuse.yml is empty and had no tasks to include [DEPRECATION WARNING]: community.postgresql.postgresql_set has been deprecated. Use postgresql_alter_system instead. This feature will be removed from community.postgresql in version 5.0.0. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* [WARNING]: Platform linux on host vm06.local is using the discovered Python interpreter at /usr/bin/python3.9, but future installation of another Python interpreter could change the meaning of that path. See https://docs.ansible.com/ansible- core/2.17/reference_appendices/interpreter_discovery.html for more information. ok: [vm06.local] [WARNING]: Platform linux on host vm04.local is using the discovered Python interpreter at /usr/bin/python3.9, but future installation of another Python interpreter could change the meaning of that path. See https://docs.ansible.com/ansible- core/2.17/reference_appendices/interpreter_discovery.html for more information. ok: [vm04.local] TASK [ansible-managed : Create the sudo group.] ******************************** changed: [vm06.local] => {"changed": true, "gid": 1001, "name": "sudo", "state": "present", "system": false} changed: [vm04.local] => {"changed": true, "gid": 1001, "name": "sudo", "state": "present", "system": false} TASK [ansible-managed : Create the ansible user] ******************************* skipping: [vm04.local] => {"changed": false, "false_condition": "cm_user is defined", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "cm_user is defined", "skip_reason": "Conditional result was False"} TASK [ansible-managed : Delete the ansible users password.] ******************** skipping: [vm04.local] => {"changed": false, "false_condition": "user_created is defined and user_created is changed", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "user_created is defined and user_created is changed", "skip_reason": "Conditional result was False"} [WARNING]: Could not match supplied host pattern, ignoring: teuthology PLAY [teuthology] ************************************************************** skipping: no hosts matched PLAY [testnodes] *************************************************************** TASK [Gathering Facts] ********************************************************* ok: [vm04.local] ok: [vm06.local] TASK [set_fact] **************************************************************** ok: [vm04.local] => {"ansible_facts": {"ran_from_cephlab_playbook": true}, "changed": false} ok: [vm06.local] => {"ansible_facts": {"ran_from_cephlab_playbook": true}, "changed": false} PLAY [testnodes] *************************************************************** TASK [Gathering Facts] ********************************************************* ok: [vm04.local] ok: [vm06.local] TASK [users : Determine if we can skip users and pubkeys updates] ************** ok: [vm04.local] => {"ansible_facts": {"perform_users_role": false}, "changed": false} ok: [vm06.local] => {"ansible_facts": {"perform_users_role": false}, "changed": false} TASK [users : Merge extra_admin_users into managed_admin_users] **************** skipping: [vm04.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} TASK [users : Remove managed_admin_users from managed_users] ******************* skipping: [vm04.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} TASK [users : Filter the managed_users list] *********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} TASK [users : Filter the managed_admin_users list] ***************************** skipping: [vm04.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} TASK [users : Set UID_MIN to 1001] ********************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} TASK [users : Create all admin users with sudo access.] ************************ skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [users : Create all users without sudo access.] *************************** skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [users : Filter the revoked_users list] *********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "perform_users_role|bool", "skip_reason": "Conditional result was False"} TASK [users : Remove revoked users] ******************************************** skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [common : Log the OS name, version and release] *************************** ok: [vm04.local] => { "msg": "Host vm04.local is running CentOS 9 (Stream)" } ok: [vm06.local] => { "msg": "Host vm06.local is running CentOS 9 (Stream)" } TASK [common : Including major version specific variables.] ******************** ok: [vm04.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/common/vars/centos_9.yml) => {"ansible_facts": {"nrpe_selinux_packages": ["python3-libsemanage", "python3-policycoreutils"]}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/common/vars/centos_9.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/common/vars/centos_9.yml"} ok: [vm06.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/common/vars/centos_9.yml) => {"ansible_facts": {"nrpe_selinux_packages": ["python3-libsemanage", "python3-policycoreutils"]}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/common/vars/centos_9.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/common/vars/centos_9.yml"} TASK [common : Get the current timezone (RHEL/CentOS 6)] *********************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution_major_version == \"6\"", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution_major_version == \"6\"", "skip_reason": "Conditional result was False"} TASK [common : Get the current timezone (RHEL/CentOS 7)] *********************** ok: [vm06.local] => {"changed": false, "cmd": "timedatectl | grep -E \"Time ?zone\" | sed -e \"s/.*: \\(.*\\) (.*/\\1/\"", "delta": "0:00:00.052288", "end": "2026-03-10 01:18:11.039452", "msg": "", "rc": 0, "start": "2026-03-10 01:18:10.987164", "stderr": "", "stderr_lines": [], "stdout": "America/New_York", "stdout_lines": ["America/New_York"]} ok: [vm04.local] => {"changed": false, "cmd": "timedatectl | grep -E \"Time ?zone\" | sed -e \"s/.*: \\(.*\\) (.*/\\1/\"", "delta": "0:00:00.059496", "end": "2026-03-10 01:18:11.052114", "msg": "", "rc": 0, "start": "2026-03-10 01:18:10.992618", "stderr": "", "stderr_lines": [], "stdout": "America/New_York", "stdout_lines": ["America/New_York"]} TASK [common : Reboot RHEL7 to workaround systemd bug] ************************* skipping: [vm06.local] => {"changed": false, "false_condition": "\"Connection timed out\" in current_tz.stderr", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "\"Connection timed out\" in current_tz.stderr", "skip_reason": "Conditional result was False"} TASK [common : Wait for reboot in case of systemd workaround] ****************** skipping: [vm06.local] => {"changed": false, "false_condition": "\"Connection timed out\" in current_tz.stderr", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "\"Connection timed out\" in current_tz.stderr", "skip_reason": "Conditional result was False"} TASK [common : Set /etc/localtime (RHEL/CentOS 6)] ***************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution_major_version == \"6\" and current_tz.stdout|default(\"\") != timezone", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution_major_version == \"6\" and current_tz.stdout|default(\"\") != timezone", "skip_reason": "Conditional result was False"} TASK [common : Set the timezone (RHEL/CentOS >= 7)] **************************** changed: [vm06.local] => {"changed": true, "cmd": ["timedatectl", "set-timezone", "UTC"], "delta": "0:00:00.017349", "end": "2026-03-10 01:18:11.337954", "msg": "", "rc": 0, "start": "2026-03-10 01:18:11.320605", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [common : Install yum on Fedora 22 and later] ***************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'Fedora' and ansible_distribution_major_version|int >= 22", "skip_reason": "Conditional result was False"} TASK [common : Set the timezone (RHEL/CentOS >= 7)] **************************** changed: [vm04.local] => {"changed": true, "cmd": ["timedatectl", "set-timezone", "UTC"], "delta": "0:00:00.009307", "end": "2026-03-10 01:18:11.383303", "msg": "", "rc": 0, "start": "2026-03-10 01:18:11.373996", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [common : Set entitlements_path] ****************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Install yum on Fedora 22 and later] ***************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'Fedora' and ansible_distribution_major_version|int >= 22", "skip_reason": "Conditional result was False"} TASK [common : Include Red Hat encrypted variables.] *************************** skipping: [vm06.local] => (item=None) => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} skipping: [vm06.local] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [common : Set entitlements_path] ****************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Set have_entitlements] ****************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Include Red Hat encrypted variables.] *************************** skipping: [vm04.local] => (item=None) => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} skipping: [vm04.local] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [common : Find existing CA Cert RPMs] ************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Set have_entitlements] ****************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Uninstall previous CA Certs from Satellite Servers] ************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Find existing CA Cert RPMs] ************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Subscription-manager clean] ************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Uninstall previous CA Certs from Satellite Servers] ************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : remove host UUID files] ***************************************** skipping: [vm06.local] => (item=/var/lib/dbus/machine-id) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/var/lib/dbus/machine-id", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=/etc/machine-id) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/etc/machine-id", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=/etc/rhsm/facts/dmi_system_uuid.facts) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/etc/rhsm/facts/dmi_system_uuid.facts", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=/etc/rhsm/facts/katello.facts) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/etc/rhsm/facts/katello.facts", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=/etc/insights-client/machine-id) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/etc/insights-client/machine-id", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [common : Subscription-manager clean] ************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : remove host UUID files] ***************************************** skipping: [vm04.local] => (item=/var/lib/dbus/machine-id) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/var/lib/dbus/machine-id", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=/etc/machine-id) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/etc/machine-id", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=/etc/rhsm/facts/dmi_system_uuid.facts) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/etc/rhsm/facts/dmi_system_uuid.facts", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=/etc/rhsm/facts/katello.facts) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/etc/rhsm/facts/katello.facts", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=/etc/insights-client/machine-id) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "item": "/etc/insights-client/machine-id", "skip_reason": "Conditional result was False"} TASK [common : Generate new UUID] ********************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : remove host UUID files] ***************************************** skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [common : Generate new UUID] ********************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Run dbus-uuidgen to create /var/lib/dbus/machine-id] ************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Run systemd-machine-id-setup to set /etc/machine-id] ************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Add new UUID to dmi_system_uuid.facts] ************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : remove 'WA' PREFIX from dmi_system_uuid.facts] ****************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Add fqdn to katello.facts] ************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : remove 'WA' PREFIX from katello.facts] ************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Install CA Cert from Satellite Server] ************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Set the releasever] ********************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Determine if node is registered with subscription-manager.] ***** skipping: [vm06.local] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} skipping: [vm04.local] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [common : Set rhsm_registered if we're already registered] **************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Register with subscription-manager.] **************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Set rhsm_registered if we just registered] ********************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : List CDN releases available to system] ************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Get list of enabled RHSM repos] ********************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Store list of enabled repos] ************************************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Set replace_repos false if entitlements are missing] ************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Set replace_repos true if rhsm_repos differs from repo_list] **** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Set replace_repos true if newly-subscribed] ********************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Disable all rhsm repos] ***************************************** skipping: [vm06.local] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} skipping: [vm04.local] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [common : Enable necessary rhsm repos] ************************************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Run dbus-uuidgen to create /var/lib/dbus/machine-id] ************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Run systemd-machine-id-setup to set /etc/machine-id] ************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Remove old apt-mirror repository definition.] ******************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat' and skip_entitlements|default(false)|bool != true", "skip_reason": "Conditional result was False"} TASK [common : Increase the yum timeout.] ************************************** [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually changed: [vm04.local] => {"backup": "", "changed": true, "msg": "line added"} changed: [vm06.local] => {"backup": "", "changed": true, "msg": "line added"} TASK [common : Configure epel repos in /etc/yum.repos.d/] ********************** changed: [vm06.local] => (item={'key': 'epel', 'value': {'name': 'Extra Packages for Enterprise Linux', 'metalink': 'https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=$basearch&infra=$infra&content=$contentdir', 'enabled': '1', 'gpgcheck': 0}}) => {"ansible_loop_var": "item", "changed": true, "checksum": "9655eabfb886e9abd54d24fb235e6df25de6c64d", "dest": "/etc/yum.repos.d/epel.repo", "gid": 0, "group": "root", "item": {"key": "epel", "value": {"enabled": "1", "gpgcheck": 0, "metalink": "https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=$basearch&infra=$infra&content=$contentdir", "name": "Extra Packages for Enterprise Linux"}}, "md5sum": "8b844046845a56c42390466063cfd8cc", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 273, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119892.7785466-1442223-96228573816630/.source.repo", "state": "file", "uid": 0} changed: [vm04.local] => (item={'key': 'epel', 'value': {'name': 'Extra Packages for Enterprise Linux', 'metalink': 'https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=$basearch&infra=$infra&content=$contentdir', 'enabled': '1', 'gpgcheck': 0}}) => {"ansible_loop_var": "item", "changed": true, "checksum": "9655eabfb886e9abd54d24fb235e6df25de6c64d", "dest": "/etc/yum.repos.d/epel.repo", "gid": 0, "group": "root", "item": {"key": "epel", "value": {"enabled": "1", "gpgcheck": 0, "metalink": "https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=$basearch&infra=$infra&content=$contentdir", "name": "Extra Packages for Enterprise Linux"}}, "md5sum": "8b844046845a56c42390466063cfd8cc", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 273, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119892.7569888-1442221-69543721169537/.source.repo", "state": "file", "uid": 0} changed: [vm04.local] => (item={'key': 'epel-testing', 'value': {'name': 'Extra Packages for Enterprise Linux - Testing', 'metalink': 'https://mirrors.fedoraproject.org/metalink?repo=testing-epel9&arch=$basearch&infra=$infra&content=$contentdir', 'enabled': 0, 'gpgcheck': 0}}) => {"ansible_loop_var": "item", "changed": true, "checksum": "0be9d780c855f52bddd0524da214b0ed811aa185", "dest": "/etc/yum.repos.d/epel-testing.repo", "gid": 0, "group": "root", "item": {"key": "epel-testing", "value": {"enabled": 0, "gpgcheck": 0, "metalink": "https://mirrors.fedoraproject.org/metalink?repo=testing-epel9&arch=$basearch&infra=$infra&content=$contentdir", "name": "Extra Packages for Enterprise Linux - Testing"}}, "md5sum": "23cf7c71880850e14c731d7218a93718", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 298, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119893.3754642-1442221-91252793659035/.source.repo", "state": "file", "uid": 0} changed: [vm06.local] => (item={'key': 'epel-testing', 'value': {'name': 'Extra Packages for Enterprise Linux - Testing', 'metalink': 'https://mirrors.fedoraproject.org/metalink?repo=testing-epel9&arch=$basearch&infra=$infra&content=$contentdir', 'enabled': 0, 'gpgcheck': 0}}) => {"ansible_loop_var": "item", "changed": true, "checksum": "0be9d780c855f52bddd0524da214b0ed811aa185", "dest": "/etc/yum.repos.d/epel-testing.repo", "gid": 0, "group": "root", "item": {"key": "epel-testing", "value": {"enabled": 0, "gpgcheck": 0, "metalink": "https://mirrors.fedoraproject.org/metalink?repo=testing-epel9&arch=$basearch&infra=$infra&content=$contentdir", "name": "Extra Packages for Enterprise Linux - Testing"}}, "md5sum": "23cf7c71880850e14c731d7218a93718", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 298, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119893.3815114-1442223-95986244928735/.source.repo", "state": "file", "uid": 0} TASK [common : Clean yum cache] ************************************************ changed: [vm04.local] => {"changed": true, "cmd": "yum clean all", "delta": "0:00:00.122537", "end": "2026-03-10 05:18:14.040267", "msg": "", "rc": 0, "start": "2026-03-10 05:18:13.917730", "stderr": "", "stderr_lines": [], "stdout": "21 files removed", "stdout_lines": ["21 files removed"]} TASK [common : Get the current timezone] *************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Set the timezone for apt systems] ******************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Clean yum cache] ************************************************ changed: [vm06.local] => {"changed": true, "cmd": "yum clean all", "delta": "0:00:00.171105", "end": "2026-03-10 05:18:14.115269", "msg": "", "rc": 0, "start": "2026-03-10 05:18:13.944164", "stderr": "", "stderr_lines": [], "stdout": "21 files removed", "stdout_lines": ["21 files removed"]} TASK [common : Set the timezone in /etc/timezone] ****************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Get the current timezone] *************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Inform the OS of the new timezone] ****************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Set the timezone for apt systems] ******************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Mask sleep units] *********************************************** skipping: [vm04.local] => (item=sleep.target) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "sleep.target", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=suspend.target) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "suspend.target", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=hibernate.target) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "hibernate.target", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=hybrid-sleep.target) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "hybrid-sleep.target", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [common : Set the timezone in /etc/timezone] ****************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Install util-linux-extra for hwclock command] ******************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Inform the OS of the new timezone] ****************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Find apt source list files] ************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Mask sleep units] *********************************************** skipping: [vm06.local] => (item=sleep.target) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "sleep.target", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=suspend.target) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "suspend.target", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=hibernate.target) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "hibernate.target", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=hybrid-sleep.target) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "hybrid-sleep.target", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [common : Replace http with https in apt sources] ************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Install util-linux-extra for hwclock command] ******************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Get the current timezone] *************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Find apt source list files] ************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Set the timezone] *********************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Replace http with https in apt sources] ************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [common : Add base OpenSUSE Leap repo] ************************************ skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Get the current timezone] *************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Add updates OpenSUSE Leap repo] ********************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Set the timezone] *********************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Refresh repos] ************************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Add base OpenSUSE Leap repo] ************************************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Add updates OpenSUSE Leap repo] ********************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Refresh repos] ************************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [common : Capture current_clocksource content] **************************** changed: [vm04.local] => {"changed": true, "cmd": "cat /sys/devices/system/clocksource/clocksource0/current_clocksource", "delta": "0:00:00.004363", "end": "2026-03-10 05:18:14.645533", "failed_when_result": false, "msg": "", "rc": 0, "start": "2026-03-10 05:18:14.641170", "stderr": "", "stderr_lines": [], "stdout": "kvm-clock", "stdout_lines": ["kvm-clock"]} TASK [common : Set the hardware clock] ***************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "current_clocksource.stdout.find('kvm-clock') == -1", "skip_reason": "Conditional result was False"} TASK [common : Make sure ethtool is installed (Ubuntu)] ************************ skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Make sure ethtool is installed (CentOS/RHEL)] ******************* skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Capture current_clocksource content] **************************** changed: [vm06.local] => {"changed": true, "cmd": "cat /sys/devices/system/clocksource/clocksource0/current_clocksource", "delta": "0:00:00.003503", "end": "2026-03-10 05:18:14.727718", "failed_when_result": false, "msg": "", "rc": 0, "start": "2026-03-10 05:18:14.724215", "stderr": "", "stderr_lines": [], "stdout": "kvm-clock", "stdout_lines": ["kvm-clock"]} TASK [common : grep ethtool for secondary NIC MAC address] ********************* skipping: [vm04.local] => (item=eth0) => {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": "eth0", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=lo) => {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": "lo", "skip_reason": "Conditional result was False"} TASK [common : Set the hardware clock] ***************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "current_clocksource.stdout.find('kvm-clock') == -1", "skip_reason": "Conditional result was False"} TASK [common : grep ethtool for secondary NIC MAC address] ********************* skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [common : Define net_to_configure var] ************************************ skipping: [vm04.local] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'secondary_nic_mac is defined', 'item': 'eth0', 'ansible_loop_var': 'item'}) => {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": "eth0", "skip_reason": "Conditional result was False", "skipped": true}, "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'secondary_nic_mac is defined', 'item': 'lo', 'ansible_loop_var': 'item'}) => {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": "lo", "skip_reason": "Conditional result was False", "skipped": true}, "skip_reason": "Conditional result was False"} TASK [common : Make sure ethtool is installed (Ubuntu)] ************************ skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Define net_to_configure var] ************************************ skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [common : Check if {{ nic_to_configure }} is 10Gb] ************************ skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Make sure ethtool is installed (CentOS/RHEL)] ******************* skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Set MTU to 9000 if 10Gb] **************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : grep ethtool for secondary NIC MAC address] ********************* skipping: [vm06.local] => (item=lo) => {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": "lo", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=eth0) => {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": "eth0", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [common : Write Ubuntu network config for {{ nic_to_configure }}] ********* skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Define net_to_configure var] ************************************ skipping: [vm06.local] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'secondary_nic_mac is defined', 'item': 'lo', 'ansible_loop_var': 'item'}) => {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": "lo", "skip_reason": "Conditional result was False", "skipped": true}, "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'secondary_nic_mac is defined', 'item': 'eth0', 'ansible_loop_var': 'item'}) => {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": {"ansible_loop_var": "item", "changed": false, "false_condition": "secondary_nic_mac is defined", "item": "eth0", "skip_reason": "Conditional result was False", "skipped": true}, "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [common : Set MTU on Ubuntu] ********************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Check if {{ nic_to_configure }} is 10Gb] ************************ skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Bounce {{ nic_to_configure }}] ********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Set MTU to 9000 if 10Gb] **************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Write RHEL/CentOS network config for {{ nic_to_configure }}] **** skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Write Ubuntu network config for {{ nic_to_configure }}] ********* skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Bounce {{ nic_to_configure }}] ********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Set MTU on Ubuntu] ********************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [common : Bounce {{ nic_to_configure }}] ********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Include secrets] ***************************************** skipping: [vm04.local] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [common : Write RHEL/CentOS network config for {{ nic_to_configure }}] **** skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Gather facts on listening ports] ************************* skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [common : Bounce {{ nic_to_configure }}] ********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "secondary_nic_mac is defined", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Install SELinux dependencies] ****************** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Ensure SELinux policy is up to date] *********** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Include secrets] ***************************************** skipping: [vm06.local] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [grafana_agent : useradd - Copy SELinux type enforcement file] ************ skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Gather facts on listening ports] ************************* skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Compile SELinux module file] ******************* skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Install SELinux dependencies] ****************** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Build SELinux policy package] ****************** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Ensure SELinux policy is up to date] *********** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Load SELinux policy package] ******************* skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Copy SELinux type enforcement file] ************ skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Remove temporary files] ************************ skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Compile SELinux module file] ******************* skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Verify SELinux module is installed] ********************** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Build SELinux policy package] ****************** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Check if prometheus is listening on port 9090] *********** skipping: [vm04.local] => {"false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role"} TASK [grafana_agent : useradd - Load SELinux policy package] ******************* skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Ensure that path /etc/apt/keyrings exists] *************** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : useradd - Remove temporary files] ************************ skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Import Grafana GPG key] ********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Verify SELinux module is installed] ********************** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Ensure downloaded file for key is a binary keyring] ****** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Check if prometheus is listening on port 9090] *********** skipping: [vm06.local] => {"false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role"} TASK [grafana_agent : Add Grafana's repository to APT sources list] ************ skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Ensure that path /etc/apt/keyrings exists] *************** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Add Grafana's repository to yum/dnf systems] ************* skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Import Grafana GPG key] ********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Install grafana-agent] *********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Ensure downloaded file for key is a binary keyring] ****** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Enable grafana-agent] ************************************ skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Add Grafana's repository to APT sources list] ************ skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Configure agent] ***************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [grafana_agent : Add Grafana's repository to yum/dnf systems] ************* skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [testnode : Include package type specific vars.] ************************** ok: [vm04.local] => {"ansible_facts": {"ceph_dependency_packages_to_remove": ["boost-random", "boost-program-options", "leveldb", "xmlstarlet", "python-jinja2", "python-ceph", "python-flask", "python-requests", "boost-random", "python-urllib3", "python-babel", "hdparm", "python-markupsafe", "python-werkzeug", "python-itsdangerous"], "ceph_packages_to_remove": ["ceph", "ceph-base", "ceph-selinux", "ceph-common", "ceph-debuginfo", "ceph-release", "libcephfs1", "ceph-radosgw", "python-ceph", "python-rados", "python-rbd", "python-cephfs", "librbd1", "librados2", "mod_fastcgi"], "dash_stream": "", "ntp_service_name": "ntpd", "packages_to_remove": ["device-mapper-multipath", "scsi-target-utils"], "pip_packages_to_install": ["remoto>=0.0.35"], "ssh_service_name": "sshd"}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/dnf_systems.yml"], "changed": false} TASK [grafana_agent : Install grafana-agent] *********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [testnode : Including distro specific variables.] ************************* ok: [vm04.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/empty.yml) => {"ansible_facts": {}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/empty.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/empty.yml"} TASK [grafana_agent : Enable grafana-agent] ************************************ skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [testnode : Including major version specific variables.] ****************** ok: [vm04.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml) => {"ansible_facts": {"common_yum_repos": {"lab-extras": {"baseurl": "https://{{ mirror_host }}/lab-extras/9/", "enabled": 1, "gpgcheck": 0, "name": "lab-extras"}}, "epel_packages": ["dbench"], "nfs_service": "nfs-server", "ntp_service_name": "chronyd", "packages": ["dnf-utils", "sysstat", "libedit", "boost-thread", "xfsprogs", "gdisk", "parted", "libgcrypt", "fuse-libs", "openssl", "libuuid", "podman", "attr", "lsof", "gettext", "bc", "xfsdump", "blktrace", "usbredir", "valgrind", "nfs-utils", "ncurses-devel", "gcc", "git", "genisoimage", "qemu-img", "qemu-kvm-core", "qemu-kvm-block-rbd", "perl-Test-Harness", "libacl-devel", "lvm2", "autoconf", "gdb", "iozone", "wget", "fuse", "net-tools", "policycoreutils-python-utils", "bzip2", "bind-utils"], "packages_to_upgrade": ["libgcrypt"], "yum_mirrorlists": []}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml"} TASK [grafana_agent : Configure agent] ***************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "run_grafana_agent_role is defined and run_grafana_agent_role", "skip_reason": "Conditional result was False"} TASK [testnode : Including major version specific variables.] ****************** TASK [testnode : Including version specific variables.] ************************ ok: [vm04.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml) => {"ansible_facts": {"common_yum_repos": {"lab-extras": {"baseurl": "https://{{ mirror_host }}/lab-extras/9/", "enabled": 1, "gpgcheck": 0, "name": "lab-extras"}}, "epel_packages": ["dbench"], "nfs_service": "nfs-server", "ntp_service_name": "chronyd", "packages": ["dnf-utils", "sysstat", "libedit", "boost-thread", "xfsprogs", "gdisk", "parted", "libgcrypt", "fuse-libs", "openssl", "libuuid", "podman", "attr", "lsof", "gettext", "bc", "xfsdump", "blktrace", "usbredir", "valgrind", "nfs-utils", "ncurses-devel", "gcc", "git", "genisoimage", "qemu-img", "qemu-kvm-core", "qemu-kvm-block-rbd", "perl-Test-Harness", "libacl-devel", "lvm2", "autoconf", "gdb", "iozone", "wget", "fuse", "net-tools", "policycoreutils-python-utils", "bzip2", "bind-utils"], "packages_to_upgrade": ["libgcrypt"], "yum_mirrorlists": []}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml"} TASK [testnode : Include package type specific vars.] ************************** ok: [vm06.local] => {"ansible_facts": {"ceph_dependency_packages_to_remove": ["boost-random", "boost-program-options", "leveldb", "xmlstarlet", "python-jinja2", "python-ceph", "python-flask", "python-requests", "boost-random", "python-urllib3", "python-babel", "hdparm", "python-markupsafe", "python-werkzeug", "python-itsdangerous"], "ceph_packages_to_remove": ["ceph", "ceph-base", "ceph-selinux", "ceph-common", "ceph-debuginfo", "ceph-release", "libcephfs1", "ceph-radosgw", "python-ceph", "python-rados", "python-rbd", "python-cephfs", "librbd1", "librados2", "mod_fastcgi"], "dash_stream": "", "ntp_service_name": "ntpd", "packages_to_remove": ["device-mapper-multipath", "scsi-target-utils"], "pip_packages_to_install": ["remoto>=0.0.35"], "ssh_service_name": "sshd"}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/dnf_systems.yml"], "changed": false} TASK [testnode : Including distro specific variables.] ************************* ok: [vm06.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/empty.yml) => {"ansible_facts": {}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/empty.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/empty.yml"} TASK [testnode : Including major version specific variables.] ****************** ok: [vm06.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml) => {"ansible_facts": {"common_yum_repos": {"lab-extras": {"baseurl": "https://{{ mirror_host }}/lab-extras/9/", "enabled": 1, "gpgcheck": 0, "name": "lab-extras"}}, "epel_packages": ["dbench"], "nfs_service": "nfs-server", "ntp_service_name": "chronyd", "packages": ["dnf-utils", "sysstat", "libedit", "boost-thread", "xfsprogs", "gdisk", "parted", "libgcrypt", "fuse-libs", "openssl", "libuuid", "podman", "attr", "lsof", "gettext", "bc", "xfsdump", "blktrace", "usbredir", "valgrind", "nfs-utils", "ncurses-devel", "gcc", "git", "genisoimage", "qemu-img", "qemu-kvm-core", "qemu-kvm-block-rbd", "perl-Test-Harness", "libacl-devel", "lvm2", "autoconf", "gdb", "iozone", "wget", "fuse", "net-tools", "policycoreutils-python-utils", "bzip2", "bind-utils"], "packages_to_upgrade": ["libgcrypt"], "yum_mirrorlists": []}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml"} TASK [testnode : Including version specific variables.] ************************ ok: [vm06.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml) => {"ansible_facts": {"common_yum_repos": {"lab-extras": {"baseurl": "https://{{ mirror_host }}/lab-extras/9/", "enabled": 1, "gpgcheck": 0, "name": "lab-extras"}}, "epel_packages": ["dbench"], "nfs_service": "nfs-server", "ntp_service_name": "chronyd", "packages": ["dnf-utils", "sysstat", "libedit", "boost-thread", "xfsprogs", "gdisk", "parted", "libgcrypt", "fuse-libs", "openssl", "libuuid", "podman", "attr", "lsof", "gettext", "bc", "xfsdump", "blktrace", "usbredir", "valgrind", "nfs-utils", "ncurses-devel", "gcc", "git", "genisoimage", "qemu-img", "qemu-kvm-core", "qemu-kvm-block-rbd", "perl-Test-Harness", "libacl-devel", "lvm2", "autoconf", "gdb", "iozone", "wget", "fuse", "net-tools", "policycoreutils-python-utils", "bzip2", "bind-utils"], "packages_to_upgrade": ["libgcrypt"], "yum_mirrorlists": []}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/testnode/vars/centos_9.yml"} TASK [testnode : Ensure the sudo group exists.] ******************************** ok: [vm04.local] => {"changed": false, "gid": 1001, "name": "sudo", "state": "present", "system": false} ok: [vm06.local] => {"changed": false, "gid": 1001, "name": "sudo", "state": "present", "system": false} TASK [testnode : Ensure the teuthology_user group exists.] ********************* ok: [vm04.local] => {"changed": false, "gid": 1000, "name": "ubuntu", "state": "present", "system": false} TASK [testnode : Create the teuthology user.] ********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "teuthology_user != ansible_ssh_user", "skip_reason": "Conditional result was False"} TASK [testnode : Delete the teuthology users password.] ************************ skipping: [vm04.local] => {"changed": false, "false_condition": "teuthology_user_existence is defined and teuthology_user_existence is changed", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure the teuthology_user group exists.] ********************* ok: [vm06.local] => {"changed": false, "gid": 1000, "name": "ubuntu", "state": "present", "system": false} TASK [testnode : Create the teuthology user.] ********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "teuthology_user != ansible_ssh_user", "skip_reason": "Conditional result was False"} TASK [testnode : Delete the teuthology users password.] ************************ skipping: [vm06.local] => {"changed": false, "false_condition": "teuthology_user_existence is defined and teuthology_user_existence is changed", "skip_reason": "Conditional result was False"} TASK [testnode : Add a user for xfstests to test user quotas.] ***************** changed: [vm06.local] => {"changed": true, "comment": "", "create_home": true, "group": 10101, "home": "/home/fsgqa", "name": "fsgqa", "shell": "/bin/bash", "state": "present", "system": false, "uid": 10101} changed: [vm04.local] => {"changed": true, "comment": "", "create_home": true, "group": 10101, "home": "/home/fsgqa", "name": "fsgqa", "shell": "/bin/bash", "state": "present", "system": false, "uid": 10101} TASK [testnode : Set a high max open files limit for the teuthology user.] ***** changed: [vm04.local] => {"changed": true, "checksum": "dc140f4bb26594b8d5e0753bab8d93c0cced7772", "dest": "/etc/security/limits.d/ubuntu.conf", "gid": 0, "group": "root", "md5sum": "9fc2b3dfa001bcfceef0789112a3011e", "mode": "0755", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 112, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119896.9993935-1442468-91446540397721/.source.conf", "state": "file", "uid": 0} TASK [testnode : Upload distro major version specific sshd_config] ************* changed: [vm04.local] => {"changed": true, "checksum": "a5e550b2aa74f6355e926d70d73a50ad9ab4b4be", "dest": "/etc/ssh/sshd_config", "gid": 0, "group": "root", "md5sum": "a5986fb9ef6bc5934fc291f50029ab9a", "mode": "0755", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 1043, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119910.998024-1442563-203405572643614/.source", "state": "file", "uid": 0} TASK [testnode : Upload ssh_config] ******************************************** changed: [vm04.local] => {"changed": true, "checksum": "58d78b02605c8368f1913de12e145f4ad930fafc", "dest": "/etc/ssh/ssh_config", "gid": 0, "group": "root", "md5sum": "d5bb0380f98e130985a9385c9d540a5b", "mode": "0755", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 570, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119911.5231917-1442572-273878393643426/.source", "state": "file", "uid": 0} TASK [testnode : Create remote.conf] ******************************************* changed: [vm04.local] => {"changed": true, "checksum": "68d0b8ee2f88a77895f257aa69f32a42e47f455b", "dest": "/etc/security/limits.d/remote.conf", "gid": 0, "group": "root", "md5sum": "e4c6cdb6257a26d7b8b1f030a4c86779", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 116, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119912.0061004-1442581-229254396622387/.source.conf", "state": "file", "uid": 0} TASK [testnode : Set a high max open files limit for the teuthology user.] ***** changed: [vm06.local] => {"changed": true, "checksum": "dc140f4bb26594b8d5e0753bab8d93c0cced7772", "dest": "/etc/security/limits.d/ubuntu.conf", "gid": 0, "group": "root", "md5sum": "9fc2b3dfa001bcfceef0789112a3011e", "mode": "0755", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 112, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119896.9850626-1442460-280341840164515/.source.conf", "state": "file", "uid": 0} TASK [testnode : Set mode on /etc/fuse.conf] *********************************** ok: [vm04.local] => {"changed": false, "dest": "/etc/fuse.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 0, "state": "file", "uid": 0} TASK [testnode : Ensure the group kvm exists.] ********************************* ok: [vm04.local] => {"changed": false, "gid": 36, "name": "kvm", "state": "present", "system": false} TASK [testnode : Upload distro major version specific sshd_config] ************* changed: [vm06.local] => {"changed": true, "checksum": "a5e550b2aa74f6355e926d70d73a50ad9ab4b4be", "dest": "/etc/ssh/sshd_config", "gid": 0, "group": "root", "md5sum": "a5986fb9ef6bc5934fc291f50029ab9a", "mode": "0755", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 1043, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119912.5471368-1442612-190882733292501/.source", "state": "file", "uid": 0} TASK [testnode : Add the teuthology user to groups kvm,disk] ******************* changed: [vm04.local] => {"append": true, "changed": true, "comment": "Cloud User", "group": 1000, "groups": "kvm,disk", "home": "/home/ubuntu", "move_home": false, "name": "ubuntu", "shell": "/bin/bash", "state": "present", "uid": 1000} TASK [testnode : Upload ssh_config] ******************************************** changed: [vm06.local] => {"changed": true, "checksum": "58d78b02605c8368f1913de12e145f4ad930fafc", "dest": "/etc/ssh/ssh_config", "gid": 0, "group": "root", "md5sum": "d5bb0380f98e130985a9385c9d540a5b", "mode": "0755", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 570, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119913.0379179-1442626-109211778009986/.source", "state": "file", "uid": 0} TASK [testnode : Configure /etc/security/limits.conf] ************************** changed: [vm04.local] => {"changed": true, "checksum": "12a2e17405b9e00ea2061e25929905d08e5fe19f", "dest": "/etc/security/limits.conf", "gid": 0, "group": "root", "md5sum": "6d73d97e3a1ca2004901444d99882b1d", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 854, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119913.2683525-1442632-164288349341582/.source.conf", "state": "file", "uid": 0} TASK [testnode : Create remote.conf] ******************************************* changed: [vm06.local] => {"changed": true, "checksum": "68d0b8ee2f88a77895f257aa69f32a42e47f455b", "dest": "/etc/security/limits.d/remote.conf", "gid": 0, "group": "root", "md5sum": "e4c6cdb6257a26d7b8b1f030a4c86779", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 116, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119913.529064-1442644-54768939645950/.source.conf", "state": "file", "uid": 0} TASK [testnode : Set mode on /etc/fuse.conf] *********************************** ok: [vm06.local] => {"changed": false, "dest": "/etc/fuse.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 0, "state": "file", "uid": 0} TASK [testnode : Ensure the group kvm exists.] ********************************* ok: [vm06.local] => {"changed": false, "gid": 36, "name": "kvm", "state": "present", "system": false} TASK [testnode : Rebuild rpmdb] ************************************************ changed: [vm04.local] => {"changed": true, "cmd": ["rpm", "--rebuilddb"], "delta": "0:00:00.599743", "end": "2026-03-10 05:18:34.485819", "msg": "", "rc": 0, "start": "2026-03-10 05:18:33.886076", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [testnode : Add the teuthology user to groups kvm,disk] ******************* changed: [vm06.local] => {"append": true, "changed": true, "comment": "Cloud User", "group": 1000, "groups": "kvm,disk", "home": "/home/ubuntu", "move_home": false, "name": "ubuntu", "shell": "/bin/bash", "state": "present", "uid": 1000} TASK [testnode : Check /etc/os-release to see if this is CentOS Stream] ******** changed: [vm04.local] => {"changed": true, "cmd": "grep 'CentOS Stream' /etc/os-release || true", "delta": "0:00:00.004664", "end": "2026-03-10 05:18:34.675365", "msg": "", "rc": 0, "start": "2026-03-10 05:18:34.670701", "stderr": "", "stderr_lines": [], "stdout": "NAME=\"CentOS Stream\"\nPRETTY_NAME=\"CentOS Stream 9\"\nREDHAT_SUPPORT_PRODUCT_VERSION=\"CentOS Stream\"", "stdout_lines": ["NAME=\"CentOS Stream\"", "PRETTY_NAME=\"CentOS Stream 9\"", "REDHAT_SUPPORT_PRODUCT_VERSION=\"CentOS Stream\""]} TASK [testnode : set_fact] ***************************************************** ok: [vm04.local] => {"ansible_facts": {"dash_stream": "-stream", "is_stream": true}, "changed": false} TASK [testnode : Remove repo files we don't want] ****************************** skipping: [vm04.local] => {"changed": false, "false_condition": "yum_repos_to_remove is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Configure local mirrorlists] ********************************** skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Configure /etc/security/limits.conf] ************************** changed: [vm06.local] => {"changed": true, "checksum": "12a2e17405b9e00ea2061e25929905d08e5fe19f", "dest": "/etc/security/limits.conf", "gid": 0, "group": "root", "md5sum": "6d73d97e3a1ca2004901444d99882b1d", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 854, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119914.6808693-1442706-184734018218670/.source.conf", "state": "file", "uid": 0} TASK [testnode : Configure common additional repos in /etc/yum.repos.d/] ******* changed: [vm04.local] => (item={'key': 'lab-extras', 'value': {'name': 'lab-extras', 'baseurl': 'https://apt-mirror.sepia.ceph.com/lab-extras/9/', 'enabled': 1, 'gpgcheck': 0}}) => {"ansible_loop_var": "item", "changed": true, "checksum": "9c531eb419861bbabad32121ec0ddc2a6b502ede", "dest": "/etc/yum.repos.d/lab-extras.repo", "gid": 0, "group": "root", "item": {"key": "lab-extras", "value": {"baseurl": "https://apt-mirror.sepia.ceph.com/lab-extras/9/", "enabled": 1, "gpgcheck": 0, "name": "lab-extras"}}, "md5sum": "b0214a020135e132daa90370404d482c", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 198, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119914.8640907-1442713-137628130684812/.source.repo", "state": "file", "uid": 0} TASK [testnode : Configure version specific repos in /etc/yum.repos.d/] ******** skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Enable copr repos] ******************************************** skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Enable PowerTools on CentOS] ********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution_major_version | int < 9", "skip_reason": "Conditional result was False"} TASK [testnode : Enable CodeReady Linux Builder on CentOS 9] ******************* changed: [vm04.local] => {"changed": true, "cmd": ["dnf", "-y", "config-manager", "--set-enabled", "crb"], "delta": "0:00:00.170859", "end": "2026-03-10 05:18:35.686674", "msg": "", "rc": 0, "start": "2026-03-10 05:18:35.515815", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [testnode : Install GPG] ************************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install GPG keys] ********************************************* skipping: [vm04.local] => (item=https://download.ceph.com/keys/release.asc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "item": "https://download.ceph.com/keys/release.asc", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=https://download.ceph.com/keys/autobuild.asc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "item": "https://download.ceph.com/keys/autobuild.asc", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Rebuild rpmdb] ************************************************ changed: [vm06.local] => {"changed": true, "cmd": ["rpm", "--rebuilddb"], "delta": "0:00:00.549455", "end": "2026-03-10 05:18:35.832629", "msg": "", "rc": 0, "start": "2026-03-10 05:18:35.283174", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [testnode : Check /etc/os-release to see if this is CentOS Stream] ******** changed: [vm06.local] => {"changed": true, "cmd": "grep 'CentOS Stream' /etc/os-release || true", "delta": "0:00:00.004474", "end": "2026-03-10 05:18:36.021661", "msg": "", "rc": 0, "start": "2026-03-10 05:18:36.017187", "stderr": "", "stderr_lines": [], "stdout": "NAME=\"CentOS Stream\"\nPRETTY_NAME=\"CentOS Stream 9\"\nREDHAT_SUPPORT_PRODUCT_VERSION=\"CentOS Stream\"", "stdout_lines": ["NAME=\"CentOS Stream\"", "PRETTY_NAME=\"CentOS Stream 9\"", "REDHAT_SUPPORT_PRODUCT_VERSION=\"CentOS Stream\""]} TASK [testnode : set_fact] ***************************************************** ok: [vm06.local] => {"ansible_facts": {"dash_stream": "-stream", "is_stream": true}, "changed": false} TASK [testnode : Clean yum cache] ********************************************** changed: [vm04.local] => {"changed": true, "cmd": "yum clean all", "delta": "0:00:00.154843", "end": "2026-03-10 05:18:36.084536", "msg": "", "rc": 0, "start": "2026-03-10 05:18:35.929693", "stderr": "", "stderr_lines": [], "stdout": "0 files removed", "stdout_lines": ["0 files removed"]} TASK [testnode : Remove repo files we don't want] ****************************** skipping: [vm06.local] => {"changed": false, "false_condition": "yum_repos_to_remove is defined", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** ok: [vm04.local] => {"ansible_facts": {"skip_packaging": false}, "changed": false} TASK [testnode : Configure local mirrorlists] ********************************** skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Ensure yum_utils is present.] ********************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution_major_version|int <= 7", "skip_reason": "Conditional result was False"} TASK [testnode : Removing saved yum transactions] ****************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution_major_version|int <= 7", "skip_reason": "Conditional result was False"} TASK [testnode : Check if ceph-debuginfo is installed] ************************* fatal: [vm04.local]: FAILED! => {"changed": false, "cmd": ["rpm", "-q", "ceph-debuginfo"], "delta": "0:00:00.010326", "end": "2026-03-10 05:18:36.396907", "msg": "non-zero return code", "rc": 1, "start": "2026-03-10 05:18:36.386581", "stderr": "", "stderr_lines": [], "stdout": "package ceph-debuginfo is not installed", "stdout_lines": ["package ceph-debuginfo is not installed"]} ...ignoring TASK [testnode : Work around https://bugzilla.redhat.com/show_bug.cgi?id=1234967] *** skipping: [vm04.local] => {"changed": false, "false_condition": "bz1234967 is defined and bz1234967.rc == 0", "skip_reason": "Conditional result was False"} TASK [testnode : Configure common additional repos in /etc/yum.repos.d/] ******* changed: [vm06.local] => (item={'key': 'lab-extras', 'value': {'name': 'lab-extras', 'baseurl': 'https://apt-mirror.sepia.ceph.com/lab-extras/9/', 'enabled': 1, 'gpgcheck': 0}}) => {"ansible_loop_var": "item", "changed": true, "checksum": "9c531eb419861bbabad32121ec0ddc2a6b502ede", "dest": "/etc/yum.repos.d/lab-extras.repo", "gid": 0, "group": "root", "item": {"key": "lab-extras", "value": {"baseurl": "https://apt-mirror.sepia.ceph.com/lab-extras/9/", "enabled": 1, "gpgcheck": 0, "name": "lab-extras"}}, "md5sum": "b0214a020135e132daa90370404d482c", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:system_conf_t:s0", "size": 198, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773119916.219185-1442776-241324748397591/.source.repo", "state": "file", "uid": 0} TASK [testnode : Configure version specific repos in /etc/yum.repos.d/] ******** skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Enable copr repos] ******************************************** skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Enable PowerTools on CentOS] ********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution_major_version | int < 9", "skip_reason": "Conditional result was False"} TASK [testnode : Enable CodeReady Linux Builder on CentOS 9] ******************* changed: [vm06.local] => {"changed": true, "cmd": ["dnf", "-y", "config-manager", "--set-enabled", "crb"], "delta": "0:00:00.144935", "end": "2026-03-10 05:18:37.090417", "msg": "", "rc": 0, "start": "2026-03-10 05:18:36.945482", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [testnode : Install GPG] ************************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install GPG keys] ********************************************* skipping: [vm06.local] => (item=https://download.ceph.com/keys/release.asc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "item": "https://download.ceph.com/keys/release.asc", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=https://download.ceph.com/keys/autobuild.asc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "item": "https://download.ceph.com/keys/autobuild.asc", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Clean yum cache] ********************************************** changed: [vm06.local] => {"changed": true, "cmd": "yum clean all", "delta": "0:00:00.152653", "end": "2026-03-10 05:18:37.515218", "msg": "", "rc": 0, "start": "2026-03-10 05:18:37.362565", "stderr": "", "stderr_lines": [], "stdout": "0 files removed", "stdout_lines": ["0 files removed"]} TASK [testnode : set_fact] ***************************************************** ok: [vm06.local] => {"ansible_facts": {"skip_packaging": false}, "changed": false} TASK [testnode : Ensure yum_utils is present.] ********************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution_major_version|int <= 7", "skip_reason": "Conditional result was False"} TASK [testnode : Removing saved yum transactions] ****************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution_major_version|int <= 7", "skip_reason": "Conditional result was False"} TASK [testnode : Check if ceph-debuginfo is installed] ************************* fatal: [vm06.local]: FAILED! => {"changed": false, "cmd": ["rpm", "-q", "ceph-debuginfo"], "delta": "0:00:00.005862", "end": "2026-03-10 05:18:37.791223", "msg": "non-zero return code", "rc": 1, "start": "2026-03-10 05:18:37.785361", "stderr": "", "stderr_lines": [], "stdout": "package ceph-debuginfo is not installed", "stdout_lines": ["package ceph-debuginfo is not installed"]} ...ignoring TASK [testnode : Work around https://bugzilla.redhat.com/show_bug.cgi?id=1234967] *** skipping: [vm06.local] => {"changed": false, "false_condition": "bz1234967 is defined and bz1234967.rc == 0", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure ceph packages are not present.] ************************ ok: [vm06.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [testnode : Ensure ceph dependency packages are not present.] ************* changed: [vm06.local] => {"changed": true, "msg": "", "rc": 0, "results": ["Removed: cockpit-system-356-1.el9.noarch", "Removed: python3-markupsafe-1.1.1-12.el9.x86_64", "Removed: python3-babel-2.9.1-2.el9.noarch", "Removed: python3-requests-2.25.1-10.el9.noarch", "Removed: sos-4.10.2-1.el9.noarch", "Removed: python3-urllib3-1.26.5-7.el9.noarch", "Removed: python3-jinja2-2.11.3-8.el9.noarch", "Removed: cloud-init-24.4-8.el9.noarch"]} TASK [testnode : Ensure ceph packages are not present.] ************************ ok: [vm04.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [testnode : Ensure ceph dependency packages are not present.] ************* changed: [vm04.local] => {"changed": true, "msg": "", "rc": 0, "results": ["Removed: cockpit-system-356-1.el9.noarch", "Removed: python3-markupsafe-1.1.1-12.el9.x86_64", "Removed: python3-babel-2.9.1-2.el9.noarch", "Removed: python3-requests-2.25.1-10.el9.noarch", "Removed: sos-4.10.2-1.el9.noarch", "Removed: python3-urllib3-1.26.5-7.el9.noarch", "Removed: python3-jinja2-2.11.3-8.el9.noarch", "Removed: cloud-init-24.4-8.el9.noarch"]} TASK [testnode : Install packages] ********************************************* changed: [vm04.local] => {"attempts": 1, "changed": true, "msg": "", "rc": 0, "results": ["Installed: xfsdump-3.1.12-4.el9.x86_64", "Installed: usbredir-0.13.0-2.el9.x86_64", "Installed: perl-Test-Harness-1:3.42-461.el9.noarch", "Installed: libicu-67.1-10.el9.x86_64", "Installed: librados2-2:16.2.4-5.el9.x86_64", "Installed: librbd1-2:16.2.4-5.el9.x86_64", "Installed: libusbx-1.0.26-1.el9.x86_64", "Installed: pkgconf-1.7.3-10.el9.x86_64", "Installed: pkgconf-m4-1.7.3-10.el9.noarch", "Installed: pkgconf-pkg-config-1.7.3-10.el9.x86_64", "Installed: blktrace-1.2.0-20.el9.x86_64", "Installed: netavark-2:1.17.2-1.el9.x86_64", "Installed: emacs-filesystem-1:27.2-18.el9.noarch", "Installed: valgrind-1:3.26.0-5.el9.x86_64", "Installed: iozone-3.494-1.el9.x86_64", "Installed: yajl-2.1.0-25.el9.x86_64", "Installed: sysstat-12.5.4-11.el9.x86_64", "Installed: valgrind-docs-1:3.26.0-5.el9.x86_64", "Installed: valgrind-gdb-1:3.26.0-5.el9.x86_64", "Installed: valgrind-scripts-1:3.26.0-5.el9.x86_64", "Installed: gdb-16.3-3.el9.x86_64", "Installed: perl-Benchmark-1.23-483.el9.noarch", "Installed: libipt-2.0.4-3.el9.x86_64", "Installed: pcp-libs-6.3.7-7.el9.x86_64", "Installed: gdb-headless-16.3-3.el9.x86_64", "Installed: lm_sensors-libs-3.6.0-10.el9.x86_64", "Installed: avahi-libs-0.8-23.el9.x86_64", "Installed: shadow-utils-subid-2:4.9-16.el9.x86_64", "Installed: gdk-pixbuf2-2.42.6-6.el9.x86_64", "Installed: shared-mime-info-2.1-5.el9.x86_64", "Installed: bc-1.07.1-14.el9.x86_64", "Installed: lsof-4.94.0-3.el9.x86_64", "Installed: pixman-0.40.0-6.el9.x86_64", "Installed: freetype-2.10.4-11.el9.x86_64", "Installed: qemu-img-17:10.1.0-15.el9.x86_64", "Installed: libjpeg-turbo-2.0.90-7.el9.x86_64", "Installed: libnftnl-1.2.6-4.el9.x86_64", "Installed: lvm2-9:2.03.33-4.el9.x86_64", "Installed: bzip2-1.0.8-11.el9.x86_64", "Installed: fuse-2.9.9-17.el9.x86_64", "Installed: fuse-common-3.10.2-9.el9.x86_64", "Installed: lvm2-libs-9:2.03.33-4.el9.x86_64", "Installed: qemu-kvm-block-rbd-17:1 0.1.0-15.el9.x86_64", "Installed: make-1:4.3-8.el9.x86_64", "Installed: qemu-kvm-common-17:10.1.0-15.el9.x86_64", "Installed: aardvark-dns-2:1.17.0-1.el9.x86_64", "Installed: man-pages-6.04-9.el9.noarch", "Installed: qemu-kvm-core-17:10.1.0-15.el9.x86_64", "Installed: boost-iostreams-1.75.0-13.el9.x86_64", "Installed: libnvme-1.16.1-2.el9.x86_64", "Installed: m4-1.4.19-1.el9.x86_64", "Installed: libpkgconf-1.7.3-10.el9.x86_64", "Installed: autoconf-2.69-41.el9.noarch", "Installed: libpng-2:1.6.37-14.el9.x86_64", "Installed: libdatrie-0.2.13-4.el9.x86_64", "Installed: perl-File-Compare-1.100.600-483.el9.noarch", "Installed: perl-File-Copy-2.34-483.el9.noarch", "Installed: seabios-bin-1.16.3-5.el9.noarch", "Installed: libmpc-1.2.1-4.el9.x86_64", "Installed: graphite2-1.3.14-9.el9.x86_64", "Installed: seavgabios-bin-1.16.3-5.el9.noarch", "Installed: perl-File-Find-1.37-483.el9.noarch", "Installed: fontconfig-2.14.0-2.el9.x86_64", "Installed: ndctl-libs-82-1.el9.x86_64", "Installed: libaio-0.3.111-13.el9.x86_64", "Installed: librdmacm-61.0-2.el9.x86_64", "Installed: net-tools-2.0-0.64.20160912git.el9.x86_64", "Installed: librsvg2-2.50.7-3.el9.x86_64", "Installed: libnet-1.2-7.el9.x86_64", "Installed: librsvg2-tools-2.50.7-3.el9.x86_64", "Installed: boost-regex-1.75.0-13.el9.x86_64", "Installed: nftables-1:1.0.9-6.el9.x86_64", "Installed: libX11-1.8.12-1.el9.x86_64", "Installed: libX11-common-1.8.12-1.el9.noarch", "Installed: harfbuzz-2.7.4-10.el9.x86_64", "Installed: conmon-3:2.2.1-1.el9.x86_64", "Installed: boost-system-1.75.0-13.el9.x86_64", "Installed: container-selinux-4:2.245.0-1.el9.noarch", "Installed: libXau-1.0.9-8.el9.x86_64", "Installed: boost-thread-1.75.0-13.el9.x86_64", "Installed: fribidi-1.0.10-6.el9.2.x86_64", "Installed: libslirp-4.4.0-8.el9.x86_64", "Installed: containers-common-5:5.8-1.el9.x86_64", "Installed: libXext-1.3.4-8.el9.x86_64", "Installed: libfdt-1.6.0-7.el9.x86_64", "Installed: libxcb-1.13.1-9.el9.x86_64", "Installed: libXft-2.3.3-8.el9.x 86_64", "Installed: slirp4netns-1.3.3-1.el9.x86_64", "Installed: fuse-overlayfs-1.16-1.el9.x86_64", "Installed: libxcrypt-devel-4.4.18-3.el9.x86_64", "Installed: podman-6:5.8.0-1.el9.x86_64", "Installed: fuse3-3.10.2-9.el9.x86_64", "Installed: daxctl-libs-82-1.el9.x86_64", "Installed: glibc-devel-2.34-256.el9.x86_64", "Installed: kernel-headers-5.14.0-687.el9.x86_64", "Installed: cpp-11.5.0-14.el9.x86_64", "Installed: glibc-headers-2.34-256.el9.x86_64", "Installed: fuse3-libs-3.10.2-9.el9.x86_64", "Installed: libpmem-1.12.1-1.el9.x86_64", "Installed: libXrender-0.9.10-16.el9.x86_64", "Installed: source-highlight-3.1.9-12.el9.x86_64", "Installed: device-mapper-9:1.02.207-4.el9.x86_64", "Installed: device-mapper-event-9:1.02.207-4.el9.x86_64", "Installed: gcc-11.5.0-14.el9.x86_64", "Installed: device-mapper-event-libs-9:1.02.207-4.el9.x86_64", "Installed: xml-common-0.6.3-58.el9.noarch", "Installed: criu-3.19-3.el9.x86_64", "Installed: pango-1.48.7-3.el9.x86_64", "Installed: libacl-devel-2.3.1-4.el9.x86_64", "Installed: criu-libs-3.19-3.el9.x86_64", "Installed: device-mapper-libs-9:1.02.207-4.el9.x86_64", "Installed: crun-1.26-1.el9.x86_64", "Installed: device-mapper-persistent-data-1.1.0-1.el9.x86_64", "Installed: iptables-legacy-1.8.10-11.1.el9.x86_64", "Installed: iptables-legacy-libs-1.8.10-11.1.el9.x86_64", "Installed: genisoimage-1.1.11-48.el9.x86_64", "Installed: passt-0^20251210.gd04c480-3.el9.x86_64", "Installed: cairo-1.17.4-7.el9.x86_64", "Installed: libthai-0.1.28-8.el9.x86_64", "Installed: passt-selinux-0^20251210.gd04c480-3.el9.noarch", "Installed: libattr-devel-2.5.1-3.el9.x86_64", "Installed: libbabeltrace-1.5.8-10.el9.x86_64", "Installed: ncurses-c++-libs-6.2-12.20210508.el9.x86_64", "Installed: cairo-gobject-1.17.4-7.el9.x86_64", "Installed: edk2-ovmf-20241117-8.el9.noarch", "Installed: ncurses-devel-6.2-12.20210508.el9.x86_64", "Installed: capstone-4.0.2-10.el9.x86_64", "Installed: libusal-1.1.11-48.el9.x86_64", "Installed: pcp-conf-6.3.7-7.el9.x86_ 64", "Installed: ipxe-roms-qemu-20200823-9.git4bd064de.el9.noarch", "Removed: device-mapper-9:1.02.206-2.el9.x86_64", "Removed: device-mapper-libs-9:1.02.206-2.el9.x86_64"]} TASK [testnode : Install epel packages] **************************************** changed: [vm04.local] => {"changed": true, "msg": "", "rc": 0, "results": ["Installed: dbench-4.0-25.el9.x86_64"]} TASK [testnode : Install packages] ********************************************* changed: [vm06.local] => {"attempts": 1, "changed": true, "msg": "", "rc": 0, "results": ["Installed: xfsdump-3.1.12-4.el9.x86_64", "Installed: usbredir-0.13.0-2.el9.x86_64", "Installed: perl-Test-Harness-1:3.42-461.el9.noarch", "Installed: libicu-67.1-10.el9.x86_64", "Installed: librados2-2:16.2.4-5.el9.x86_64", "Installed: librbd1-2:16.2.4-5.el9.x86_64", "Installed: libusbx-1.0.26-1.el9.x86_64", "Installed: pkgconf-1.7.3-10.el9.x86_64", "Installed: pkgconf-m4-1.7.3-10.el9.noarch", "Installed: pkgconf-pkg-config-1.7.3-10.el9.x86_64", "Installed: blktrace-1.2.0-20.el9.x86_64", "Installed: netavark-2:1.17.2-1.el9.x86_64", "Installed: emacs-filesystem-1:27.2-18.el9.noarch", "Installed: valgrind-1:3.26.0-5.el9.x86_64", "Installed: iozone-3.494-1.el9.x86_64", "Installed: yajl-2.1.0-25.el9.x86_64", "Installed: sysstat-12.5.4-11.el9.x86_64", "Installed: valgrind-docs-1:3.26.0-5.el9.x86_64", "Installed: valgrind-gdb-1:3.26.0-5.el9.x86_64", "Installed: valgrind-scripts-1:3.26.0-5.el9.x86_64", "Installed: gdb-16.3-3.el9.x86_64", "Installed: perl-Benchmark-1.23-483.el9.noarch", "Installed: libipt-2.0.4-3.el9.x86_64", "Installed: pcp-libs-6.3.7-7.el9.x86_64", "Installed: gdb-headless-16.3-3.el9.x86_64", "Installed: lm_sensors-libs-3.6.0-10.el9.x86_64", "Installed: avahi-libs-0.8-23.el9.x86_64", "Installed: shadow-utils-subid-2:4.9-16.el9.x86_64", "Installed: gdk-pixbuf2-2.42.6-6.el9.x86_64", "Installed: shared-mime-info-2.1-5.el9.x86_64", "Installed: bc-1.07.1-14.el9.x86_64", "Installed: lsof-4.94.0-3.el9.x86_64", "Installed: pixman-0.40.0-6.el9.x86_64", "Installed: freetype-2.10.4-11.el9.x86_64", "Installed: qemu-img-17:10.1.0-15.el9.x86_64", "Installed: libjpeg-turbo-2.0.90-7.el9.x86_64", "Installed: libnftnl-1.2.6-4.el9.x86_64", "Installed: lvm2-9:2.03.33-4.el9.x86_64", "Installed: bzip2-1.0.8-11.el9.x86_64", "Installed: fuse-2.9.9-17.el9.x86_64", "Installed: fuse-common-3.10.2-9.el9.x86_64", "Installed: lvm2-libs-9:2.03.33-4.el9.x86_64", "Installed: qemu-kvm-block-rbd-17:1 0.1.0-15.el9.x86_64", "Installed: make-1:4.3-8.el9.x86_64", "Installed: qemu-kvm-common-17:10.1.0-15.el9.x86_64", "Installed: aardvark-dns-2:1.17.0-1.el9.x86_64", "Installed: man-pages-6.04-9.el9.noarch", "Installed: qemu-kvm-core-17:10.1.0-15.el9.x86_64", "Installed: boost-iostreams-1.75.0-13.el9.x86_64", "Installed: libnvme-1.16.1-2.el9.x86_64", "Installed: m4-1.4.19-1.el9.x86_64", "Installed: libpkgconf-1.7.3-10.el9.x86_64", "Installed: autoconf-2.69-41.el9.noarch", "Installed: libpng-2:1.6.37-14.el9.x86_64", "Installed: libdatrie-0.2.13-4.el9.x86_64", "Installed: perl-File-Compare-1.100.600-483.el9.noarch", "Installed: perl-File-Copy-2.34-483.el9.noarch", "Installed: seabios-bin-1.16.3-5.el9.noarch", "Installed: libmpc-1.2.1-4.el9.x86_64", "Installed: graphite2-1.3.14-9.el9.x86_64", "Installed: seavgabios-bin-1.16.3-5.el9.noarch", "Installed: perl-File-Find-1.37-483.el9.noarch", "Installed: fontconfig-2.14.0-2.el9.x86_64", "Installed: ndctl-libs-82-1.el9.x86_64", "Installed: libaio-0.3.111-13.el9.x86_64", "Installed: librdmacm-61.0-2.el9.x86_64", "Installed: net-tools-2.0-0.64.20160912git.el9.x86_64", "Installed: librsvg2-2.50.7-3.el9.x86_64", "Installed: libnet-1.2-7.el9.x86_64", "Installed: librsvg2-tools-2.50.7-3.el9.x86_64", "Installed: boost-regex-1.75.0-13.el9.x86_64", "Installed: nftables-1:1.0.9-6.el9.x86_64", "Installed: libX11-1.8.12-1.el9.x86_64", "Installed: libX11-common-1.8.12-1.el9.noarch", "Installed: harfbuzz-2.7.4-10.el9.x86_64", "Installed: conmon-3:2.2.1-1.el9.x86_64", "Installed: boost-system-1.75.0-13.el9.x86_64", "Installed: container-selinux-4:2.245.0-1.el9.noarch", "Installed: libXau-1.0.9-8.el9.x86_64", "Installed: boost-thread-1.75.0-13.el9.x86_64", "Installed: fribidi-1.0.10-6.el9.2.x86_64", "Installed: libslirp-4.4.0-8.el9.x86_64", "Installed: containers-common-5:5.8-1.el9.x86_64", "Installed: libXext-1.3.4-8.el9.x86_64", "Installed: libfdt-1.6.0-7.el9.x86_64", "Installed: libxcb-1.13.1-9.el9.x86_64", "Installed: libXft-2.3.3-8.el9.x 86_64", "Installed: slirp4netns-1.3.3-1.el9.x86_64", "Installed: fuse-overlayfs-1.16-1.el9.x86_64", "Installed: libxcrypt-devel-4.4.18-3.el9.x86_64", "Installed: podman-6:5.8.0-1.el9.x86_64", "Installed: fuse3-3.10.2-9.el9.x86_64", "Installed: daxctl-libs-82-1.el9.x86_64", "Installed: glibc-devel-2.34-256.el9.x86_64", "Installed: kernel-headers-5.14.0-687.el9.x86_64", "Installed: cpp-11.5.0-14.el9.x86_64", "Installed: glibc-headers-2.34-256.el9.x86_64", "Installed: fuse3-libs-3.10.2-9.el9.x86_64", "Installed: libpmem-1.12.1-1.el9.x86_64", "Installed: libXrender-0.9.10-16.el9.x86_64", "Installed: source-highlight-3.1.9-12.el9.x86_64", "Installed: device-mapper-9:1.02.207-4.el9.x86_64", "Installed: device-mapper-event-9:1.02.207-4.el9.x86_64", "Installed: gcc-11.5.0-14.el9.x86_64", "Installed: device-mapper-event-libs-9:1.02.207-4.el9.x86_64", "Installed: xml-common-0.6.3-58.el9.noarch", "Installed: criu-3.19-3.el9.x86_64", "Installed: pango-1.48.7-3.el9.x86_64", "Installed: libacl-devel-2.3.1-4.el9.x86_64", "Installed: criu-libs-3.19-3.el9.x86_64", "Installed: device-mapper-libs-9:1.02.207-4.el9.x86_64", "Installed: crun-1.26-1.el9.x86_64", "Installed: device-mapper-persistent-data-1.1.0-1.el9.x86_64", "Installed: iptables-legacy-1.8.10-11.1.el9.x86_64", "Installed: iptables-legacy-libs-1.8.10-11.1.el9.x86_64", "Installed: genisoimage-1.1.11-48.el9.x86_64", "Installed: passt-0^20251210.gd04c480-3.el9.x86_64", "Installed: cairo-1.17.4-7.el9.x86_64", "Installed: libthai-0.1.28-8.el9.x86_64", "Installed: passt-selinux-0^20251210.gd04c480-3.el9.noarch", "Installed: libattr-devel-2.5.1-3.el9.x86_64", "Installed: libbabeltrace-1.5.8-10.el9.x86_64", "Installed: ncurses-c++-libs-6.2-12.20210508.el9.x86_64", "Installed: cairo-gobject-1.17.4-7.el9.x86_64", "Installed: edk2-ovmf-20241117-8.el9.noarch", "Installed: ncurses-devel-6.2-12.20210508.el9.x86_64", "Installed: capstone-4.0.2-10.el9.x86_64", "Installed: libusal-1.1.11-48.el9.x86_64", "Installed: pcp-conf-6.3.7-7.el9.x86_ 64", "Installed: ipxe-roms-qemu-20200823-9.git4bd064de.el9.noarch", "Removed: device-mapper-9:1.02.206-2.el9.x86_64", "Removed: device-mapper-libs-9:1.02.206-2.el9.x86_64"]} TASK [testnode : Remove packages] ********************************************** ok: [vm04.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [testnode : Upgrade packages] ********************************************* ok: [vm04.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [testnode : Install epel packages] **************************************** changed: [vm06.local] => {"changed": true, "msg": "", "rc": 0, "results": ["Installed: dbench-4.0-25.el9.x86_64"]} TASK [testnode : Stop and disable firewalld] *********************************** fatal: [vm04.local]: FAILED! => {"changed": false, "msg": "Could not find the requested service firewalld: host"} ...ignoring TASK [testnode : Stop and disable iptables] ************************************ fatal: [vm04.local]: FAILED! => {"changed": false, "msg": "Could not find the requested service iptables: host"} ...ignoring TASK [testnode : Enable SELinux] *********************************************** changed: [vm04.local] => {"changed": true, "configfile": "/etc/selinux/config", "msg": "SELinux state changed from 'enforcing' to 'permissive', Config SELinux state changed from 'enforcing' to 'permissive'", "policy": "targeted", "reboot_required": false, "state": "permissive"} TASK [testnode : Install abrt] ************************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Enable abrt-auto-reporting] *********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Set OpenGPGCheck in abrt-action-save-package-data.conf] ******* skipping: [vm04.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Set ProcessUnpackaged in abrt-action-save-package-data.conf] *** skipping: [vm04.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Restart abrtd] ************************************************ skipping: [vm04.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Set apt preferences] ****************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install apt keys] ********************************************* skipping: [vm04.local] => (item=http://download.ceph.com/keys/autobuild.asc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "http://download.ceph.com/keys/autobuild.asc", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=http://download.ceph.com/keys/release.asc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "http://download.ceph.com/keys/release.asc", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Install python-apt] ******************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Add local apt repos.] ***************************************** skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Blast the apt cache.] ***************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Remove packages] ********************************************** ok: [vm06.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [testnode : Update apt cache.] ******************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure packages are not present.] ***************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Upgrade packages] ********************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Upgrade non aarch64 packages] ********************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install packages] ********************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install non aarch64 packages] ********************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install packages with --no-install-recommends] **************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Get root mount info (source, fstype, options)] **************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Parse root mount info] **************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure user_xattr is present for / in fstab (ext2/3/4 only)] *** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Remount / with user_xattr (this boot)] ************************ skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure fuse, kvm and disk groups exist.] ********************** skipping: [vm04.local] => (item=fuse) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "fuse", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=kvm) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "kvm", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=disk) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "disk", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Upload /etc/fuse.conf.] *************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Add teuthology user to groups fuse, kvm and disk.] ************ skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Stop apache2] ************************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Set mode on /etc/fuse.conf] *********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure the group kvm exists.] ********************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Add the teuthology user to groups kvm,disk] ******************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Configure /etc/security/limits.conf] ************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Rebuild rpmdb] ************************************************ skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure ceph packages are not present.] ************************ skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure ceph dependency packages are not present.] ************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Remove packages] ********************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install packages] ********************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Upgrade packages] ********************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Include hostname in /etc/sysconfig/network] ******************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution_major_version == \"6\"", "skip_reason": "Conditional result was False"} TASK [testnode : Make raid/smart scripts work.] ******************************** [WARNING]: Cannot set fs attributes on a non-existent symlink target. follow should be set to False to avoid this. changed: [vm04.local] => {"changed": true, "dest": "/usr/bin/lspci", "src": "/sbin/lspci"} TASK [testnode : Upgrade packages] ********************************************* ok: [vm06.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [testnode : Create FStest ubuntu directory.] ****************************** changed: [vm04.local] => {"changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/usr/lib/ltp/testcases/bin", "secontext": "unconfined_u:object_r:lib_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [testnode : Make fsstress same path as ubuntu.] *************************** changed: [vm04.local] => {"changed": true, "dest": "/usr/lib/ltp/testcases/bin/fsstress", "src": "/usr/bin/fsstress"} TASK [testnode : Make raid/smart scripts work.] ******************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Rocky\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create FStest ubuntu directory.] ****************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Rocky\"", "skip_reason": "Conditional result was False"} TASK [testnode : Make fsstress same path as ubuntu.] *************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Rocky\"", "skip_reason": "Conditional result was False"} TASK [testnode : Stop and disable firewalld] *********************************** fatal: [vm06.local]: FAILED! => {"changed": false, "msg": "Could not find the requested service firewalld: host"} ...ignoring TASK [testnode : Include hostname in /etc/sysconfig/network] ******************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat'", "skip_reason": "Conditional result was False"} TASK [testnode : Make raid/smart scripts work.] ******************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat'", "skip_reason": "Conditional result was False"} TASK [testnode : Create FStest ubuntu directory.] ****************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat'", "skip_reason": "Conditional result was False"} TASK [testnode : Make fsstress same path as ubuntu.] *************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat'", "skip_reason": "Conditional result was False"} TASK [testnode : Make raid/smart scripts work.] ******************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create FStest ubuntu directory.] ****************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Make fsstress same path as ubuntu.] *************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Set grub config.] ********************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Remove /etc/ceph] ********************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\"", "skip_reason": "Conditional result was False"} TASK [testnode : Upload weekly kernel-clean crontab.] ************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\" and ansible_architecture != \"aarch64\" and not containerized_node", "skip_reason": "Conditional result was False"} TASK [testnode : Stop and disable iptables] ************************************ fatal: [vm06.local]: FAILED! => {"changed": false, "msg": "Could not find the requested service iptables: host"} ...ignoring TASK [testnode : Upload /etc/grub.d/02_force_timeout.] ************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\" and ansible_architecture != \"aarch64\" and not containerized_node", "skip_reason": "Conditional result was False"} TASK [testnode : Enable kernel modules to load at boot time.] ****************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\" and ansible_architecture != \"aarch64\" and not containerized_node", "skip_reason": "Conditional result was False"} TASK [testnode : Enabling auto-fsck fix to prevent boot hangup.] *************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\" and ansible_architecture != \"aarch64\" and not containerized_node", "skip_reason": "Conditional result was False"} TASK [testnode : Work around broken wget on wheezy.] *************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Stop collectl] ************************************************ skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Add PATH to the teuthology_user .bashrc.] ********************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Check to see if we need to edit /etc/profile.] **************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Update /etc/profile if needed.] ******************************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Check for NVMe drive] ***************************************** skipping: [vm04.local] => (item=vdd) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vdd", "skip_reason": "Conditional result was False"} TASK [testnode : Enable SELinux] *********************************************** changed: [vm06.local] => {"changed": true, "configfile": "/etc/selinux/config", "msg": "SELinux state changed from 'enforcing' to 'permissive', Config SELinux state changed from 'enforcing' to 'permissive'", "policy": "targeted", "reboot_required": false, "state": "permissive"} TASK [testnode : Check for NVMe drive] ***************************************** skipping: [vm04.local] => (item=vdb) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vdb", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=sr0) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "sr0", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=vde) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vde", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=vdc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vdc", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => (item=vda) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vda", "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Install abrt] ************************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Check for teuthology-lock command] **************************** skipping: [vm04.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Enable abrt-auto-reporting] *********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Mark system down if NVMe card missing] ************************ skipping: [vm04.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Set OpenGPGCheck in abrt-action-save-package-data.conf] ******* skipping: [vm06.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Update description in paddles lock DB if NVMe card missing] *** skipping: [vm04.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Set ProcessUnpackaged in abrt-action-save-package-data.conf] *** skipping: [vm06.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Fail rest of playbook due to missing NVMe card] *************** skipping: [vm04.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Restart abrtd] ************************************************ skipping: [vm06.local] => {"changed": false, "false_condition": "configure_abrt|bool", "skip_reason": "Conditional result was False"} TASK [testnode : Write a new partition table to {{ item.value.device }}] ******* skipping: [vm04.local] => {"changed": false, "false_condition": "drives_to_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Set apt preferences] ****************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Write partition entries to {{ item.0.device }}] *************** skipping: [vm04.local] => {"changed": false, "false_condition": "drives_to_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Install apt keys] ********************************************* skipping: [vm06.local] => (item=http://download.ceph.com/keys/autobuild.asc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "http://download.ceph.com/keys/autobuild.asc", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=http://download.ceph.com/keys/release.asc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "http://download.ceph.com/keys/release.asc", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Erase /scratch_devs so we know it's accurate] ***************** skipping: [vm04.local] => {"changed": false, "false_condition": "drives_to_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Install python-apt] ******************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Write /scratch_devs for {{ item.0.device }}] ****************** skipping: [vm04.local] => {"changed": false, "false_condition": "drives_to_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Add local apt repos.] ***************************************** skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Blast the apt cache.] ***************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Update apt cache.] ******************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure packages are not present.] ***************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Upgrade packages] ********************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Upgrade non aarch64 packages] ********************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Edit lvm.conf to support LVM on kRBD.] ************************ changed: [vm04.local] => {"backup": "", "changed": true, "msg": "line replaced"} TASK [testnode : Install packages] ********************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Set root disk (exclude OS disk)] ****************************** skipping: [vm04.local] => (item={'mount': '/', 'device': '/dev/vda1', 'fstype': 'xfs', 'options': 'rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota', 'dump': 0, 'passno': 0, 'size_total': 42881495040, 'size_available': 41154256896, 'block_size': 4096, 'block_total': 10469115, 'block_available': 10047426, 'block_used': 421689, 'inode_total': 20970992, 'inode_available': 20933196, 'inode_used': 37796, 'uuid': '37391a25-080d-4723-8b0c-cb88a559875b'}) => {"ansible_loop_var": "item", "changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "item": {"block_available": 10047426, "block_size": 4096, "block_total": 10469115, "block_used": 421689, "device": "/dev/vda1", "dump": 0, "fstype": "xfs", "inode_available": 20933196, "inode_total": 20970992, "inode_used": 37796, "mount": "/", "options": "rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota", "passno": 0, "size_available": 41154256896, "size_total": 42881495040, "uuid": "37391a25-080d-4723-8b0c-cb88a559875b"}, "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Install non aarch64 packages] ********************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Build candidate data disks (non-root, non-loop/ram/dm)] ******* skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Install packages with --no-install-recommends] **************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Init list of disks_with_size] ********************************* skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Get root mount info (source, fstype, options)] **************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Populate disks_with_size] ************************************* skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Parse root mount info] **************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Compute matching OSD disks by size + rotational] ************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure user_xattr is present for / in fstab (ext2/3/4 only)] *** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Take first N OSD disks] *************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Remount / with user_xattr (this boot)] ************************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure we found enough OSD disks] ***************************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure fuse, kvm and disk groups exist.] ********************** skipping: [vm06.local] => (item=fuse) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "fuse", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=kvm) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "kvm", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=disk) => {"ansible_loop_var": "item", "changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "item": "disk", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Build volume_groups from selected OSD disks] ****************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Upload /etc/fuse.conf.] *************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Build logical_volumes from osd_selector_lvm LV layout] ******** skipping: [vm04.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Add teuthology user to groups fuse, kvm and disk.] ************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Set root disk] ************************************************ skipping: [vm04.local] => (item={'mount': '/', 'device': '/dev/vda1', 'fstype': 'xfs', 'options': 'rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota', 'dump': 0, 'passno': 0, 'size_total': 42881495040, 'size_available': 41154256896, 'block_size': 4096, 'block_total': 10469115, 'block_available': 10047426, 'block_used': 421689, 'inode_total': 20970992, 'inode_available': 20933196, 'inode_used': 37796, 'uuid': '37391a25-080d-4723-8b0c-cb88a559875b'}) => {"ansible_loop_var": "item", "changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "item": {"block_available": 10047426, "block_size": 4096, "block_total": 10469115, "block_used": 421689, "device": "/dev/vda1", "dump": 0, "fstype": "xfs", "inode_available": 20933196, "inode_total": 20970992, "inode_used": 37796, "mount": "/", "options": "rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota", "passno": 0, "size_available": 41154256896, "size_total": 42881495040, "uuid": "37391a25-080d-4723-8b0c-cb88a559875b"}, "skip_reason": "Conditional result was False"} skipping: [vm04.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Stop apache2] ************************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Combine list of non-root disks] ******************************* skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Set mode on /etc/fuse.conf] *********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure the group kvm exists.] ********************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Add the teuthology user to groups kvm,disk] ******************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create volume_groups dict] ************************************ skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Configure /etc/security/limits.conf] ************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Determine desired logical volume percentage size] ************* skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Rebuild rpmdb] ************************************************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create logical_volumes dict] ********************************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure ceph packages are not present.] ************************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create volume group(s)] *************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure ceph dependency packages are not present.] ************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create logical volume(s)] ************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Erase /scratch_devs so we know it's accurate] ***************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Remove packages] ********************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Write /scratch_devs] ****************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Install packages] ********************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create filesystems] ******************************************* skipping: [vm04.local] => {"changed": false, "false_condition": "filesystems is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Upgrade packages] ********************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Mount filesystems] ******************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "filesystems is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Include hostname in /etc/sysconfig/network] ******************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution_major_version == \"6\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create /var/lib/ceph] ***************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "var_lib_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Create xfs filesystem on {{ var_lib_partition }}] ************* skipping: [vm04.local] => {"changed": false, "false_condition": "var_lib_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Mount {{ var_lib_partition }} to /var/lib/ceph] *************** skipping: [vm04.local] => {"changed": false, "false_condition": "var_lib_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Install cachefilesd] ****************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "configure_cachefilesd|bool == true", "skip_reason": "Conditional result was False"} TASK [testnode : Install cachefilesd conf file] ******************************** skipping: [vm04.local] => {"changed": false, "false_condition": "configure_cachefilesd|bool == true", "skip_reason": "Conditional result was False"} TASK [testnode : Restart cachefilesd] ****************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "configure_cachefilesd|bool == true", "skip_reason": "Conditional result was False"} TASK [testnode : Make raid/smart scripts work.] ******************************** changed: [vm06.local] => {"changed": true, "dest": "/usr/bin/lspci", "src": "/sbin/lspci"} TASK [testnode : Restart cachefilesd] ****************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "configure_cachefilesd|bool == true", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** ok: [vm04.local] => {"ansible_facts": {"pip_executable": "pip", "pip_version": "python-pip"}, "changed": false} TASK [testnode : set_fact] ***************************************************** ok: [vm04.local] => {"ansible_facts": {"ansible_python_interpreter": "/usr/bin/python3", "pip_executable": "pip3", "pip_version": "python3-pip"}, "changed": false} TASK [testnode : Create FStest ubuntu directory.] ****************************** changed: [vm06.local] => {"changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/usr/lib/ltp/testcases/bin", "secontext": "unconfined_u:object_r:lib_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [testnode : Make fsstress same path as ubuntu.] *************************** changed: [vm06.local] => {"changed": true, "dest": "/usr/lib/ltp/testcases/bin/fsstress", "src": "/usr/bin/fsstress"} TASK [testnode : Make raid/smart scripts work.] ******************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Rocky\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create FStest ubuntu directory.] ****************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Rocky\"", "skip_reason": "Conditional result was False"} TASK [testnode : Make fsstress same path as ubuntu.] *************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Rocky\"", "skip_reason": "Conditional result was False"} TASK [testnode : Include hostname in /etc/sysconfig/network] ******************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat'", "skip_reason": "Conditional result was False"} TASK [testnode : Make raid/smart scripts work.] ******************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat'", "skip_reason": "Conditional result was False"} TASK [testnode : Create FStest ubuntu directory.] ****************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat'", "skip_reason": "Conditional result was False"} TASK [testnode : Make fsstress same path as ubuntu.] *************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'RedHat'", "skip_reason": "Conditional result was False"} TASK [testnode : Make raid/smart scripts work.] ******************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Create FStest ubuntu directory.] ****************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Make fsstress same path as ubuntu.] *************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Set grub config.] ********************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Fedora\"", "skip_reason": "Conditional result was False"} TASK [testnode : Remove /etc/ceph] ********************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\"", "skip_reason": "Conditional result was False"} TASK [testnode : Upload weekly kernel-clean crontab.] ************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\" and ansible_architecture != \"aarch64\" and not containerized_node", "skip_reason": "Conditional result was False"} TASK [testnode : Upload /etc/grub.d/02_force_timeout.] ************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\" and ansible_architecture != \"aarch64\" and not containerized_node", "skip_reason": "Conditional result was False"} TASK [testnode : Enable kernel modules to load at boot time.] ****************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\" and ansible_architecture != \"aarch64\" and not containerized_node", "skip_reason": "Conditional result was False"} TASK [testnode : Enabling auto-fsck fix to prevent boot hangup.] *************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Ubuntu\" and ansible_architecture != \"aarch64\" and not containerized_node", "skip_reason": "Conditional result was False"} TASK [testnode : Work around broken wget on wheezy.] *************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Stop collectl] ************************************************ skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Add PATH to the teuthology_user .bashrc.] ********************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Check to see if we need to edit /etc/profile.] **************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install python-pip on rpm based systems.] ********************* ok: [vm04.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [testnode : Update /etc/profile if needed.] ******************************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install python-pip on apt based systems.] ********************* skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Install python-pip on zypper based systems.] ****************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} TASK [testnode : Check for NVMe drive] ***************************************** skipping: [vm06.local] => (item=vdd) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vdd", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=vdb) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vdb", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=sr0) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "sr0", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=vde) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vde", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=vdc) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vdc", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => (item=vda) => {"ansible_loop_var": "item", "changed": false, "false_condition": "check_for_nvme == true", "item": "vda", "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Check for teuthology-lock command] **************************** skipping: [vm06.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Mark system down if NVMe card missing] ************************ skipping: [vm06.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Update description in paddles lock DB if NVMe card missing] *** skipping: [vm06.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Fail rest of playbook due to missing NVMe card] *************** skipping: [vm06.local] => {"changed": false, "false_condition": "check_for_nvme == true", "skip_reason": "Conditional result was False"} TASK [testnode : Write a new partition table to {{ item.value.device }}] ******* skipping: [vm06.local] => {"changed": false, "false_condition": "drives_to_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Create the .pip directory for the teuthology user.] *********** changed: [vm04.local] => {"changed": true, "gid": 1000, "group": "ubuntu", "mode": "0644", "owner": "ubuntu", "path": "/home/ubuntu/.pip", "secontext": "unconfined_u:object_r:user_home_t:s0", "size": 6, "state": "directory", "uid": 1000} TASK [testnode : Write partition entries to {{ item.0.device }}] *************** skipping: [vm06.local] => {"changed": false, "false_condition": "drives_to_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Erase /scratch_devs so we know it's accurate] ***************** skipping: [vm06.local] => {"changed": false, "false_condition": "drives_to_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Write /scratch_devs for {{ item.0.device }}] ****************** skipping: [vm06.local] => {"changed": false, "false_condition": "drives_to_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Edit lvm.conf to support LVM on kRBD.] ************************ changed: [vm06.local] => {"backup": "", "changed": true, "msg": "line replaced"} TASK [testnode : Set root disk (exclude OS disk)] ****************************** skipping: [vm06.local] => (item={'mount': '/', 'device': '/dev/vda1', 'fstype': 'xfs', 'options': 'rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota', 'dump': 0, 'passno': 0, 'size_total': 42881495040, 'size_available': 41153773568, 'block_size': 4096, 'block_total': 10469115, 'block_available': 10047308, 'block_used': 421807, 'inode_total': 20970992, 'inode_available': 20933197, 'inode_used': 37795, 'uuid': '37391a25-080d-4723-8b0c-cb88a559875b'}) => {"ansible_loop_var": "item", "changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "item": {"block_available": 10047308, "block_size": 4096, "block_total": 10469115, "block_used": 421807, "device": "/dev/vda1", "dump": 0, "fstype": "xfs", "inode_available": 20933197, "inode_total": 20970992, "inode_used": 37795, "mount": "/", "options": "rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota", "passno": 0, "size_available": 41153773568, "size_total": 42881495040, "uuid": "37391a25-080d-4723-8b0c-cb88a559875b"}, "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Build candidate data disks (non-root, non-loop/ram/dm)] ******* skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Init list of disks_with_size] ********************************* skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Populate disks_with_size] ************************************* skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Compute matching OSD disks by size + rotational] ************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Take first N OSD disks] *************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Ensure we found enough OSD disks] ***************************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Create pip.conf and configure it to use our mirror] *********** changed: [vm04.local] => {"changed": true, "checksum": "5ea49ebf5637860b9d21f69241f637d77e2429cd", "dest": "/home/ubuntu/.pip/pip.conf", "gid": 1000, "group": "ubuntu", "md5sum": "3e470bcc58c127182e47893c8a74762b", "mode": "0644", "owner": "ubuntu", "secontext": "unconfined_u:object_r:user_home_t:s0", "size": 68, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773120004.2126105-1443888-120681642831975/.source.conf", "state": "file", "uid": 1000} TASK [testnode : Build volume_groups from selected OSD disks] ****************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Build logical_volumes from osd_selector_lvm LV layout] ******** skipping: [vm06.local] => {"changed": false, "skipped_reason": "No items in the list"} TASK [testnode : Set root disk] ************************************************ skipping: [vm06.local] => (item={'mount': '/', 'device': '/dev/vda1', 'fstype': 'xfs', 'options': 'rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota', 'dump': 0, 'passno': 0, 'size_total': 42881495040, 'size_available': 41153773568, 'block_size': 4096, 'block_total': 10469115, 'block_available': 10047308, 'block_used': 421807, 'inode_total': 20970992, 'inode_available': 20933197, 'inode_used': 37795, 'uuid': '37391a25-080d-4723-8b0c-cb88a559875b'}) => {"ansible_loop_var": "item", "changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "item": {"block_available": 10047308, "block_size": 4096, "block_total": 10469115, "block_used": 421807, "device": "/dev/vda1", "dump": 0, "fstype": "xfs", "inode_available": 20933197, "inode_total": 20970992, "inode_used": 37795, "mount": "/", "options": "rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota", "passno": 0, "size_available": 41153773568, "size_total": 42881495040, "uuid": "37391a25-080d-4723-8b0c-cb88a559875b"}, "skip_reason": "Conditional result was False"} skipping: [vm06.local] => {"changed": false, "msg": "All items skipped"} TASK [testnode : Combine list of non-root disks] ******************************* skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Create volume_groups dict] ************************************ skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Determine desired logical volume percentage size] ************* skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Create logical_volumes dict] ********************************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Create volume group(s)] *************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Create logical volume(s)] ************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Erase /scratch_devs so we know it's accurate] ***************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Write /scratch_devs] ****************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "(logical_volumes is defined) or (volume_groups is defined) or (quick_lvs_to_create is defined) or (osd_selector_lvm is defined)", "skip_reason": "Conditional result was False"} TASK [testnode : Create filesystems] ******************************************* skipping: [vm06.local] => {"changed": false, "false_condition": "filesystems is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Mount filesystems] ******************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "filesystems is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Create /var/lib/ceph] ***************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "var_lib_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Create xfs filesystem on {{ var_lib_partition }}] ************* skipping: [vm06.local] => {"changed": false, "false_condition": "var_lib_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Mount {{ var_lib_partition }} to /var/lib/ceph] *************** skipping: [vm06.local] => {"changed": false, "false_condition": "var_lib_partition is defined", "skip_reason": "Conditional result was False"} TASK [testnode : Install cachefilesd] ****************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "configure_cachefilesd|bool == true", "skip_reason": "Conditional result was False"} TASK [testnode : Install cachefilesd conf file] ******************************** skipping: [vm06.local] => {"changed": false, "false_condition": "configure_cachefilesd|bool == true", "skip_reason": "Conditional result was False"} TASK [testnode : Restart cachefilesd] ****************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "configure_cachefilesd|bool == true", "skip_reason": "Conditional result was False"} TASK [testnode : Restart cachefilesd] ****************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "configure_cachefilesd|bool == true", "skip_reason": "Conditional result was False"} TASK [testnode : set_fact] ***************************************************** ok: [vm06.local] => {"ansible_facts": {"pip_executable": "pip", "pip_version": "python-pip"}, "changed": false} TASK [testnode : set_fact] ***************************************************** ok: [vm06.local] => {"ansible_facts": {"ansible_python_interpreter": "/usr/bin/python3", "pip_executable": "pip3", "pip_version": "python3-pip"}, "changed": false} TASK [testnode : Install packages via pip] ************************************* changed: [vm04.local] => {"changed": true, "cmd": ["/bin/pip3", "install", "remoto>=0.0.35"], "name": ["remoto>=0.0.35"], "requirements": null, "state": "present", "stderr": "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n", "stderr_lines": ["WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv"], "stdout": "Collecting remoto>=0.0.35\n Downloading remoto-1.2.1.tar.gz (18 kB)\n Preparing metadata (setup.py): started\n Preparing metadata (setup.py): finished with status 'done'\nCollecting execnet\n Downloading execnet-2.1.2-py3-none-any.whl (40 kB)\nUsing legacy 'setup.py install' for remoto, since package 'wheel' is not installed.\nInstalling collected packages: execnet, remoto\n Running setup.py install for remoto: started\n Running setup.py install for remoto: finished with status 'done'\nSuccessfully installed execnet-2.1.2 remoto-1.2.1\n", "stdout_lines": ["Collecting remoto>=0.0.35", " Downloading remoto-1.2.1.tar.gz (18 kB)", " Preparing metadata (setup.py): started", " Preparing metadata (setup.py): finished with status 'done'", "Collecting execnet", " Downloading execnet-2.1.2-py3-none-any.whl (40 kB)", "Using legacy 'setup.py install' for remoto, since package 'wheel' is not installed.", "Installing collected packages: execnet, remoto", " Running setup.py install for remoto: started", " Running setup.py install for remoto: finished with status 'done'", "Successfully installed execnet-2.1.2 remoto-1.2.1"], "version": null, "virtualenv": null} TASK [testnode : Install packages via pip (Ubuntu >= 24)] ********************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_distribution == 'Ubuntu' and ansible_distribution_major_version|int >= 24", "skip_reason": "Conditional result was False"} TASK [testnode : Touch /ceph-qa-ready] ***************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "(ran_from_cephlab_playbook is undefined or not ran_from_cephlab_playbook|bool)", "skip_reason": "Conditional result was False"} TASK [testnode : Install python-pip on rpm based systems.] ********************* ok: [vm06.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [testnode : Install python-pip on apt based systems.] ********************* skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"apt\"", "skip_reason": "Conditional result was False"} TASK [testnode : Install python-pip on zypper based systems.] ****************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_pkg_mgr == \"zypper\"", "skip_reason": "Conditional result was False"} RUNNING HANDLER [testnode : restart ssh] *************************************** changed: [vm04.local] => {"changed": true, "name": "sshd", "state": "started", "status": {"AccessSELinuxContext": "system_u:object_r:sshd_unit_file_t:s0", "ActiveEnterTimestamp": "Tue 2026-03-10 05:17:03 UTC", "ActiveEnterTimestampMonotonic": "5024188", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "network.target basic.target system.slice systemd-journald.socket sshd-keygen.target sysinit.target", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Tue 2026-03-10 05:17:03 UTC", "AssertTimestampMonotonic": "4967211", "Before": "multi-user.target shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "250629000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "yes", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Tue 2026-03-10 05:17:03 UTC", "ConditionTimestampMonotonic": "4967209", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ConsistsOf": "sshd-keygen.target", "ControlGroup": "/sys tem.slice/sshd.service", "ControlGroupId": "3172", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "OpenSSH server daemon", "DevicePolicy": "auto", "Documentation": "\"man:sshd(8)\" \"man:sshd_config(5)\"", "DynamicUser": "no", "EnvironmentFiles": "/etc/sysconfig/sshd (ignore_errors=yes)", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "886", "ExecMainStartTimestamp": "Tue 2026-03-10 05:17:03 UTC", "ExecMainStartTimestampMonotonic": "4973689", "ExecMainStatus": "0", "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecReloadEx": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStart": "{ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -D $OPTIONS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -D $OPTIONS ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/usr/lib/systemd/system/sshd.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "sshd.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0" , "InactiveExitTimestamp": "Tue 2026-03-10 05:17:03 UTC", "InactiveExitTimestampMonotonic": "4973891", "InvocationID": "e71e9e78a0bd4bdf904fb85aaa9b356d", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "process", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "29785", "LimitNPROCSoft": "29785", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "29785", "LimitSIGPENDINGSoft": "29785", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "886", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "8601600", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemoryPeak": "13492224", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "sshd.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "main", "OOMPolicy": "s top", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "system.slice sysinit.target", "Restart": "on-failure", "RestartKillSignal": "15", "RestartUSec": "42s", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Tue 2026-03-10 05:17:03 UTC", "StateChangeTimestampMonotonic": "5024188", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SuccessAction": "none", "SyslogFacility": "3", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "1", "TasksMax": "47656", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutSta rtFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "enabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "multi-user.target", "Wants": "sshd-keygen.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0"}} TASK [testnode : Create the .pip directory for the teuthology user.] *********** changed: [vm06.local] => {"changed": true, "gid": 1000, "group": "ubuntu", "mode": "0644", "owner": "ubuntu", "path": "/home/ubuntu/.pip", "secontext": "unconfined_u:object_r:user_home_t:s0", "size": 6, "state": "directory", "uid": 1000} TASK [testnode : Create pip.conf and configure it to use our mirror] *********** changed: [vm06.local] => {"changed": true, "checksum": "5ea49ebf5637860b9d21f69241f637d77e2429cd", "dest": "/home/ubuntu/.pip/pip.conf", "gid": 1000, "group": "ubuntu", "md5sum": "3e470bcc58c127182e47893c8a74762b", "mode": "0644", "owner": "ubuntu", "secontext": "unconfined_u:object_r:user_home_t:s0", "size": 68, "src": "/home/ubuntu/.ansible/tmp/ansible-tmp-1773120006.4358935-1443944-192335011190906/.source.conf", "state": "file", "uid": 1000} TASK [testnode : Install packages via pip] ************************************* changed: [vm06.local] => {"changed": true, "cmd": ["/bin/pip3", "install", "remoto>=0.0.35"], "name": ["remoto>=0.0.35"], "requirements": null, "state": "present", "stderr": "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n", "stderr_lines": ["WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv"], "stdout": "Collecting remoto>=0.0.35\n Downloading remoto-1.2.1.tar.gz (18 kB)\n Preparing metadata (setup.py): started\n Preparing metadata (setup.py): finished with status 'done'\nCollecting execnet\n Downloading execnet-2.1.2-py3-none-any.whl (40 kB)\nUsing legacy 'setup.py install' for remoto, since package 'wheel' is not installed.\nInstalling collected packages: execnet, remoto\n Running setup.py install for remoto: started\n Running setup.py install for remoto: finished with status 'done'\nSuccessfully installed execnet-2.1.2 remoto-1.2.1\n", "stdout_lines": ["Collecting remoto>=0.0.35", " Downloading remoto-1.2.1.tar.gz (18 kB)", " Preparing metadata (setup.py): started", " Preparing metadata (setup.py): finished with status 'done'", "Collecting execnet", " Downloading execnet-2.1.2-py3-none-any.whl (40 kB)", "Using legacy 'setup.py install' for remoto, since package 'wheel' is not installed.", "Installing collected packages: execnet, remoto", " Running setup.py install for remoto: started", " Running setup.py install for remoto: finished with status 'done'", "Successfully installed execnet-2.1.2 remoto-1.2.1"], "version": null, "virtualenv": null} TASK [testnode : Install packages via pip (Ubuntu >= 24)] ********************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_distribution == 'Ubuntu' and ansible_distribution_major_version|int >= 24", "skip_reason": "Conditional result was False"} TASK [testnode : Touch /ceph-qa-ready] ***************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "(ran_from_cephlab_playbook is undefined or not ran_from_cephlab_playbook|bool)", "skip_reason": "Conditional result was False"} RUNNING HANDLER [testnode : restart ssh] *************************************** changed: [vm06.local] => {"changed": true, "name": "sshd", "state": "started", "status": {"AccessSELinuxContext": "system_u:object_r:sshd_unit_file_t:s0", "ActiveEnterTimestamp": "Tue 2026-03-10 05:17:35 UTC", "ActiveEnterTimestampMonotonic": "4844463", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "systemd-journald.socket sysinit.target system.slice network.target sshd-keygen.target basic.target", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Tue 2026-03-10 05:17:35 UTC", "AssertTimestampMonotonic": "4795342", "Before": "shutdown.target multi-user.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "208083000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "yes", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Tue 2026-03-10 05:17:35 UTC", "ConditionTimestampMonotonic": "4795339", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ConsistsOf": "sshd-keygen.target", "ControlGroup": "/sys tem.slice/sshd.service", "ControlGroupId": "3172", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "OpenSSH server daemon", "DevicePolicy": "auto", "Documentation": "\"man:sshd(8)\" \"man:sshd_config(5)\"", "DynamicUser": "no", "EnvironmentFiles": "/etc/sysconfig/sshd (ignore_errors=yes)", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "885", "ExecMainStartTimestamp": "Tue 2026-03-10 05:17:35 UTC", "ExecMainStartTimestampMonotonic": "4801221", "ExecMainStatus": "0", "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecReloadEx": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStart": "{ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -D $OPTIONS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -D $OPTIONS ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/usr/lib/systemd/system/sshd.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "sshd.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0" , "InactiveExitTimestamp": "Tue 2026-03-10 05:17:35 UTC", "InactiveExitTimestampMonotonic": "4801358", "InvocationID": "0723dd00a6a346ceae2e4e912426e11a", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "process", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "29785", "LimitNPROCSoft": "29785", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "29785", "LimitSIGPENDINGSoft": "29785", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "885", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "8605696", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemoryPeak": "13623296", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "sshd.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "main", "OOMPolicy": "s top", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "system.slice sysinit.target", "Restart": "on-failure", "RestartKillSignal": "15", "RestartUSec": "42s", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Tue 2026-03-10 05:17:35 UTC", "StateChangeTimestampMonotonic": "4844463", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SuccessAction": "none", "SyslogFacility": "3", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "1", "TasksMax": "47656", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutSta rtFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify ", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "enabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "multi-user.target", "Wants": "sshd-keygen.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0"}} [WARNING]: Could not match supplied host pattern, ignoring: senta [WARNING]: Could not match supplied host pattern, ignoring: vossi [WARNING]: Could not match supplied host pattern, ignoring: jenkins_builders [WARNING]: Could not match supplied host pattern, ignoring: folio PLAY [testnodes,senta,vossi,jenkins_builders,folio] **************************** TASK [Gathering Facts] ********************************************************* ok: [vm04.local] ok: [vm06.local] TASK [container-host : set_fact] *********************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "ansible_os_family == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [container-host : set_fact] *********************************************** ok: [vm04.local] => {"ansible_facts": {"package_manager": "yum"}, "changed": false} TASK [container-host : set_fact] *********************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "ansible_os_family == \"Debian\"", "skip_reason": "Conditional result was False"} TASK [container-host : Including distro specific variables] ******************** ok: [vm04.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/container-host/vars/centos_9.yml) => {"ansible_facts": {"container_packages": ["podman"]}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/container-host/vars/centos_9.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/container-host/vars/centos_9.yml"} TASK [container-host : set_fact] *********************************************** ok: [vm06.local] => {"ansible_facts": {"package_manager": "yum"}, "changed": false} TASK [container-host : Including distro specific variables] ******************** ok: [vm06.local] => (item=/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/container-host/vars/centos_9.yml) => {"ansible_facts": {"container_packages": ["podman"]}, "ansible_included_var_files": ["/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/container-host/vars/centos_9.yml"], "ansible_loop_var": "item", "changed": false, "item": "/home/teuthos/src/github.com_ceph_ceph-cm-ansible_main/roles/container-host/vars/centos_9.yml"} TASK [container-host : Install container packages] ***************************** ok: [vm04.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [container-host : set_fact] *********************************************** ok: [vm04.local] => {"ansible_facts": {"container_service_conf": "/etc/containers/registries.conf"}, "changed": false} TASK [container-host : set_fact] *********************************************** skipping: [vm04.local] => {"changed": false, "false_condition": "'docker.io' in container_packages", "skip_reason": "Conditional result was False"} TASK [container-host : Create container_mirror_cert_paths] ********************* skipping: [vm04.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Install container packages] ***************************** ok: [vm06.local] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [container-host : Copy {{ container_mirror }} self-signed cert] *********** skipping: [vm04.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : set_fact] *********************************************** ok: [vm06.local] => {"ansible_facts": {"container_service_conf": "/etc/containers/registries.conf"}, "changed": false} TASK [container-host : Ensure git is installed] ******************************** skipping: [vm04.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : set_fact] *********************************************** skipping: [vm06.local] => {"changed": false, "false_condition": "'docker.io' in container_packages", "skip_reason": "Conditional result was False"} TASK [container-host : Install registries-conf-ctl] **************************** skipping: [vm04.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Create container_mirror_cert_paths] ********************* skipping: [vm06.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Check for docker's daemon.json] ************************* skipping: [vm04.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Copy {{ container_mirror }} self-signed cert] *********** skipping: [vm06.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Create /etc/containers/registries.conf if necessary] **** skipping: [vm04.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Ensure git is installed] ******************************** skipping: [vm06.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Add local docker.io registry mirror] ******************** skipping: [vm04.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Install registries-conf-ctl] **************************** skipping: [vm06.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Restart docker service] ********************************* skipping: [vm04.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Check for docker's daemon.json] ************************* skipping: [vm06.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Create /etc/containers/registries.conf if necessary] **** skipping: [vm06.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Add local docker.io registry mirror] ******************** skipping: [vm06.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} TASK [container-host : Restart docker service] ********************************* skipping: [vm06.local] => {"changed": false, "false_condition": "container_mirror is defined", "skip_reason": "Conditional result was False"} [WARNING]: Could not match supplied host pattern, ignoring: cobbler PLAY [cobbler] ***************************************************************** skipping: no hosts matched [WARNING]: Could not match supplied host pattern, ignoring: paddles PLAY [paddles] ***************************************************************** skipping: no hosts matched [WARNING]: Could not match supplied host pattern, ignoring: pulpito PLAY [pulpito] ***************************************************************** skipping: no hosts matched PLAY [testnodes] *************************************************************** TASK [Gathering Facts] ********************************************************* ok: [vm04.local] ok: [vm06.local] TASK [Touch /ceph-qa-ready] **************************************************** changed: [vm04.local] => {"changed": true, "dest": "/ceph-qa-ready", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "secontext": "unconfined_u:object_r:etc_runtime_t:s0", "size": 0, "state": "file", "uid": 0} changed: [vm06.local] => {"changed": true, "dest": "/ceph-qa-ready", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "secontext": "unconfined_u:object_r:etc_runtime_t:s0", "size": 0, "state": "file", "uid": 0} PLAY RECAP ********************************************************************* vm04.local : ok=64 changed=31 unreachable=0 failed=0 skipped=214 rescued=0 ignored=3 vm06.local : ok=64 changed=31 unreachable=0 failed=0 skipped=214 rescued=0 ignored=3