Openshift Errors

From Alteeve Wiki
Revision as of 18:20, 21 October 2025 by Digimer (talk | contribs) (→‎New Error)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

New Error

[root@tnf-dev openshift-clusters]# ./build-cluster.sh 
ansible-playbook [core 2.14.18]
  config file = /root/two-node-toolbox/deploy/openshift-clusters/ansible.cfg
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python3.9/site-packages/ansible
  ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
  executable location = /usr/bin/ansible-playbook
  python version = 3.9.21 (main, Aug 19 2025, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-5)] (/usr/bin/python3)
  jinja version = 3.1.2
  libyaml = True
Using /root/two-node-toolbox/deploy/openshift-clusters/ansible.cfg as config file
host_list declined parsing /root/two-node-toolbox/deploy/openshift-clusters/inventory.ini as it did not pass its verify_file() method
script declined parsing /root/two-node-toolbox/deploy/openshift-clusters/inventory.ini as it did not pass its verify_file() method
auto declined parsing /root/two-node-toolbox/deploy/openshift-clusters/inventory.ini as it did not pass its verify_file() method
yaml declined parsing /root/two-node-toolbox/deploy/openshift-clusters/inventory.ini as it did not pass its verify_file() method
Parsed /root/two-node-toolbox/deploy/openshift-clusters/inventory.ini inventory source with ini plugin
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
[WARNING]: Collection kubernetes.core does not support Ansible version 2.14.18
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
redirecting (type: callback) ansible.builtin.debug to ansible.posix.debug
[WARNING]: Collection ansible.posix does not support Ansible version 2.14.18
redirecting (type: callback) ansible.builtin.debug to ansible.posix.debug
Skipping callback 'default', as we already have a stdout callback.
Skipping callback 'minimal', as we already have a stdout callback.
Skipping callback 'oneline', as we already have a stdout callback.

PLAYBOOK: kcli-install.yml *****************************************************************************************************************************************************************************************************
1 plays in kcli-install.yml
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

PLAY [all] *********************************************************************************************************************************************************************************************************************
Read vars_file 'vars/main.yml'

TASK [Gathering Facts] *********************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:6
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551 `" && echo ansible-tmp-1761068112.7810547-78575-65014759024551="` echo /root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068112.7810547-78575-65014759024551=/root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551\n', b'')
<root@os-01> Attempting python interpreter discovery
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo PLATFORM; uname; echo FOUND; command -v '"'"'"'"'"'"'"'"'python3.11'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'python3.10'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'python3.9'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'python3.8'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'python3.7'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'python3.6'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'python3.5'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'/usr/bin/python3'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'/usr/libexec/platform-python'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'python2.7'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'/usr/bin/python'"'"'"'"'"'"'"'"'; command -v '"'"'"'"'"'"'"'"'python'"'"'"'"'"'"'"'"'; echo ENDFOUND && sleep 0'"'"''
<root@os-01> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.9\n/usr/bin/python3\n/usr/libexec/platform-python\n/usr/bin/python\n/usr/bin/python\nENDFOUND\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'/usr/bin/python3.9 && sleep 0'"'"''
<root@os-01> (0, b'{"platform_dist_result": [], "osrelease_content": "NAME=\\"Red Hat Enterprise Linux\\"\\nVERSION=\\"9.6 (Plow)\\"\\nID=\\"rhel\\"\\nID_LIKE=\\"fedora\\"\\nVERSION_ID=\\"9.6\\"\\nPLATFORM_ID=\\"platform:el9\\"\\nPRETTY_NAME=\\"Red Hat Enterprise Linux 9.6 (Plow)\\"\\nANSI_COLOR=\\"0;31\\"\\nLOGO=\\"fedora-logo-icon\\"\\nCPE_NAME=\\"cpe:/o:redhat:enterprise_linux:9::baseos\\"\\nHOME_URL=\\"https://www.redhat.com/\\"\\nDOCUMENTATION_URL=\\"https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9\\"\\nBUG_REPORT_URL=\\"https://issues.redhat.com/\\"\\n\\nREDHAT_BUGZILLA_PRODUCT=\\"Red Hat Enterprise Linux 9\\"\\nREDHAT_BUGZILLA_PRODUCT_VERSION=9.6\\nREDHAT_SUPPORT_PRODUCT=\\"Red Hat Enterprise Linux\\"\\nREDHAT_SUPPORT_PRODUCT_VERSION=\\"9.6\\"\\n"}\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/setup.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpt7ze5lhu TO /root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551/AnsiballZ_setup.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpt7ze5lhu /root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551/AnsiballZ_setup.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551/ /root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551/AnsiballZ_setup.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551/AnsiballZ_setup.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"ansible_facts": {"ansible_distribution": "RedHat", "ansible_distribution_release": "Plow", "ansible_distribution_version": "9.6", "ansible_distribution_major_version": "9", "ansible_distribution_file_path": "/etc/redhat-release", "ansible_distribution_file_variety": "RedHat", "ansible_distribution_file_parsed": true, "ansible_distribution_file_search_string": "Red Hat", "ansible_os_family": "RedHat", "ansible_system": "Linux", "ansible_kernel": "5.14.0-570.52.1.el9_6.x86_64", "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Sat Oct 4 01:07:07 EDT 2025", "ansible_machine": "x86_64", "ansible_python_version": "3.9.21", "ansible_fqdn": "tnf-dev", "ansible_hostname": "tnf-dev", "ansible_nodename": "tnf-dev", "ansible_domain": "", "ansible_userspace_bits": "64", "ansible_architecture": "x86_64", "ansible_userspace_architecture": "x86_64", "ansible_machine_id": "1bf2b94aca9143d0890714648d69af67", "ansible_python": {"version": {"major": 3, "minor": 9, "micro": 21, "releaselevel": "final", "serial": 0}, "version_info": [3, 9, 21, "final", 0], "executable": "/usr/bin/python3", "has_sslcontext": true, "type": "cpython"}, "ansible_user_id": "root", "ansible_user_uid": 0, "ansible_user_gid": 0, "ansible_user_gecos": "root", "ansible_user_dir": "/root", "ansible_user_shell": "/bin/bash", "ansible_real_user_id": 0, "ansible_effective_user_id": 0, "ansible_real_group_id": 0, "ansible_effective_group_id": 0, "ansible_fibre_channel_wwn": [], "ansible_fips": false, "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQCwfzGAunuHbONSQNZpNLuEvDUMsAF52pyj3IHR1+E3vlnRreyz3uBkdOc6de7bmNYR2789z/cGZmCZe6cV4UZHUzDPH2YRYt934NVWepLBQCW59uHt4NHnswzS+ybZ+mEbVu7vzDy+L157kvDCNBgd6GorsH8E9zQ6VVpEw2srTPkGo2fW1TETtt+0XsS4Zfd5AIXGRHdcKdx/es7UFJTUMW51t8GbM3aYcvBbTWyzTeXs2Mkh2xk4m/CcrIhqH9YmrBojiPrvPo+UIEG4jpgRAY72PHwCr2yk2/g/zCWn81si4gBtco9kwoGfpTeXxR+6Mk88bAymapN3Kua9+8kdbpZUyvUBaa0AbfI9DmwKsSflhdYiI53nyw1lA9IZnViyir8BXX/mQtQrK0zN7WgWkoktHy1XURMJdHCpcX0/xgxGiCEReD6w+I1Kagxa7fq2+RzjGJCuZFQvSMGPEbLJN2vRsLYTMaiBXKWQXNNEXtfcAhrVwm2hz93qz3md/Ys=", "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa", "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFnm5NM7sM+iDrXpBSBXtz97SMPRXPoRwUXt1FVwnzUpcGEJFUZJLA5gGSarZ409abxhU3lUqB/JVAInZmHIZss=", "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256", "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAINscLjnhHmxVsA8rOCo9VPKDwBtxgXUqPpIRvt5xGNM+", "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519", "ansible_virtualization_type": "kvm", "ansible_virtualization_role": "host", "ansible_virtualization_tech_guest": [], "ansible_virtualization_tech_host": ["kvm"], "ansible_lsb": {}, "ansible_system_capabilities_enforced": "False", "ansible_system_capabilities": [], "ansible_local": {}, "ansible_iscsi_iqn": "", "ansible_is_chroot": false, "ansible_loadavg": {"1m": 3.33, "5m": 1.98, "15m": 2.17}, "ansible_hostnqn": "nqn.2014-08.org.nvmexpress:uuid:e36ec75a-818b-4a10-bc3c-d3e88b40ce21", "ansible_env": {"SHELL": "/bin/bash", "PWD": "/root", "LOGNAME": "root", "XDG_SESSION_TYPE": "tty", "_": "/usr/bin/python3", "MOTD_SHOWN": "pam", "HOME": "/root", "LANG": "en_CA.UTF-8", "LS_COLORS": "rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:", "SSH_CONNECTION": "10.255.255.61 42870 10.255.255.61 22", "XDG_SESSION_CLASS": "user", "SELINUX_ROLE_REQUESTED": "", "TERM": "xterm-256color", "LESSOPEN": "||/usr/bin/lesspipe.sh %s", "USER": "root", "SELINUX_USE_CURRENT_RANGE": "", "SHLVL": "1", "XDG_SESSION_ID": "13", "XDG_RUNTIME_DIR": "/run/user/0", "SSH_CLIENT": "10.255.255.61 42870 22", "DEBUGINFOD_IMA_CERT_PATH": "/etc/keys/ima:", "which_declare": "declare -f", "XDG_DATA_DIRS": "/root/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share", "PATH": "/root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin", "SELINUX_LEVEL_REQUESTED": "", "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/0/bus", "SSH_TTY": "/dev/pts/3", "BASH_FUNC_which%%": "() {  ( alias;\\n eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@\\n}"}, "ansible_apparmor": {"status": "disabled"}, "ansible_selinux_python_present": true, "ansible_selinux": {"status": "enabled", "policyvers": 33, "config_mode": "enforcing", "mode": "enforcing", "type": "targeted"}, "ansible_dns": {"nameservers": ["8.8.8.8", "8.8.4.4"]}, "ansible_cmdline": {"BOOT_IMAGE": "(hd0,gpt2)/vmlinuz-5.14.0-570.52.1.el9_6.x86_64", "root": "/dev/mapper/os--01_vg0-root", "ro": true, "resume": "/dev/mapper/os--01_vg0-swap", "rd.lvm.lv": "os-01_vg0/swap", "crashkernel": "1G-4G:192M,4G-64G:256M,64G-:512M"}, "ansible_proc_cmdline": {"BOOT_IMAGE": "(hd0,gpt2)/vmlinuz-5.14.0-570.52.1.el9_6.x86_64", "root": "/dev/mapper/os--01_vg0-root", "ro": true, "resume": "/dev/mapper/os--01_vg0-swap", "rd.lvm.lv": ["os-01_vg0/root", "os-01_vg0/swap"], "crashkernel": "1G-4G:192M,4G-64G:256M,64G-:512M"}, "ansible_pkg_mgr": "dnf", "ansible_processor": ["0", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "1", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "2", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "3", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "4", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "5", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "6", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "7", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "8", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "9", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "10", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "11", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "12", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "13", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "14", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "15", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "16", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "17", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "18", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "19", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "20", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "21", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "22", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "23", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "24", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "25", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "26", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "27", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "28", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "29", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "30", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz", "31", "GenuineIntel", "Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz"], "ansible_processor_count": 2, "ansible_processor_cores": 8, "ansible_processor_threads_per_core": 2, "ansible_processor_vcpus": 32, "ansible_processor_nproc": 32, "ansible_memtotal_mb": 385616, "ansible_memfree_mb": 379259, "ansible_swaptotal_mb": 4095, "ansible_swapfree_mb": 4095, "ansible_memory_mb": {"real": {"total": 385616, "used": 6357, "free": 379259}, "nocache": {"free": 382446, "used": 3170}, "swap": {"total": 4095, "free": 4095, "used": 0, "cached": 0}}, "ansible_bios_date": "06/13/2024", "ansible_bios_vendor": "FUJITSU // American Megatrends Inc.", "ansible_bios_version": "V5.0.0.12 R1.63.0 for D3384-A1x", "ansible_board_asset_tag": "NA", "ansible_board_name": "D3384-A1", "ansible_board_serial": "55077675", "ansible_board_vendor": "FUJITSU", "ansible_board_version": "S26361-D3384-A13 WGS04 GS04", "ansible_chassis_asset_tag": "an-a01n01", "ansible_chassis_serial": "YM6D004627", "ansible_chassis_vendor": "FUJITSU", "ansible_chassis_version": "RX2540M4R6", "ansible_form_factor": "Rack Mount Chassis", "ansible_product_name": "PRIMERGY RX2540 M4", "ansible_product_serial": "YM6D004627", "ansible_product_uuid": "e36ec75a-818b-4a10-bc3c-d3e88b40ce21", "ansible_product_version": "GS01", "ansible_system_vendor": "FUJITSU", "ansible_devices": {"dm-1": {"virtual": 1, "links": {"ids": ["dm-name-os--01_vg0-swap", "dm-uuid-LVM-p48wQYpSZU5CQA97Ockj3jb94q6V9YTAyup4HhKrA49ZGtpTsBodNseVMTga0Wip"], "uuids": ["1089e0f8-8461-41de-9fcd-f818c712c354"], "labels": [], "masters": []}, "vendor": null, "model": null, "sas_address": null, "sas_device_handle": null, "serial": "00a049badf4fdd2b2fa067360db00506", "removable": "0", "support_discard": "512", "partitions": {}, "rotational": "1", "scheduler_mode": "", "sectors": "8388608", "sectorsize": "512", "size": "4.00 GB", "host": "", "holders": []}, "sdb": {"virtual": 1, "links": {"ids": ["scsi-3600605b00d3667a02f2bdd4fdfba49a0", "scsi-SFTS_PRAID_EP540i_00a049badf4fdd2b2fa067360db00506", "wwn-0x600605b00d3667a02f2bdd4fdfba49a0"], "uuids": [], "labels": [], "masters": []}, "vendor": "FTS", "model": "PRAID EP540i", "sas_address": null, "sas_device_handle": null, "serial": "00a049badf4fdd2b2fa067360db00506", "removable": "0", "support_discard": "512", "wwn": "0x600605b00d3667a02f2bdd4fdfba49a0", "partitions": {"sdb2": {"links": {"ids": ["scsi-3600605b00d3667a02f2bdd4fdfba49a0-part2", "scsi-SFTS_PRAID_EP540i_00a049badf4fdd2b2fa067360db00506-part2", "wwn-0x600605b00d3667a02f2bdd4fdfba49a0-part2"], "uuids": ["e74604a3-33da-4ec7-b7cf-451ec2c233fb"], "labels": [], "masters": []}, "start": "1230848", "sectors": "2097152", "sectorsize": 512, "size": "1.00 GB", "uuid": "e74604a3-33da-4ec7-b7cf-451ec2c233fb", "holders": []}, "sdb3": {"links": {"ids": ["lvm-pv-uuid-Za2LiZ-heoc-BarX-pTkd-HeY0-ZWZP-cpQ4Fq", "scsi-3600605b00d3667a02f2bdd4fdfba49a0-part3", "scsi-SFTS_PRAID_EP540i_00a049badf4fdd2b2fa067360db00506-part3", "wwn-0x600605b00d3667a02f2bdd4fdfba49a0-part3"], "uuids": [], "labels": [], "masters": ["dm-0", "dm-1"]}, "start": "3328000", "sectors": "12878360576", "sectorsize": 512, "size": "6.00 TB", "uuid": null, "holders": ["os--01_vg0-swap", "os--01_vg0-root"]}, "sdb1": {"links": {"ids": ["scsi-3600605b00d3667a02f2bdd4fdfba49a0-part1", "scsi-SFTS_PRAID_EP540i_00a049badf4fdd2b2fa067360db00506-part1", "wwn-0x600605b00d3667a02f2bdd4fdfba49a0-part1"], "uuids": ["B45C-9876"], "labels": [], "masters": []}, "start": "2048", "sectors": "1228800", "sectorsize": 512, "size": "600.00 MB", "uuid": "B45C-9876", "holders": []}}, "rotational": "1", "scheduler_mode": "mq-deadline", "sectors": "12881690624", "sectorsize": "512", "size": "6.00 TB", "host": "RAID bus controller: Broadcom / LSI MegaRAID Tri-Mode SAS3516 (rev 01)", "holders": []}, "dm-0": {"virtual": 1, "links": {"ids": ["dm-name-os--01_vg0-root", "dm-uuid-LVM-p48wQYpSZU5CQA97Ockj3jb94q6V9YTAOEQzFth9USHEwuyy1VB6oZcQXqSLXerE"], "uuids": ["2dfb9069-7d20-4a05-9c0f-9501f1b31e64"], "labels": [], "masters": []}, "vendor": null, "model": null, "sas_address": null, "sas_device_handle": null, "serial": "00a049badf4fdd2b2fa067360db00506", "removable": "0", "support_discard": "512", "partitions": {}, "rotational": "1", "scheduler_mode": "", "sectors": "12869967872", "sectorsize": "512", "size": "5.99 TB", "host": "", "holders": []}, "sdc": {"virtual": 1, "links": {"ids": ["scsi-3600605b00d3672402f2be3b728986676", "scsi-SFTS_PRAID_EP540i_0076669828b7e32b2f4072360db00506", "wwn-0x600605b00d3672402f2be3b728986676"], "uuids": [], "labels": [], "masters": []}, "vendor": "FTS", "model": "PRAID EP540i", "sas_address": null, "sas_device_handle": null, "serial": "0076669828b7e32b2f4072360db00506", "removable": "0", "support_discard": "4096", "wwn": "0x600605b00d3672402f2be3b728986676", "partitions": {}, "rotational": "1", "scheduler_mode": "mq-deadline", "sectors": "3515219968", "sectorsize": "512", "size": "1.64 TB", "host": "RAID bus controller: Broadcom / LSI MegaRAID Tri-Mode SAS3516 (rev 01)", "holders": []}, "sda": {"virtual": 1, "links": {"ids": ["scsi-3600605b00d3667a02f2bdd95494a688e", "scsi-SFTS_PRAID_EP540i_008e684a4995dd2b2fa067360db00506", "wwn-0x600605b00d3667a02f2bdd95494a688e"], "uuids": [], "labels": [], "masters": []}, "vendor": "FTS", "model": "PRAID EP540i", "sas_address": null, "sas_device_handle": null, "serial": "008e684a4995dd2b2fa067360db00506", "removable": "0", "support_discard": "4096", "wwn": "0x600605b00d3667a02f2bdd95494a688e", "partitions": {}, "rotational": "0", "scheduler_mode": "mq-deadline", "sectors": "2809921536", "sectorsize": "512", "size": "1.31 TB", "host": "RAID bus controller: Broadcom / LSI MegaRAID Tri-Mode SAS3516 (rev 01)", "holders": []}}, "ansible_device_links": {"ids": {"sdb1": ["scsi-3600605b00d3667a02f2bdd4fdfba49a0-part1", "scsi-SFTS_PRAID_EP540i_00a049badf4fdd2b2fa067360db00506-part1", "wwn-0x600605b00d3667a02f2bdd4fdfba49a0-part1"], "sdc": ["scsi-3600605b00d3672402f2be3b728986676", "scsi-SFTS_PRAID_EP540i_0076669828b7e32b2f4072360db00506", "wwn-0x600605b00d3672402f2be3b728986676"], "sdb2": ["scsi-3600605b00d3667a02f2bdd4fdfba49a0-part2", "scsi-SFTS_PRAID_EP540i_00a049badf4fdd2b2fa067360db00506-part2", "wwn-0x600605b00d3667a02f2bdd4fdfba49a0-part2"], "sdb3": ["lvm-pv-uuid-Za2LiZ-heoc-BarX-pTkd-HeY0-ZWZP-cpQ4Fq", "scsi-3600605b00d3667a02f2bdd4fdfba49a0-part3", "scsi-SFTS_PRAID_EP540i_00a049badf4fdd2b2fa067360db00506-part3", "wwn-0x600605b00d3667a02f2bdd4fdfba49a0-part3"], "sdb": ["scsi-3600605b00d3667a02f2bdd4fdfba49a0", "scsi-SFTS_PRAID_EP540i_00a049badf4fdd2b2fa067360db00506", "wwn-0x600605b00d3667a02f2bdd4fdfba49a0"], "sda": ["scsi-3600605b00d3667a02f2bdd95494a688e", "scsi-SFTS_PRAID_EP540i_008e684a4995dd2b2fa067360db00506", "wwn-0x600605b00d3667a02f2bdd95494a688e"], "dm-0": ["dm-name-os--01_vg0-root", "dm-uuid-LVM-p48wQYpSZU5CQA97Ockj3jb94q6V9YTAOEQzFth9USHEwuyy1VB6oZcQXqSLXerE"], "dm-1": ["dm-name-os--01_vg0-swap", "dm-uuid-LVM-p48wQYpSZU5CQA97Ockj3jb94q6V9YTAyup4HhKrA49ZGtpTsBodNseVMTga0Wip"]}, "uuids": {"sdb1": ["B45C-9876"], "sdb2": ["e74604a3-33da-4ec7-b7cf-451ec2c233fb"], "dm-0": ["2dfb9069-7d20-4a05-9c0f-9501f1b31e64"], "dm-1": ["1089e0f8-8461-41de-9fcd-f818c712c354"]}, "labels": {}, "masters": {"sdb3": ["dm-0", "dm-1"]}}, "ansible_uptime_seconds": 48358, "ansible_lvm": {"lvs": {"root": {"size_g": "6136.88", "vg": "os-01_vg0"}, "swap": {"size_g": "4.00", "vg": "os-01_vg0"}}, "vgs": {"os-01_vg0": {"size_g": "6140.88", "free_g": "0", "num_lvs": "2", "num_pvs": "1"}}, "pvs": {"/dev/sdb3": {"size_g": "6140.88", "free_g": "0", "vg": "os-01_vg0"}}}, "ansible_mounts": [{"mount": "/", "device": "/dev/mapper/os--01_vg0-root", "fstype": "xfs", "options": "rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=256k,sunit=512,swidth=2048,noquota", "size_total": 6587286552576, "size_available": 6527084560384, "block_size": 4096, "block_total": 1608224256, "block_available": 1593526504, "block_used": 14697752, "inode_total": 643498368, "inode_available": 643303213, "inode_used": 195155, "uuid": "2dfb9069-7d20-4a05-9c0f-9501f1b31e64"}, {"mount": "/boot", "device": "/dev/sdb2", "fstype": "xfs", "options": "rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=256k,sunit=512,swidth=2048,noquota", "size_total": 1004535808, "size_available": 525950976, "block_size": 4096, "block_total": 245248, "block_available": 128406, "block_used": 116842, "inode_total": 523264, "inode_available": 523226, "inode_used": 38, "uuid": "e74604a3-33da-4ec7-b7cf-451ec2c233fb"}, {"mount": "/boot/efi", "device": "/dev/sdb1", "fstype": "vfat", "options": "rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=winnt,errors=remount-ro", "size_total": 627875840, "size_available": 620482560, "block_size": 4096, "block_total": 153290, "block_available": 151485, "block_used": 1805, "inode_total": 0, "inode_available": 0, "inode_used": 0, "uuid": "B45C-9876"}], "ansible_interfaces": ["enp175s0f0", "enp95s0f0", "enp216s0f0", "enp24s0f0", "enp216s0f1", "enp175s0f1", "enp24s0f1", "eno1", "enp95s0f1", "virbr0", "lo", "eno2"], "ansible_enp95s0f0": {"device": "enp95s0f0", "macaddress": "b4:96:91:1a:a0:44", "mtu": 1500, "active": true, "module": "igb", "type": "ether", "pciid": "0000:5f:00.0", "speed": 1000, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off [fixed]", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on [fixed]", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "off [fixed]", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off [fixed]", "hw_tc_offload": "on", "esp_hw_offload": "off [fixed]", "esp_tx_csum_hw_offload": "off [fixed]", "rx_udp_tunnel_port_offload": "off [fixed]", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 4}, "ansible_lo": {"device": "lo", "mtu": 65536, "active": true, "type": "loopback", "promisc": false, "ipv4": {"address": "127.0.0.1", "broadcast": "", "netmask": "255.0.0.0", "network": "127.0.0.0", "prefix": "8"}, "ipv6": [{"address": "::1", "prefix": "128", "scope": "host"}], "features": {"rx_checksumming": "on [fixed]", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on [fixed]", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on [fixed]", "scatter_gather": "on", "tx_scatter_gather": "on [fixed]", "tx_scatter_gather_fraglist": "on [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "on", "tx_tcp_mangleid_segmentation": "on", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off [fixed]", "rx_vlan_offload": "off [fixed]", "tx_vlan_offload": "off [fixed]", "ntuple_filters": "off [fixed]", "receive_hashing": "off [fixed]", "highdma": "on [fixed]", "rx_vlan_filter": "off [fixed]", "vlan_challenged": "on [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "off [fixed]", "tx_gre_csum_segmentation": "off [fixed]", "tx_ipxip4_segmentation": "off [fixed]", "tx_ipxip6_segmentation": "off [fixed]", "tx_udp_tnl_segmentation": "off [fixed]", "tx_udp_tnl_csum_segmentation": "off [fixed]", "tx_gso_partial": "off [fixed]", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "on", "tx_esp_segmentation": "off [fixed]", "tx_udp_segmentation": "on", "tx_gso_list": "on", "tx_nocache_copy": "off [fixed]", "loopback": "on [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off [fixed]", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off [fixed]", "hw_tc_offload": "off [fixed]", "esp_hw_offload": "off [fixed]", "esp_tx_csum_hw_offload": "off [fixed]", "rx_udp_tunnel_port_offload": "off [fixed]", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": []}, "ansible_enp175s0f1": {"device": "enp175s0f1", "macaddress": "b4:96:91:77:01:55", "mtu": 1500, "active": false, "module": "ixgbe", "type": "ether", "pciid": "0000:af:00.1", "speed": -1, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "on", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off", "hw_tc_offload": "off", "esp_hw_offload": "on", "esp_tx_csum_hw_offload": "on", "rx_udp_tunnel_port_offload": "on", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 7}, "ansible_enp216s0f0": {"device": "enp216s0f0", "macaddress": "b4:96:91:76:fe:f4", "mtu": 1500, "active": false, "module": "ixgbe", "type": "ether", "pciid": "0000:d8:00.0", "speed": -1, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "on", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off", "hw_tc_offload": "off", "esp_hw_offload": "on", "esp_tx_csum_hw_offload": "on", "rx_udp_tunnel_port_offload": "on", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 8}, "ansible_eno1": {"device": "eno1", "macaddress": "90:1b:0e:e6:7b:d4", "mtu": 1500, "active": false, "module": "igb", "type": "ether", "pciid": "0000:01:00.0", "speed": -1, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off [fixed]", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on [fixed]", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "off [fixed]", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off [fixed]", "hw_tc_offload": "on", "esp_hw_offload": "off [fixed]", "esp_tx_csum_hw_offload": "off [fixed]", "rx_udp_tunnel_port_offload": "off [fixed]", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 0}, "ansible_enp24s0f1": {"device": "enp24s0f1", "macaddress": "b4:96:91:06:f6:c7", "mtu": 1500, "active": true, "module": "igb", "type": "ether", "pciid": "0000:18:00.1", "speed": 1000, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off [fixed]", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on [fixed]", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "off [fixed]", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off [fixed]", "hw_tc_offload": "on", "esp_hw_offload": "off [fixed]", "esp_tx_csum_hw_offload": "off [fixed]", "rx_udp_tunnel_port_offload": "off [fixed]", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 3}, "ansible_enp95s0f1": {"device": "enp95s0f1", "macaddress": "b4:96:91:1a:a0:45", "mtu": 1500, "active": true, "module": "igb", "type": "ether", "pciid": "0000:5f:00.1", "speed": 1000, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off [fixed]", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on [fixed]", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "off [fixed]", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off [fixed]", "hw_tc_offload": "on", "esp_hw_offload": "off [fixed]", "esp_tx_csum_hw_offload": "off [fixed]", "rx_udp_tunnel_port_offload": "off [fixed]", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 5}, "ansible_enp216s0f1": {"device": "enp216s0f1", "macaddress": "b4:96:91:76:fe:f5", "mtu": 1500, "active": false, "module": "ixgbe", "type": "ether", "pciid": "0000:d8:00.1", "speed": -1, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "on", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off", "hw_tc_offload": "off", "esp_hw_offload": "on", "esp_tx_csum_hw_offload": "on", "rx_udp_tunnel_port_offload": "on", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 9}, "ansible_eno2": {"device": "eno2", "macaddress": "90:1b:0e:e6:7b:d5", "mtu": 1500, "active": false, "module": "igb", "type": "ether", "pciid": "0000:01:00.1", "speed": -1, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off [fixed]", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on [fixed]", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "off [fixed]", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off [fixed]", "hw_tc_offload": "on", "esp_hw_offload": "off [fixed]", "esp_tx_csum_hw_offload": "off [fixed]", "rx_udp_tunnel_port_offload": "off [fixed]", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 1}, "ansible_virbr0": {"device": "virbr0", "macaddress": "52:54:00:8d:21:02", "mtu": 1500, "active": false, "type": "bridge", "interfaces": [], "id": "8000.5254008d2102", "stp": true, "speed": -1, "promisc": false, "ipv4": {"address": "192.168.0.1", "broadcast": "192.168.255.255", "netmask": "255.255.0.0", "network": "192.168.0.0", "prefix": "16"}, "features": {"rx_checksumming": "off [fixed]", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "off [fixed]", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "on", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "on", "tx_tcp_mangleid_segmentation": "on", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off [fixed]", "rx_vlan_offload": "off [fixed]", "tx_vlan_offload": "on", "ntuple_filters": "off [fixed]", "receive_hashing": "off [fixed]", "highdma": "on", "rx_vlan_filter": "off [fixed]", "vlan_challenged": "off [fixed]", "tx_gso_robust": "on", "tx_fcoe_segmentation": "on", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "on", "tx_sctp_segmentation": "on", "tx_esp_segmentation": "on", "tx_udp_segmentation": "on", "tx_gso_list": "on", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off [fixed]", "tx_vlan_stag_hw_insert": "on", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off [fixed]", "hw_tc_offload": "off [fixed]", "esp_hw_offload": "off [fixed]", "esp_tx_csum_hw_offload": "off [fixed]", "rx_udp_tunnel_port_offload": "off [fixed]", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": []}, "ansible_enp175s0f0": {"device": "enp175s0f0", "macaddress": "b4:96:91:77:01:54", "mtu": 1500, "active": false, "module": "ixgbe", "type": "ether", "pciid": "0000:af:00.0", "speed": -1, "promisc": false, "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "on", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off", "hw_tc_offload": "off", "esp_hw_offload": "on", "esp_tx_csum_hw_offload": "on", "rx_udp_tunnel_port_offload": "on", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 6}, "ansible_enp24s0f0": {"device": "enp24s0f0", "macaddress": "b4:96:91:06:f6:c6", "mtu": 1500, "active": true, "module": "igb", "type": "ether", "pciid": "0000:18:00.0", "speed": 1000, "promisc": false, "ipv4": {"address": "10.255.255.61", "broadcast": "10.255.255.255", "netmask": "255.255.0.0", "network": "10.255.0.0", "prefix": "16"}, "ipv6": [{"address": "fe80::b696:91ff:fe06:f6c6", "prefix": "64", "scope": "link"}], "features": {"rx_checksumming": "on", "tx_checksumming": "on", "tx_checksum_ipv4": "off [fixed]", "tx_checksum_ip_generic": "on", "tx_checksum_ipv6": "off [fixed]", "tx_checksum_fcoe_crc": "off [fixed]", "tx_checksum_sctp": "on", "scatter_gather": "on", "tx_scatter_gather": "on", "tx_scatter_gather_fraglist": "off [fixed]", "tcp_segmentation_offload": "on", "tx_tcp_segmentation": "on", "tx_tcp_ecn_segmentation": "off [fixed]", "tx_tcp_mangleid_segmentation": "off", "tx_tcp6_segmentation": "on", "generic_segmentation_offload": "on", "generic_receive_offload": "on", "large_receive_offload": "off [fixed]", "rx_vlan_offload": "on", "tx_vlan_offload": "on", "ntuple_filters": "off", "receive_hashing": "on", "highdma": "on [fixed]", "rx_vlan_filter": "on [fixed]", "vlan_challenged": "off [fixed]", "tx_gso_robust": "off [fixed]", "tx_fcoe_segmentation": "off [fixed]", "tx_gre_segmentation": "on", "tx_gre_csum_segmentation": "on", "tx_ipxip4_segmentation": "on", "tx_ipxip6_segmentation": "on", "tx_udp_tnl_segmentation": "on", "tx_udp_tnl_csum_segmentation": "on", "tx_gso_partial": "on", "tx_tunnel_remcsum_segmentation": "off [fixed]", "tx_sctp_segmentation": "off [fixed]", "tx_esp_segmentation": "off [fixed]", "tx_udp_segmentation": "on", "tx_gso_list": "off [fixed]", "tx_nocache_copy": "off", "loopback": "off [fixed]", "rx_fcs": "off [fixed]", "rx_all": "off", "tx_vlan_stag_hw_insert": "off [fixed]", "rx_vlan_stag_hw_parse": "off [fixed]", "rx_vlan_stag_filter": "off [fixed]", "l2_fwd_offload": "off [fixed]", "hw_tc_offload": "on", "esp_hw_offload": "off [fixed]", "esp_tx_csum_hw_offload": "off [fixed]", "rx_udp_tunnel_port_offload": "off [fixed]", "tls_hw_tx_offload": "off [fixed]", "tls_hw_rx_offload": "off [fixed]", "rx_gro_hw": "off [fixed]", "tls_hw_record": "off [fixed]", "rx_gro_list": "off", "macsec_hw_offload": "off [fixed]", "rx_udp_gro_forwarding": "off", "hsr_tag_ins_offload": "off [fixed]", "hsr_tag_rm_offload": "off [fixed]", "hsr_fwd_offload": "off [fixed]", "hsr_dup_offload": "off [fixed]"}, "timestamping": [], "hw_timestamp_filters": [], "phc_index": 2}, "ansible_default_ipv4": {"gateway": "10.255.255.254", "interface": "enp24s0f0", "address": "10.255.255.61", "broadcast": "10.255.255.255", "netmask": "255.255.0.0", "network": "10.255.0.0", "prefix": "16", "macaddress": "b4:96:91:06:f6:c6", "mtu": 1500, "type": "ether", "alias": "enp24s0f0"}, "ansible_default_ipv6": {}, "ansible_all_ipv4_addresses": ["192.168.0.1", "10.255.255.61"], "ansible_all_ipv6_addresses": ["fe80::b696:91ff:fe06:f6c6"], "ansible_date_time": {"year": "2025", "month": "10", "weekday": "Tuesday", "weekday_number": "2", "weeknumber": "42", "day": "21", "hour": "13", "minute": "35", "second": "15", "epoch": "1761068115", "epoch_int": "1761068115", "date": "2025-10-21", "time": "13:35:15", "iso8601_micro": "2025-10-21T17:35:15.073632Z", "iso8601": "2025-10-21T17:35:15Z", "iso8601_basic": "20251021T133515073632", "iso8601_basic_short": "20251021T133515", "tz": "EDT", "tz_dst": "EDT", "tz_offset": "-0400"}, "ansible_service_mgr": "systemd", "gather_subset": ["all"], "module_setup": true}, "invocation": {"module_args": {"gather_subset": ["all"], "gather_timeout": 10, "filter": [], "fact_path": "/etc/ansible/facts.d"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068112.7810547-78575-65014759024551/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01]
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [Prompt for the topology] *************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:29
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [Set the topology fact] ***************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:39
ok: [root@os-01] => {
    "ansible_facts": {
        "topology": "fencing"
    },
    "changed": false
}
Read vars_file 'vars/main.yml'

TASK [Pre-load variables from the 'kcli-install' role] *************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:43
ok: [root@os-01] => {
    "ansible_facts": {
        "cluster_name": "{{ test_cluster_name }}",
        "enable_arbiter": "{{ 'true' if topology == 'arbiter' else 'false' }}",
        "feature_set": "{{ 'TechPreviewNoUpgrade' if topology == 'arbiter' else 'DevPreviewNoUpgrade' }}",
        "kubeadmin_password_path": "{{ ansible_user_dir }}/.kcli/clusters/{{ test_cluster_name }}/auth/kubeadmin-password",
        "kubeconfig_path": "{{ ansible_user_dir }}/.kcli/clusters/{{ test_cluster_name }}/auth/kubeconfig"
    },
    "ansible_included_var_files": [
        "/root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/vars/main.yml"
    ],
    "changed": false
}
Read vars_file 'vars/main.yml'

TASK [CONFIRMATION - Display the chosen configuration] *************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:50
skipping: [root@os-01] => {}
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [Wait for user to press Enter to continue] ********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:64
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [Run kcli-install prerequisites] ******************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:73
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Setup libvirt infrastructure] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prerequisites.yml:5
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Install libvirt and virtualization packages] *********************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133 `" && echo ansible-tmp-1761068115.8147213-78904-26916865742133="` echo /root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068115.8147213-78904-26916865742133=/root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/dnf.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxo32wkwh TO /root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133/AnsiballZ_dnf.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxo32wkwh /root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133/AnsiballZ_dnf.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133/ /root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133/AnsiballZ_dnf.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-jqlerfvghzwghrxfdowhjenjeurxcqvs ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133/AnsiballZ_dnf.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\x1b[?25l| Checking server status\r\x1b[0K\r/ Checking server status\r\x1b[?25h\x1b[0K\r\r\n{"msg": "Nothing to do", "changed": false, "results": [], "rc": 0, "invocation": {"module_args": {"name": ["libvirt", "libvirt-daemon-kvm", "libvirt-daemon-config-network", "qemu-kvm", "virt-install", "virt-viewer", "libvirt-python3", "acl", "firewalld"], "state": "present", "allow_downgrade": false, "autoremove": false, "bugfix": false, "cacheonly": false, "disable_gpg_check": false, "disable_plugin": [], "disablerepo": [], "download_only": false, "enable_plugin": [], "enablerepo": [], "exclude": [], "installroot": "/", "install_repoquery": true, "install_weak_deps": true, "security": false, "skip_broken": false, "update_cache": false, "update_only": false, "validate_certs": true, "sslverify": true, "lock_timeout": 30, "allowerasing": false, "nobest": false, "conf_file": null, "disable_excludes": null, "download_dir": null, "list": null, "releasever": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068115.8147213-78904-26916865742133/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "allow_downgrade": false,
            "allowerasing": false,
            "autoremove": false,
            "bugfix": false,
            "cacheonly": false,
            "conf_file": null,
            "disable_excludes": null,
            "disable_gpg_check": false,
            "disable_plugin": [],
            "disablerepo": [],
            "download_dir": null,
            "download_only": false,
            "enable_plugin": [],
            "enablerepo": [],
            "exclude": [],
            "install_repoquery": true,
            "install_weak_deps": true,
            "installroot": "/",
            "list": null,
            "lock_timeout": 30,
            "name": [
                "libvirt",
                "libvirt-daemon-kvm",
                "libvirt-daemon-config-network",
                "qemu-kvm",
                "virt-install",
                "virt-viewer",
                "libvirt-python3",
                "acl",
                "firewalld"
            ],
            "nobest": false,
            "releasever": null,
            "security": false,
            "skip_broken": false,
            "sslverify": true,
            "state": "present",
            "update_cache": false,
            "update_only": false,
            "validate_certs": true
        }
    },
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Start and enable libvirtd service] *******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:19
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011 `" && echo ansible-tmp-1761068119.6589544-79067-107072977107011="` echo /root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068119.6589544-79067-107072977107011=/root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/systemd.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpy79agvxi TO /root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011/AnsiballZ_systemd.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpy79agvxi /root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011/AnsiballZ_systemd.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011/ /root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011/AnsiballZ_systemd.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wfahvmutwhxvinsddrvbzminzuosmcqw ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011/AnsiballZ_systemd.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"name": "libvirtd", "changed": false, "status": {"Type": "notify", "ExitType": "main", "Restart": "on-failure", "NotifyAccess": "main", "RestartUSec": "100ms", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "1min 30s", "TimeoutAbortUSec": "1min 30s", "TimeoutStartFailureMode": "terminate", "TimeoutStopFailureMode": "terminate", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "WatchdogUSec": "0", "WatchdogTimestampMonotonic": "0", "RootDirectoryStartOnly": "no", "RemainAfterExit": "no", "GuessMainPID": "yes", "MainPID": "4003", "ControlPID": "0", "FileDescriptorStoreMax": "0", "NFileDescriptorStore": "0", "StatusErrno": "0", "Result": "success", "ReloadResult": "success", "CleanResult": "success", "UID": "[not set]", "GID": "[not set]", "NRestarts": "0", "OOMPolicy": "stop", "ReloadSignal": "1", "ExecMainStartTimestamp": "Tue 2025-10-21 00:26:48 EDT", "ExecMainStartTimestampMonotonic": "1053296519", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "4003", "ExecMainCode": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/libvirtd ; argv[]=/usr/sbin/libvirtd $LIBVIRTD_ARGS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/libvirtd ; argv[]=/usr/sbin/libvirtd $LIBVIRTD_ARGS ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/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 }", "Slice": "system.slice", "ControlGroup": "/system.slice/libvirtd.service", "ControlGroupId": "9573", "MemoryCurrent": "66056192", "MemoryAvailable": "infinity", "CPUUsageNSec": "23504966000", "TasksCurrent": "23", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "Delegate": "no", "CPUAccounting": "yes", "CPUWeight": "[not set]", "StartupCPUWeight": "[not set]", "CPUShares": "[not set]", "StartupCPUShares": "[not set]", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "IOAccounting": "no", "IOWeight": "[not set]", "StartupIOWeight": "[not set]", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "StartupBlockIOWeight": "[not set]", "MemoryAccounting": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "MemoryMin": "0", "MemoryLow": "0", "MemoryHigh": "infinity", "MemoryMax": "infinity", "MemorySwapMax": "infinity", "MemoryLimit": "infinity", "DevicePolicy": "auto", "TasksAccounting": "yes", "TasksMax": "32768", "IPAccounting": "no", "ManagedOOMSwap": "auto", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "Environment": "\\"LIBVIRTD_ARGS=--timeout 120\\"", "EnvironmentFiles": "/etc/sysconfig/libvirtd (ignore_errors=yes)", "UMask": "0022", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitNPROC": "1542208", "LimitNPROCSoft": "1542208", "LimitMEMLOCK": "67108864", "LimitMEMLOCKSoft": "67108864", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitSIGPENDING": "1542208", "LimitSIGPENDINGSoft": "1542208", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "OOMScoreAdjust": "0", "CoredumpFilter": "0x33", "Nice": "0", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUAffinityFromNUMA": "no", "NUMAPolicy": "n/a", "TimerSlackNSec": "50000", "CPUSchedulingResetOnFork": "no", "NonBlocking": "no", "StandardInput": "null", "StandardOutput": "journal", "StandardError": "inherit", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "SyslogPriority": "30", "SyslogLevelPrefix": "yes", "SyslogLevel": "6", "SyslogFacility": "3", "LogLevelMax": "-1", "LogRateLimitIntervalUSec": "0", "LogRateLimitBurst": "0", "SecureBits": "0", "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", "DynamicUser": "no", "RemoveIPC": "no", "PrivateTmp": "no", "PrivateDevices": "no", "ProtectClock": "no", "ProtectKernelTunables": "no", "ProtectKernelModules": "no", "ProtectKernelLogs": "no", "ProtectControlGroups": "no", "PrivateNetwork": "no", "PrivateUsers": "no", "PrivateMounts": "no", "PrivateIPC": "no", "ProtectHome": "no", "ProtectSystem": "no", "SameProcessGroup": "no", "UtmpMode": "init", "IgnoreSIGPIPE": "yes", "NoNewPrivileges": "no", "SystemCallErrorNumber": "2147483646", "LockPersonality": "no", "RuntimeDirectoryPreserve": "no", "RuntimeDirectoryMode": "0755", "StateDirectoryMode": "0755", "CacheDirectoryMode": "0755", "LogsDirectoryMode": "0755", "ConfigurationDirectoryMode": "0755", "TimeoutCleanUSec": "infinity", "MemoryDenyWriteExecute": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "RestrictNamespaces": "no", "MountAPIVFS": "no", "KeyringMode": "private", "ProtectProc": "default", "ProcSubset": "all", "ProtectHostname": "no", "KillMode": "process", "KillSignal": "15", "RestartKillSignal": "15", "FinalKillSignal": "9", "SendSIGKILL": "yes", "SendSIGHUP": "no", "WatchdogSignal": "6", "Id": "libvirtd.service", "Names": "libvirtd.service", "Requires": "virtlogd.socket system.slice sysinit.target", "Wants": "libvirtd-admin.socket libvirtd.socket virtlockd.socket systemd-machined.service libvirtd-ro.socket", "WantedBy": "multi-user.target", "Conflicts": "xendomains.service shutdown.target", "ConflictedBy": "virtsecretd.service virtnwfilterd.service virtstoraged.service virtproxyd.service virtinterfaced.service virtnetworkd.service virtnodedevd.service virtqemud.service", "Before": "virtnwfilterd.service shutdown.target virtqemud.service virtproxyd.service virtnetworkd.service virtnodedevd.service multi-user.target virtinterfaced.service virtsecretd.service virtstoraged.service", "After": "xencommons.service dbus-broker.service libvirtd-admin.socket virtlockd.socket network.target libvirtd-ro.socket system.slice libvirtd.socket basic.target systemd-journald.socket sysinit.target remote-fs.target apparmor.service iscsid.service virtlogd.socket systemd-machined.service", "TriggeredBy": "libvirtd.socket libvirtd-admin.socket libvirtd-ro.socket", "Documentation": "\\"man:libvirtd(8)\\" https://libvirt.org/", "Description": "libvirt legacy monolithic daemon", "AccessSELinuxContext": "system_u:object_r:virtd_unit_file_t:s0", "LoadState": "loaded", "ActiveState": "active", "FreezerState": "running", "SubState": "running", "FragmentPath": "/usr/lib/systemd/system/libvirtd.service", "UnitFileState": "enabled", "UnitFilePreset": "disabled", "StateChangeTimestamp": "Tue 2025-10-21 00:26:49 EDT", "StateChangeTimestampMonotonic": "1053692834", "InactiveExitTimestamp": "Tue 2025-10-21 00:26:48 EDT", "InactiveExitTimestampMonotonic": "1053297076", "ActiveEnterTimestamp": "Tue 2025-10-21 00:26:49 EDT", "ActiveEnterTimestampMonotonic": "1053692834", "ActiveExitTimestampMonotonic": "0", "InactiveEnterTimestampMonotonic": "0", "CanStart": "yes", "CanStop": "yes", "CanReload": "yes", "CanIsolate": "no", "CanFreeze": "yes", "StopWhenUnneeded": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "AllowIsolate": "no", "DefaultDependencies": "yes", "OnSuccessJobMode": "fail", "OnFailureJobMode": "replace", "IgnoreOnIsolate": "no", "NeedDaemonReload": "no", "JobTimeoutUSec": "infinity", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "ConditionResult": "yes", "AssertResult": "yes", "ConditionTimestamp": "Tue 2025-10-21 00:26:48 EDT", "ConditionTimestampMonotonic": "1053279337", "AssertTimestamp": "Tue 2025-10-21 00:26:48 EDT", "AssertTimestampMonotonic": "1053279339", "Transient": "no", "Perpetual": "no", "StartLimitIntervalUSec": "10s", "StartLimitBurst": "5", "StartLimitAction": "none", "FailureAction": "none", "SuccessAction": "none", "InvocationID": "7049b23dc8c547a6a37ae8e93f776049", "CollectMode": "inactive"}, "enabled": true, "state": "started", "invocation": {"module_args": {"name": "libvirtd", "state": "started", "enabled": true, "daemon_reload": false, "daemon_reexec": false, "scope": "system", "no_block": false, "force": null, "masked": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068119.6589544-79067-107072977107011/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "enabled": true,
    "invocation": {
        "module_args": {
            "daemon_reexec": false,
            "daemon_reload": false,
            "enabled": true,
            "force": null,
            "masked": null,
            "name": "libvirtd",
            "no_block": false,
            "scope": "system",
            "state": "started"
        }
    },
    "name": "libvirtd",
    "state": "started",
    "status": {
        "AccessSELinuxContext": "system_u:object_r:virtd_unit_file_t:s0",
        "ActiveEnterTimestamp": "Tue 2025-10-21 00:26:49 EDT",
        "ActiveEnterTimestampMonotonic": "1053692834",
        "ActiveExitTimestampMonotonic": "0",
        "ActiveState": "active",
        "After": "xencommons.service dbus-broker.service libvirtd-admin.socket virtlockd.socket network.target libvirtd-ro.socket system.slice libvirtd.socket basic.target systemd-journald.socket sysinit.target remote-fs.target apparmor.service iscsid.service virtlogd.socket systemd-machined.service",
        "AllowIsolate": "no",
        "AssertResult": "yes",
        "AssertTimestamp": "Tue 2025-10-21 00:26:48 EDT",
        "AssertTimestampMonotonic": "1053279339",
        "Before": "virtnwfilterd.service shutdown.target virtqemud.service virtproxyd.service virtnetworkd.service virtnodedevd.service multi-user.target virtinterfaced.service virtsecretd.service virtstoraged.service",
        "BlockIOAccounting": "no",
        "BlockIOWeight": "[not set]",
        "CPUAccounting": "yes",
        "CPUAffinityFromNUMA": "no",
        "CPUQuotaPerSecUSec": "infinity",
        "CPUQuotaPeriodUSec": "infinity",
        "CPUSchedulingPolicy": "0",
        "CPUSchedulingPriority": "0",
        "CPUSchedulingResetOnFork": "no",
        "CPUShares": "[not set]",
        "CPUUsageNSec": "23504966000",
        "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 2025-10-21 00:26:48 EDT",
        "ConditionTimestampMonotonic": "1053279337",
        "ConfigurationDirectoryMode": "0755",
        "ConflictedBy": "virtsecretd.service virtnwfilterd.service virtstoraged.service virtproxyd.service virtinterfaced.service virtnetworkd.service virtnodedevd.service virtqemud.service",
        "Conflicts": "xendomains.service shutdown.target",
        "ControlGroup": "/system.slice/libvirtd.service",
        "ControlGroupId": "9573",
        "ControlPID": "0",
        "CoredumpFilter": "0x33",
        "DefaultDependencies": "yes",
        "DefaultMemoryLow": "0",
        "DefaultMemoryMin": "0",
        "Delegate": "no",
        "Description": "libvirt legacy monolithic daemon",
        "DevicePolicy": "auto",
        "Documentation": "\"man:libvirtd(8)\" https://libvirt.org/",
        "DynamicUser": "no",
        "Environment": "\"LIBVIRTD_ARGS=--timeout 120\"",
        "EnvironmentFiles": "/etc/sysconfig/libvirtd (ignore_errors=yes)",
        "ExecMainCode": "0",
        "ExecMainExitTimestampMonotonic": "0",
        "ExecMainPID": "4003",
        "ExecMainStartTimestamp": "Tue 2025-10-21 00:26:48 EDT",
        "ExecMainStartTimestampMonotonic": "1053296519",
        "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/libvirtd ; argv[]=/usr/sbin/libvirtd $LIBVIRTD_ARGS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecStartEx": "{ path=/usr/sbin/libvirtd ; argv[]=/usr/sbin/libvirtd $LIBVIRTD_ARGS ; 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/libvirtd.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": "libvirtd.service",
        "IgnoreOnIsolate": "no",
        "IgnoreSIGPIPE": "yes",
        "InactiveEnterTimestampMonotonic": "0",
        "InactiveExitTimestamp": "Tue 2025-10-21 00:26:48 EDT",
        "InactiveExitTimestampMonotonic": "1053297076",
        "InvocationID": "7049b23dc8c547a6a37ae8e93f776049",
        "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": "67108864",
        "LimitMEMLOCKSoft": "67108864",
        "LimitMSGQUEUE": "819200",
        "LimitMSGQUEUESoft": "819200",
        "LimitNICE": "0",
        "LimitNICESoft": "0",
        "LimitNOFILE": "524288",
        "LimitNOFILESoft": "1024",
        "LimitNPROC": "1542208",
        "LimitNPROCSoft": "1542208",
        "LimitRSS": "infinity",
        "LimitRSSSoft": "infinity",
        "LimitRTPRIO": "0",
        "LimitRTPRIOSoft": "0",
        "LimitRTTIME": "infinity",
        "LimitRTTIMESoft": "infinity",
        "LimitSIGPENDING": "1542208",
        "LimitSIGPENDINGSoft": "1542208",
        "LimitSTACK": "infinity",
        "LimitSTACKSoft": "8388608",
        "LoadState": "loaded",
        "LockPersonality": "no",
        "LogLevelMax": "-1",
        "LogRateLimitBurst": "0",
        "LogRateLimitIntervalUSec": "0",
        "LogsDirectoryMode": "0755",
        "MainPID": "4003",
        "ManagedOOMMemoryPressure": "auto",
        "ManagedOOMMemoryPressureLimit": "0",
        "ManagedOOMPreference": "none",
        "ManagedOOMSwap": "auto",
        "MemoryAccounting": "yes",
        "MemoryAvailable": "infinity",
        "MemoryCurrent": "66056192",
        "MemoryDenyWriteExecute": "no",
        "MemoryHigh": "infinity",
        "MemoryLimit": "infinity",
        "MemoryLow": "0",
        "MemoryMax": "infinity",
        "MemoryMin": "0",
        "MemorySwapMax": "infinity",
        "MountAPIVFS": "no",
        "NFileDescriptorStore": "0",
        "NRestarts": "0",
        "NUMAPolicy": "n/a",
        "Names": "libvirtd.service",
        "NeedDaemonReload": "no",
        "Nice": "0",
        "NoNewPrivileges": "no",
        "NonBlocking": "no",
        "NotifyAccess": "main",
        "OOMPolicy": "stop",
        "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": "virtlogd.socket system.slice sysinit.target",
        "Restart": "on-failure",
        "RestartKillSignal": "15",
        "RestartUSec": "100ms",
        "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 2025-10-21 00:26:49 EDT",
        "StateChangeTimestampMonotonic": "1053692834",
        "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": "23",
        "TasksMax": "32768",
        "TimeoutAbortUSec": "1min 30s",
        "TimeoutCleanUSec": "infinity",
        "TimeoutStartFailureMode": "terminate",
        "TimeoutStartUSec": "1min 30s",
        "TimeoutStopFailureMode": "terminate",
        "TimeoutStopUSec": "1min 30s",
        "TimerSlackNSec": "50000",
        "Transient": "no",
        "TriggeredBy": "libvirtd.socket libvirtd-admin.socket libvirtd-ro.socket",
        "Type": "notify",
        "UID": "[not set]",
        "UMask": "0022",
        "UnitFilePreset": "disabled",
        "UnitFileState": "enabled",
        "UtmpMode": "init",
        "WantedBy": "multi-user.target",
        "Wants": "libvirtd-admin.socket libvirtd.socket virtlockd.socket systemd-machined.service libvirtd-ro.socket",
        "WatchdogSignal": "6",
        "WatchdogTimestampMonotonic": "0",
        "WatchdogUSec": "0"
    }
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Start and enable firewalld service] ******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:26
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328 `" && echo ansible-tmp-1761068120.9894712-79230-68100974243328="` echo /root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068120.9894712-79230-68100974243328=/root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/systemd.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpvaligbaf TO /root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328/AnsiballZ_systemd.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpvaligbaf /root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328/AnsiballZ_systemd.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328/ /root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328/AnsiballZ_systemd.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-irwndptimwcokbcwcauqpjxgxzgxzglc ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328/AnsiballZ_systemd.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"name": "firewalld", "changed": false, "status": {"Type": "dbus", "ExitType": "main", "Restart": "no", "NotifyAccess": "none", "RestartUSec": "100ms", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "1min 30s", "TimeoutAbortUSec": "1min 30s", "TimeoutStartFailureMode": "terminate", "TimeoutStopFailureMode": "terminate", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "WatchdogUSec": "0", "WatchdogTimestampMonotonic": "0", "RootDirectoryStartOnly": "no", "RemainAfterExit": "no", "GuessMainPID": "yes", "MainPID": "1349", "ControlPID": "0", "BusName": "org.fedoraproject.FirewallD1", "FileDescriptorStoreMax": "0", "NFileDescriptorStore": "0", "StatusErrno": "0", "Result": "success", "ReloadResult": "success", "CleanResult": "success", "UID": "[not set]", "GID": "[not set]", "NRestarts": "0", "OOMPolicy": "stop", "ReloadSignal": "1", "ExecMainStartTimestamp": "Tue 2025-10-21 00:09:38 EDT", "ExecMainStartTimestampMonotonic": "21895704", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "1349", "ExecMainCode": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/firewalld ; argv[]=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/firewalld ; argv[]=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/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 }", "Slice": "system.slice", "ControlGroup": "/system.slice/firewalld.service", "ControlGroupId": "4186", "MemoryCurrent": "48513024", "MemoryAvailable": "infinity", "CPUUsageNSec": "31231824000", "TasksCurrent": "2", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "Delegate": "no", "CPUAccounting": "yes", "CPUWeight": "[not set]", "StartupCPUWeight": "[not set]", "CPUShares": "[not set]", "StartupCPUShares": "[not set]", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "IOAccounting": "no", "IOWeight": "[not set]", "StartupIOWeight": "[not set]", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "StartupBlockIOWeight": "[not set]", "MemoryAccounting": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "MemoryMin": "0", "MemoryLow": "0", "MemoryHigh": "infinity", "MemoryMax": "infinity", "MemorySwapMax": "infinity", "MemoryLimit": "infinity", "DevicePolicy": "auto", "TasksAccounting": "yes", "TasksMax": "2467533", "IPAccounting": "no", "ManagedOOMSwap": "auto", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "EnvironmentFiles": "/etc/sysconfig/firewalld (ignore_errors=yes)", "UMask": "0022", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitNPROC": "1542208", "LimitNPROCSoft": "1542208", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitSIGPENDING": "1542208", "LimitSIGPENDINGSoft": "1542208", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "OOMScoreAdjust": "0", "CoredumpFilter": "0x33", "Nice": "0", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUAffinityFromNUMA": "no", "NUMAPolicy": "n/a", "TimerSlackNSec": "50000", "CPUSchedulingResetOnFork": "no", "NonBlocking": "no", "StandardInput": "null", "StandardOutput": "null", "StandardError": "null", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "SyslogPriority": "30", "SyslogLevelPrefix": "yes", "SyslogLevel": "6", "SyslogFacility": "3", "LogLevelMax": "-1", "LogRateLimitIntervalUSec": "0", "LogRateLimitBurst": "0", "SecureBits": "0", "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", "DynamicUser": "no", "RemoveIPC": "no", "PrivateTmp": "no", "PrivateDevices": "no", "ProtectClock": "no", "ProtectKernelTunables": "no", "ProtectKernelModules": "no", "ProtectKernelLogs": "no", "ProtectControlGroups": "no", "PrivateNetwork": "no", "PrivateUsers": "no", "PrivateMounts": "no", "PrivateIPC": "no", "ProtectHome": "no", "ProtectSystem": "no", "SameProcessGroup": "no", "UtmpMode": "init", "IgnoreSIGPIPE": "yes", "NoNewPrivileges": "no", "SystemCallErrorNumber": "2147483646", "LockPersonality": "no", "RuntimeDirectoryPreserve": "no", "RuntimeDirectoryMode": "0755", "StateDirectoryMode": "0755", "CacheDirectoryMode": "0755", "LogsDirectoryMode": "0755", "ConfigurationDirectoryMode": "0755", "TimeoutCleanUSec": "infinity", "MemoryDenyWriteExecute": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "RestrictNamespaces": "no", "MountAPIVFS": "no", "KeyringMode": "private", "ProtectProc": "default", "ProcSubset": "all", "ProtectHostname": "no", "KillMode": "mixed", "KillSignal": "15", "RestartKillSignal": "15", "FinalKillSignal": "9", "SendSIGKILL": "yes", "SendSIGHUP": "no", "WatchdogSignal": "6", "Id": "firewalld.service", "Names": "firewalld.service dbus-org.fedoraproject.FirewallD1.service", "Requires": "sysinit.target system.slice dbus.socket", "Wants": "network-pre.target", "WantedBy": "multi-user.target", "Conflicts": "ipset.service ip6tables.service iptables.service shutdown.target ebtables.service", "Before": "shutdown.target multi-user.target network-pre.target", "After": "sysinit.target system.slice polkit.service basic.target dbus-broker.service dbus.socket", "Documentation": "\\"man:firewalld(1)\\"", "Description": "firewalld - dynamic firewall daemon", "AccessSELinuxContext": "system_u:object_r:firewalld_unit_file_t:s0", "LoadState": "loaded", "ActiveState": "active", "FreezerState": "running", "SubState": "running", "FragmentPath": "/usr/lib/systemd/system/firewalld.service", "UnitFileState": "enabled", "UnitFilePreset": "enabled", "StateChangeTimestamp": "Tue 2025-10-21 13:22:56 EDT", "StateChangeTimestampMonotonic": "47621117854", "InactiveExitTimestamp": "Tue 2025-10-21 00:09:38 EDT", "InactiveExitTimestampMonotonic": "21895859", "ActiveEnterTimestamp": "Tue 2025-10-21 00:09:40 EDT", "ActiveEnterTimestampMonotonic": "23538822", "ActiveExitTimestampMonotonic": "0", "InactiveEnterTimestampMonotonic": "0", "CanStart": "yes", "CanStop": "yes", "CanReload": "yes", "CanIsolate": "no", "CanFreeze": "yes", "StopWhenUnneeded": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "AllowIsolate": "no", "DefaultDependencies": "yes", "OnSuccessJobMode": "fail", "OnFailureJobMode": "replace", "IgnoreOnIsolate": "no", "NeedDaemonReload": "no", "JobTimeoutUSec": "infinity", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "ConditionResult": "yes", "AssertResult": "yes", "ConditionTimestamp": "Tue 2025-10-21 00:09:38 EDT", "ConditionTimestampMonotonic": "21874605", "AssertTimestamp": "Tue 2025-10-21 00:09:38 EDT", "AssertTimestampMonotonic": "21874608", "Transient": "no", "Perpetual": "no", "StartLimitIntervalUSec": "10s", "StartLimitBurst": "5", "StartLimitAction": "none", "FailureAction": "none", "SuccessAction": "none", "InvocationID": "2b89c8965fa94a5c89ed8a3fe5181a55", "CollectMode": "inactive"}, "enabled": true, "state": "started", "invocation": {"module_args": {"name": "firewalld", "state": "started", "enabled": true, "daemon_reload": false, "daemon_reexec": false, "scope": "system", "no_block": false, "force": null, "masked": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068120.9894712-79230-68100974243328/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "enabled": true,
    "invocation": {
        "module_args": {
            "daemon_reexec": false,
            "daemon_reload": false,
            "enabled": true,
            "force": null,
            "masked": null,
            "name": "firewalld",
            "no_block": false,
            "scope": "system",
            "state": "started"
        }
    },
    "name": "firewalld",
    "state": "started",
    "status": {
        "AccessSELinuxContext": "system_u:object_r:firewalld_unit_file_t:s0",
        "ActiveEnterTimestamp": "Tue 2025-10-21 00:09:40 EDT",
        "ActiveEnterTimestampMonotonic": "23538822",
        "ActiveExitTimestampMonotonic": "0",
        "ActiveState": "active",
        "After": "sysinit.target system.slice polkit.service basic.target dbus-broker.service dbus.socket",
        "AllowIsolate": "no",
        "AssertResult": "yes",
        "AssertTimestamp": "Tue 2025-10-21 00:09:38 EDT",
        "AssertTimestampMonotonic": "21874608",
        "Before": "shutdown.target multi-user.target network-pre.target",
        "BlockIOAccounting": "no",
        "BlockIOWeight": "[not set]",
        "BusName": "org.fedoraproject.FirewallD1",
        "CPUAccounting": "yes",
        "CPUAffinityFromNUMA": "no",
        "CPUQuotaPerSecUSec": "infinity",
        "CPUQuotaPeriodUSec": "infinity",
        "CPUSchedulingPolicy": "0",
        "CPUSchedulingPriority": "0",
        "CPUSchedulingResetOnFork": "no",
        "CPUShares": "[not set]",
        "CPUUsageNSec": "31231824000",
        "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 2025-10-21 00:09:38 EDT",
        "ConditionTimestampMonotonic": "21874605",
        "ConfigurationDirectoryMode": "0755",
        "Conflicts": "ipset.service ip6tables.service iptables.service shutdown.target ebtables.service",
        "ControlGroup": "/system.slice/firewalld.service",
        "ControlGroupId": "4186",
        "ControlPID": "0",
        "CoredumpFilter": "0x33",
        "DefaultDependencies": "yes",
        "DefaultMemoryLow": "0",
        "DefaultMemoryMin": "0",
        "Delegate": "no",
        "Description": "firewalld - dynamic firewall daemon",
        "DevicePolicy": "auto",
        "Documentation": "\"man:firewalld(1)\"",
        "DynamicUser": "no",
        "EnvironmentFiles": "/etc/sysconfig/firewalld (ignore_errors=yes)",
        "ExecMainCode": "0",
        "ExecMainExitTimestampMonotonic": "0",
        "ExecMainPID": "1349",
        "ExecMainStartTimestamp": "Tue 2025-10-21 00:09:38 EDT",
        "ExecMainStartTimestampMonotonic": "21895704",
        "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/firewalld ; argv[]=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecStartEx": "{ path=/usr/sbin/firewalld ; argv[]=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS ; 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/firewalld.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": "firewalld.service",
        "IgnoreOnIsolate": "no",
        "IgnoreSIGPIPE": "yes",
        "InactiveEnterTimestampMonotonic": "0",
        "InactiveExitTimestamp": "Tue 2025-10-21 00:09:38 EDT",
        "InactiveExitTimestampMonotonic": "21895859",
        "InvocationID": "2b89c8965fa94a5c89ed8a3fe5181a55",
        "JobRunningTimeoutUSec": "infinity",
        "JobTimeoutAction": "none",
        "JobTimeoutUSec": "infinity",
        "KeyringMode": "private",
        "KillMode": "mixed",
        "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": "1542208",
        "LimitNPROCSoft": "1542208",
        "LimitRSS": "infinity",
        "LimitRSSSoft": "infinity",
        "LimitRTPRIO": "0",
        "LimitRTPRIOSoft": "0",
        "LimitRTTIME": "infinity",
        "LimitRTTIMESoft": "infinity",
        "LimitSIGPENDING": "1542208",
        "LimitSIGPENDINGSoft": "1542208",
        "LimitSTACK": "infinity",
        "LimitSTACKSoft": "8388608",
        "LoadState": "loaded",
        "LockPersonality": "no",
        "LogLevelMax": "-1",
        "LogRateLimitBurst": "0",
        "LogRateLimitIntervalUSec": "0",
        "LogsDirectoryMode": "0755",
        "MainPID": "1349",
        "ManagedOOMMemoryPressure": "auto",
        "ManagedOOMMemoryPressureLimit": "0",
        "ManagedOOMPreference": "none",
        "ManagedOOMSwap": "auto",
        "MemoryAccounting": "yes",
        "MemoryAvailable": "infinity",
        "MemoryCurrent": "48513024",
        "MemoryDenyWriteExecute": "no",
        "MemoryHigh": "infinity",
        "MemoryLimit": "infinity",
        "MemoryLow": "0",
        "MemoryMax": "infinity",
        "MemoryMin": "0",
        "MemorySwapMax": "infinity",
        "MountAPIVFS": "no",
        "NFileDescriptorStore": "0",
        "NRestarts": "0",
        "NUMAPolicy": "n/a",
        "Names": "firewalld.service dbus-org.fedoraproject.FirewallD1.service",
        "NeedDaemonReload": "no",
        "Nice": "0",
        "NoNewPrivileges": "no",
        "NonBlocking": "no",
        "NotifyAccess": "none",
        "OOMPolicy": "stop",
        "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": "sysinit.target system.slice dbus.socket",
        "Restart": "no",
        "RestartKillSignal": "15",
        "RestartUSec": "100ms",
        "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": "null",
        "StandardInput": "null",
        "StandardOutput": "null",
        "StartLimitAction": "none",
        "StartLimitBurst": "5",
        "StartLimitIntervalUSec": "10s",
        "StartupBlockIOWeight": "[not set]",
        "StartupCPUShares": "[not set]",
        "StartupCPUWeight": "[not set]",
        "StartupIOWeight": "[not set]",
        "StateChangeTimestamp": "Tue 2025-10-21 13:22:56 EDT",
        "StateChangeTimestampMonotonic": "47621117854",
        "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": "2",
        "TasksMax": "2467533",
        "TimeoutAbortUSec": "1min 30s",
        "TimeoutCleanUSec": "infinity",
        "TimeoutStartFailureMode": "terminate",
        "TimeoutStartUSec": "1min 30s",
        "TimeoutStopFailureMode": "terminate",
        "TimeoutStopUSec": "1min 30s",
        "TimerSlackNSec": "50000",
        "Transient": "no",
        "Type": "dbus",
        "UID": "[not set]",
        "UMask": "0022",
        "UnitFilePreset": "enabled",
        "UnitFileState": "enabled",
        "UtmpMode": "init",
        "WantedBy": "multi-user.target",
        "Wants": "network-pre.target",
        "WatchdogSignal": "6",
        "WatchdogTimestampMonotonic": "0",
        "WatchdogUSec": "0"
    }
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Add user to libvirt group for virtualization access] *************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:33
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703 `" && echo ansible-tmp-1761068122.095629-79393-177272555499703="` echo /root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068122.095629-79393-177272555499703=/root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/user.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpx_e0s25s TO /root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703/AnsiballZ_user.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpx_e0s25s /root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703/AnsiballZ_user.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703/ /root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703/AnsiballZ_user.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-klnzwkuytjasqbjdivpnsfjfzbesquyd ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703/AnsiballZ_user.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"name": "root", "state": "present", "append": true, "move_home": false, "changed": false, "uid": 0, "group": 0, "comment": "root", "home": "/root", "shell": "/bin/bash", "groups": "libvirt", "invocation": {"module_args": {"name": "root", "groups": ["libvirt"], "append": true, "state": "present", "non_unique": false, "force": false, "remove": false, "create_home": true, "system": false, "move_home": false, "ssh_key_bits": 0, "ssh_key_type": "rsa", "ssh_key_comment": "ansible-generated on tnf-dev", "update_password": "always", "uid": null, "group": null, "comment": null, "home": null, "shell": null, "password": null, "login_class": null, "password_expire_max": null, "password_expire_min": null, "hidden": null, "seuser": null, "skeleton": null, "generate_ssh_key": null, "ssh_key_file": null, "ssh_key_passphrase": null, "expires": null, "password_lock": null, "local": null, "profile": null, "authorization": null, "role": null, "umask": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068122.095629-79393-177272555499703/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "append": true,
    "changed": false,
    "comment": "root",
    "group": 0,
    "groups": "libvirt",
    "home": "/root",
    "invocation": {
        "module_args": {
            "append": true,
            "authorization": null,
            "comment": null,
            "create_home": true,
            "expires": null,
            "force": false,
            "generate_ssh_key": null,
            "group": null,
            "groups": [
                "libvirt"
            ],
            "hidden": null,
            "home": null,
            "local": null,
            "login_class": null,
            "move_home": false,
            "name": "root",
            "non_unique": false,
            "password": null,
            "password_expire_max": null,
            "password_expire_min": null,
            "password_lock": null,
            "profile": null,
            "remove": false,
            "role": null,
            "seuser": null,
            "shell": null,
            "skeleton": null,
            "ssh_key_bits": 0,
            "ssh_key_comment": "ansible-generated on tnf-dev",
            "ssh_key_file": null,
            "ssh_key_passphrase": null,
            "ssh_key_type": "rsa",
            "state": "present",
            "system": false,
            "uid": null,
            "umask": null,
            "update_password": "always"
        }
    },
    "move_home": false,
    "name": "root",
    "shell": "/bin/bash",
    "state": "present",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Reset SSH connection for group membership to take effect] ********************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:40
Read vars_file 'vars/main.yml'
sending connection check: [b'ssh', b'-C', b'-o', b'ControlMaster=auto', b'-o', b'ControlPersist=60s', b'-o', b'KbdInteractiveAuthentication=no', b'-o', b'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', b'-o', b'PasswordAuthentication=no', b'-o', b'ConnectTimeout=10', b'-o', b'ServerAliveInterval=30', b'-o', b'ServerAliveCountMax=120', b'-o', b'ControlPath="/root/.ansible/cp/2df647c047"', b'-O', b'check', b'root@os-01']
sending connection stop: [b'ssh', b'-C', b'-o', b'ControlMaster=auto', b'-o', b'ControlPersist=60s', b'-o', b'KbdInteractiveAuthentication=no', b'-o', b'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', b'-o', b'PasswordAuthentication=no', b'-o', b'ConnectTimeout=10', b'-o', b'ServerAliveInterval=30', b'-o', b'ServerAliveCountMax=120', b'-o', b'ControlPath="/root/.ansible/cp/2df647c047"', b'-O', b'stop', b'root@os-01']
META: reset connection
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Ensure libvirt default network is started] ***********************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:43
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182 `" && echo ansible-tmp-1761068123.5027947-79558-19980570129182="` echo /root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068123.5027947-79558-19980570129182=/root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182\n', b'')
Using module file /root/.ansible/collections/ansible_collections/community/libvirt/plugins/modules/virt_net.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmptm1estfi TO /root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182/AnsiballZ_virt_net.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmptm1estfi /root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182/AnsiballZ_virt_net.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182/ /root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182/AnsiballZ_virt_net.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-wlkwfexvvnaexacjcjgbyvndwqxnnyry ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182/AnsiballZ_virt_net.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"start": null, "invocation": {"module_args": {"command": "start", "name": "default", "uri": "qemu:///system", "state": null, "xml": null, "autostart": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068123.5027947-79558-19980570129182/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "autostart": null,
            "command": "start",
            "name": "default",
            "state": null,
            "uri": "qemu:///system",
            "xml": null
        }
    },
    "start": null
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Setup default storage pool] **************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:50
Read vars_file 'vars/main.yml'
redirecting (type: modules) ansible.builtin.acl to ansible.posix.acl
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check if storage pool exists] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774 `" && echo ansible-tmp-1761068124.6055324-79728-177310604554774="` echo /root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068124.6055324-79728-177310604554774=/root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxepnfuch TO /root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxepnfuch /root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774/ /root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "default             ", "stderr": "", "rc": 0, "cmd": ["virsh", "pool-list", "--all", "--name"], "start": "2025-10-21 13:35:25.309111", "end": "2025-10-21 13:35:25.376703", "delta": "0:00:00.067592", "msg": "", "invocation": {"module_args": {"_raw_params": "virsh pool-list --all --name", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068124.6055324-79728-177310604554774/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "virsh",
        "pool-list",
        "--all",
        "--name"
    ],
    "delta": "0:00:00.067592",
    "end": "2025-10-21 13:35:25.376703",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "virsh pool-list --all --name",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:25.309111"
}

STDOUT:

default             
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Create storage pool directory] ***********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:10
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756 `" && echo ansible-tmp-1761068125.676949-79909-275636720891756="` echo /root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068125.676949-79909-275636720891756=/root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp8frahio_ TO /root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp8frahio_ /root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756/ /root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uvritfjhvjdrxvssdezisyyxfgffbatt ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756/AnsiballZ_file.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"path": "/var/lib/libvirt/images", "changed": true, "diff": {"before": {"path": "/var/lib/libvirt/images", "mode": "0775"}, "after": {"path": "/var/lib/libvirt/images", "mode": "0755"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0755", "state": "directory", "secontext": "system_u:object_r:virt_image_t:s0", "size": 120, "invocation": {"module_args": {"path": "/var/lib/libvirt/images", "state": "directory", "mode": "0755", "owner": "root", "group": "root", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068125.676949-79909-275636720891756/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "diff": {
        "after": {
            "mode": "0755",
            "path": "/var/lib/libvirt/images"
        },
        "before": {
            "mode": "0775",
            "path": "/var/lib/libvirt/images"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": null,
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "follow": true,
            "force": false,
            "group": "root",
            "mode": "0755",
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": "root",
            "path": "/var/lib/libvirt/images",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "directory",
            "unsafe_writes": false
        }
    },
    "mode": "0755",
    "owner": "root",
    "path": "/var/lib/libvirt/images",
    "secontext": "system_u:object_r:virt_image_t:s0",
    "size": 120,
    "state": "directory",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Set ACL permissions for user on storage directory] ***************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:20
redirecting (type: modules) ansible.builtin.acl to ansible.posix.acl
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115 `" && echo ansible-tmp-1761068126.7233531-80070-119487401611115="` echo /root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068126.7233531-80070-119487401611115=/root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115\n', b'')
redirecting (type: modules) ansible.builtin.acl to ansible.posix.acl
Using module file /root/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/acl.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpk97_wj7_ TO /root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115/AnsiballZ_acl.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpk97_wj7_ /root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115/AnsiballZ_acl.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115/ /root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115/AnsiballZ_acl.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-yqxnidmwdzhvaubosfxhbqhosjwsmmqk ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115/AnsiballZ_acl.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"changed": true, "msg": "user:root:rwx is present", "acl": ["user::rwx", "user:root:rwx", "user:digimer:rwx", "group::--x", "mask::rwx", "other::r-x"], "invocation": {"module_args": {"path": "/var/lib/libvirt/images", "entity": "root", "etype": "user", "permissions": "rwx", "state": "present", "follow": true, "default": false, "recursive": false, "recalculate_mask": "default", "use_nfsv4_acls": false, "entry": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068126.7233531-80070-119487401611115/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "acl": [
        "user::rwx",
        "user:root:rwx",
        "user:digimer:rwx",
        "group::--x",
        "mask::rwx",
        "other::r-x"
    ],
    "changed": true,
    "invocation": {
        "module_args": {
            "default": false,
            "entity": "root",
            "entry": null,
            "etype": "user",
            "follow": true,
            "path": "/var/lib/libvirt/images",
            "permissions": "rwx",
            "recalculate_mask": "default",
            "recursive": false,
            "state": "present",
            "use_nfsv4_acls": false
        }
    }
}

MSG:

user:root:rwx is present
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Verify user can write to storage directory] **********************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:29
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744 `" && echo ansible-tmp-1761068127.7815557-80234-160759747742744="` echo /root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068127.7815557-80234-160759747742744=/root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp65u9j095 TO /root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp65u9j095 /root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744/ /root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"dest": "/var/lib/libvirt/images/.kcli-test", "changed": true, "diff": {"before": {"path": "/var/lib/libvirt/images/.kcli-test", "state": "absent", "mtime": 1761068128.3897572, "atime": 1761068128.3897572}, "after": {"path": "/var/lib/libvirt/images/.kcli-test", "state": "touch", "mtime": 1761068128.3936565, "atime": 1761068128.3936565}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "secontext": "unconfined_u:object_r:virt_image_t:s0", "size": 0, "invocation": {"module_args": {"path": "/var/lib/libvirt/images/.kcli-test", "state": "touch", "mode": "0644", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068127.7815557-80234-160759747742744/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "dest": "/var/lib/libvirt/images/.kcli-test",
    "diff": {
        "after": {
            "atime": 1761068128.3936565,
            "mtime": 1761068128.3936565,
            "path": "/var/lib/libvirt/images/.kcli-test",
            "state": "touch"
        },
        "before": {
            "atime": 1761068128.3897572,
            "mtime": 1761068128.3897572,
            "path": "/var/lib/libvirt/images/.kcli-test",
            "state": "absent"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": null,
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "follow": true,
            "force": false,
            "group": null,
            "mode": "0644",
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": "/var/lib/libvirt/images/.kcli-test",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "touch",
            "unsafe_writes": false
        }
    },
    "mode": "0644",
    "owner": "root",
    "secontext": "unconfined_u:object_r:virt_image_t:s0",
    "size": 0,
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Remove test file] ************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:37
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835 `" && echo ansible-tmp-1761068128.6778362-80393-88487817710835="` echo /root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068128.6778362-80393-88487817710835=/root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgot93pqo TO /root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgot93pqo /root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835/ /root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": "/var/lib/libvirt/images/.kcli-test", "changed": true, "diff": {"before": {"path": "/var/lib/libvirt/images/.kcli-test", "state": "file"}, "after": {"path": "/var/lib/libvirt/images/.kcli-test", "state": "absent"}}, "state": "absent", "invocation": {"module_args": {"path": "/var/lib/libvirt/images/.kcli-test", "state": "absent", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068128.6778362-80393-88487817710835/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "diff": {
        "after": {
            "path": "/var/lib/libvirt/images/.kcli-test",
            "state": "absent"
        },
        "before": {
            "path": "/var/lib/libvirt/images/.kcli-test",
            "state": "file"
        }
    },
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": null,
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "follow": true,
            "force": false,
            "group": null,
            "mode": null,
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": "/var/lib/libvirt/images/.kcli-test",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "absent",
            "unsafe_writes": false
        }
    },
    "path": "/var/lib/libvirt/images/.kcli-test",
    "state": "absent"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Fail if directory is not writable] *******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:43
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Define storage pool] *********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:48
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567 `" && echo ansible-tmp-1761068129.624386-80554-183739705569567="` echo /root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068129.624386-80554-183739705569567=/root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpdb3vkhtp TO /root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpdb3vkhtp /root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567/ /root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fhxptgxaajgymudvraarwbqhgrbpewez ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567/AnsiballZ_command.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (1, b'\r\n{"changed": true, "stdout": "", "stderr": "error: Failed to define pool default\\nerror: operation failed: pool \'default\' already exists with uuid dd6dd06c-a748-4fd6-816d-ef88628da60b", "rc": 1, "cmd": ["virsh", "pool-define-as", "default", "dir", "--target", "/var/lib/libvirt/images"], "start": "2025-10-21 13:35:30.259119", "end": "2025-10-21 13:35:30.322702", "delta": "0:00:00.063583", "failed": true, "msg": "non-zero return code", "invocation": {"module_args": {"_raw_params": "virsh pool-define-as default dir --target /var/lib/libvirt/images\\n", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> Failed to connect to the host via ssh: Shared connection to os-01 closed.
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068129.624386-80554-183739705569567/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": [
        "virsh",
        "pool-define-as",
        "default",
        "dir",
        "--target",
        "/var/lib/libvirt/images"
    ],
    "delta": "0:00:00.063583",
    "end": "2025-10-21 13:35:30.322702",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "virsh pool-define-as default dir --target /var/lib/libvirt/images\n",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 1,
    "start": "2025-10-21 13:35:30.259119"
}

STDERR:

error: Failed to define pool default
error: operation failed: pool 'default' already exists with uuid dd6dd06c-a748-4fd6-816d-ef88628da60b


MSG:

non-zero return code
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Build storage pool] **********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:59
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995 `" && echo ansible-tmp-1761068130.6277344-80737-141771373082995="` echo /root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068130.6277344-80737-141771373082995=/root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp_05vq8f2 TO /root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp_05vq8f2 /root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995/ /root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-goitoumbebiuhwiuubtlbbtmjxpsulty ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995/AnsiballZ_command.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (1, b'\r\n{"changed": true, "stdout": "", "stderr": "error: Failed to build pool default\\nerror: Requested operation is not valid: storage pool \'default\' is already active", "rc": 1, "cmd": ["virsh", "pool-build", "default"], "start": "2025-10-21 13:35:31.256264", "end": "2025-10-21 13:35:31.319249", "delta": "0:00:00.062985", "failed": true, "msg": "non-zero return code", "invocation": {"module_args": {"_raw_params": "virsh pool-build default", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> Failed to connect to the host via ssh: Shared connection to os-01 closed.
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068130.6277344-80737-141771373082995/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": [
        "virsh",
        "pool-build",
        "default"
    ],
    "delta": "0:00:00.062985",
    "end": "2025-10-21 13:35:31.319249",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "virsh pool-build default",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 1,
    "start": "2025-10-21 13:35:31.256264"
}

STDERR:

error: Failed to build pool default
error: Requested operation is not valid: storage pool 'default' is already active


MSG:

non-zero return code
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Ensure storage pool is active] ***********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:66
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/ensure_pool_active.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check pool status] ***********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/ensure_pool_active.yml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455 `" && echo ansible-tmp-1761068131.6643655-80922-63985409304455="` echo /root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068131.6643655-80922-63985409304455=/root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmptrx499tm TO /root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmptrx499tm /root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455/ /root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-lthfoahprktshtppsdepervcvrcllkwu ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455/AnsiballZ_command.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "Name:           default\\nUUID:           dd6dd06c-a748-4fd6-816d-ef88628da60b\\nState:          running\\nPersistent:     yes\\nAutostart:      yes\\nCapacity:       5.99 TiB\\nAllocation:     56.07 GiB\\nAvailable:      5.94 TiB", "stderr": "", "rc": 0, "cmd": ["virsh", "pool-info", "default"], "start": "2025-10-21 13:35:32.303794", "end": "2025-10-21 13:35:32.365896", "delta": "0:00:00.062102", "msg": "", "invocation": {"module_args": {"_raw_params": "virsh pool-info default", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068131.6643655-80922-63985409304455/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "virsh",
        "pool-info",
        "default"
    ],
    "delta": "0:00:00.062102",
    "end": "2025-10-21 13:35:32.365896",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "virsh pool-info default",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:32.303794"
}

STDOUT:

Name:           default
UUID:           dd6dd06c-a748-4fd6-816d-ef88628da60b
State:          running
Persistent:     yes
Autostart:      yes
Capacity:       5.99 TiB
Allocation:     56.07 GiB
Available:      5.94 TiB
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Start pool if inactive] ******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/ensure_pool_active.yml:11
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Set storage pool to autostart] ***********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:69
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150 `" && echo ansible-tmp-1761068132.7159529-81107-173915437946150="` echo /root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068132.7159529-81107-173915437946150=/root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp0mfvrgwi TO /root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp0mfvrgwi /root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150/ /root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fltibrlpvhzfkqoshphoxgtsqhmxjkkw ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150/AnsiballZ_command.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "Pool default marked as autostarted", "stderr": "", "rc": 0, "cmd": ["virsh", "pool-autostart", "default"], "start": "2025-10-21 13:35:33.347529", "end": "2025-10-21 13:35:33.409755", "delta": "0:00:00.062226", "msg": "", "invocation": {"module_args": {"_raw_params": "virsh pool-autostart default", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068132.7159529-81107-173915437946150/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": [
        "virsh",
        "pool-autostart",
        "default"
    ],
    "delta": "0:00:00.062226",
    "end": "2025-10-21 13:35:33.409755",
    "invocation": {
        "module_args": {
            "_raw_params": "virsh pool-autostart default",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:33.347529"
}

STDOUT:

Pool default marked as autostarted
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Verify storage pool is active] ***********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:73
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474 `" && echo ansible-tmp-1761068133.7160838-81290-231506700553474="` echo /root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068133.7160838-81290-231506700553474=/root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpszvu3k4n TO /root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpszvu3k4n /root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474/ /root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-svhlqexbrvhfwfxfwrynhlccvdamndzi ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474/AnsiballZ_command.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "Name:           default\\nUUID:           dd6dd06c-a748-4fd6-816d-ef88628da60b\\nState:          running\\nPersistent:     yes\\nAutostart:      yes\\nCapacity:       5.99 TiB\\nAllocation:     56.07 GiB\\nAvailable:      5.94 TiB", "stderr": "", "rc": 0, "cmd": ["virsh", "pool-info", "default"], "start": "2025-10-21 13:35:34.355586", "end": "2025-10-21 13:35:34.419082", "delta": "0:00:00.063496", "msg": "", "invocation": {"module_args": {"_raw_params": "virsh pool-info default", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068133.7160838-81290-231506700553474/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "virsh",
        "pool-info",
        "default"
    ],
    "delta": "0:00:00.063496",
    "end": "2025-10-21 13:35:34.419082",
    "invocation": {
        "module_args": {
            "_raw_params": "virsh pool-info default",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:34.355586"
}

STDOUT:

Name:           default
UUID:           dd6dd06c-a748-4fd6-816d-ef88628da60b
State:          running
Persistent:     yes
Autostart:      yes
Capacity:       5.99 TiB
Allocation:     56.07 GiB
Available:      5.94 TiB
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display storage pool information] ********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:79
ok: [root@os-01] => {}

MSG:

Storage pool default status: ['Name:           default', 'UUID:           dd6dd06c-a748-4fd6-816d-ef88628da60b', 'State:          running', 'Persistent:     yes', 'Autostart:      yes', 'Capacity:       5.99 TiB', 'Allocation:     56.07 GiB', 'Available:      5.94 TiB']
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Fail if storage pool is not active] ******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/storage_pool_setup.yml:83
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Test libvirt connection] *****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:56
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075 `" && echo ansible-tmp-1761068134.8043694-81477-58026658040075="` echo /root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068134.8043694-81477-58026658040075=/root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmphpvbc50y TO /root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmphpvbc50y /root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075/ /root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": " Id   Name   State\\n--------------------", "stderr": "", "rc": 0, "cmd": ["virsh", "list", "--all"], "start": "2025-10-21 13:35:35.402252", "end": "2025-10-21 13:35:35.463815", "delta": "0:00:00.061563", "msg": "", "invocation": {"module_args": {"_raw_params": "virsh list --all", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068134.8043694-81477-58026658040075/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "virsh",
        "list",
        "--all"
    ],
    "delta": "0:00:00.061563",
    "end": "2025-10-21 13:35:35.463815",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "virsh list --all",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:35.402252"
}

STDOUT:

 Id   Name   State
--------------------
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display libvirt connection status] *******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:62
ok: [root@os-01] => {}

MSG:

Libvirt connection test: SUCCESS
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Fail if libvirt is not accessible] *******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/libvirt_setup.yml:66
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Install and configure kcli] **************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prerequisites.yml:9
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check if kcli is installed] **************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969 `" && echo ansible-tmp-1761068135.8953896-81664-147341229569969="` echo /root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068135.8953896-81664-147341229569969=/root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc7wu41bn TO /root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc7wu41bn /root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969/ /root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "/usr/bin/kcli", "stderr": "", "rc": 0, "cmd": ["which", "kcli"], "start": "2025-10-21 13:35:36.504282", "end": "2025-10-21 13:35:36.509433", "delta": "0:00:00.005151", "msg": "", "invocation": {"module_args": {"_raw_params": "which kcli", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068135.8953896-81664-147341229569969/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "which",
        "kcli"
    ],
    "delta": "0:00:00.005151",
    "end": "2025-10-21 13:35:36.509433",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "which kcli",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:36.504282"
}

STDOUT:

/usr/bin/kcli
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Enable kcli copr repository] *************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:12
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Install kcli package] ********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:16
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Verify kcli installation] ****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:23
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425 `" && echo ansible-tmp-1761068136.8904943-81828-193965546843425="` echo /root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068136.8904943-81828-193965546843425=/root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpq9kc05ii TO /root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpq9kc05ii /root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425/ /root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "/usr/bin/kcli", "stderr": "", "rc": 0, "cmd": ["which", "kcli"], "start": "2025-10-21 13:35:37.503898", "end": "2025-10-21 13:35:37.509037", "delta": "0:00:00.005139", "msg": "", "invocation": {"module_args": {"_raw_params": "which kcli", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068136.8904943-81828-193965546843425/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "which",
        "kcli"
    ],
    "delta": "0:00:00.005139",
    "end": "2025-10-21 13:35:37.509037",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "which kcli",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:37.503898"
}

STDOUT:

/usr/bin/kcli
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check kcli version] **********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:29
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948 `" && echo ansible-tmp-1761068137.7872796-81988-235611042645948="` echo /root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068137.7872796-81988-235611042645948=/root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpnbmzcq2p TO /root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpnbmzcq2p /root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948/ /root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "version: 99.0 commit: ce49de7 2025/09/25 Available Updates: True", "stderr": "", "rc": 0, "cmd": ["kcli", "version"], "start": "2025-10-21 13:35:38.390560", "end": "2025-10-21 13:35:38.885617", "delta": "0:00:00.495057", "msg": "", "invocation": {"module_args": {"_raw_params": "kcli version", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068137.7872796-81988-235611042645948/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "kcli",
        "version"
    ],
    "delta": "0:00:00.495057",
    "end": "2025-10-21 13:35:38.885617",
    "invocation": {
        "module_args": {
            "_raw_params": "kcli version",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:38.390560"
}

STDOUT:

version: 99.0 commit: ce49de7 2025/09/25 Available Updates: True
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display kcli version] ********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:34
ok: [root@os-01] => {}

MSG:

Using kcli version: version: 99.0 commit: ce49de7 2025/09/25 Available Updates: True
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check if kcli config exists] *************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:38
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551 `" && echo ansible-tmp-1761068139.2276645-82152-149312412447551="` echo /root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068139.2276645-82152-149312412447551=/root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpitbbsr_3 TO /root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpitbbsr_3 /root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551/ /root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": "/root/.kcli/config.yml", "mode": "0644", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 1028, "inode": 5368835420, "dev": 64768, "nlink": 1, "atime": 1761020744.8185065, "mtime": 1759197399.0547328, "ctime": 1759197399.0547328, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": true, "xgrp": false, "woth": false, "roth": true, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "c442bec375fc1c0c9c17b1975ac0ed8553e218de", "mimetype": "text/plain", "charset": "us-ascii", "version": "4027309429", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": "/root/.kcli/config.yml", "follow": false, "get_md5": false, "get_checksum": true, "get_mime": true, "get_attributes": true, "checksum_algorithm": "sha1"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068139.2276645-82152-149312412447551/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "checksum_algorithm": "sha1",
            "follow": false,
            "get_attributes": true,
            "get_checksum": true,
            "get_md5": false,
            "get_mime": true,
            "path": "/root/.kcli/config.yml"
        }
    },
    "stat": {
        "atime": 1761020744.8185065,
        "attr_flags": "",
        "attributes": [],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "c442bec375fc1c0c9c17b1975ac0ed8553e218de",
        "ctime": 1759197399.0547328,
        "dev": 64768,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 5368835420,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1759197399.0547328,
        "nlink": 1,
        "path": "/root/.kcli/config.yml",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 1028,
        "uid": 0,
        "version": "4027309429",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Create kcli config directory] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:43
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Create default kcli configuration for local libvirt] *************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:50
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check available libvirt pools] ***********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:62
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062 `" && echo ansible-tmp-1761068140.3364184-82317-131886526429062="` echo /root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068140.3364184-82317-131886526429062=/root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp1hhacayy TO /root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp1hhacayy /root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062/ /root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "+---------+-------------------------+\\n| Pool    |           Path          |\\n+---------+-------------------------+\\n| default | /var/lib/libvirt/images |\\n+---------+-------------------------+", "stderr": "", "rc": 0, "cmd": ["kcli", "list", "pool"], "start": "2025-10-21 13:35:40.951842", "end": "2025-10-21 13:35:41.179062", "delta": "0:00:00.227220", "msg": "", "invocation": {"module_args": {"_raw_params": "kcli list pool", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068140.3364184-82317-131886526429062/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "kcli",
        "list",
        "pool"
    ],
    "delta": "0:00:00.227220",
    "end": "2025-10-21 13:35:41.179062",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "kcli list pool",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:40.951842"
}

STDOUT:

+---------+-------------------------+
| Pool    |           Path          |
+---------+-------------------------+
| default | /var/lib/libvirt/images |
+---------+-------------------------+
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display available pools] *****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:68
ok: [root@os-01] => {}

MSG:

Available kcli pools: ['+---------+-------------------------+', '| Pool    |           Path          |', '+---------+-------------------------+', '| default | /var/lib/libvirt/images |', '+---------+-------------------------+']
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Verify kcli can see default pool] ********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:72
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check available networks] ****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:79
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332 `" && echo ansible-tmp-1761068141.5443206-82481-54941533589332="` echo /root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068141.5443206-82481-54941533589332=/root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp047lectk TO /root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp047lectk /root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332/ /root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "\\u001b[36mListing Networks...\\u001b[0m\\n+-----------+--------+----------------+------+---------+------+\\n| Network   |  Type  |      Cidr      | Dhcp |  Domain | Mode |\\n+-----------+--------+----------------+------+---------+------+\\n| default   | routed | 192.168.0.0/16 | True | default | nat  |\\n| enp24s0f0 |  nic   |      N/A       | N/A  |   N/A   | N/A  |\\n| enp24s0f1 |  nic   |      N/A       | N/A  |   N/A   | N/A  |\\n| enp95s0f0 |  nic   |      N/A       | N/A  |   N/A   | N/A  |\\n| enp95s0f1 |  nic   |      N/A       | N/A  |   N/A   | N/A  |\\n+-----------+--------+----------------+------+---------+------+", "stderr": "", "rc": 0, "cmd": ["kcli", "list", "network"], "start": "2025-10-21 13:35:42.150602", "end": "2025-10-21 13:35:42.403317", "delta": "0:00:00.252715", "msg": "", "invocation": {"module_args": {"_raw_params": "kcli list network", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068141.5443206-82481-54941533589332/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "kcli",
        "list",
        "network"
    ],
    "delta": "0:00:00.252715",
    "end": "2025-10-21 13:35:42.403317",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "kcli list network",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:42.150602"
}

STDOUT:

Listing Networks...
+-----------+--------+----------------+------+---------+------+
| Network   |  Type  |      Cidr      | Dhcp |  Domain | Mode |
+-----------+--------+----------------+------+---------+------+
| default   | routed | 192.168.0.0/16 | True | default | nat  |
| enp24s0f0 |  nic   |      N/A       | N/A  |   N/A   | N/A  |
| enp24s0f1 |  nic   |      N/A       | N/A  |   N/A   | N/A  |
| enp95s0f0 |  nic   |      N/A       | N/A  |   N/A   | N/A  |
| enp95s0f1 |  nic   |      N/A       | N/A  |   N/A   | N/A  |
+-----------+--------+----------------+------+---------+------+
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display available networks] **************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/kcli_install.yml:85
ok: [root@os-01] => {}

MSG:

Available kcli networks: ['\x1b[36mListing Networks...\x1b[0m', '+-----------+--------+----------------+------+---------+------+', '| Network   |  Type  |      Cidr      | Dhcp |  Domain | Mode |', '+-----------+--------+----------------+------+---------+------+', '| default   | routed | 192.168.0.0/16 | True | default | nat  |', '| enp24s0f0 |  nic   |      N/A       | N/A  |   N/A   | N/A  |', '| enp24s0f1 |  nic   |      N/A       | N/A  |   N/A   | N/A  |', '| enp95s0f0 |  nic   |      N/A       | N/A  |   N/A   | N/A  |', '| enp95s0f1 |  nic   |      N/A       | N/A  |   N/A   | N/A  |', '+-----------+--------+----------------+------+---------+------+']
Read vars_file 'vars/main.yml'

TASK [Setup user environment] **************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prerequisites.yml:13
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
redirecting (type: modules) ansible.builtin.authorized_key to ansible.posix.authorized_key
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [config : Get username] ***************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/main.yaml:1
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173 `" && echo ansible-tmp-1761068142.8124487-82645-118127055300173="` echo /root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068142.8124487-82645-118127055300173=/root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpmt_buioj TO /root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpmt_buioj /root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173/ /root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "root", "stderr": "", "rc": 0, "cmd": ["whoami"], "start": "2025-10-21 13:35:43.425032", "end": "2025-10-21 13:35:43.431289", "delta": "0:00:00.006257", "msg": "", "invocation": {"module_args": {"_raw_params": "whoami", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068142.8124487-82645-118127055300173/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": [
        "whoami"
    ],
    "delta": "0:00:00.006257",
    "end": "2025-10-21 13:35:43.431289",
    "invocation": {
        "module_args": {
            "_raw_params": "whoami",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:43.425032"
}

STDOUT:

root
Read vars_file 'vars/main.yml'

TASK [config : Enable user lingering] ******************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/main.yaml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676 `" && echo ansible-tmp-1761068143.7089593-82805-91348764632676="` echo /root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068143.7089593-82805-91348764632676=/root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp6skm8hyh TO /root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp6skm8hyh /root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676/ /root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ylpiagpxvzawztguccxnsjslqcoqnlnk ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676/AnsiballZ_command.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "", "stderr": "", "rc": 0, "cmd": ["loginctl", "enable-linger", "root"], "start": "2025-10-21 13:35:44.344557", "end": "2025-10-21 13:35:44.361527", "delta": "0:00:00.016970", "msg": "", "invocation": {"module_args": {"_raw_params": "loginctl enable-linger root", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068143.7089593-82805-91348764632676/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": [
        "loginctl",
        "enable-linger",
        "root"
    ],
    "delta": "0:00:00.016970",
    "end": "2025-10-21 13:35:44.361527",
    "invocation": {
        "module_args": {
            "_raw_params": "loginctl enable-linger root",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:35:44.344557"
}
Read vars_file 'vars/main.yml'

TASK [config : Install SSH key] ************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/main.yaml:7
redirecting (type: modules) ansible.builtin.authorized_key to ansible.posix.authorized_key
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674 `" && echo ansible-tmp-1761068144.6520317-82967-201604279324674="` echo /root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068144.6520317-82967-201604279324674=/root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674\n', b'')
redirecting (type: modules) ansible.builtin.authorized_key to ansible.posix.authorized_key
Using module file /root/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/authorized_key.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp8mq04c38 TO /root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674/AnsiballZ_authorized_key.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp8mq04c38 /root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674/AnsiballZ_authorized_key.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674/ /root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674/AnsiballZ_authorized_key.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674/AnsiballZ_authorized_key.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"user": "root", "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDxX4DExwXf0Nxzlwo5ZLaC0sU9F4grirQ61X0sGMbhISh9zcoIcajTiBS1q+yxhOYuqEExjhXujbpFD5+k/U98MZlH7gc1JPzb9Us9pyut+eteoFXVFeOhV4DajLqRcDKP7SgqzlD5MYMAGtoADfKCqJyPQh0+fMV7IHA9cOzVTX6Xr8QFs4ORuyoib8JGTDG76HvTwCBZTQth4Enm/YLw2LWSlmO7/GTj/78//HtsuOjtOs9FHD6wufwtz+j+6KM9WwA+ZY+QEAhR7q+CtDL2Y+FkJNkgHSyX/z0tEklLcwMLEwVbTm8p8Z/Eep+jZI6KvYdIwyAgXBuEfwX6SWoFz8Y2MowfFfYmBF2DzaYb0k5hDxxpCpwK75GwYRaSkWvp8b/NMDA7tcIwCIrpXJv6Tu0Z//qsGUiQml61effizbEDBVVbE0QOr61W5y8uiI2cXO7ZzuPN9WelBTVK4PEfM4i+OlkbbDk0OPj9k46hj3vzxFbnDFaDKiBWXVQyZWc= root@os-01.digimer.ca", "manage_dir": true, "state": "present", "exclusive": false, "validate_certs": true, "follow": false, "path": null, "key_options": null, "comment": null, "keyfile": "/root/.ssh/authorized_keys", "invocation": {"module_args": {"user": "root", "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDxX4DExwXf0Nxzlwo5ZLaC0sU9F4grirQ61X0sGMbhISh9zcoIcajTiBS1q+yxhOYuqEExjhXujbpFD5+k/U98MZlH7gc1JPzb9Us9pyut+eteoFXVFeOhV4DajLqRcDKP7SgqzlD5MYMAGtoADfKCqJyPQh0+fMV7IHA9cOzVTX6Xr8QFs4ORuyoib8JGTDG76HvTwCBZTQth4Enm/YLw2LWSlmO7/GTj/78//HtsuOjtOs9FHD6wufwtz+j+6KM9WwA+ZY+QEAhR7q+CtDL2Y+FkJNkgHSyX/z0tEklLcwMLEwVbTm8p8Z/Eep+jZI6KvYdIwyAgXBuEfwX6SWoFz8Y2MowfFfYmBF2DzaYb0k5hDxxpCpwK75GwYRaSkWvp8b/NMDA7tcIwCIrpXJv6Tu0Z//qsGUiQml61effizbEDBVVbE0QOr61W5y8uiI2cXO7ZzuPN9WelBTVK4PEfM4i+OlkbbDk0OPj9k46hj3vzxFbnDFaDKiBWXVQyZWc= root@os-01.digimer.ca", "manage_dir": true, "state": "present", "exclusive": false, "validate_certs": true, "follow": false, "path": null, "key_options": null, "comment": null, "keyfile": "/root/.ssh/authorized_keys"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068144.6520317-82967-201604279324674/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "comment": null,
    "exclusive": false,
    "follow": false,
    "invocation": {
        "module_args": {
            "comment": null,
            "exclusive": false,
            "follow": false,
            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDxX4DExwXf0Nxzlwo5ZLaC0sU9F4grirQ61X0sGMbhISh9zcoIcajTiBS1q+yxhOYuqEExjhXujbpFD5+k/U98MZlH7gc1JPzb9Us9pyut+eteoFXVFeOhV4DajLqRcDKP7SgqzlD5MYMAGtoADfKCqJyPQh0+fMV7IHA9cOzVTX6Xr8QFs4ORuyoib8JGTDG76HvTwCBZTQth4Enm/YLw2LWSlmO7/GTj/78//HtsuOjtOs9FHD6wufwtz+j+6KM9WwA+ZY+QEAhR7q+CtDL2Y+FkJNkgHSyX/z0tEklLcwMLEwVbTm8p8Z/Eep+jZI6KvYdIwyAgXBuEfwX6SWoFz8Y2MowfFfYmBF2DzaYb0k5hDxxpCpwK75GwYRaSkWvp8b/NMDA7tcIwCIrpXJv6Tu0Z//qsGUiQml61effizbEDBVVbE0QOr61W5y8uiI2cXO7ZzuPN9WelBTVK4PEfM4i+OlkbbDk0OPj9k46hj3vzxFbnDFaDKiBWXVQyZWc= root@os-01.digimer.ca",
            "key_options": null,
            "keyfile": "/root/.ssh/authorized_keys",
            "manage_dir": true,
            "path": null,
            "state": "present",
            "user": "root",
            "validate_certs": true
        }
    },
    "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDxX4DExwXf0Nxzlwo5ZLaC0sU9F4grirQ61X0sGMbhISh9zcoIcajTiBS1q+yxhOYuqEExjhXujbpFD5+k/U98MZlH7gc1JPzb9Us9pyut+eteoFXVFeOhV4DajLqRcDKP7SgqzlD5MYMAGtoADfKCqJyPQh0+fMV7IHA9cOzVTX6Xr8QFs4ORuyoib8JGTDG76HvTwCBZTQth4Enm/YLw2LWSlmO7/GTj/78//HtsuOjtOs9FHD6wufwtz+j+6KM9WwA+ZY+QEAhR7q+CtDL2Y+FkJNkgHSyX/z0tEklLcwMLEwVbTm8p8Z/Eep+jZI6KvYdIwyAgXBuEfwX6SWoFz8Y2MowfFfYmBF2DzaYb0k5hDxxpCpwK75GwYRaSkWvp8b/NMDA7tcIwCIrpXJv6Tu0Z//qsGUiQml61effizbEDBVVbE0QOr61W5y8uiI2cXO7ZzuPN9WelBTVK4PEfM4i+OlkbbDk0OPj9k46hj3vzxFbnDFaDKiBWXVQyZWc= root@os-01.digimer.ca",
    "key_options": null,
    "keyfile": "/root/.ssh/authorized_keys",
    "manage_dir": true,
    "path": null,
    "state": "present",
    "user": "root",
    "validate_certs": true
}
Read vars_file 'vars/main.yml'

TASK [config : Install inputrc] ************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/main.yaml:11
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802 `" && echo ansible-tmp-1761068145.7345233-83126-136523851790802="` echo /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068145.7345233-83126-136523851790802=/root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3gkw7xq_ TO /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3gkw7xq_ /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/ /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": ".inputrc", "mode": "0644", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 61, "inode": 11811263555, "dev": 64768, "nlink": 1, "atime": 1761020693.1821544, "mtime": 1759251743.38291, "ctime": 1759251744.1109202, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": true, "xgrp": false, "woth": false, "roth": true, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "c9132834e3c2e069a0caed2b30e802f8c8b029d4", "mimetype": "text/plain", "charset": "us-ascii", "version": "3324754638", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": ".inputrc", "follow": false, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\r\n', b'Shared connection to os-01 closed.\r\n')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpfqbmxyrj TO /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpfqbmxyrj /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/ /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": ".inputrc", "changed": false, "diff": {"before": {"path": ".inputrc"}, "after": {"path": ".inputrc"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 61, "invocation": {"module_args": {"dest": ".inputrc", "_original_basename": "tmpnwx5ruaa", "recurse": false, "state": "file", "path": ".inputrc", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068145.7345233-83126-136523851790802/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "checksum": "c9132834e3c2e069a0caed2b30e802f8c8b029d4",
    "dest": ".inputrc",
    "diff": {
        "after": {
            "path": ".inputrc"
        },
        "before": {
            "path": ".inputrc"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": "tmpnwx5ruaa",
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "dest": ".inputrc",
            "follow": true,
            "force": false,
            "group": null,
            "mode": null,
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": ".inputrc",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "file",
            "unsafe_writes": false
        }
    },
    "mode": "0644",
    "owner": "root",
    "path": ".inputrc",
    "secontext": "unconfined_u:object_r:admin_home_t:s0",
    "size": 61,
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [git-user : Install git] **************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/tasks/main.yml:1
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862 `" && echo ansible-tmp-1761068147.1562076-83365-227270650471862="` echo /root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068147.1562076-83365-227270650471862=/root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/dnf.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp9v8b50ye TO /root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862/AnsiballZ_dnf.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp9v8b50ye /root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862/AnsiballZ_dnf.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862/ /root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862/AnsiballZ_dnf.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-tlzrjphkxrsstytlycqdwnchooyverwr ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862/AnsiballZ_dnf.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\x1b[?25l| Checking server status\r\x1b[0K\r/ Checking server status\r\x1b[?25h\x1b[0K\r\r\n{"msg": "Nothing to do", "changed": false, "results": [], "rc": 0, "invocation": {"module_args": {"name": ["git"], "state": "present", "allow_downgrade": false, "autoremove": false, "bugfix": false, "cacheonly": false, "disable_gpg_check": false, "disable_plugin": [], "disablerepo": [], "download_only": false, "enable_plugin": [], "enablerepo": [], "exclude": [], "installroot": "/", "install_repoquery": true, "install_weak_deps": true, "security": false, "skip_broken": false, "update_cache": false, "update_only": false, "validate_certs": true, "sslverify": true, "lock_timeout": 30, "allowerasing": false, "nobest": false, "conf_file": null, "disable_excludes": null, "download_dir": null, "list": null, "releasever": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068147.1562076-83365-227270650471862/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "allow_downgrade": false,
            "allowerasing": false,
            "autoremove": false,
            "bugfix": false,
            "cacheonly": false,
            "conf_file": null,
            "disable_excludes": null,
            "disable_gpg_check": false,
            "disable_plugin": [],
            "disablerepo": [],
            "download_dir": null,
            "download_only": false,
            "enable_plugin": [],
            "enablerepo": [],
            "exclude": [],
            "install_repoquery": true,
            "install_weak_deps": true,
            "installroot": "/",
            "list": null,
            "lock_timeout": 30,
            "name": [
                "git"
            ],
            "nobest": false,
            "releasever": null,
            "security": false,
            "skip_broken": false,
            "sslverify": true,
            "state": "present",
            "update_cache": false,
            "update_only": false,
            "validate_certs": true
        }
    },
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
Read vars_file 'vars/main.yml'

TASK [git-user : Setup git config directory] ***********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/tasks/main.yml:6
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819 `" && echo ansible-tmp-1761068150.8740811-83528-38641083592819="` echo /root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068150.8740811-83528-38641083592819=/root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpds6jn70s TO /root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpds6jn70s /root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819/ /root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": ".config/git", "changed": false, "diff": {"before": {"path": ".config/git"}, "after": {"path": ".config/git"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0755", "state": "directory", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 50, "invocation": {"module_args": {"path": ".config/git", "state": "directory", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068150.8740811-83528-38641083592819/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "diff": {
        "after": {
            "path": ".config/git"
        },
        "before": {
            "path": ".config/git"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": null,
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "follow": true,
            "force": false,
            "group": null,
            "mode": null,
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": ".config/git",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "directory",
            "unsafe_writes": false
        }
    },
    "mode": "0755",
    "owner": "root",
    "path": ".config/git",
    "secontext": "unconfined_u:object_r:config_home_t:s0",
    "size": 50,
    "state": "directory",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [git-user : Install gitignore] ********************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/tasks/main.yml:11
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560 `" && echo ansible-tmp-1761068151.7514782-83687-109130839140560="` echo /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068151.7514782-83687-109130839140560=/root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpx68lo9cg TO /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpx68lo9cg /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/ /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": ".config/git/ignore", "mode": "0644", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 53, "inode": 16643509331, "dev": 64768, "nlink": 1, "atime": 1761020716.1388712, "mtime": 1759251749.7409987, "ctime": 1759251750.3530073, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": true, "xgrp": false, "woth": false, "roth": true, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "87e8b9cfb6e66bc3e56b0bfb6348cebb7dc3cfe6", "mimetype": "text/plain", "charset": "us-ascii", "version": "3883807149", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": ".config/git/ignore", "follow": false, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\r\n', b'Shared connection to os-01 closed.\r\n')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3u64xx82 TO /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3u64xx82 /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/ /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": ".config/git/ignore", "changed": false, "diff": {"before": {"path": ".config/git/ignore"}, "after": {"path": ".config/git/ignore"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 53, "invocation": {"module_args": {"dest": ".config/git/ignore", "_original_basename": "ignore", "recurse": false, "state": "file", "path": ".config/git/ignore", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068151.7514782-83687-109130839140560/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "checksum": "87e8b9cfb6e66bc3e56b0bfb6348cebb7dc3cfe6",
    "dest": ".config/git/ignore",
    "diff": {
        "after": {
            "path": ".config/git/ignore"
        },
        "before": {
            "path": ".config/git/ignore"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": "ignore",
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "dest": ".config/git/ignore",
            "follow": true,
            "force": false,
            "group": null,
            "mode": null,
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": ".config/git/ignore",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "file",
            "unsafe_writes": false
        }
    },
    "mode": "0644",
    "owner": "root",
    "path": ".config/git/ignore",
    "secontext": "unconfined_u:object_r:admin_home_t:s0",
    "size": 53,
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [git-user : Install gitattributes] ****************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/tasks/main.yml:15
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711 `" && echo ansible-tmp-1761068153.1637025-83926-97837439891711="` echo /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068153.1637025-83926-97837439891711=/root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp9bhiihe4 TO /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp9bhiihe4 /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/ /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": ".config/git/attributes", "mode": "0644", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 51, "inode": 1073928389, "dev": 64768, "nlink": 1, "atime": 1761020716.0808718, "mtime": 1759251751.3750217, "ctime": 1759251751.98603, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": true, "xgrp": false, "woth": false, "roth": true, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "f3e3c4b6a05faaedd0f17fde980ae6eaaea77ea7", "mimetype": "text/plain", "charset": "us-ascii", "version": "3010869003", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": ".config/git/attributes", "follow": false, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\r\n', b'Shared connection to os-01 closed.\r\n')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpejcx75g2 TO /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpejcx75g2 /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/ /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": ".config/git/attributes", "changed": false, "diff": {"before": {"path": ".config/git/attributes"}, "after": {"path": ".config/git/attributes"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 51, "invocation": {"module_args": {"dest": ".config/git/attributes", "_original_basename": "attributes", "recurse": false, "state": "file", "path": ".config/git/attributes", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068153.1637025-83926-97837439891711/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "checksum": "f3e3c4b6a05faaedd0f17fde980ae6eaaea77ea7",
    "dest": ".config/git/attributes",
    "diff": {
        "after": {
            "path": ".config/git/attributes"
        },
        "before": {
            "path": ".config/git/attributes"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": "attributes",
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "dest": ".config/git/attributes",
            "follow": true,
            "force": false,
            "group": null,
            "mode": null,
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": ".config/git/attributes",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "file",
            "unsafe_writes": false
        }
    },
    "mode": "0644",
    "owner": "root",
    "path": ".config/git/attributes",
    "secontext": "unconfined_u:object_r:admin_home_t:s0",
    "size": 51,
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [git-user : Install gitconfig] ********************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/tasks/main.yml:19
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068154.6354058-84165-233839866927524 `" && echo ansible-tmp-1761068154.6354058-84165-233839866927524="` echo /root/.ansible/tmp/ansible-tmp-1761068154.6354058-84165-233839866927524 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068154.6354058-84165-233839866927524=/root/.ansible/tmp/ansible-tmp-1761068154.6354058-84165-233839866927524\n', b'')
exception during Jinja2 execution: Traceback (most recent call last):
  File "/root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/lookup_plugins/gitconfig.py", line 27, in _get_git_config
    result = subprocess.check_output(['git', 'config', option])
  File "/usr/lib64/python3.9/subprocess.py", line 424, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib64/python3.9/subprocess.py", line 528, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['git', 'config', 'user.name']' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/ansible/template/__init__.py", line 845, in _lookup
    ran = instance.run(loop_terms, variables=self._available_variables, **kwargs)
  File "/root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/lookup_plugins/gitconfig.py", line 22, in run
    return self._get_git_config(config_option).splitlines()
  File "/root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/lookup_plugins/gitconfig.py", line 28, in _get_git_config
    except CalledProcessError as err:
NameError: name 'CalledProcessError' is not defined
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068154.6354058-84165-233839866927524/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
The full traceback is:
Traceback (most recent call last):
  File "/root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/lookup_plugins/gitconfig.py", line 27, in _get_git_config
    result = subprocess.check_output(['git', 'config', option])
  File "/usr/lib64/python3.9/subprocess.py", line 424, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib64/python3.9/subprocess.py", line 528, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['git', 'config', 'user.name']' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/ansible/template/__init__.py", line 845, in _lookup
    ran = instance.run(loop_terms, variables=self._available_variables, **kwargs)
  File "/root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/lookup_plugins/gitconfig.py", line 22, in run
    return self._get_git_config(config_option).splitlines()
  File "/root/two-node-toolbox/deploy/openshift-clusters/roles/git-user/lookup_plugins/gitconfig.py", line 28, in _get_git_config
    except CalledProcessError as err:
NameError: name 'CalledProcessError' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/ansible/plugins/action/template.py", line 141, in run
    resultant = templar.do_template(template_data, preserve_trailing_newlines=True, escape_backslashes=False)
  File "/usr/lib/python3.9/site-packages/ansible/template/__init__.py", line 1001, in do_template
    res = myenv.concat(rf)
  File "/usr/lib/python3.9/site-packages/ansible/template/native_helpers.py", line 83, in ansible_concat
    return ''.join([to_text(v) for v in nodes])
  File "/usr/lib/python3.9/site-packages/ansible/template/native_helpers.py", line 83, in <listcomp>
    return ''.join([to_text(v) for v in nodes])
  File "<template>", line 13, in root
  File "/usr/lib/python3.9/site-packages/ansible/template/__init__.py", line 348, in call
    return super().call(obj, *args, **kwargs)
  File "/usr/lib/python3.9/site-packages/ansible/_vendor/jinja2/runtime.py", line 298, in call
    return __obj(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/ansible/template/__init__.py", line 871, in _lookup
    raise AnsibleError(to_native(msg), orig_exc=e)
ansible.errors.AnsibleError: An unhandled exception occurred while running the lookup plugin 'gitconfig'. Error was a <class 'NameError'>, original message: name 'CalledProcessError' is not defined. name 'CalledProcessError' is not defined
fatal: [root@os-01]: FAILED! => {
    "changed": false
}

MSG:

AnsibleError: An unhandled exception occurred while running the lookup plugin 'gitconfig'. Error was a <class 'NameError'>, original message: name 'CalledProcessError' is not defined. name 'CalledProcessError' is not defined
...ignoring
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Install prerequisites] *******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/main.yml:5
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/prerequisites.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Enable CodeReady Builder repository for RHEL 9] ******************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/prerequisites.yml:5
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474 `" && echo ansible-tmp-1761068155.1594849-84249-162513552036474="` echo /root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068155.1594849-84249-162513552036474=/root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpt6px0_5z TO /root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpt6px0_5z /root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474/ /root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ugishubeoilpteghkvpjtjyufqwvcvom ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474/AnsiballZ_command.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (1, b'\r\n{"changed": true, "stdout": "Error: \'codeready-builder-for-rhel-9-$(arch)-rpms\' does not match a valid repository ID. Use \\"subscription-manager repos --list\\" to see valid repositories.", "stderr": "", "rc": 1, "cmd": ["subscription-manager", "repos", "--enable", "codeready-builder-for-rhel-9-$(arch)-rpms"], "start": "2025-10-21 13:35:55.798353", "end": "2025-10-21 13:36:02.893285", "delta": "0:00:07.094932", "failed": true, "msg": "non-zero return code", "invocation": {"module_args": {"_raw_params": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> Failed to connect to the host via ssh: Shared connection to os-01 closed.
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068155.1594849-84249-162513552036474/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": [
        "subscription-manager",
        "repos",
        "--enable",
        "codeready-builder-for-rhel-9-$(arch)-rpms"
    ],
    "delta": "0:00:07.094932",
    "end": "2025-10-21 13:36:02.893285",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 1,
    "start": "2025-10-21 13:35:55.798353"
}

STDOUT:

Error: 'codeready-builder-for-rhel-9-$(arch)-rpms' does not match a valid repository ID. Use "subscription-manager repos --list" to see valid repositories.


MSG:

non-zero return code
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Install EPEL repository for RHEL 9] ******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/prerequisites.yml:12
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109 `" && echo ansible-tmp-1761068163.1754954-84661-134904528291109="` echo /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068163.1754954-84661-134904528291109=/root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/dnf.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpcowv9hc4 TO /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109/AnsiballZ_dnf.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpcowv9hc4 /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109/AnsiballZ_dnf.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109/ /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109/AnsiballZ_dnf.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-fciqpzvxpkdzkutfjyvttwyuyzlsgbfs ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109/AnsiballZ_dnf.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\x1b[?25l| Checking server status\r\x1b[0K\r/ Checking server status\r\x1b[?25h\x1b[0K\r\r\n{"msg": "Nothing to do", "changed": false, "results": ["Installed /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109/epel-release-latest-9.noarchlxb25ja7.rpm"], "rc": 0, "invocation": {"module_args": {"name": ["https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"], "state": "present", "disable_gpg_check": true, "allow_downgrade": false, "autoremove": false, "bugfix": false, "cacheonly": false, "disable_plugin": [], "disablerepo": [], "download_only": false, "enable_plugin": [], "enablerepo": [], "exclude": [], "installroot": "/", "install_repoquery": true, "install_weak_deps": true, "security": false, "skip_broken": false, "update_cache": false, "update_only": false, "validate_certs": true, "sslverify": true, "lock_timeout": 30, "allowerasing": false, "nobest": false, "conf_file": null, "disable_excludes": null, "download_dir": null, "list": null, "releasever": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "allow_downgrade": false,
            "allowerasing": false,
            "autoremove": false,
            "bugfix": false,
            "cacheonly": false,
            "conf_file": null,
            "disable_excludes": null,
            "disable_gpg_check": true,
            "disable_plugin": [],
            "disablerepo": [],
            "download_dir": null,
            "download_only": false,
            "enable_plugin": [],
            "enablerepo": [],
            "exclude": [],
            "install_repoquery": true,
            "install_weak_deps": true,
            "installroot": "/",
            "list": null,
            "lock_timeout": 30,
            "name": [
                "https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
            ],
            "nobest": false,
            "releasever": null,
            "security": false,
            "skip_broken": false,
            "sslverify": true,
            "state": "present",
            "update_cache": false,
            "update_only": false,
            "validate_certs": true
        }
    },
    "rc": 0,
    "results": [
        "Installed /root/.ansible/tmp/ansible-tmp-1761068163.1754954-84661-134904528291109/epel-release-latest-9.noarchlxb25ja7.rpm"
    ]
}

MSG:

Nothing to do
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Install Python dependencies for kubernetes.core collection] ******************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/prerequisites.yml:19
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217 `" && echo ansible-tmp-1761068167.508285-84824-272404370306217="` echo /root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068167.508285-84824-272404370306217=/root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/dnf.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp5dm1awt2 TO /root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217/AnsiballZ_dnf.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp5dm1awt2 /root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217/AnsiballZ_dnf.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217/ /root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217/AnsiballZ_dnf.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-muyxehjkszljlbsoblxzjcitnxrxluln ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217/AnsiballZ_dnf.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\x1b[?25l| Checking server status\r\x1b[0K\r/ Checking server status\r\x1b[?25h\x1b[0K\r\r\n{"msg": "Nothing to do", "changed": false, "results": [], "rc": 0, "invocation": {"module_args": {"name": ["python-kubernetes"], "state": "present", "allow_downgrade": false, "autoremove": false, "bugfix": false, "cacheonly": false, "disable_gpg_check": false, "disable_plugin": [], "disablerepo": [], "download_only": false, "enable_plugin": [], "enablerepo": [], "exclude": [], "installroot": "/", "install_repoquery": true, "install_weak_deps": true, "security": false, "skip_broken": false, "update_cache": false, "update_only": false, "validate_certs": true, "sslverify": true, "lock_timeout": 30, "allowerasing": false, "nobest": false, "conf_file": null, "disable_excludes": null, "download_dir": null, "list": null, "releasever": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068167.508285-84824-272404370306217/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "allow_downgrade": false,
            "allowerasing": false,
            "autoremove": false,
            "bugfix": false,
            "cacheonly": false,
            "conf_file": null,
            "disable_excludes": null,
            "disable_gpg_check": false,
            "disable_plugin": [],
            "disablerepo": [],
            "download_dir": null,
            "download_only": false,
            "enable_plugin": [],
            "enablerepo": [],
            "exclude": [],
            "install_repoquery": true,
            "install_weak_deps": true,
            "installroot": "/",
            "list": null,
            "lock_timeout": 30,
            "name": [
                "python-kubernetes"
            ],
            "nobest": false,
            "releasever": null,
            "security": false,
            "skip_broken": false,
            "sslverify": true,
            "state": "present",
            "update_cache": false,
            "update_only": false,
            "validate_certs": true
        }
    },
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Load kcli configuration variables for consistent configuration] **************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/main.yml:8
ok: [root@os-01] => {
    "ansible_facts": {
        "api_ip": "",
        "arbiter_memory": 16384,
        "bmc_driver": "redfish",
        "bmc_password": "admin123",
        "bmc_user": "admin",
        "cluster_network_type": "OVNKubernetes",
        "cluster_state_dir": "../aws-hypervisor/instance-data",
        "cluster_state_filename": "cluster-vm-state.json",
        "ctlplanes": 2,
        "domain": "lab.example.com",
        "force_cleanup": false,
        "ingress_ip": "",
        "kcli_async": false,
        "kcli_client": "",
        "kcli_debug": false,
        "kcli_threaded": true,
        "ksushy_port": 9000,
        "network_name": "default",
        "ocp_tag": "4.20",
        "ocp_version": "candidate",
        "openshift_ci": false,
        "openshift_release_image": "quay.io/openshift-release-dev/ocp-release:4.20.0-ec.6-multi",
        "pull_secret_path": "{{ role_path }}/files/pull-secret.json",
        "test_cluster_name": "tnt-cluster",
        "topology": "fencing",
        "vm_disk_size": 120,
        "vm_memory": 32768,
        "vm_numcpus": 16,
        "workers": 0
    },
    "ansible_included_var_files": [
        "/root/two-node-toolbox/deploy/openshift-clusters/vars/main.yml"
    ],
    "changed": false
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Set default ksushy IP if not defined] ****************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/main.yml:12
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Display configuration] *******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/main.yml:17
ok: [root@os-01] => {}

MSG:

kcli fencing configuration:
Cluster Name: mk-anvil-01
Hypervisor IP: 192.168.0.1
BMC User: admin
BMC Port: 9000

Override with: ansible-playbook kcli-redfish.yml -e "test_cluster_name=my-cluster" -e "ksushy_ip=X.X.X.X"

Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Start ksushy BMC simulator] **************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/main.yml:28
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Check if ksushy is already running] ******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255 `" && echo ansible-tmp-1761068171.3677306-84995-229039515392255="` echo /root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068171.3677306-84995-229039515392255=/root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxtvq0kjf TO /root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxtvq0kjf /root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255/ /root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (1, b'\r\n{"changed": true, "stdout": "", "stderr": "", "rc": 1, "cmd": "ps aux | grep -v grep | grep -v python | grep ksushy", "start": "2025-10-21 13:36:11.980729", "end": "2025-10-21 13:36:12.027648", "delta": "0:00:00.046919", "failed": true, "msg": "non-zero return code", "invocation": {"module_args": {"_raw_params": "ps aux | grep -v grep | grep -v python | grep ksushy", "_uses_shell": true, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> Failed to connect to the host via ssh: Shared connection to os-01 closed.
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068171.3677306-84995-229039515392255/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": "ps aux | grep -v grep | grep -v python | grep ksushy",
    "delta": "0:00:00.046919",
    "end": "2025-10-21 13:36:12.027648",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "ps aux | grep -v grep | grep -v python | grep ksushy",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 1,
    "start": "2025-10-21 13:36:11.980729"
}

MSG:

non-zero return code
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Create ksushy systemd service] ***********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml:10
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687 `" && echo ansible-tmp-1761068172.324648-85159-245633665172687="` echo /root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068172.324648-85159-245633665172687=/root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc8m_q7kr TO /root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc8m_q7kr /root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687/ /root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "", "stderr": "Warning: The unit file, source configuration file or drop-ins of ksushy.service changed on disk. Run \'systemctl daemon-reload\' to reload units.", "rc": 0, "cmd": "KSUSHY_LISTEN_PORT=9000 kcli create sushy-service", "start": "2025-10-21 13:36:12.933986", "end": "2025-10-21 13:36:13.211402", "delta": "0:00:00.277416", "msg": "", "invocation": {"module_args": {"_raw_params": "KSUSHY_LISTEN_PORT=9000 kcli create sushy-service", "_uses_shell": true, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068172.324648-85159-245633665172687/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": "KSUSHY_LISTEN_PORT=9000 kcli create sushy-service",
    "delta": "0:00:00.277416",
    "end": "2025-10-21 13:36:13.211402",
    "invocation": {
        "module_args": {
            "_raw_params": "KSUSHY_LISTEN_PORT=9000 kcli create sushy-service",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:36:12.933986"
}

STDERR:

Warning: The unit file, source configuration file or drop-ins of ksushy.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Ensure firewall allows ksushy port (runtime)] ********************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml:14
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304 `" && echo ansible-tmp-1761068173.502428-85323-243124953752304="` echo /root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068173.502428-85323-243124953752304=/root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpyp31s1hi TO /root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpyp31s1hi /root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304/ /root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "success", "stderr": "Warning: ALREADY_ENABLED: \'9000:tcp\' already in \'libvirt\'", "rc": 0, "cmd": "sudo firewall-cmd --add-port=9000/tcp --zone=libvirt", "start": "2025-10-21 13:36:14.103868", "end": "2025-10-21 13:36:14.371916", "delta": "0:00:00.268048", "msg": "", "invocation": {"module_args": {"_raw_params": "sudo firewall-cmd --add-port=9000/tcp --zone=libvirt", "_uses_shell": true, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068173.502428-85323-243124953752304/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": "sudo firewall-cmd --add-port=9000/tcp --zone=libvirt",
    "delta": "0:00:00.268048",
    "end": "2025-10-21 13:36:14.371916",
    "invocation": {
        "module_args": {
            "_raw_params": "sudo firewall-cmd --add-port=9000/tcp --zone=libvirt",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:36:14.103868"
}

STDOUT:

success


STDERR:

Warning: ALREADY_ENABLED: '9000:tcp' already in 'libvirt'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Ensure firewall allows ksushy port (permanent)] ******************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml:18
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792 `" && echo ansible-tmp-1761068174.6624699-85485-83097960373792="` echo /root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068174.6624699-85485-83097960373792=/root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpraeja6er TO /root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpraeja6er /root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792/ /root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "success", "stderr": "Warning: ALREADY_ENABLED: 9000:tcp", "rc": 0, "cmd": "sudo firewall-cmd --permanent --add-port=9000/tcp --zone=libvirt", "start": "2025-10-21 13:36:15.277837", "end": "2025-10-21 13:36:15.548789", "delta": "0:00:00.270952", "msg": "", "invocation": {"module_args": {"_raw_params": "sudo firewall-cmd --permanent --add-port=9000/tcp --zone=libvirt", "_uses_shell": true, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068174.6624699-85485-83097960373792/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": "sudo firewall-cmd --permanent --add-port=9000/tcp --zone=libvirt",
    "delta": "0:00:00.270952",
    "end": "2025-10-21 13:36:15.548789",
    "invocation": {
        "module_args": {
            "_raw_params": "sudo firewall-cmd --permanent --add-port=9000/tcp --zone=libvirt",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:36:15.277837"
}

STDOUT:

success


STDERR:

Warning: ALREADY_ENABLED: 9000:tcp
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Wait for ksushy to start] ****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml:22
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834 `" && echo ansible-tmp-1761068175.842964-85647-200513681770834="` echo /root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068175.842964-85647-200513681770834=/root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/wait_for.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgnfqx1fy TO /root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834/AnsiballZ_wait_for.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgnfqx1fy /root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834/AnsiballZ_wait_for.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834/ /root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834/AnsiballZ_wait_for.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834/AnsiballZ_wait_for.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"state": "started", "port": 9000, "search_regex": null, "match_groups": [], "match_groupdict": {}, "path": null, "elapsed": 2, "invocation": {"module_args": {"port": 9000, "host": "192.168.0.1", "delay": 2, "timeout": 30, "connect_timeout": 5, "active_connection_states": ["ESTABLISHED", "FIN_WAIT1", "FIN_WAIT2", "SYN_RECV", "SYN_SENT", "TIME_WAIT"], "state": "started", "sleep": 1, "path": null, "search_regex": null, "exclude_hosts": null, "msg": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068175.842964-85647-200513681770834/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "elapsed": 2,
    "invocation": {
        "module_args": {
            "active_connection_states": [
                "ESTABLISHED",
                "FIN_WAIT1",
                "FIN_WAIT2",
                "SYN_RECV",
                "SYN_SENT",
                "TIME_WAIT"
            ],
            "connect_timeout": 5,
            "delay": 2,
            "exclude_hosts": null,
            "host": "192.168.0.1",
            "msg": null,
            "path": null,
            "port": 9000,
            "search_regex": null,
            "sleep": 1,
            "state": "started",
            "timeout": 30
        }
    },
    "match_groupdict": {},
    "match_groups": [],
    "path": null,
    "port": 9000,
    "search_regex": null,
    "state": "started"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Display ksushy status] *******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml:30
ok: [root@os-01] => {}

MSG:

ksushy BMC simulator started successfully on 192.168.0.1:9000

BMC endpoints for mk-anvil-01:
- https://192.168.0.1:9000/redfish/v1/Systems/mk-anvil-01-ctlplane-0
- https://192.168.0.1:9000/redfish/v1/Systems/mk-anvil-01-ctlplane-1

Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Test ksushy BMC endpoint accessibility] **************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml:43
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768 `" && echo ansible-tmp-1761068178.919137-85808-176775472014768="` echo /root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068178.919137-85808-176775472014768=/root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpp4b58ed6 TO /root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpp4b58ed6 /root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768/ /root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "{", "stderr": "", "rc": 0, "cmd": "curl -s -k \'https://192.168.0.1:9000/redfish/v1/Systems/local\' --connect-timeout 5 | head -1", "start": "2025-10-21 13:36:19.521454", "end": "2025-10-21 13:36:19.624464", "delta": "0:00:00.103010", "msg": "", "invocation": {"module_args": {"_raw_params": "curl -s -k \'https://192.168.0.1:9000/redfish/v1/Systems/local\' --connect-timeout 5 | head -1", "_uses_shell": true, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068178.919137-85808-176775472014768/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "cmd": "curl -s -k 'https://192.168.0.1:9000/redfish/v1/Systems/local' --connect-timeout 5 | head -1",
    "delta": "0:00:00.103010",
    "end": "2025-10-21 13:36:19.624464",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "curl -s -k 'https://192.168.0.1:9000/redfish/v1/Systems/local' --connect-timeout 5 | head -1",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:36:19.521454"
}

STDOUT:

{
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Fail if ksushy is not accessible] ********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/start_ksushy.yml:48
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-redfish : Validate configuration] ******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-redfish/tasks/main.yml:31
ok: [root@os-01 -> localhost] => {
    "changed": false
}

MSG:

All assertions passed
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate configuration] ******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/main.yml:4
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate cluster name] *******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:4
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate topology] ***********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:9
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate domain] *************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:14
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate two-node configuration] *********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:19
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate memory requirements] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:24
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate disk size requirements] *********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:29
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate OpenShift version format] *******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:34
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate BMC credentials for fencing] ****************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:39
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Validate pull secret for CI builds] ******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:44
skipping: [root@os-01] => {}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check if cluster already exists] *********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:49
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858 `" && echo ansible-tmp-1761068180.4857988-85995-171642138757858="` echo /root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068180.4857988-85995-171642138757858=/root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp86zdosm6 TO /root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp86zdosm6 /root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858/ /root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "+------+--------+----+--------+------+---------+\\n| Name | Status | Ip | Source | Plan | Profile |\\n+------+--------+----+--------+------+---------+\\n+------+--------+----+--------+------+---------+", "stderr": "", "rc": 0, "cmd": ["kcli", "list", "vm"], "start": "2025-10-21 13:36:21.091087", "end": "2025-10-21 13:36:21.327366", "delta": "0:00:00.236279", "msg": "", "invocation": {"module_args": {"_raw_params": "kcli list vm", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068180.4857988-85995-171642138757858/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "kcli",
        "list",
        "vm"
    ],
    "delta": "0:00:00.236279",
    "end": "2025-10-21 13:36:21.327366",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "kcli list vm",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:36:21.091087"
}

STDOUT:

+------+--------+----+--------+------+---------+
| Name | Status | Ip | Source | Plan | Profile |
+------+--------+----+--------+------+---------+
+------+--------+----+--------+------+---------+
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check for existing cluster VMs] **********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:55
ok: [root@os-01] => {
    "ansible_facts": {
        "cluster_vms_exist": false
    },
    "changed": false
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Warn if cluster VMs already exist] *******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:59
skipping: [root@os-01] => {}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Fail if cluster exists and force_cleanup is false] ***************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/validate.yml:64
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Prepare deployment] **********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/main.yml:9
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check existing kcli clusters] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:6
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088 `" && echo ansible-tmp-1761068181.8369484-86163-60652511976088="` echo /root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068181.8369484-86163-60652511976088=/root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpv8o658hr TO /root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpv8o658hr /root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088/ /root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "+---------+------+------+-----+\\n| Cluster | Type | Plan | Vms |\\n+---------+------+------+-----+\\n+---------+------+------+-----+", "stderr": "", "rc": 0, "cmd": ["kcli", "list", "cluster"], "start": "2025-10-21 13:36:22.434597", "end": "2025-10-21 13:36:22.658745", "delta": "0:00:00.224148", "msg": "", "invocation": {"module_args": {"_raw_params": "kcli list cluster", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068181.8369484-86163-60652511976088/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "kcli",
        "list",
        "cluster"
    ],
    "delta": "0:00:00.224148",
    "end": "2025-10-21 13:36:22.658745",
    "failed_when_result": false,
    "invocation": {
        "module_args": {
            "_raw_params": "kcli list cluster",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:36:22.434597"
}

STDOUT:

+---------+------+------+-----+
| Cluster | Type | Plan | Vms |
+---------+------+------+-----+
+---------+------+------+-----+
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Delete existing cluster by name] *********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:12
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Find VMs matching cluster name pattern] **************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:19
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053 `" && echo ansible-tmp-1761068183.0111818-86325-273865909087053="` echo /root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068183.0111818-86325-273865909087053=/root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpovel_jgb TO /root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpovel_jgb /root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053/ /root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "+------+--------+----+--------+------+---------+\\n| Name | Status | Ip | Source | Plan | Profile |\\n+------+--------+----+--------+------+---------+\\n+------+--------+----+--------+------+---------+", "stderr": "", "rc": 0, "cmd": ["kcli", "list", "vm"], "start": "2025-10-21 13:36:23.617159", "end": "2025-10-21 13:36:23.852763", "delta": "0:00:00.235604", "msg": "", "invocation": {"module_args": {"_raw_params": "kcli list vm", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068183.0111818-86325-273865909087053/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": [
        "kcli",
        "list",
        "vm"
    ],
    "delta": "0:00:00.235604",
    "end": "2025-10-21 13:36:23.852763",
    "invocation": {
        "module_args": {
            "_raw_params": "kcli list vm",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 13:36:23.617159"
}

STDOUT:

+------+--------+----+--------+------+---------+
| Name | Status | Ip | Source | Plan | Profile |
+------+--------+----+--------+------+---------+
+------+--------+----+--------+------+---------+
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Clean up orphaned VMs if they exist] *****************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:24
skipping: [root@os-01] => (item=mk-anvil-01-ctlplane-0)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": "mk-anvil-01-ctlplane-0",
    "skip_reason": "Conditional result was False"
}
skipping: [root@os-01] => (item=mk-anvil-01-ctlplane-1)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": "mk-anvil-01-ctlplane-1",
    "skip_reason": "Conditional result was False"
}
skipping: [root@os-01] => (item=mk-anvil-01-arbiter)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": "mk-anvil-01-arbiter",
    "skip_reason": "Conditional result was False"
}
skipping: [root@os-01] => {
    "changed": false
}

MSG:

All items skipped
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display cleanup results] *****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:34
ok: [root@os-01] => {}

MSG:

Cluster cleanup: not attempted
VM cleanup: 

Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Wait for cleanup to complete] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:40
Pausing for 30 seconds
(ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
ok: [root@os-01] => {
    "changed": false,
    "delta": 30,
    "echo": true,
    "rc": 0,
    "start": "2025-10-21 13:36:24.182297",
    "stop": "2025-10-21 13:36:54.182550",
    "user_input": ""
}

STDOUT:

Paused for 30.0 seconds
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Copy pull secret from files directory to remote host] ************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:46
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773 `" && echo ansible-tmp-1761068214.3324587-86491-269005874226773="` echo /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068214.3324587-86491-269005874226773=/root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpu43ogkr9 TO /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpu43ogkr9 /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/ /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": "/root/pull-secret.json", "mode": "0600", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 2767, "inode": 6979357716, "dev": 64768, "nlink": 1, "atime": 1761020904.1094952, "mtime": 1759251788.0645344, "ctime": 1759251788.684543, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": false, "xgrp": false, "woth": false, "roth": false, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "482abff93a0391741a2b5d9c45ad8a4c4e56499e", "mimetype": "application/json", "charset": "us-ascii", "version": "3918409882", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": "/root/pull-secret.json", "follow": false, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\r\n', b'Shared connection to os-01 closed.\r\n')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp_j6e845r TO /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp_j6e845r /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/ /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": "/root/pull-secret.json", "changed": false, "diff": {"before": {"path": "/root/pull-secret.json"}, "after": {"path": "/root/pull-secret.json"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "secontext": "system_u:object_r:admin_home_t:s0", "size": 2767, "invocation": {"module_args": {"mode": "0600", "dest": "/root/pull-secret.json", "_original_basename": "pull-secret.json", "recurse": false, "state": "file", "path": "/root/pull-secret.json", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068214.3324587-86491-269005874226773/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "checksum": "482abff93a0391741a2b5d9c45ad8a4c4e56499e",
    "dest": "/root/pull-secret.json",
    "diff": {
        "after": {
            "path": "/root/pull-secret.json"
        },
        "before": {
            "path": "/root/pull-secret.json"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": "pull-secret.json",
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "dest": "/root/pull-secret.json",
            "follow": true,
            "force": false,
            "group": null,
            "mode": "0600",
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": "/root/pull-secret.json",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "file",
            "unsafe_writes": false
        }
    },
    "mode": "0600",
    "owner": "root",
    "path": "/root/pull-secret.json",
    "secontext": "system_u:object_r:admin_home_t:s0",
    "size": 2767,
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check if SSH key already exists] *********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:53
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590 `" && echo ansible-tmp-1761068215.751206-86730-91469036564590="` echo /root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068215.751206-86730-91469036564590=/root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7watwsob TO /root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7watwsob /root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590/ /root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": "/root/.ssh/id_ed25519", "mode": "0600", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 2610, "inode": 16643116121, "dev": 64768, "nlink": 1, "atime": 1761020758.2073362, "mtime": 1759198219.1830447, "ctime": 1759198219.1830447, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": false, "xgrp": false, "woth": false, "roth": false, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "daa51a1a380bce3d5b276102970ea22eda85141f", "mimetype": "text/plain", "charset": "us-ascii", "version": "2212765935", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": "/root/.ssh/id_ed25519", "follow": false, "get_md5": false, "get_checksum": true, "get_mime": true, "get_attributes": true, "checksum_algorithm": "sha1"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068215.751206-86730-91469036564590/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "checksum_algorithm": "sha1",
            "follow": false,
            "get_attributes": true,
            "get_checksum": true,
            "get_md5": false,
            "get_mime": true,
            "path": "/root/.ssh/id_ed25519"
        }
    },
    "stat": {
        "atime": 1761020758.2073362,
        "attr_flags": "",
        "attributes": [],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "daa51a1a380bce3d5b276102970ea22eda85141f",
        "ctime": 1759198219.1830447,
        "dev": 64768,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 16643116121,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0600",
        "mtime": 1759198219.1830447,
        "nlink": 1,
        "path": "/root/.ssh/id_ed25519",
        "pw_name": "root",
        "readable": true,
        "rgrp": false,
        "roth": false,
        "rusr": true,
        "size": 2610,
        "uid": 0,
        "version": "2212765935",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Create .ssh directory if it doesn't exist] ***********************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:58
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Generate SSH key pair for cluster access] ************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:65
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Set proper permissions on SSH keys] ******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:69
skipping: [root@os-01] => (item={'path': '/root/.ssh/id_ed25519', 'mode': '0600'})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": {
        "mode": "0600",
        "path": "/root/.ssh/id_ed25519"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [root@os-01] => (item={'path': '/root/.ssh/id_ed25519.pub', 'mode': '0644'})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": {
        "mode": "0644",
        "path": "/root/.ssh/id_ed25519.pub"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [root@os-01] => {
    "changed": false
}

MSG:

All items skipped
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display authentication file locations] ***************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:78
ok: [root@os-01] => {}

MSG:

Using pull secret from: /root/pull-secret.json
Using SSH key from: /root/.ssh/id_ed25519.pub

Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Create temporary directory for kcli parameters] ******************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:84
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598 `" && echo ansible-tmp-1761068216.8530622-86899-73008900775598="` echo /root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068216.8530622-86899-73008900775598=/root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/tempfile.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpq44ls7sb TO /root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598/AnsiballZ_tempfile.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpq44ls7sb /root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598/AnsiballZ_tempfile.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598/ /root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598/AnsiballZ_tempfile.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598/AnsiballZ_tempfile.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "path": "/tmp/ansible.vtyu8hg2kcli-params", "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0700", "state": "directory", "secontext": "unconfined_u:object_r:user_tmp_t:s0", "size": 6, "invocation": {"module_args": {"state": "directory", "suffix": "kcli-params", "prefix": "ansible.", "path": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068216.8530622-86899-73008900775598/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "path": null,
            "prefix": "ansible.",
            "state": "directory",
            "suffix": "kcli-params"
        }
    },
    "mode": "0700",
    "owner": "root",
    "path": "/tmp/ansible.vtyu8hg2kcli-params",
    "secontext": "unconfined_u:object_r:user_tmp_t:s0",
    "size": 6,
    "state": "directory",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Set kcli parameters file path] ***********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:90
ok: [root@os-01] => {
    "ansible_facts": {
        "kcli_params_file": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml"
    },
    "changed": false
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Set ksushy IP for BMC simulation for fencing topology] ***********************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:94
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display ksushy configuration] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:101
ok: [root@os-01] => {}

MSG:

Network configuration for ksushy BMC simulator:
ksushy IP: 192.168.0.1
Topology: fencing
Note: Using libvirt bridge IP for VM-accessible BMC simulation
(Override with -e "ksushy_ip=X.X.X.X" if needed)

Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Generate kcli parameter file] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:111
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425 `" && echo ansible-tmp-1761068218.0035315-87064-98984276336425="` echo /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068218.0035315-87064-98984276336425=/root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpmpr9jhrv TO /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpmpr9jhrv /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/ /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml", "follow": false, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpr_63u06u/kcli-params.yml.j2 TO /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/source
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpr_63u06u/kcli-params.yml.j2 /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/source\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/ /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/source && sleep 0'"'"''
<root@os-01> (0, b'', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/copy.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpyeucai07 TO /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/AnsiballZ_copy.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpyeucai07 /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/AnsiballZ_copy.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/ /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/AnsiballZ_copy.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/AnsiballZ_copy.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"dest": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml", "src": "/root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/source", "md5sum": "7ddfa42d198a5829d797b6b2b3faca5b", "checksum": "d4cd9e54e28827b3d555a8d470a8c6c0efafcfd0", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 1001, "invocation": {"module_args": {"src": "/root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/source", "dest": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml", "mode": "0600", "follow": false, "_original_basename": "kcli-params.yml.j2", "checksum": "d4cd9e54e28827b3d555a8d470a8c6c0efafcfd0", "backup": false, "force": true, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "remote_src": null, "local_follow": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "checksum": "d4cd9e54e28827b3d555a8d470a8c6c0efafcfd0",
    "dest": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml",
    "diff": [],
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_original_basename": "kcli-params.yml.j2",
            "attributes": null,
            "backup": false,
            "checksum": "d4cd9e54e28827b3d555a8d470a8c6c0efafcfd0",
            "content": null,
            "dest": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml",
            "directory_mode": null,
            "follow": false,
            "force": true,
            "group": null,
            "local_follow": null,
            "mode": "0600",
            "owner": null,
            "remote_src": null,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": "/root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/source",
            "unsafe_writes": false,
            "validate": null
        }
    },
    "md5sum": "7ddfa42d198a5829d797b6b2b3faca5b",
    "mode": "0600",
    "owner": "root",
    "secontext": "unconfined_u:object_r:admin_home_t:s0",
    "size": 1001,
    "src": "/root/.ansible/tmp/ansible-tmp-1761068218.0035315-87064-98984276336425/source",
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display generated parameters] ************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:117
ok: [root@os-01] => {}

MSG:

Generated kcli parameters in /tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Read and display kcli parameters] ********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:121
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726 `" && echo ansible-tmp-1761068219.829816-87353-86510721899726="` echo /root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068219.829816-87353-86510721899726=/root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/slurp.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgd_8xvjp TO /root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726/AnsiballZ_slurp.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgd_8xvjp /root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726/AnsiballZ_slurp.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726/ /root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726/AnsiballZ_slurp.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726/AnsiballZ_slurp.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"content": "IyBrY2xpIE9wZW5TaGlmdCBkZXBsb3ltZW50IHBhcmFtZXRlcnMgZm9yIFR3by1Ob2RlIEZlbmNpbmcKIyBHZW5lcmF0ZWQgYnkgYW5zaWJsZSBrY2xpLWluc3RhbGwgcm9sZQoKIyBDbHVzdGVyIGlkZW50aWZpY2F0aW9uCmNsdXN0ZXI6IG1rLWFudmlsLTAxCmRvbWFpbjogZGlnaW1lci5jYQp0b3BvbG9neTogZmVuY2luZwpuZXR3b3JrX3R5cGU6IE9WTkt1YmVybmV0ZXMKCiMgT3BlblNoaWZ0IHZlcnNpb24KdmVyc2lvbjogY2FuZGlkYXRlCnRhZzogJzQuMjAnCm9wZW5zaGlmdF9yZWxlYXNlX2ltYWdlOiBxdWF5LmlvL29wZW5zaGlmdC1yZWxlYXNlLWRldi9vY3AtcmVsZWFzZTo0LjIwLjAtZWMuNi1tdWx0aQoKIyBUd28tbm9kZSBjbHVzdGVyIGNvbmZpZ3VyYXRpb24gd2l0aCBmZW5jaW5nCmN0bHBsYW5lczogMgp3b3JrZXJzOiAwCgojIFZpcnR1YWwgbWFjaGluZSBzcGVjaWZpY2F0aW9ucwptZW1vcnk6IDMyNzY4Cm51bWNwdXM6IDE2CmRpc2tfc2l6ZTogMTIwCgojIE5ldHdvcmsgY29uZmlndXJhdGlvbgpuZXR3b3JrOiBkZWZhdWx0CgojIEF1dGhlbnRpY2F0aW9uCnB1bGxfc2VjcmV0OiAvcm9vdC9wdWxsLXNlY3JldC5qc29uCmtleXM6CiAgLSAvcm9vdC8uc3NoL2lkX2VkMjU1MTkucHViCgojIEJNQy9SZWRmaXNoIGNvbmZpZ3VyYXRpb24KYm1jX3VzZXI6IGFkbWluCmJtY19wYXNzd29yZDogYWRtaW4xMjMKYm1jX2RyaXZlcjogcmVkZmlzaAprc3VzaHlfaXA6IDE5Mi4xNjguMC4xCmtzdXNoeV9wb3J0OiA5MDAwCgojIFRvcG9sb2d5LXNwZWNpZmljIGNvbmZpZ3VyYXRpb24KCiMgRGVwbG95bWVudCBzZXR0aW5ncwp0aHJlYWRlZDogdHJ1ZQphc3luYzogZmFsc2UKCiMgRmVhdHVyZSBzZXQgKGF1dG9tYXRpY2FsbHkgY29uZmlndXJlZCBiYXNlZCBvbiB0b3BvbG9neSkKZmVhdHVyZVNldDogRGV2UHJldmlld05vVXBncmFkZQoKIyBBZGRpdGlvbmFsIGNsdXN0ZXIgY29uZmlndXJhdGlvbgphdXRvc3RhcnQ6IHRydWUKbm90aWZ5OiBmYWxzZSA=", "source": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml", "encoding": "base64", "invocation": {"module_args": {"src": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068219.829816-87353-86510721899726/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "content": "IyBrY2xpIE9wZW5TaGlmdCBkZXBsb3ltZW50IHBhcmFtZXRlcnMgZm9yIFR3by1Ob2RlIEZlbmNpbmcKIyBHZW5lcmF0ZWQgYnkgYW5zaWJsZSBrY2xpLWluc3RhbGwgcm9sZQoKIyBDbHVzdGVyIGlkZW50aWZpY2F0aW9uCmNsdXN0ZXI6IG1rLWFudmlsLTAxCmRvbWFpbjogZGlnaW1lci5jYQp0b3BvbG9neTogZmVuY2luZwpuZXR3b3JrX3R5cGU6IE9WTkt1YmVybmV0ZXMKCiMgT3BlblNoaWZ0IHZlcnNpb24KdmVyc2lvbjogY2FuZGlkYXRlCnRhZzogJzQuMjAnCm9wZW5zaGlmdF9yZWxlYXNlX2ltYWdlOiBxdWF5LmlvL29wZW5zaGlmdC1yZWxlYXNlLWRldi9vY3AtcmVsZWFzZTo0LjIwLjAtZWMuNi1tdWx0aQoKIyBUd28tbm9kZSBjbHVzdGVyIGNvbmZpZ3VyYXRpb24gd2l0aCBmZW5jaW5nCmN0bHBsYW5lczogMgp3b3JrZXJzOiAwCgojIFZpcnR1YWwgbWFjaGluZSBzcGVjaWZpY2F0aW9ucwptZW1vcnk6IDMyNzY4Cm51bWNwdXM6IDE2CmRpc2tfc2l6ZTogMTIwCgojIE5ldHdvcmsgY29uZmlndXJhdGlvbgpuZXR3b3JrOiBkZWZhdWx0CgojIEF1dGhlbnRpY2F0aW9uCnB1bGxfc2VjcmV0OiAvcm9vdC9wdWxsLXNlY3JldC5qc29uCmtleXM6CiAgLSAvcm9vdC8uc3NoL2lkX2VkMjU1MTkucHViCgojIEJNQy9SZWRmaXNoIGNvbmZpZ3VyYXRpb24KYm1jX3VzZXI6IGFkbWluCmJtY19wYXNzd29yZDogYWRtaW4xMjMKYm1jX2RyaXZlcjogcmVkZmlzaAprc3VzaHlfaXA6IDE5Mi4xNjguMC4xCmtzdXNoeV9wb3J0OiA5MDAwCgojIFRvcG9sb2d5LXNwZWNpZmljIGNvbmZpZ3VyYXRpb24KCiMgRGVwbG95bWVudCBzZXR0aW5ncwp0aHJlYWRlZDogdHJ1ZQphc3luYzogZmFsc2UKCiMgRmVhdHVyZSBzZXQgKGF1dG9tYXRpY2FsbHkgY29uZmlndXJlZCBiYXNlZCBvbiB0b3BvbG9neSkKZmVhdHVyZVNldDogRGV2UHJldmlld05vVXBncmFkZQoKIyBBZGRpdGlvbmFsIGNsdXN0ZXIgY29uZmlndXJhdGlvbgphdXRvc3RhcnQ6IHRydWUKbm90aWZ5OiBmYWxzZSA=",
    "encoding": "base64",
    "invocation": {
        "module_args": {
            "src": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml"
        }
    },
    "source": "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Show kcli deployment parameters] *********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/prepare.yml:126
ok: [root@os-01] => {}

MSG:

{'cluster': 'mk-anvil-01', 'domain': 'digimer.ca', 'topology': 'fencing', 'network_type': 'OVNKubernetes', 'version': 'candidate', 'tag': '4.20', 'openshift_release_image': 'quay.io/openshift-release-dev/ocp-release:4.20.0-ec.6-multi', 'ctlplanes': 2, 'workers': 0, 'memory': 32768, 'numcpus': 16, 'disk_size': 120, 'network': 'default', 'pull_secret': '/root/pull-secret.json', 'keys': ['/root/.ssh/id_ed25519.pub'], 'bmc_user': 'admin', 'bmc_password': 'admin123', 'bmc_driver': 'redfish', 'ksushy_ip': '192.168.0.1', 'ksushy_port': 9000, 'threaded': True, 'async': False, 'featureSet': 'DevPreviewNoUpgrade', 'autostart': True, 'notify': False}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Deploy OpenShift cluster with kcli] ******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/main.yml:12
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/deploy.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Set kcli deployment command] *************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/deploy.yml:4
ok: [root@os-01] => {
    "ansible_facts": {
        "kcli_cmd": "kcli create cluster openshift --paramfile /tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml  mk-anvil-01\n"
    },
    "changed": false
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Display deployment command] **************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/deploy.yml:12
ok: [root@os-01] => {}

MSG:

Executing: kcli create cluster openshift --paramfile /tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml  mk-anvil-01

Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Deploy OpenShift cluster with kcli] ******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/deploy.yml:16
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124 `" && echo ansible-tmp-1761068221.029685-87520-134975772478124="` echo /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068221.029685-87520-134975772478124=/root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp915gxcd_ TO /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp915gxcd_ /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/AnsiballZ_command.py\n', b'')
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpmfzqojpz TO /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/async_wrapper.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpmfzqojpz /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/async_wrapper.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/ /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/AnsiballZ_command.py /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/async_wrapper.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig ANSIBLE_ASYNC_DIR='"'"'"'"'"'"'"'"'~/.ansible_async'"'"'"'"'"'"'"'"' /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/async_wrapper.py j588342568 14400 /root/.ansible/tmp/ansible-tmp-1761068221.029685-87520-134975772478124/AnsiballZ_command.py _ && sleep 0'"'"''
<root@os-01> (0, b'{"failed": 0, "started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "results_file": "/root/.ansible_async/j588342568.87678", "_ansible_suppress_tmpdir_delete": true}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579 `" && echo ansible-tmp-1761068252.1304677-87520-100719813189579="` echo /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761068252.1304677-87520-100719813189579=/root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpsqq8cp3e TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpsqq8cp3e /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp609jxdff TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp609jxdff /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxoy4eyg3 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxoy4eyg3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpdp9_8pb2 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpdp9_8pb2 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp42_4odvc TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp42_4odvc /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqm680vgg TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqm680vgg /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp6gr3c6z2 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp6gr3c6z2 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp75z_ov7o TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp75z_ov7o /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp8_mpdouo TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp8_mpdouo /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpjfabyo0r TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpjfabyo0r /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmphcly4s8f TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmphcly4s8f /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmple62l5c3 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmple62l5c3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqdi8lffu TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqdi8lffu /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp8yg6mbvv TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp8yg6mbvv /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpfi01mzno TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpfi01mzno /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpua2ixgtp TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpua2ixgtp /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpjc8osdq9 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpjc8osdq9 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3jckw_kv TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3jckw_kv /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp62n709wl TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp62n709wl /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp604k3ccf TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp604k3ccf /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpx5qov5o5 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpx5qov5o5 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpeo36t9aj TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpeo36t9aj /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpvmvxsiql TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpvmvxsiql /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp2dl7qjtg TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp2dl7qjtg /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpn6ne3m_8 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpn6ne3m_8 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpeb1js2wh TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpeb1js2wh /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpnuzn58tb TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpnuzn58tb /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpk0kpn7qu TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpk0kpn7qu /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp82y1gn92 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp82y1gn92 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpww82kuul TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpww82kuul /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpepz2hvd8 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpepz2hvd8 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp0vsnpbnj TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp0vsnpbnj /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpttc_1ls8 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpttc_1ls8 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpz29uh41y TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpz29uh41y /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp2ckl36ak TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp2ckl36ak /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp_6hnzla4 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp_6hnzla4 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpe5_blnqp TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpe5_blnqp /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpd3krzefc TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpd3krzefc /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqnmf8v5y TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqnmf8v5y /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpd4y3w5oe TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpd4y3w5oe /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp141pbo4k TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp141pbo4k /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp0gllc3v5 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp0gllc3v5 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpvp3n6poz TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpvp3n6poz /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpt3ltkgd7 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpt3ltkgd7 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpwnqm5tjs TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpwnqm5tjs /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp9g965_1y TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp9g965_1y /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp5harbqhh TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp5harbqhh /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp13husm54 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp13husm54 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7s7l40w8 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7s7l40w8 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp9p5t3u0l TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp9p5t3u0l /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp4m6yq_or TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp4m6yq_or /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpuyyqhqwg TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpuyyqhqwg /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpv96mc6wy TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpv96mc6wy /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpjliyqrr0 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpjliyqrr0 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpi0dy2gvf TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpi0dy2gvf /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpsaadw395 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpsaadw395 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpacrk0mvg TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpacrk0mvg /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxg0lg_dv TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpxg0lg_dv /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpe09w8asw TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpe09w8asw /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp0g7t8lpj TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp0g7t8lpj /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp859q951h TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp859q951h /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc1ot2167 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc1ot2167 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpfgad0d0w TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpfgad0d0w /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3c56e6dg TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3c56e6dg /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7lfuw980 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7lfuw980 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpf5tcevhd TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpf5tcevhd /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgxys3qd8 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgxys3qd8 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgp8galrv TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpgp8galrv /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqrhd1fa8 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqrhd1fa8 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc6_570qe TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc6_570qe /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpki3o6azq TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpki3o6azq /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp_evk_4mo TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp_evk_4mo /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpywt_vqzj TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpywt_vqzj /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7zwarxaf TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7zwarxaf /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpj258i5v7 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpj258i5v7 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpnpz74bz1 TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpnpz74bz1 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"started": 1, "finished": 0, "ansible_job_id": "j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "status", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
ASYNC POLL on root@os-01: jid=j588342568.87678 started=1 finished=0
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpryag_c8q TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpryag_c8q /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "\\u001b[36mDeploying on client local\\u001b[0m\\n\\u001b[36mDeploying cluster mk-anvil-01\\u001b[0m\\n\\u001b[36mUsing candidate version\\u001b[0m\\n\\u001b[33mUsing 192.168.255.253 as api_ip\\u001b[0m\\n\\u001b[36mDownloading openshift-install from https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp-dev-preview/candidate-4.20\\u001b[0m\\n\\u001b[36mMove downloaded openshift-install somewhere in your PATH if you want to reuse it\\u001b[0m\\n\\u001b[36mUsing installer version 4.20.0-ec.6\\u001b[0m\\n\\u001b[36mUsing image rhcos-9.6.20250701-0-openstack.x86_64.qcow2\\u001b[0m\\n\\u001b[33mSkipping empty manifest /root/.kcli/clusters/mk-anvil-01/000_capi-namespace.yaml\\u001b[0m\\n\\u001b[36mUsing keepalived virtual_router_id 62\\u001b[0m\\n\\u001b[36mUsing 192.168.255.253 for api vip....\\u001b[0m\\n\\u001b[36mDeploying bootstrap\\u001b[0m\\n\\u001b[36mDeploying Vms...\\u001b[0m\\n\\u001b[36mMerging ignition data from existing /root/.kcli/clusters/mk-anvil-01/bootstrap.ign for mk-anvil-01-bootstrap\\u001b[0m\\n\\u001b[32mmk-anvil-01-bootstrap deployed on local\\u001b[0m\\n\\u001b[36mDeploying ctlplanes\\u001b[0m\\n\\u001b[36mDeploying Vms...\\u001b[0m\\n\\u001b[36mMerging ignition data from existing /root/.kcli/clusters/mk-anvil-01/ctlplane.ign for mk-anvil-01-ctlplane-0\\u001b[0m\\n\\u001b[36mMerging ignition data from existing /root/.kcli/clusters/mk-anvil-01/ctlplane.ign for mk-anvil-01-ctlplane-1\\u001b[0m\\n\\u001b[32mmk-anvil-01-ctlplane-0 deployed on local\\u001b[0m\\n\\u001b[32mmk-anvil-01-ctlplane-1 deployed on local\\u001b[0m\\n\\u001b[36mLaunching install-complete step. It will be retried twice in case of timeout\\u001b[0m\\n\\u001b[36mDeleting mk-anvil-01-bootstrap\\u001b[0m", "stderr": "\\u001b[31mHit HTTP Error 404: Not Found when opening https://mirror.openshift.com/pub/openshift-v4/clients/ocp-dev-preview/latest-4.20/release.txt\\u001b[0m\\nlevel=info msg=Consuming Install Config from target directory\\nlevel=warning msg=Making control-plane schedulable by setting MastersSchedulable to true for Scheduler cluster settings\\nlevel=info msg=Successfully populated MCS CA cert information: root-ca 2035-10-19T17:37:18Z 2025-10-21T17:37:18Z\\nlevel=info msg=Successfully populated MCS TLS cert information: root-ca 2035-10-19T17:37:18Z 2025-10-21T17:37:18Z\\nlevel=info msg=Manifests created in: /root/.kcli/clusters/mk-anvil-01, /root/.kcli/clusters/mk-anvil-01/manifests and /root/.kcli/clusters/mk-anvil-01/openshift\\nlevel=info msg=Consuming Worker Machines from target directory\\nlevel=info msg=Consuming Common Manifests from target directory\\nlevel=info msg=Consuming OpenShift Install (Manifests) from target directory\\nlevel=info msg=Consuming Openshift Manifests from target directory\\nlevel=info msg=Consuming Master Machines from target directory\\nlevel=info msg=Ignition-Configs created in: /root/.kcli/clusters/mk-anvil-01 and /root/.kcli/clusters/mk-anvil-01/auth\\nlevel=info msg=Waiting up to 20m0s (until 1:57PM EDT) for the Kubernetes API at https://api.mk-anvil-01.digimer.ca:6443...\\nlevel=info msg=API v1.33.3 up\\nlevel=info msg=Waiting up to 45m0s (until 2:26PM EDT) for bootstrapping to complete...\\nlevel=info msg=Waiting for the bootstrap etcd member to be removed...\\nlevel=info msg=Bootstrap etcd member has been removed\\nlevel=info msg=It is now safe to remove the bootstrap resources\\nlevel=info msg=Time elapsed: 31m3s\\nlevel=info msg=Waiting up to 40m0s (until 2:48PM EDT) for the cluster at https://api.mk-anvil-01.digimer.ca:6443 to initialize...\\nlevel=info msg=Waiting up to 30m0s (until 2:45PM EDT) to ensure each cluster operator has finished progressing...\\nlevel=info msg=All cluster operators have completed progressing\\nlevel=info msg=Checking to see if there is a route at openshift-console/console...\\nlevel=info msg=Install complete!\\nlevel=info msg=To access the cluster as the system:admin user when using \'oc\', run\\nlevel=info msg=    export KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig\\nlevel=info msg=Access the OpenShift web-console here: https://console-openshift-console.apps.mk-anvil-01.digimer.ca\\nlevel=info msg=Login to the console with user: \\"kubeadmin\\", and password: \\"D4tQJ-5w8Jj-58V4x-LpI8n\\"\\nlevel=info msg=Time elapsed: 7m39s", "rc": 0, "cmd": ["kcli", "create", "cluster", "openshift", "--paramfile", "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml", "mk-anvil-01"], "start": "2025-10-21 13:37:02.025658", "end": "2025-10-21 14:16:12.005780", "delta": "0:39:09.980122", "msg": "", "invocation": {"module_args": {"_raw_params": "kcli create cluster openshift --paramfile /tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml  mk-anvil-01\\n", "_uses_shell": false, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}, "finished": 1, "ansible_job_id": "j588342568.87678"}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/async_status.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpywqb5t8g TO /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpywqb5t8g /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/AnsiballZ_async_status.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"ansible_job_id": "j588342568.87678", "erased": "/root/.ansible_async/j588342568.87678", "invocation": {"module_args": {"jid": "j588342568.87678", "mode": "cleanup", "_async_dir": "/root/.ansible_async"}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761068252.1304677-87520-100719813189579/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ASYNC OK on root@os-01: jid=j588342568.87678
changed: [root@os-01] => {
    "ansible_job_id": "j588342568.87678",
    "changed": true,
    "cmd": [
        "kcli",
        "create",
        "cluster",
        "openshift",
        "--paramfile",
        "/tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml",
        "mk-anvil-01"
    ],
    "delta": "0:39:09.980122",
    "end": "2025-10-21 14:16:12.005780",
    "finished": 1,
    "invocation": {
        "module_args": {
            "_raw_params": "kcli create cluster openshift --paramfile /tmp/ansible.vtyu8hg2kcli-params/kcli-params.yml  mk-anvil-01\n",
            "_uses_shell": false,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "results_file": "/root/.ansible_async/j588342568.87678",
    "start": "2025-10-21 13:37:02.025658",
    "started": 1
}

STDOUT:

Deploying on client local
Deploying cluster mk-anvil-01
Using candidate version
Using 192.168.255.253 as api_ip
Downloading openshift-install from https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp-dev-preview/candidate-4.20
Move downloaded openshift-install somewhere in your PATH if you want to reuse it
Using installer version 4.20.0-ec.6
Using image rhcos-9.6.20250701-0-openstack.x86_64.qcow2
Skipping empty manifest /root/.kcli/clusters/mk-anvil-01/000_capi-namespace.yaml
Using keepalived virtual_router_id 62
Using 192.168.255.253 for api vip....
Deploying bootstrap
Deploying Vms...
Merging ignition data from existing /root/.kcli/clusters/mk-anvil-01/bootstrap.ign for mk-anvil-01-bootstrap
mk-anvil-01-bootstrap deployed on local
Deploying ctlplanes
Deploying Vms...
Merging ignition data from existing /root/.kcli/clusters/mk-anvil-01/ctlplane.ign for mk-anvil-01-ctlplane-0
Merging ignition data from existing /root/.kcli/clusters/mk-anvil-01/ctlplane.ign for mk-anvil-01-ctlplane-1
mk-anvil-01-ctlplane-0 deployed on local
mk-anvil-01-ctlplane-1 deployed on local
Launching install-complete step. It will be retried twice in case of timeout
Deleting mk-anvil-01-bootstrap


STDERR:

Hit HTTP Error 404: Not Found when opening https://mirror.openshift.com/pub/openshift-v4/clients/ocp-dev-preview/latest-4.20/release.txt
level=info msg=Consuming Install Config from target directory
level=warning msg=Making control-plane schedulable by setting MastersSchedulable to true for Scheduler cluster settings
level=info msg=Successfully populated MCS CA cert information: root-ca 2035-10-19T17:37:18Z 2025-10-21T17:37:18Z
level=info msg=Successfully populated MCS TLS cert information: root-ca 2035-10-19T17:37:18Z 2025-10-21T17:37:18Z
level=info msg=Manifests created in: /root/.kcli/clusters/mk-anvil-01, /root/.kcli/clusters/mk-anvil-01/manifests and /root/.kcli/clusters/mk-anvil-01/openshift
level=info msg=Consuming Worker Machines from target directory
level=info msg=Consuming Common Manifests from target directory
level=info msg=Consuming OpenShift Install (Manifests) from target directory
level=info msg=Consuming Openshift Manifests from target directory
level=info msg=Consuming Master Machines from target directory
level=info msg=Ignition-Configs created in: /root/.kcli/clusters/mk-anvil-01 and /root/.kcli/clusters/mk-anvil-01/auth
level=info msg=Waiting up to 20m0s (until 1:57PM EDT) for the Kubernetes API at https://api.mk-anvil-01.digimer.ca:6443...
level=info msg=API v1.33.3 up
level=info msg=Waiting up to 45m0s (until 2:26PM EDT) for bootstrapping to complete...
level=info msg=Waiting for the bootstrap etcd member to be removed...
level=info msg=Bootstrap etcd member has been removed
level=info msg=It is now safe to remove the bootstrap resources
level=info msg=Time elapsed: 31m3s
level=info msg=Waiting up to 40m0s (until 2:48PM EDT) for the cluster at https://api.mk-anvil-01.digimer.ca:6443 to initialize...
level=info msg=Waiting up to 30m0s (until 2:45PM EDT) to ensure each cluster operator has finished progressing...
level=info msg=All cluster operators have completed progressing
level=info msg=Checking to see if there is a route at openshift-console/console...
level=info msg=Install complete!
level=info msg=To access the cluster as the system:admin user when using 'oc', run
level=info msg=    export KUBECONFIG=/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig
level=info msg=Access the OpenShift web-console here: https://console-openshift-console.apps.mk-anvil-01.digimer.ca
level=info msg=Login to the console with user: "kubeadmin", and password: "D4tQJ-5w8Jj-58V4x-LpI8n"
level=info msg=Time elapsed: 7m39s
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Check deployment status] *****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/deploy.yml:24
skipping: [root@os-01] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
Read vars_file 'vars/main.yml'

TASK [kcli/kcli-install : Set cluster paths as facts for post-deployment tasks] ************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/main.yml:16
ok: [root@os-01] => {
    "ansible_facts": {
        "cluster_name": "mk-anvil-01",
        "kubeadmin_password_path": "/root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password",
        "kubeconfig_path": "/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig"
    },
    "changed": false
}
Read vars_file 'vars/main.yml'

TASK [Copy authentication files to standard location] **************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/kcli/kcli-install/tasks/main.yml:22
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [config : Create auth directory in user home] *****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/copy_auth.yaml:5
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422 `" && echo ansible-tmp-1761070582.6464276-96912-214660678903422="` echo /root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070582.6464276-96912-214660678903422=/root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpnl1t08ui TO /root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpnl1t08ui /root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422/ /root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": "/root/auth", "changed": false, "diff": {"before": {"path": "/root/auth"}, "after": {"path": "/root/auth"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0700", "state": "directory", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 10, "invocation": {"module_args": {"path": "/root/auth", "state": "directory", "mode": "0700", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070582.6464276-96912-214660678903422/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "diff": {
        "after": {
            "path": "/root/auth"
        },
        "before": {
            "path": "/root/auth"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": null,
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "follow": true,
            "force": false,
            "group": null,
            "mode": "0700",
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": "/root/auth",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "directory",
            "unsafe_writes": false
        }
    },
    "mode": "0700",
    "owner": "root",
    "path": "/root/auth",
    "secontext": "unconfined_u:object_r:admin_home_t:s0",
    "size": 10,
    "state": "directory",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [config : Copy kubeconfig to auth directory] ******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/copy_auth.yaml:11
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968 `" && echo ansible-tmp-1761070583.5606806-97071-221983647815968="` echo /root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070583.5606806-97071-221983647815968=/root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/copy.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpjm7g7ha7 TO /root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968/AnsiballZ_copy.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpjm7g7ha7 /root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968/AnsiballZ_copy.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968/ /root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968/AnsiballZ_copy.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968/AnsiballZ_copy.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"dest": "/root/auth/kubeconfig", "src": "/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig", "md5sum": "582f011c22e512a04402155f97881838", "checksum": "21b6d0f54a1716fa2021ebe6b78b77dfa5971e7d", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "secontext": "system_u:object_r:admin_home_t:s0", "size": 12154, "invocation": {"module_args": {"src": "/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig", "dest": "/root/auth/kubeconfig", "mode": "0600", "remote_src": true, "backup": false, "force": true, "follow": false, "unsafe_writes": false, "_original_basename": null, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "checksum": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070583.5606806-97071-221983647815968/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "checksum": "21b6d0f54a1716fa2021ebe6b78b77dfa5971e7d",
    "dest": "/root/auth/kubeconfig",
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_original_basename": null,
            "attributes": null,
            "backup": false,
            "checksum": null,
            "content": null,
            "dest": "/root/auth/kubeconfig",
            "directory_mode": null,
            "follow": false,
            "force": true,
            "group": null,
            "local_follow": null,
            "mode": "0600",
            "owner": null,
            "remote_src": true,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": "/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig",
            "unsafe_writes": false,
            "validate": null
        }
    },
    "md5sum": "582f011c22e512a04402155f97881838",
    "mode": "0600",
    "owner": "root",
    "secontext": "system_u:object_r:admin_home_t:s0",
    "size": 12154,
    "src": "/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig",
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [config : Copy kubeadmin-password to auth directory] **********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/copy_auth.yaml:18
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053 `" && echo ansible-tmp-1761070584.5255656-97230-163358328598053="` echo /root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070584.5255656-97230-163358328598053=/root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/copy.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqiad9_as TO /root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053/AnsiballZ_copy.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpqiad9_as /root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053/AnsiballZ_copy.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053/ /root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053/AnsiballZ_copy.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053/AnsiballZ_copy.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"dest": "/root/auth/kubeadmin-password", "src": "/root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password", "md5sum": "98bc532b489c1143e9f52b1ee1ce1730", "checksum": "c7c0772456f52648427e81c23eb7ec421100f870", "changed": true, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0600", "state": "file", "secontext": "system_u:object_r:admin_home_t:s0", "size": 23, "invocation": {"module_args": {"src": "/root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password", "dest": "/root/auth/kubeadmin-password", "mode": "0600", "remote_src": true, "backup": false, "force": true, "follow": false, "unsafe_writes": false, "_original_basename": null, "content": null, "validate": null, "directory_mode": null, "local_follow": null, "checksum": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070584.5255656-97230-163358328598053/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "checksum": "c7c0772456f52648427e81c23eb7ec421100f870",
    "dest": "/root/auth/kubeadmin-password",
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_original_basename": null,
            "attributes": null,
            "backup": false,
            "checksum": null,
            "content": null,
            "dest": "/root/auth/kubeadmin-password",
            "directory_mode": null,
            "follow": false,
            "force": true,
            "group": null,
            "local_follow": null,
            "mode": "0600",
            "owner": null,
            "remote_src": true,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": "/root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password",
            "unsafe_writes": false,
            "validate": null
        }
    },
    "md5sum": "98bc532b489c1143e9f52b1ee1ce1730",
    "mode": "0600",
    "owner": "root",
    "secontext": "system_u:object_r:admin_home_t:s0",
    "size": 23,
    "src": "/root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password",
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [config : Create .kube directory] *****************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/copy_auth.yaml:26
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709 `" && echo ansible-tmp-1761070585.4663308-97389-16719599711709="` echo /root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070585.4663308-97389-16719599711709=/root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmplx1oisfb TO /root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmplx1oisfb /root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709/ /root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": "/root/.kube", "changed": false, "diff": {"before": {"path": "/root/.kube"}, "after": {"path": "/root/.kube"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0755", "state": "directory", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 89, "invocation": {"module_args": {"path": "/root/.kube", "state": "directory", "mode": "0755", "recurse": false, "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070585.4663308-97389-16719599711709/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "diff": {
        "after": {
            "path": "/root/.kube"
        },
        "before": {
            "path": "/root/.kube"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": null,
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "follow": true,
            "force": false,
            "group": null,
            "mode": "0755",
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": "/root/.kube",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "directory",
            "unsafe_writes": false
        }
    },
    "mode": "0755",
    "owner": "root",
    "path": "/root/.kube",
    "secontext": "unconfined_u:object_r:admin_home_t:s0",
    "size": 89,
    "state": "directory",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [config : Create symlink for default kubeconfig location] *****************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/copy_auth.yaml:32
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865 `" && echo ansible-tmp-1761070586.3776836-97548-182165151903865="` echo /root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070586.3776836-97548-182165151903865=/root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp5rjpenn1 TO /root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp5rjpenn1 /root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865/ /root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"dest": "/root/.kube/config", "src": "/root/auth/kubeconfig", "changed": true, "diff": {"before": {"path": "/root/.kube/config", "state": "file"}, "after": {"path": "/root/.kube/config", "state": "link"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0777", "state": "link", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 21, "invocation": {"module_args": {"src": "/root/auth/kubeconfig", "dest": "~/.kube/config", "state": "link", "force": true, "path": "/root/.kube/config", "recurse": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "modification_time": null, "access_time": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070586.3776836-97548-182165151903865/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "dest": "/root/.kube/config",
    "diff": {
        "after": {
            "path": "/root/.kube/config",
            "state": "link"
        },
        "before": {
            "path": "/root/.kube/config",
            "state": "file"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": null,
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "dest": "~/.kube/config",
            "follow": true,
            "force": true,
            "group": null,
            "mode": null,
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": "/root/.kube/config",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": "/root/auth/kubeconfig",
            "state": "link",
            "unsafe_writes": false
        }
    },
    "mode": "0777",
    "owner": "root",
    "secontext": "unconfined_u:object_r:admin_home_t:s0",
    "size": 21,
    "src": "/root/auth/kubeconfig",
    "state": "link",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [config : Display auth files location] ************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/config/tasks/copy_auth.yaml:39
ok: [root@os-01] => {}

MSG:

Cluster authentication files copied to ~/auth/:
- kubeconfig: ~/auth/kubeconfig
- kubeadmin-password: ~/auth/kubeadmin-password
- Default kubeconfig symlink: ~/.kube/config -> ~/auth/kubeconfig
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [Setup proxy access] ******************************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:89
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Fetch cluster credentials] *********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/main.yml:4
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/credentials.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Get kubeconfig] ********************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/credentials.yml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419 `" && echo ansible-tmp-1761070587.5082731-97713-92618889343419="` echo /root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070587.5082731-97713-92618889343419=/root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3d6urmly TO /root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp3d6urmly /root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419/ /root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": "/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig", "mode": "0640", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 12154, "inode": 1610793512, "dev": 64768, "nlink": 1, "atime": 1761070584.2153687, "mtime": 1761070521.876065, "ctime": 1761070521.876065, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": true, "xgrp": false, "woth": false, "roth": false, "xoth": false, "isuid": false, "isgid": false, "blocks": 24, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "21b6d0f54a1716fa2021ebe6b78b77dfa5971e7d", "mimetype": "text/plain", "charset": "us-ascii", "version": "2065341150", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": "/root/.kcli/clusters/mk-anvil-01/auth/kubeconfig", "follow": true, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> FETCH /root/.kcli/clusters/mk-anvil-01/auth/kubeconfig TO /root/two-node-toolbox/deploy/openshift-clusters/kubeconfig
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> get /root/.kcli/clusters/mk-anvil-01/auth/kubeconfig /root/two-node-toolbox/deploy/openshift-clusters/kubeconfig\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070587.5082731-97713-92618889343419/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "checksum": "21b6d0f54a1716fa2021ebe6b78b77dfa5971e7d",
    "dest": "/root/two-node-toolbox/deploy/openshift-clusters/kubeconfig",
    "md5sum": "582f011c22e512a04402155f97881838",
    "remote_checksum": "21b6d0f54a1716fa2021ebe6b78b77dfa5971e7d",
    "remote_md5sum": null
}
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Get kubeadmin-password] ************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/credentials.yml:10
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368 `" && echo ansible-tmp-1761070588.5879924-97899-280491451001368="` echo /root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070588.5879924-97899-280491451001368=/root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp6qwg00aj TO /root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp6qwg00aj /root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368/ /root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": "/root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password", "mode": "0640", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 23, "inode": 1610793513, "dev": 64768, "nlink": 1, "atime": 1761070570.9865165, "mtime": 1761068240.2105145, "ctime": 1761068240.2105145, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": true, "xgrp": false, "woth": false, "roth": false, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "c7c0772456f52648427e81c23eb7ec421100f870", "mimetype": "text/plain", "charset": "us-ascii", "version": "1954028742", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": "/root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password", "follow": true, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> FETCH /root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password TO /root/two-node-toolbox/deploy/openshift-clusters/kubeadmin-password
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> get /root/.kcli/clusters/mk-anvil-01/auth/kubeadmin-password /root/two-node-toolbox/deploy/openshift-clusters/kubeadmin-password\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070588.5879924-97899-280491451001368/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "changed": true,
    "checksum": "c7c0772456f52648427e81c23eb7ec421100f870",
    "dest": "/root/two-node-toolbox/deploy/openshift-clusters/kubeadmin-password",
    "md5sum": "98bc532b489c1143e9f52b1ee1ce1730",
    "remote_checksum": "c7c0772456f52648427e81c23eb7ec421100f870",
    "remote_md5sum": null
}
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Create proxy environment configuration] ********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/main.yml:7
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/environment.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Create proxy environment file] *****************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/environment.yml:4
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336 `" && echo ansible-tmp-1761070589.6661186-98087-158606998162336="` echo /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336 `" ) && sleep 0'
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmps1xxc5qz TO /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/AnsiballZ_stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/ /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/AnsiballZ_stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/AnsiballZ_stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpcp5_rrle TO /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/ /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/source && sleep 0'
Using module file /usr/lib/python3.9/site-packages/ansible/modules/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp4gys42jt TO /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/AnsiballZ_copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/ /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/AnsiballZ_copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/AnsiballZ_copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/ > /dev/null 2>&1 && sleep 0'
changed: [root@os-01 -> localhost] => {
    "changed": true,
    "checksum": "fd026371f7bed2c9119a5fbe9641eaf226d059cd",
    "dest": "./proxy.env",
    "diff": [],
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_original_basename": "tmpcp5_rrle",
            "attributes": null,
            "backup": false,
            "checksum": "fd026371f7bed2c9119a5fbe9641eaf226d059cd",
            "content": null,
            "dest": "./proxy.env",
            "directory_mode": null,
            "follow": false,
            "force": true,
            "group": null,
            "local_follow": null,
            "mode": null,
            "owner": null,
            "remote_src": null,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": "/root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/source",
            "unsafe_writes": false,
            "validate": null
        }
    },
    "md5sum": "9fd1b5896de16b37309dbe095309297c",
    "mode": "0644",
    "owner": "root",
    "secontext": "unconfined_u:object_r:admin_home_t:s0",
    "size": 1546,
    "src": "/root/.ansible/tmp/ansible-tmp-1761070589.6661186-98087-158606998162336/source",
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Install and configure proxy infrastructure] ****************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/main.yml:10
Read vars_file 'vars/main.yml'
redirecting (type: modules) ansible.builtin.firewalld to ansible.posix.firewalld
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/infrastructure.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Install firewalld] *****************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/infrastructure.yml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264 `" && echo ansible-tmp-1761070590.3224733-98111-29541325956264="` echo /root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070590.3224733-98111-29541325956264=/root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/dnf.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp2b2yv9pp TO /root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264/AnsiballZ_dnf.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp2b2yv9pp /root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264/AnsiballZ_dnf.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264/ /root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264/AnsiballZ_dnf.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-uuzmdlokhgvzultcovpeghheyjyhtzwa ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264/AnsiballZ_dnf.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\x1b[?25l| Checking server status\r\x1b[0K\r/ Checking server status\r\x1b[?25h\x1b[0K\r\x1b[?25l| Fetching organizations\r\x1b[0K\r/ Fetching organizations\r\x1b[?25h\x1b[0K\r\r\n{"msg": "Nothing to do", "changed": false, "results": [], "rc": 0, "invocation": {"module_args": {"name": ["firewalld"], "state": "present", "allow_downgrade": false, "autoremove": false, "bugfix": false, "cacheonly": false, "disable_gpg_check": false, "disable_plugin": [], "disablerepo": [], "download_only": false, "enable_plugin": [], "enablerepo": [], "exclude": [], "installroot": "/", "install_repoquery": true, "install_weak_deps": true, "security": false, "skip_broken": false, "update_cache": false, "update_only": false, "validate_certs": true, "sslverify": true, "lock_timeout": 30, "allowerasing": false, "nobest": false, "conf_file": null, "disable_excludes": null, "download_dir": null, "list": null, "releasever": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070590.3224733-98111-29541325956264/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "allow_downgrade": false,
            "allowerasing": false,
            "autoremove": false,
            "bugfix": false,
            "cacheonly": false,
            "conf_file": null,
            "disable_excludes": null,
            "disable_gpg_check": false,
            "disable_plugin": [],
            "disablerepo": [],
            "download_dir": null,
            "download_only": false,
            "enable_plugin": [],
            "enablerepo": [],
            "exclude": [],
            "install_repoquery": true,
            "install_weak_deps": true,
            "installroot": "/",
            "list": null,
            "lock_timeout": 30,
            "name": [
                "firewalld"
            ],
            "nobest": false,
            "releasever": null,
            "security": false,
            "skip_broken": false,
            "sslverify": true,
            "state": "present",
            "update_cache": false,
            "update_only": false,
            "validate_certs": true
        }
    },
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Install podman] ********************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/infrastructure.yml:10
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986 `" && echo ansible-tmp-1761070594.7007565-98275-89333214916986="` echo /root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070594.7007565-98275-89333214916986=/root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/dnf.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpuahuqmra TO /root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986/AnsiballZ_dnf.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpuahuqmra /root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986/AnsiballZ_dnf.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986/ /root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986/AnsiballZ_dnf.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-envhzmstmdhfciakrikgdiuaviduouco ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986/AnsiballZ_dnf.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\x1b[?25l| Checking server status\r\x1b[0K\r/ Checking server status\r\x1b[?25h\x1b[0K\r\r\n{"msg": "Nothing to do", "changed": false, "results": [], "rc": 0, "invocation": {"module_args": {"name": ["podman"], "state": "present", "allow_downgrade": false, "autoremove": false, "bugfix": false, "cacheonly": false, "disable_gpg_check": false, "disable_plugin": [], "disablerepo": [], "download_only": false, "enable_plugin": [], "enablerepo": [], "exclude": [], "installroot": "/", "install_repoquery": true, "install_weak_deps": true, "security": false, "skip_broken": false, "update_cache": false, "update_only": false, "validate_certs": true, "sslverify": true, "lock_timeout": 30, "allowerasing": false, "nobest": false, "conf_file": null, "disable_excludes": null, "download_dir": null, "list": null, "releasever": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070594.7007565-98275-89333214916986/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "allow_downgrade": false,
            "allowerasing": false,
            "autoremove": false,
            "bugfix": false,
            "cacheonly": false,
            "conf_file": null,
            "disable_excludes": null,
            "disable_gpg_check": false,
            "disable_plugin": [],
            "disablerepo": [],
            "download_dir": null,
            "download_only": false,
            "enable_plugin": [],
            "enablerepo": [],
            "exclude": [],
            "install_repoquery": true,
            "install_weak_deps": true,
            "installroot": "/",
            "list": null,
            "lock_timeout": 30,
            "name": [
                "podman"
            ],
            "nobest": false,
            "releasever": null,
            "security": false,
            "skip_broken": false,
            "sslverify": true,
            "state": "present",
            "update_cache": false,
            "update_only": false,
            "validate_certs": true
        }
    },
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Start firewalld service] ***********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/infrastructure.yml:16
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299 `" && echo ansible-tmp-1761070598.7728076-98438-244422393578299="` echo /root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070598.7728076-98438-244422393578299=/root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/systemd.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp42wjcnlu TO /root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299/AnsiballZ_systemd.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp42wjcnlu /root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299/AnsiballZ_systemd.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299/ /root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299/AnsiballZ_systemd.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-hebrxdlqkcjbkzxmjdfyyezkapugqibl ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299/AnsiballZ_systemd.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"name": "firewalld", "changed": false, "status": {"Type": "dbus", "ExitType": "main", "Restart": "no", "NotifyAccess": "none", "RestartUSec": "100ms", "TimeoutStartUSec": "1min 30s", "TimeoutStopUSec": "1min 30s", "TimeoutAbortUSec": "1min 30s", "TimeoutStartFailureMode": "terminate", "TimeoutStopFailureMode": "terminate", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "WatchdogUSec": "0", "WatchdogTimestampMonotonic": "0", "RootDirectoryStartOnly": "no", "RemainAfterExit": "no", "GuessMainPID": "yes", "MainPID": "1349", "ControlPID": "0", "BusName": "org.fedoraproject.FirewallD1", "FileDescriptorStoreMax": "0", "NFileDescriptorStore": "0", "StatusErrno": "0", "Result": "success", "ReloadResult": "success", "CleanResult": "success", "UID": "[not set]", "GID": "[not set]", "NRestarts": "0", "OOMPolicy": "stop", "ReloadSignal": "1", "ExecMainStartTimestamp": "Tue 2025-10-21 00:09:38 EDT", "ExecMainStartTimestampMonotonic": "21895704", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "1349", "ExecMainCode": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/firewalld ; argv[]=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/firewalld ; argv[]=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/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 }", "Slice": "system.slice", "ControlGroup": "/system.slice/firewalld.service", "ControlGroupId": "4186", "MemoryCurrent": "48521216", "MemoryAvailable": "infinity", "CPUUsageNSec": "32871047000", "TasksCurrent": "2", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "Delegate": "no", "CPUAccounting": "yes", "CPUWeight": "[not set]", "StartupCPUWeight": "[not set]", "CPUShares": "[not set]", "StartupCPUShares": "[not set]", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "IOAccounting": "no", "IOWeight": "[not set]", "StartupIOWeight": "[not set]", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "StartupBlockIOWeight": "[not set]", "MemoryAccounting": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "MemoryMin": "0", "MemoryLow": "0", "MemoryHigh": "infinity", "MemoryMax": "infinity", "MemorySwapMax": "infinity", "MemoryLimit": "infinity", "DevicePolicy": "auto", "TasksAccounting": "yes", "TasksMax": "2467533", "IPAccounting": "no", "ManagedOOMSwap": "auto", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "EnvironmentFiles": "/etc/sysconfig/firewalld (ignore_errors=yes)", "UMask": "0022", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitNPROC": "1542208", "LimitNPROCSoft": "1542208", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitSIGPENDING": "1542208", "LimitSIGPENDINGSoft": "1542208", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "OOMScoreAdjust": "0", "CoredumpFilter": "0x33", "Nice": "0", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUAffinityFromNUMA": "no", "NUMAPolicy": "n/a", "TimerSlackNSec": "50000", "CPUSchedulingResetOnFork": "no", "NonBlocking": "no", "StandardInput": "null", "StandardOutput": "null", "StandardError": "null", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "SyslogPriority": "30", "SyslogLevelPrefix": "yes", "SyslogLevel": "6", "SyslogFacility": "3", "LogLevelMax": "-1", "LogRateLimitIntervalUSec": "0", "LogRateLimitBurst": "0", "SecureBits": "0", "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", "DynamicUser": "no", "RemoveIPC": "no", "PrivateTmp": "no", "PrivateDevices": "no", "ProtectClock": "no", "ProtectKernelTunables": "no", "ProtectKernelModules": "no", "ProtectKernelLogs": "no", "ProtectControlGroups": "no", "PrivateNetwork": "no", "PrivateUsers": "no", "PrivateMounts": "no", "PrivateIPC": "no", "ProtectHome": "no", "ProtectSystem": "no", "SameProcessGroup": "no", "UtmpMode": "init", "IgnoreSIGPIPE": "yes", "NoNewPrivileges": "no", "SystemCallErrorNumber": "2147483646", "LockPersonality": "no", "RuntimeDirectoryPreserve": "no", "RuntimeDirectoryMode": "0755", "StateDirectoryMode": "0755", "CacheDirectoryMode": "0755", "LogsDirectoryMode": "0755", "ConfigurationDirectoryMode": "0755", "TimeoutCleanUSec": "infinity", "MemoryDenyWriteExecute": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "RestrictNamespaces": "no", "MountAPIVFS": "no", "KeyringMode": "private", "ProtectProc": "default", "ProcSubset": "all", "ProtectHostname": "no", "KillMode": "mixed", "KillSignal": "15", "RestartKillSignal": "15", "FinalKillSignal": "9", "SendSIGKILL": "yes", "SendSIGHUP": "no", "WatchdogSignal": "6", "Id": "firewalld.service", "Names": "firewalld.service dbus-org.fedoraproject.FirewallD1.service", "Requires": "sysinit.target system.slice dbus.socket", "Wants": "network-pre.target", "WantedBy": "multi-user.target", "Conflicts": "ipset.service ip6tables.service iptables.service shutdown.target ebtables.service", "Before": "shutdown.target multi-user.target network-pre.target", "After": "sysinit.target system.slice polkit.service basic.target dbus-broker.service dbus.socket", "Documentation": "\\"man:firewalld(1)\\"", "Description": "firewalld - dynamic firewall daemon", "AccessSELinuxContext": "system_u:object_r:firewalld_unit_file_t:s0", "LoadState": "loaded", "ActiveState": "active", "FreezerState": "running", "SubState": "running", "FragmentPath": "/usr/lib/systemd/system/firewalld.service", "UnitFileState": "enabled", "UnitFilePreset": "enabled", "StateChangeTimestamp": "Tue 2025-10-21 13:22:56 EDT", "StateChangeTimestampMonotonic": "47621117854", "InactiveExitTimestamp": "Tue 2025-10-21 00:09:38 EDT", "InactiveExitTimestampMonotonic": "21895859", "ActiveEnterTimestamp": "Tue 2025-10-21 00:09:40 EDT", "ActiveEnterTimestampMonotonic": "23538822", "ActiveExitTimestampMonotonic": "0", "InactiveEnterTimestampMonotonic": "0", "CanStart": "yes", "CanStop": "yes", "CanReload": "yes", "CanIsolate": "no", "CanFreeze": "yes", "StopWhenUnneeded": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "AllowIsolate": "no", "DefaultDependencies": "yes", "OnSuccessJobMode": "fail", "OnFailureJobMode": "replace", "IgnoreOnIsolate": "no", "NeedDaemonReload": "no", "JobTimeoutUSec": "infinity", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "ConditionResult": "yes", "AssertResult": "yes", "ConditionTimestamp": "Tue 2025-10-21 00:09:38 EDT", "ConditionTimestampMonotonic": "21874605", "AssertTimestamp": "Tue 2025-10-21 00:09:38 EDT", "AssertTimestampMonotonic": "21874608", "Transient": "no", "Perpetual": "no", "StartLimitIntervalUSec": "10s", "StartLimitBurst": "5", "StartLimitAction": "none", "FailureAction": "none", "SuccessAction": "none", "InvocationID": "2b89c8965fa94a5c89ed8a3fe5181a55", "CollectMode": "inactive"}, "enabled": true, "state": "started", "invocation": {"module_args": {"name": "firewalld", "state": "started", "enabled": true, "daemon_reload": false, "daemon_reexec": false, "scope": "system", "no_block": false, "force": null, "masked": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070598.7728076-98438-244422393578299/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "enabled": true,
    "invocation": {
        "module_args": {
            "daemon_reexec": false,
            "daemon_reload": false,
            "enabled": true,
            "force": null,
            "masked": null,
            "name": "firewalld",
            "no_block": false,
            "scope": "system",
            "state": "started"
        }
    },
    "name": "firewalld",
    "state": "started",
    "status": {
        "AccessSELinuxContext": "system_u:object_r:firewalld_unit_file_t:s0",
        "ActiveEnterTimestamp": "Tue 2025-10-21 00:09:40 EDT",
        "ActiveEnterTimestampMonotonic": "23538822",
        "ActiveExitTimestampMonotonic": "0",
        "ActiveState": "active",
        "After": "sysinit.target system.slice polkit.service basic.target dbus-broker.service dbus.socket",
        "AllowIsolate": "no",
        "AssertResult": "yes",
        "AssertTimestamp": "Tue 2025-10-21 00:09:38 EDT",
        "AssertTimestampMonotonic": "21874608",
        "Before": "shutdown.target multi-user.target network-pre.target",
        "BlockIOAccounting": "no",
        "BlockIOWeight": "[not set]",
        "BusName": "org.fedoraproject.FirewallD1",
        "CPUAccounting": "yes",
        "CPUAffinityFromNUMA": "no",
        "CPUQuotaPerSecUSec": "infinity",
        "CPUQuotaPeriodUSec": "infinity",
        "CPUSchedulingPolicy": "0",
        "CPUSchedulingPriority": "0",
        "CPUSchedulingResetOnFork": "no",
        "CPUShares": "[not set]",
        "CPUUsageNSec": "32871047000",
        "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 2025-10-21 00:09:38 EDT",
        "ConditionTimestampMonotonic": "21874605",
        "ConfigurationDirectoryMode": "0755",
        "Conflicts": "ipset.service ip6tables.service iptables.service shutdown.target ebtables.service",
        "ControlGroup": "/system.slice/firewalld.service",
        "ControlGroupId": "4186",
        "ControlPID": "0",
        "CoredumpFilter": "0x33",
        "DefaultDependencies": "yes",
        "DefaultMemoryLow": "0",
        "DefaultMemoryMin": "0",
        "Delegate": "no",
        "Description": "firewalld - dynamic firewall daemon",
        "DevicePolicy": "auto",
        "Documentation": "\"man:firewalld(1)\"",
        "DynamicUser": "no",
        "EnvironmentFiles": "/etc/sysconfig/firewalld (ignore_errors=yes)",
        "ExecMainCode": "0",
        "ExecMainExitTimestampMonotonic": "0",
        "ExecMainPID": "1349",
        "ExecMainStartTimestamp": "Tue 2025-10-21 00:09:38 EDT",
        "ExecMainStartTimestampMonotonic": "21895704",
        "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/firewalld ; argv[]=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecStartEx": "{ path=/usr/sbin/firewalld ; argv[]=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS ; 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/firewalld.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": "firewalld.service",
        "IgnoreOnIsolate": "no",
        "IgnoreSIGPIPE": "yes",
        "InactiveEnterTimestampMonotonic": "0",
        "InactiveExitTimestamp": "Tue 2025-10-21 00:09:38 EDT",
        "InactiveExitTimestampMonotonic": "21895859",
        "InvocationID": "2b89c8965fa94a5c89ed8a3fe5181a55",
        "JobRunningTimeoutUSec": "infinity",
        "JobTimeoutAction": "none",
        "JobTimeoutUSec": "infinity",
        "KeyringMode": "private",
        "KillMode": "mixed",
        "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": "1542208",
        "LimitNPROCSoft": "1542208",
        "LimitRSS": "infinity",
        "LimitRSSSoft": "infinity",
        "LimitRTPRIO": "0",
        "LimitRTPRIOSoft": "0",
        "LimitRTTIME": "infinity",
        "LimitRTTIMESoft": "infinity",
        "LimitSIGPENDING": "1542208",
        "LimitSIGPENDINGSoft": "1542208",
        "LimitSTACK": "infinity",
        "LimitSTACKSoft": "8388608",
        "LoadState": "loaded",
        "LockPersonality": "no",
        "LogLevelMax": "-1",
        "LogRateLimitBurst": "0",
        "LogRateLimitIntervalUSec": "0",
        "LogsDirectoryMode": "0755",
        "MainPID": "1349",
        "ManagedOOMMemoryPressure": "auto",
        "ManagedOOMMemoryPressureLimit": "0",
        "ManagedOOMPreference": "none",
        "ManagedOOMSwap": "auto",
        "MemoryAccounting": "yes",
        "MemoryAvailable": "infinity",
        "MemoryCurrent": "48521216",
        "MemoryDenyWriteExecute": "no",
        "MemoryHigh": "infinity",
        "MemoryLimit": "infinity",
        "MemoryLow": "0",
        "MemoryMax": "infinity",
        "MemoryMin": "0",
        "MemorySwapMax": "infinity",
        "MountAPIVFS": "no",
        "NFileDescriptorStore": "0",
        "NRestarts": "0",
        "NUMAPolicy": "n/a",
        "Names": "firewalld.service dbus-org.fedoraproject.FirewallD1.service",
        "NeedDaemonReload": "no",
        "Nice": "0",
        "NoNewPrivileges": "no",
        "NonBlocking": "no",
        "NotifyAccess": "none",
        "OOMPolicy": "stop",
        "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": "sysinit.target system.slice dbus.socket",
        "Restart": "no",
        "RestartKillSignal": "15",
        "RestartUSec": "100ms",
        "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": "null",
        "StandardInput": "null",
        "StandardOutput": "null",
        "StartLimitAction": "none",
        "StartLimitBurst": "5",
        "StartLimitIntervalUSec": "10s",
        "StartupBlockIOWeight": "[not set]",
        "StartupCPUShares": "[not set]",
        "StartupCPUWeight": "[not set]",
        "StartupIOWeight": "[not set]",
        "StateChangeTimestamp": "Tue 2025-10-21 13:22:56 EDT",
        "StateChangeTimestampMonotonic": "47621117854",
        "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": "2",
        "TasksMax": "2467533",
        "TimeoutAbortUSec": "1min 30s",
        "TimeoutCleanUSec": "infinity",
        "TimeoutStartFailureMode": "terminate",
        "TimeoutStartUSec": "1min 30s",
        "TimeoutStopFailureMode": "terminate",
        "TimeoutStopUSec": "1min 30s",
        "TimerSlackNSec": "50000",
        "Transient": "no",
        "Type": "dbus",
        "UID": "[not set]",
        "UMask": "0022",
        "UnitFilePreset": "enabled",
        "UnitFileState": "enabled",
        "UtmpMode": "init",
        "WantedBy": "multi-user.target",
        "Wants": "network-pre.target",
        "WatchdogSignal": "6",
        "WatchdogTimestampMonotonic": "0",
        "WatchdogUSec": "0"
    }
}
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Add proxy port to firewall] ********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/infrastructure.yml:23
redirecting (type: modules) ansible.builtin.firewalld to ansible.posix.firewalld
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490 `" && echo ansible-tmp-1761070599.8804169-98601-80918192373490="` echo /root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070599.8804169-98601-80918192373490=/root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490\n', b'')
redirecting (type: modules) ansible.builtin.firewalld to ansible.posix.firewalld
Using module file /root/.ansible/collections/ansible_collections/ansible/posix/plugins/modules/firewalld.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc295plic TO /root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490/AnsiballZ_firewalld.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpc295plic /root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490/AnsiballZ_firewalld.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490/ /root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490/AnsiballZ_firewalld.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'sudo -H -S -n  -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-ergcyzcazvcexyjbvejwwhsjcgkaxeqc ; /usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490/AnsiballZ_firewalld.py'"'"'"'"'"'"'"'"' && sleep 0'"'"''
Escalation succeeded
<root@os-01> (0, b'\r\n{"changed": false, "msg": "Permanent and Non-Permanent(immediate) operation", "invocation": {"module_args": {"port": "8213/tcp", "permanent": true, "state": "enabled", "immediate": true, "timeout": 0, "offline": false, "icmp_block": null, "icmp_block_inversion": null, "service": null, "protocol": null, "port_forward": null, "rich_rule": null, "zone": null, "source": null, "interface": null, "forward": null, "masquerade": null, "target": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070599.8804169-98601-80918192373490/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "invocation": {
        "module_args": {
            "forward": null,
            "icmp_block": null,
            "icmp_block_inversion": null,
            "immediate": true,
            "interface": null,
            "masquerade": null,
            "offline": false,
            "permanent": true,
            "port": "8213/tcp",
            "port_forward": null,
            "protocol": null,
            "rich_rule": null,
            "service": null,
            "source": null,
            "state": "enabled",
            "target": null,
            "timeout": 0,
            "zone": null
        }
    }
}

MSG:

Permanent and Non-Permanent(immediate) operation
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Setup and start proxy container] ***************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/main.yml:13
Read vars_file 'vars/main.yml'
included: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/container.yml for root@os-01
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Get current user and home directory] ***********************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/container.yml:4
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923 `" && echo ansible-tmp-1761070601.5106401-98764-57701715104923="` echo /root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070601.5106401-98764-57701715104923=/root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmphvdaqkw8 TO /root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923/AnsiballZ_command.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmphvdaqkw8 /root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923/AnsiballZ_command.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923/ /root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923/AnsiballZ_command.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "stdout": "root:/root", "stderr": "", "rc": 0, "cmd": "USER=$(whoami)\\nHOME_DIR=$(getent passwd $USER | cut -d: -f6)\\necho \\"$USER:$HOME_DIR\\"\\n", "start": "2025-10-21 14:16:42.161714", "end": "2025-10-21 14:16:42.175348", "delta": "0:00:00.013634", "msg": "", "invocation": {"module_args": {"_raw_params": "USER=$(whoami)\\nHOME_DIR=$(getent passwd $USER | cut -d: -f6)\\necho \\"$USER:$HOME_DIR\\"\\n", "_uses_shell": true, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070601.5106401-98764-57701715104923/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "cmd": "USER=$(whoami)\nHOME_DIR=$(getent passwd $USER | cut -d: -f6)\necho \"$USER:$HOME_DIR\"\n",
    "delta": "0:00:00.013634",
    "end": "2025-10-21 14:16:42.175348",
    "invocation": {
        "module_args": {
            "_raw_params": "USER=$(whoami)\nHOME_DIR=$(getent passwd $USER | cut -d: -f6)\necho \"$USER:$HOME_DIR\"\n",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 14:16:42.161714"
}

STDOUT:

root:/root
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Set user and home facts] ***********************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/container.yml:12
ok: [root@os-01] => {
    "ansible_facts": {
        "proxy_home": "/root",
        "proxy_user": "root"
    },
    "changed": false
}
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Generate squid configuration from template] ****************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/container.yml:17
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433 `" && echo ansible-tmp-1761070602.5378013-98930-34385412376433="` echo /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070602.5378013-98930-34385412376433=/root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433\n', b'')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/stat.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpsvrcf89l TO /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/AnsiballZ_stat.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpsvrcf89l /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/AnsiballZ_stat.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/ /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/AnsiballZ_stat.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": false, "stat": {"exists": true, "path": "/root/squid.conf", "mode": "0644", "isdir": false, "ischr": false, "isblk": false, "isreg": true, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 253, "inode": 2147869921, "dev": 64768, "nlink": 1, "atime": 1759374812.9907708, "mtime": 1759254237.340065, "ctime": 1759254249.5962372, "wusr": true, "rusr": true, "xusr": false, "wgrp": false, "rgrp": true, "xgrp": false, "woth": false, "roth": true, "xoth": false, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": false, "pw_name": "root", "gr_name": "root", "checksum": "0e1cfd53192aa50d9aac424c4f4780e77921074e", "mimetype": "text/plain", "charset": "us-ascii", "version": "3462881040", "attributes": [], "attr_flags": ""}, "invocation": {"module_args": {"path": "/root/squid.conf", "follow": false, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\r\n', b'Shared connection to os-01 closed.\r\n')
Using module file /usr/lib/python3.9/site-packages/ansible/modules/file.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp2b15a3sm TO /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/AnsiballZ_file.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp2b15a3sm /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/AnsiballZ_file.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/ /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/AnsiballZ_file.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"path": "/root/squid.conf", "changed": false, "diff": {"before": {"path": "/root/squid.conf"}, "after": {"path": "/root/squid.conf"}}, "uid": 0, "gid": 0, "owner": "root", "group": "root", "mode": "0644", "state": "file", "secontext": "system_u:object_r:container_file_t:s0:c715,c775", "size": 253, "invocation": {"module_args": {"mode": "0644", "dest": "/root/squid.conf", "_original_basename": "squid.conf.j2", "recurse": false, "state": "file", "path": "/root/squid.conf", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070602.5378013-98930-34385412376433/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
ok: [root@os-01] => {
    "changed": false,
    "checksum": "0e1cfd53192aa50d9aac424c4f4780e77921074e",
    "dest": "/root/squid.conf",
    "diff": {
        "after": {
            "path": "/root/squid.conf"
        },
        "before": {
            "path": "/root/squid.conf"
        }
    },
    "gid": 0,
    "group": "root",
    "invocation": {
        "module_args": {
            "_diff_peek": null,
            "_original_basename": "squid.conf.j2",
            "access_time": null,
            "access_time_format": "%Y%m%d%H%M.%S",
            "attributes": null,
            "dest": "/root/squid.conf",
            "follow": true,
            "force": false,
            "group": null,
            "mode": "0644",
            "modification_time": null,
            "modification_time_format": "%Y%m%d%H%M.%S",
            "owner": null,
            "path": "/root/squid.conf",
            "recurse": false,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "src": null,
            "state": "file",
            "unsafe_writes": false
        }
    },
    "mode": "0644",
    "owner": "root",
    "path": "/root/squid.conf",
    "secontext": "system_u:object_r:container_file_t:s0:c715,c775",
    "size": 253,
    "state": "file",
    "uid": 0
}
Read vars_file 'vars/main.yml'

TASK [proxy-setup : Create squid proxy container] ******************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/roles/proxy-setup/tasks/container.yml:23
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<root@os-01> (0, b'/root\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283 `" && echo ansible-tmp-1761070604.169157-99169-274289432207283="` echo /root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283 `" ) && sleep 0'"'"''
<root@os-01> (0, b'ansible-tmp-1761070604.169157-99169-274289432207283=/root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283\n', b'')
Using module file /root/.ansible/collections/ansible_collections/containers/podman/plugins/modules/podman_container.py
<root@os-01> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7tarwc1t TO /root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283/AnsiballZ_podman_container.py
<root@os-01> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/root/.ansible/cp/2df647c047"' '[root@os-01]'
<root@os-01> (0, b'sftp> put /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmp7tarwc1t /root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283/AnsiballZ_podman_container.py\n', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283/ /root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283/AnsiballZ_podman_container.py && sleep 0'"'"''
<root@os-01> (0, b'', b'')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' -tt root@os-01 '/bin/sh -c '"'"'/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283/AnsiballZ_podman_container.py && sleep 0'"'"''
<root@os-01> (0, b'\r\n{"changed": true, "actions": ["started external-squid"], "container": {"Id": "729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac", "Created": "2025-09-30T13:44:09.448865612-04:00", "Path": "/bin/sh", "Args": ["-c", "/usr/local/bin/entrypoint.sh"], "State": {"OciVersion": "1.2.0", "Status": "running", "Running": true, "Paused": false, "Restarting": false, "OOMKilled": false, "Dead": false, "Pid": 99499, "ConmonPid": 99497, "ExitCode": 0, "Error": "", "StartedAt": "2025-10-21T14:16:46.854044035-04:00", "FinishedAt": "2025-10-01T23:33:57.048174177-04:00", "CgroupPath": "/machine.slice/libpod-729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac.scope", "CheckpointedAt": "0001-01-01T00:00:00Z", "RestoredAt": "0001-01-01T00:00:00Z"}, "Image": "4f135017348a2539121a6476c0f8bc32b99ff8008f205a5eed5541a98d971989", "ImageDigest": "sha256:6b20c0b17ca4e28bab4e8ff20281042430ee0db00a3d76b14256b20bd44d94bd", "ImageName": "quay.io/openshifttest/squid-proxy:multiarch", "Rootfs": "", "Pod": "", "ResolvConfPath": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/resolv.conf", "HostnamePath": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/hostname", "HostsPath": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/hosts", "StaticDir": "/var/lib/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata", "OCIConfigPath": "/var/lib/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/config.json", "OCIRuntime": "crun", "ConmonPidFile": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/conmon.pid", "PidFile": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/pidfile", "Name": "external-squid", "RestartCount": 0, "Driver": "overlay", "MountLabel": "system_u:object_r:container_file_t:s0:c715,c775", "ProcessLabel": "system_u:system_r:container_t:s0:c715,c775", "AppArmorProfile": "", "EffectiveCaps": ["CAP_CHOWN", "CAP_DAC_OVERRIDE", "CAP_FOWNER", "CAP_FSETID", "CAP_KILL", "CAP_NET_BIND_SERVICE", "CAP_SETFCAP", "CAP_SETGID", "CAP_SETPCAP", "CAP_SETUID", "CAP_SYS_CHROOT"], "BoundingCaps": ["CAP_CHOWN", "CAP_DAC_OVERRIDE", "CAP_FOWNER", "CAP_FSETID", "CAP_KILL", "CAP_NET_BIND_SERVICE", "CAP_SETFCAP", "CAP_SETGID", "CAP_SETPCAP", "CAP_SETUID", "CAP_SYS_CHROOT"], "ExecIDs": [], "GraphDriver": {"Name": "overlay", "Data": {"LowerDir": "/var/lib/containers/storage/overlay/f7c22989c4c49f3a6b8ed8dcd4163de71e527b066ee44a023a58aa5a58d451c0/diff:/var/lib/containers/storage/overlay/555f3ed0d56bf45b834b4f9223ea33e9bc28cacbc1a3f690fefee5ceeefb0729/diff:/var/lib/containers/storage/overlay/200c4b8c4b25d7c5e4031fee9a0d3031840a54a8ecb0d748376b61596945895c/diff:/var/lib/containers/storage/overlay/6514216795ef72d58952713142bb98b5ff32773f54c9c5a453ec87e89412ef63/diff:/var/lib/containers/storage/overlay/246a3ba3bcd58e17d913e71003753f527d34162035505f7ecb1dc2d47957e5f4/diff:/var/lib/containers/storage/overlay/9946a68000c2d7401f41e571989f8d1943c35cd55b8c3cccc8d0f0d857a95066/diff:/var/lib/containers/storage/overlay/b6d0e02fe431db7d64d996f3dbf903153152a8f8b857cb4829ab3c4a3e484a72/diff", "MergedDir": "/var/lib/containers/storage/overlay/3d06d24fc936e6f115178778065d842cc6baac1deee4f3f6f232e1a211fe505a/merged", "UpperDir": "/var/lib/containers/storage/overlay/3d06d24fc936e6f115178778065d842cc6baac1deee4f3f6f232e1a211fe505a/diff", "WorkDir": "/var/lib/containers/storage/overlay/3d06d24fc936e6f115178778065d842cc6baac1deee4f3f6f232e1a211fe505a/work"}}, "Mounts": [{"Type": "bind", "Source": "/root/squid.conf", "Destination": "/etc/squid/squid.conf", "Driver": "", "Mode": "", "Options": ["rbind"], "RW": true, "Propagation": "rprivate"}], "Dependencies": [], "NetworkSettings": {"EndpointID": "", "Gateway": "", "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "MacAddress": "", "Bridge": "", "SandboxID": "", "HairpinMode": false, "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "Ports": {}, "SandboxKey": "", "Networks": {"host": {"EndpointID": "", "Gateway": "", "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "MacAddress": "", "NetworkID": "host", "DriverOpts": null, "IPAMConfig": null, "Links": null}}}, "Namespace": "", "IsInfra": false, "IsService": false, "KubeExitCodePropagation": "invalid", "lockNumber": 0, "Config": {"Hostname": "tnf-dev", "Domainname": "", "User": "", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "Tty": false, "OpenStdin": false, "StdinOnce": false, "Env": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "container=podman", "FGC=f34", "FBR=f34", "DISTTAG=f34container", "HOME=/root", "HOSTNAME=tnf-dev"], "Cmd": ["/bin/sh", "-c", "/usr/local/bin/entrypoint.sh"], "Image": "quay.io/openshifttest/squid-proxy:multiarch", "Volumes": null, "WorkingDir": "/", "Entrypoint": null, "OnBuild": null, "Labels": {"maintainer": "Clement Verna <cverna@fedoraproject.org>"}, "Annotations": {"io.container.manager": "libpod", "org.opencontainers.image.stopSignal": "15", "org.systemd.property.KillSignal": "15", "org.systemd.property.TimeoutStopUSec": "uint64 10000000"}, "StopSignal": "SIGTERM", "HealthcheckOnFailureAction": "none", "HealthLogDestination": "local", "HealthcheckMaxLogCount": 5, "HealthcheckMaxLogSize": 500, "CreateCommand": ["podman", "container", "run", "--name", "external-squid", "--dns", "127.0.0.1", "--restart=always", "--network", "host", "--volume", "/root/squid.conf:/etc/squid/squid.conf:Z", "--detach=True", "quay.io/openshifttest/squid-proxy:multiarch"], "Umask": "0022", "Timeout": 0, "StopTimeout": 10, "Passwd": true, "sdNotifyMode": "container"}, "HostConfig": {"Binds": ["/root/squid.conf:/etc/squid/squid.conf:rw,rprivate,rbind"], "CgroupManager": "systemd", "CgroupMode": "private", "ContainerIDFile": "", "LogConfig": {"Type": "journald", "Config": null, "Path": "", "Tag": "", "Size": "0B"}, "NetworkMode": "host", "PortBindings": {}, "RestartPolicy": {"Name": "always", "MaximumRetryCount": 0}, "AutoRemove": false, "AutoRemoveImage": false, "Annotations": {"io.container.manager": "libpod", "org.opencontainers.image.stopSignal": "15", "org.systemd.property.KillSignal": "15", "org.systemd.property.TimeoutStopUSec": "uint64 10000000"}, "VolumeDriver": "", "VolumesFrom": null, "CapAdd": [], "CapDrop": [], "Dns": ["127.0.0.1"], "DnsOptions": [], "DnsSearch": [], "ExtraHosts": [], "HostsFile": "", "GroupAdd": [], "IpcMode": "shareable", "Cgroup": "", "Cgroups": "default", "Links": null, "OomScoreAdj": 0, "PidMode": "private", "Privileged": false, "PublishAllPorts": false, "ReadonlyRootfs": false, "SecurityOpt": [], "Tmpfs": {}, "UTSMode": "private", "UsernsMode": "", "ShmSize": 65536000, "Runtime": "oci", "ConsoleSize": [0, 0], "Isolation": "", "CpuShares": 0, "Memory": 0, "NanoCpus": 0, "CgroupParent": "", "BlkioWeight": 0, "BlkioWeightDevice": null, "BlkioDeviceReadBps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteIOps": null, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpusetCpus": "", "CpusetMems": "", "Devices": [], "DiskQuota": 0, "KernelMemory": 0, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": 0, "OomKillDisable": false, "PidsLimit": 2048, "Ulimits": [{"Name": "RLIMIT_NOFILE", "Soft": 1048576, "Hard": 1048576}, {"Name": "RLIMIT_NPROC", "Soft": 1048576, "Hard": 1048576}], "CpuCount": 0, "CpuPercent": 0, "IOMaximumIOps": 0, "IOMaximumBandwidth": 0, "CgroupConf": null}, "UseImageHosts": false, "UseImageHostname": false}, "podman_actions": ["podman start external-squid"], "stdout": "external-squid\\n", "stderr": "", "podman_systemd": {"container-external-squid": "# container-external-squid.service\\n# autogenerated by Podman 5.4.0\\n# Tue Oct 21 14:16:47 EDT 2025\\n\\n[Unit]\\nDescription=Podman container-external-squid.service\\nDocumentation=man:podman-generate-systemd(1)\\nWants=network-online.target\\nAfter=network-online.target\\nRequiresMountsFor=/run/containers/storage\\n\\n[Service]\\nEnvironment=PODMAN_SYSTEMD_UNIT=%n\\nRestart=on-failure\\nTimeoutStopSec=70\\nExecStart=/usr/bin/podman start external-squid\\nExecStop=/usr/bin/podman stop  \\\\\\n\\t-t 10 external-squid\\nExecStopPost=/usr/bin/podman stop  \\\\\\n\\t-t 10 external-squid\\nPIDFile=/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/conmon.pid\\nType=forking\\n\\n[Install]\\nWantedBy=default.target\\n"}, "podman_quadlet": "[Container]\\nContainerName=external-squid\\nDNS=127.0.0.1\\nImage=quay.io/openshifttest/squid-proxy:multiarch\\nNetwork=host\\nVolume=/root/squid.conf:/etc/squid/squid.conf:Z\\nPodmanArgs=--restart always\\n", "invocation": {"module_args": {"name": "external-squid", "image": "quay.io/openshifttest/squid-proxy:multiarch", "state": "started", "dns": ["127.0.0.1"], "restart_policy": "always", "network": ["host"], "volumes": ["/root/squid.conf:/etc/squid/squid.conf:Z"], "volume": ["/root/squid.conf:/etc/squid/squid.conf:Z"], "executable": "podman", "detach": true, "debug": false, "force_restart": false, "force_delete": true, "generate_systemd": {}, "image_strict": false, "recreate": false, "annotation": null, "arch": null, "attach": null, "authfile": null, "blkio_weight": null, "blkio_weight_device": null, "cap_add": null, "cap_drop": null, "cgroup_conf": null, "cgroup_parent": null, "cgroupns": null, "cgroups": null, "chrootdirs": null, "cidfile": null, "cmd_args": null, "conmon_pidfile": null, "command": null, "cpu_period": null, "cpu_quota": null, "cpu_rt_period": null, "cpu_rt_runtime": null, "cpu_shares": null, "cpus": null, "cpuset_cpus": null, "cpuset_mems": null, "decryption_key": null, "delete_depend": null, "delete_time": null, "delete_volumes": null, "detach_keys": null, "device": null, "device_cgroup_rule": null, "device_read_bps": null, "device_read_iops": null, "device_write_bps": null, "device_write_iops": null, "dns_option": null, "dns_search": null, "entrypoint": null, "env": null, "env_file": null, "env_host": null, "env_merge": null, "etc_hosts": null, "expose": null, "gidmap": null, "gpus": null, "group_add": null, "group_entry": null, "healthcheck": null, "healthcheck_interval": null, "healthcheck_retries": null, "healthcheck_start_period": null, "health_startup_cmd": null, "health_startup_interval": null, "health_startup_retries": null, "health_startup_success": null, "health_startup_timeout": null, "healthcheck_timeout": null, "healthcheck_failure_action": null, "hooks_dir": null, "hostname": null, "hostuser": null, "http_proxy": null, "image_volume": null, "init": null, "init_ctr": null, "init_path": null, "interactive": null, "ip": null, "ip6": null, "ipc": null, "kernel_memory": null, "label": null, "label_file": null, "log_driver": null, "log_level": null, "log_opt": null, "mac_address": null, "memory": null, "memory_reservation": null, "memory_swap": null, "memory_swappiness": null, "mount": null, "network_aliases": null, "no_healthcheck": null, "no_hosts": null, "oom_kill_disable": null, "oom_score_adj": null, "os": null, "passwd": null, "passwd_entry": null, "personality": null, "pid": null, "pid_file": null, "pids_limit": null, "platform": null, "pod": null, "pod_id_file": null, "preserve_fd": null, "preserve_fds": null, "privileged": null, "publish": null, "publish_all": null, "pull": null, "quadlet_dir": null, "quadlet_filename": null, "quadlet_file_mode": null, "quadlet_options": null, "rdt_class": null, "read_only": null, "read_only_tmpfs": null, "requires": null, "restart_time": null, "retry": null, "retry_delay": null, "rm": null, "rmi": null, "rootfs": null, "seccomp_policy": null, "secrets": null, "sdnotify": null, "security_opt": null, "shm_size": null, "shm_size_systemd": null, "sig_proxy": null, "stop_signal": null, "stop_timeout": null, "stop_time": null, "subgidname": null, "subuidname": null, "sysctl": null, "systemd": null, "timeout": null, "timezone": null, "tls_verify": null, "tmpfs": null, "tty": null, "uidmap": null, "ulimit": null, "umask": null, "unsetenv": null, "unsetenv_all": null, "user": null, "userns": null, "uts": null, "variant": null, "volumes_from": null, "workdir": null, "global_args": [], "podman_args": ["--restart always"]}}}\r\n', b'Shared connection to os-01 closed.\r\n')
<root@os-01> ESTABLISH SSH CONNECTION FOR USER: None
<root@os-01> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ServerAliveInterval=30 -o ServerAliveCountMax=120 -o 'ControlPath="/root/.ansible/cp/2df647c047"' root@os-01 '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070604.169157-99169-274289432207283/ > /dev/null 2>&1 && sleep 0'"'"''
<root@os-01> (0, b'', b'')
changed: [root@os-01] => {
    "actions": [
        "started external-squid"
    ],
    "changed": true,
    "container": {
        "AppArmorProfile": "",
        "Args": [
            "-c",
            "/usr/local/bin/entrypoint.sh"
        ],
        "BoundingCaps": [
            "CAP_CHOWN",
            "CAP_DAC_OVERRIDE",
            "CAP_FOWNER",
            "CAP_FSETID",
            "CAP_KILL",
            "CAP_NET_BIND_SERVICE",
            "CAP_SETFCAP",
            "CAP_SETGID",
            "CAP_SETPCAP",
            "CAP_SETUID",
            "CAP_SYS_CHROOT"
        ],
        "Config": {
            "Annotations": {
                "io.container.manager": "libpod",
                "org.opencontainers.image.stopSignal": "15",
                "org.systemd.property.KillSignal": "15",
                "org.systemd.property.TimeoutStopUSec": "uint64 10000000"
            },
            "AttachStderr": false,
            "AttachStdin": false,
            "AttachStdout": false,
            "Cmd": [
                "/bin/sh",
                "-c",
                "/usr/local/bin/entrypoint.sh"
            ],
            "CreateCommand": [
                "podman",
                "container",
                "run",
                "--name",
                "external-squid",
                "--dns",
                "127.0.0.1",
                "--restart=always",
                "--network",
                "host",
                "--volume",
                "/root/squid.conf:/etc/squid/squid.conf:Z",
                "--detach=True",
                "quay.io/openshifttest/squid-proxy:multiarch"
            ],
            "Domainname": "",
            "Entrypoint": null,
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "container=podman",
                "FGC=f34",
                "FBR=f34",
                "DISTTAG=f34container",
                "HOME=/root",
                "HOSTNAME=tnf-dev"
            ],
            "HealthLogDestination": "local",
            "HealthcheckMaxLogCount": 5,
            "HealthcheckMaxLogSize": 500,
            "HealthcheckOnFailureAction": "none",
            "Hostname": "tnf-dev",
            "Image": "quay.io/openshifttest/squid-proxy:multiarch",
            "Labels": {
                "maintainer": "Clement Verna <cverna@fedoraproject.org>"
            },
            "OnBuild": null,
            "OpenStdin": false,
            "Passwd": true,
            "StdinOnce": false,
            "StopSignal": "SIGTERM",
            "StopTimeout": 10,
            "Timeout": 0,
            "Tty": false,
            "Umask": "0022",
            "User": "",
            "Volumes": null,
            "WorkingDir": "/",
            "sdNotifyMode": "container"
        },
        "ConmonPidFile": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/conmon.pid",
        "Created": "2025-09-30T13:44:09.448865612-04:00",
        "Dependencies": [],
        "Driver": "overlay",
        "EffectiveCaps": [
            "CAP_CHOWN",
            "CAP_DAC_OVERRIDE",
            "CAP_FOWNER",
            "CAP_FSETID",
            "CAP_KILL",
            "CAP_NET_BIND_SERVICE",
            "CAP_SETFCAP",
            "CAP_SETGID",
            "CAP_SETPCAP",
            "CAP_SETUID",
            "CAP_SYS_CHROOT"
        ],
        "ExecIDs": [],
        "GraphDriver": {
            "Data": {
                "LowerDir": "/var/lib/containers/storage/overlay/f7c22989c4c49f3a6b8ed8dcd4163de71e527b066ee44a023a58aa5a58d451c0/diff:/var/lib/containers/storage/overlay/555f3ed0d56bf45b834b4f9223ea33e9bc28cacbc1a3f690fefee5ceeefb0729/diff:/var/lib/containers/storage/overlay/200c4b8c4b25d7c5e4031fee9a0d3031840a54a8ecb0d748376b61596945895c/diff:/var/lib/containers/storage/overlay/6514216795ef72d58952713142bb98b5ff32773f54c9c5a453ec87e89412ef63/diff:/var/lib/containers/storage/overlay/246a3ba3bcd58e17d913e71003753f527d34162035505f7ecb1dc2d47957e5f4/diff:/var/lib/containers/storage/overlay/9946a68000c2d7401f41e571989f8d1943c35cd55b8c3cccc8d0f0d857a95066/diff:/var/lib/containers/storage/overlay/b6d0e02fe431db7d64d996f3dbf903153152a8f8b857cb4829ab3c4a3e484a72/diff",
                "MergedDir": "/var/lib/containers/storage/overlay/3d06d24fc936e6f115178778065d842cc6baac1deee4f3f6f232e1a211fe505a/merged",
                "UpperDir": "/var/lib/containers/storage/overlay/3d06d24fc936e6f115178778065d842cc6baac1deee4f3f6f232e1a211fe505a/diff",
                "WorkDir": "/var/lib/containers/storage/overlay/3d06d24fc936e6f115178778065d842cc6baac1deee4f3f6f232e1a211fe505a/work"
            },
            "Name": "overlay"
        },
        "HostConfig": {
            "Annotations": {
                "io.container.manager": "libpod",
                "org.opencontainers.image.stopSignal": "15",
                "org.systemd.property.KillSignal": "15",
                "org.systemd.property.TimeoutStopUSec": "uint64 10000000"
            },
            "AutoRemove": false,
            "AutoRemoveImage": false,
            "Binds": [
                "/root/squid.conf:/etc/squid/squid.conf:rw,rprivate,rbind"
            ],
            "BlkioDeviceReadBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceWriteIOps": null,
            "BlkioWeight": 0,
            "BlkioWeightDevice": null,
            "CapAdd": [],
            "CapDrop": [],
            "Cgroup": "",
            "CgroupConf": null,
            "CgroupManager": "systemd",
            "CgroupMode": "private",
            "CgroupParent": "",
            "Cgroups": "default",
            "ConsoleSize": [
                0,
                0
            ],
            "ContainerIDFile": "",
            "CpuCount": 0,
            "CpuPercent": 0,
            "CpuPeriod": 0,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpuShares": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": [],
            "DiskQuota": 0,
            "Dns": [
                "127.0.0.1"
            ],
            "DnsOptions": [],
            "DnsSearch": [],
            "ExtraHosts": [],
            "GroupAdd": [],
            "HostsFile": "",
            "IOMaximumBandwidth": 0,
            "IOMaximumIOps": 0,
            "IpcMode": "shareable",
            "Isolation": "",
            "KernelMemory": 0,
            "Links": null,
            "LogConfig": {
                "Config": null,
                "Path": "",
                "Size": "0B",
                "Tag": "",
                "Type": "journald"
            },
            "Memory": 0,
            "MemoryReservation": 0,
            "MemorySwap": 0,
            "MemorySwappiness": 0,
            "NanoCpus": 0,
            "NetworkMode": "host",
            "OomKillDisable": false,
            "OomScoreAdj": 0,
            "PidMode": "private",
            "PidsLimit": 2048,
            "PortBindings": {},
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "RestartPolicy": {
                "MaximumRetryCount": 0,
                "Name": "always"
            },
            "Runtime": "oci",
            "SecurityOpt": [],
            "ShmSize": 65536000,
            "Tmpfs": {},
            "UTSMode": "private",
            "Ulimits": [
                {
                    "Hard": 1048576,
                    "Name": "RLIMIT_NOFILE",
                    "Soft": 1048576
                },
                {
                    "Hard": 1048576,
                    "Name": "RLIMIT_NPROC",
                    "Soft": 1048576
                }
            ],
            "UsernsMode": "",
            "VolumeDriver": "",
            "VolumesFrom": null
        },
        "HostnamePath": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/hostname",
        "HostsPath": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/hosts",
        "Id": "729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac",
        "Image": "4f135017348a2539121a6476c0f8bc32b99ff8008f205a5eed5541a98d971989",
        "ImageDigest": "sha256:6b20c0b17ca4e28bab4e8ff20281042430ee0db00a3d76b14256b20bd44d94bd",
        "ImageName": "quay.io/openshifttest/squid-proxy:multiarch",
        "IsInfra": false,
        "IsService": false,
        "KubeExitCodePropagation": "invalid",
        "MountLabel": "system_u:object_r:container_file_t:s0:c715,c775",
        "Mounts": [
            {
                "Destination": "/etc/squid/squid.conf",
                "Driver": "",
                "Mode": "",
                "Options": [
                    "rbind"
                ],
                "Propagation": "rprivate",
                "RW": true,
                "Source": "/root/squid.conf",
                "Type": "bind"
            }
        ],
        "Name": "external-squid",
        "Namespace": "",
        "NetworkSettings": {
            "Bridge": "",
            "EndpointID": "",
            "Gateway": "",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "HairpinMode": false,
            "IPAddress": "",
            "IPPrefixLen": 0,
            "IPv6Gateway": "",
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "MacAddress": "",
            "Networks": {
                "host": {
                    "DriverOpts": null,
                    "EndpointID": "",
                    "Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "IPAMConfig": null,
                    "IPAddress": "",
                    "IPPrefixLen": 0,
                    "IPv6Gateway": "",
                    "Links": null,
                    "MacAddress": "",
                    "NetworkID": "host"
                }
            },
            "Ports": {},
            "SandboxID": "",
            "SandboxKey": ""
        },
        "OCIConfigPath": "/var/lib/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/config.json",
        "OCIRuntime": "crun",
        "Path": "/bin/sh",
        "PidFile": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/pidfile",
        "Pod": "",
        "ProcessLabel": "system_u:system_r:container_t:s0:c715,c775",
        "ResolvConfPath": "/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/resolv.conf",
        "RestartCount": 0,
        "Rootfs": "",
        "State": {
            "CgroupPath": "/machine.slice/libpod-729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac.scope",
            "CheckpointedAt": "0001-01-01T00:00:00Z",
            "ConmonPid": 99497,
            "Dead": false,
            "Error": "",
            "ExitCode": 0,
            "FinishedAt": "2025-10-01T23:33:57.048174177-04:00",
            "OOMKilled": false,
            "OciVersion": "1.2.0",
            "Paused": false,
            "Pid": 99499,
            "Restarting": false,
            "RestoredAt": "0001-01-01T00:00:00Z",
            "Running": true,
            "StartedAt": "2025-10-21T14:16:46.854044035-04:00",
            "Status": "running"
        },
        "StaticDir": "/var/lib/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata",
        "UseImageHostname": false,
        "UseImageHosts": false,
        "lockNumber": 0
    },
    "invocation": {
        "module_args": {
            "annotation": null,
            "arch": null,
            "attach": null,
            "authfile": null,
            "blkio_weight": null,
            "blkio_weight_device": null,
            "cap_add": null,
            "cap_drop": null,
            "cgroup_conf": null,
            "cgroup_parent": null,
            "cgroupns": null,
            "cgroups": null,
            "chrootdirs": null,
            "cidfile": null,
            "cmd_args": null,
            "command": null,
            "conmon_pidfile": null,
            "cpu_period": null,
            "cpu_quota": null,
            "cpu_rt_period": null,
            "cpu_rt_runtime": null,
            "cpu_shares": null,
            "cpus": null,
            "cpuset_cpus": null,
            "cpuset_mems": null,
            "debug": false,
            "decryption_key": null,
            "delete_depend": null,
            "delete_time": null,
            "delete_volumes": null,
            "detach": true,
            "detach_keys": null,
            "device": null,
            "device_cgroup_rule": null,
            "device_read_bps": null,
            "device_read_iops": null,
            "device_write_bps": null,
            "device_write_iops": null,
            "dns": [
                "127.0.0.1"
            ],
            "dns_option": null,
            "dns_search": null,
            "entrypoint": null,
            "env": null,
            "env_file": null,
            "env_host": null,
            "env_merge": null,
            "etc_hosts": null,
            "executable": "podman",
            "expose": null,
            "force_delete": true,
            "force_restart": false,
            "generate_systemd": {},
            "gidmap": null,
            "global_args": [],
            "gpus": null,
            "group_add": null,
            "group_entry": null,
            "health_startup_cmd": null,
            "health_startup_interval": null,
            "health_startup_retries": null,
            "health_startup_success": null,
            "health_startup_timeout": null,
            "healthcheck": null,
            "healthcheck_failure_action": null,
            "healthcheck_interval": null,
            "healthcheck_retries": null,
            "healthcheck_start_period": null,
            "healthcheck_timeout": null,
            "hooks_dir": null,
            "hostname": null,
            "hostuser": null,
            "http_proxy": null,
            "image": "quay.io/openshifttest/squid-proxy:multiarch",
            "image_strict": false,
            "image_volume": null,
            "init": null,
            "init_ctr": null,
            "init_path": null,
            "interactive": null,
            "ip": null,
            "ip6": null,
            "ipc": null,
            "kernel_memory": null,
            "label": null,
            "label_file": null,
            "log_driver": null,
            "log_level": null,
            "log_opt": null,
            "mac_address": null,
            "memory": null,
            "memory_reservation": null,
            "memory_swap": null,
            "memory_swappiness": null,
            "mount": null,
            "name": "external-squid",
            "network": [
                "host"
            ],
            "network_aliases": null,
            "no_healthcheck": null,
            "no_hosts": null,
            "oom_kill_disable": null,
            "oom_score_adj": null,
            "os": null,
            "passwd": null,
            "passwd_entry": null,
            "personality": null,
            "pid": null,
            "pid_file": null,
            "pids_limit": null,
            "platform": null,
            "pod": null,
            "pod_id_file": null,
            "podman_args": [
                "--restart always"
            ],
            "preserve_fd": null,
            "preserve_fds": null,
            "privileged": null,
            "publish": null,
            "publish_all": null,
            "pull": null,
            "quadlet_dir": null,
            "quadlet_file_mode": null,
            "quadlet_filename": null,
            "quadlet_options": null,
            "rdt_class": null,
            "read_only": null,
            "read_only_tmpfs": null,
            "recreate": false,
            "requires": null,
            "restart_policy": "always",
            "restart_time": null,
            "retry": null,
            "retry_delay": null,
            "rm": null,
            "rmi": null,
            "rootfs": null,
            "sdnotify": null,
            "seccomp_policy": null,
            "secrets": null,
            "security_opt": null,
            "shm_size": null,
            "shm_size_systemd": null,
            "sig_proxy": null,
            "state": "started",
            "stop_signal": null,
            "stop_time": null,
            "stop_timeout": null,
            "subgidname": null,
            "subuidname": null,
            "sysctl": null,
            "systemd": null,
            "timeout": null,
            "timezone": null,
            "tls_verify": null,
            "tmpfs": null,
            "tty": null,
            "uidmap": null,
            "ulimit": null,
            "umask": null,
            "unsetenv": null,
            "unsetenv_all": null,
            "user": null,
            "userns": null,
            "uts": null,
            "variant": null,
            "volume": [
                "/root/squid.conf:/etc/squid/squid.conf:Z"
            ],
            "volumes": [
                "/root/squid.conf:/etc/squid/squid.conf:Z"
            ],
            "volumes_from": null,
            "workdir": null
        }
    },
    "podman_actions": [
        "podman start external-squid"
    ],
    "podman_quadlet": "[Container]\nContainerName=external-squid\nDNS=127.0.0.1\nImage=quay.io/openshifttest/squid-proxy:multiarch\nNetwork=host\nVolume=/root/squid.conf:/etc/squid/squid.conf:Z\nPodmanArgs=--restart always\n",
    "podman_systemd": {
        "container-external-squid": "# container-external-squid.service\n# autogenerated by Podman 5.4.0\n# Tue Oct 21 14:16:47 EDT 2025\n\n[Unit]\nDescription=Podman container-external-squid.service\nDocumentation=man:podman-generate-systemd(1)\nWants=network-online.target\nAfter=network-online.target\nRequiresMountsFor=/run/containers/storage\n\n[Service]\nEnvironment=PODMAN_SYSTEMD_UNIT=%n\nRestart=on-failure\nTimeoutStopSec=70\nExecStart=/usr/bin/podman start external-squid\nExecStop=/usr/bin/podman stop  \\\n\t-t 10 external-squid\nExecStopPost=/usr/bin/podman stop  \\\n\t-t 10 external-squid\nPIDFile=/run/containers/storage/overlay-containers/729a8bf7530c892856fd656f8ca1b0ce5e1efc6e9c24c94320f7a2f4067143ac/userdata/conmon.pid\nType=forking\n\n[Install]\nWantedBy=default.target\n"
    }
}

STDOUT:

external-squid

Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

TASK [Configure Redfish BMC simulation for fencing topology] *******************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:97
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1761070607.283726-99566-96404637356856 `" && echo ansible-tmp-1761070607.283726-99566-96404637356856="` echo /root/.ansible/tmp/ansible-tmp-1761070607.283726-99566-96404637356856 `" ) && sleep 0'
Using module file /usr/lib/python3.9/site-packages/ansible/modules/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-78571_47f8j8e/tmpsc2chk7a TO /root/.ansible/tmp/ansible-tmp-1761070607.283726-99566-96404637356856/AnsiballZ_command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1761070607.283726-99566-96404637356856/ /root/.ansible/tmp/ansible-tmp-1761070607.283726-99566-96404637356856/AnsiballZ_command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python3 /root/.ansible/tmp/ansible-tmp-1761070607.283726-99566-96404637356856/AnsiballZ_command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1761070607.283726-99566-96404637356856/ > /dev/null 2>&1 && sleep 0'
changed: [root@os-01 -> localhost] => {
    "changed": true,
    "cmd": "ansible-playbook kcli-redfish.yml -i /root/two-node-toolbox/deploy/openshift-clusters/inventory.ini",
    "delta": "0:00:04.841381",
    "end": "2025-10-21 14:16:52.320297",
    "invocation": {
        "module_args": {
            "_raw_params": "ansible-playbook kcli-redfish.yml -i /root/two-node-toolbox/deploy/openshift-clusters/inventory.ini",
            "_uses_shell": true,
            "argv": null,
            "chdir": "/root/two-node-toolbox/deploy/openshift-clusters",
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "rc": 0,
    "start": "2025-10-21 14:16:47.478916"
}

STDOUT:


PLAY [Configure PCS Stonith for kcli-deployed clusters using simulated Redfish BMC] ***

TASK [Check if proxy.env file exists] ******************************************
ok: [root@os-01 -> localhost]

TASK [Set environment variables from proxy.env] ********************************
ok: [root@os-01 -> localhost]

TASK [Extract environment variables] *******************************************
ok: [root@os-01]

TASK [Include kcli-redfish post-installation tasks with proxy environment variables] ***

TASK [kcli/kcli-redfish : Get cluster nodes] ***********************************
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.mk-anvil-01.digimer.ca', port=6443): Max retries exceeded with url: /version (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden')))
fatal: [root@os-01 -> localhost]: FAILED! => {
    "changed": false,
    "rc": 1
}

MSG:

MODULE FAILURE
See stdout/stderr for the exact error


MODULE_STDERR:

Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 697, in urlopen
    self._prepare_proxy(conn)
  File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 969, in _prepare_proxy
    conn.connect()
  File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 366, in connect
    self._tunnel()
  File "/usr/lib64/python3.9/http/client.py", line 930, in _tunnel
    raise OSError(f"Tunnel connection failed: {code} {message.strip()}")
OSError: Tunnel connection failed: 403 Forbidden

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/root/.ansible/tmp/ansible-tmp-1761070609.068251-99626-277308972163286/AnsiballZ_k8s_info.py", line 107, in <module>
    _ansiballz_main()
  File "/root/.ansible/tmp/ansible-tmp-1761070609.068251-99626-277308972163286/AnsiballZ_k8s_info.py", line 99, in _ansiballz_main
    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)
  File "/root/.ansible/tmp/ansible-tmp-1761070609.068251-99626-277308972163286/AnsiballZ_k8s_info.py", line 47, in invoke_module
    runpy.run_module(mod_name='ansible_collections.kubernetes.core.plugins.modules.k8s_info', init_globals=dict(_module_fqn='ansible_collections.kubernetes.core.plugins.modules.k8s_info', _modlib_path=modlib_path),
  File "/usr/lib64/python3.9/runpy.py", line 225, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code
    _run_code(code, mod_globals, init_globals,
  File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/tmp/ansible_kubernetes.core.k8s_info_payload_xgetf83_/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 230, in <module>
  File "/tmp/ansible_kubernetes.core.k8s_info_payload_xgetf83_/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 222, in main
  File "/tmp/ansible_kubernetes.core.k8s_info_payload_xgetf83_/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client
  File "/tmp/ansible_kubernetes.core.k8s_info_payload_xgetf83_/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper
  File "/tmp/ansible_kubernetes.core.k8s_info_payload_xgetf83_/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client
  File "/usr/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__
    self.__discoverer = discoverer(self, cache_file)
  File "/tmp/ansible_kubernetes.core.k8s_info_payload_xgetf83_/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__
  File "/tmp/ansible_kubernetes.core.k8s_info_payload_xgetf83_/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__
  File "/tmp/ansible_kubernetes.core.k8s_info_payload_xgetf83_/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache
  File "/usr/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 145, in _load_server_info
    'kubernetes': self.client.request('get', '/version', serializer=just_json)
  File "/usr/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner
    resp = func(self, *args, **kwargs)
  File "/usr/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 270, in request
    api_response = self.client.call_api(
  File "/usr/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api
    return self.__call_api(resource_path, method,
  File "/usr/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api
    response_data = self.request(
  File "/usr/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request
    return self.rest_client.GET(url,
  File "/usr/lib/python3.9/site-packages/kubernetes/client/rest.py", line 241, in GET
    return self.request("GET", url,
  File "/usr/lib/python3.9/site-packages/kubernetes/client/rest.py", line 214, in request
    r = self.pool_manager.request(method, url,
  File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request
    return self.request_encode_url(
  File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url
    return self.urlopen(method, url, **extra_kw)
  File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 536, in urlopen
    return super(ProxyManager, self).urlopen(method, url, redirect=redirect, **kw)
  File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen
    return self.urlopen(
  File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen
    return self.urlopen(
  File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen
    return self.urlopen(
  File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen
    retries = retries.increment(
  File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.mk-anvil-01.digimer.ca', port=6443): Max retries exceeded with url: /version (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden')))


TASK [Handle kcli-redfish configuration errors] ********************************
ok: [root@os-01] => {}

MSG:

An error occurred while running kcli-redfish configuration.
Error details: MODULE FAILURE
See stdout/stderr for the exact error

Common issues:
1. Ensure cluster is deployed with kcli and fencing topology
2. Verify ksushy BMC simulator is running on the hypervisor
3. Check that kcli clusters are running: kcli list cluster
4. Verify you're running this on the correct inventory host (hypervisor)

You can override auto-detection with explicit variables:
ansible-playbook kcli-redfish.yml -e "test_cluster_name=your-cluster" 

PLAY RECAP *********************************************************************
root@os-01                 : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=1    ignored=0   


STDERR:

[WARNING]: Collection kubernetes.core does not support Ansible version 2.14.18
[WARNING]: Collection ansible.posix does not support Ansible version 2.14.18
Read vars_file 'vars/main.yml'

TASK [Final verification message] **********************************************************************************************************************************************************************************************
task path: /root/two-node-toolbox/deploy/openshift-clusters/kcli-install.yml:105
ok: [root@os-01] => {}

MSG:

Installation tasks have completed for fencing topology.

Next steps:
1. Source the proxy environment from anywhere:
   source /root/two-node-toolbox/deploy/openshift-clusters/proxy.env
   (or from openshift-clusters directory: source proxy.env)
2. Verify cluster access: oc get nodes
3. Access the cluster console if needed
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'
Read vars_file 'vars/main.yml'

PLAY RECAP *********************************************************************************************************************************************************************************************************************
root@os-01                 : ok=104  changed=25   unreachable=0    failed=0    skipped=32   rescued=0    ignored=1