paser-group / iac-compiler-quality

Placeholder for all materials related to studying bugs and vulnerabilities in the Ansible compiler
MIT License
1 stars 1 forks source link

Bug Inspection 08/30/2023 #15

Closed sibat119 closed 4 months ago

sibat119 commented 1 year ago

After latest playbook generation, we get following statistics for each heuristic discussed in #14

Statistic

Bug Type Count
Type Related 5
Callbacks 4
Conditional 23
Idempotence 2
Inventory 38
Lambda 121
Provision 31
Security 10
State Inquiry 7
Traceback 79

In this issue we will provide detail about each of the crash for each category in separate comments.

sibat119 commented 1 year ago

Type Related Crash Reports.

Sample No. Issue No. Issue Title Description
0 13862 command/shell modules incorrectly parse arguments when a k=v is present The crush caused by faulty python code. Not a bug in my opinion
1 49713 redfish_facts results an Unknown error The function takes only string or list as an input, but the test case gives other inputs hence the compiler generates error. Not a bug in my opinion
2 29932 Ansible docker: error pulling images Can not pull the image and gives output: "TypeError: argument of type 'bool' is not iterable" although the input given are valid. worth taking a second look in my opinion.
3 39162 Vault error "input is not vault encrypted data" when using hostvars[] had a task name TypeError, did not produce any bug.
4 71444 iptables comment parameter incorrectly positioned in iptables Although provides appropriate arguments for creating a file, it causes error with the following message: Traceback (most recent call last): File"/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main File "/usr/lib/python3.10/os.py", line 225, in makedirs, mkdir(name, mode) FileNotFoundError: [Errno 2] No such file or directory: '' Worth taking another look.
sibat119 commented 1 year ago

Callback related crash report

Sample No. Issue No. Issue Title Description
0 53689 'slack' callback plugin error 404 caused by undefined variable. Not a bug
1 30597 Ansible 2.4 CallBackModule error? Does not produce any error
2 20602 stdout_callback: debug does not always wrap the newlines as expected Does not produce any error
3 20602 stdout_callback: debug does not always wrap the newlines as expected works with Fedora which is out of scope for our study.
sibat119 commented 1 year ago

Conditional related crash report

Sample No. Issue No. Issue Title Description
0 6108 ansible-playbook with --check does not define register variables causing conditionals to error out Iptables was not installed hence the condition not met to run the program. Not a bug
1 28733 'when' condition swallowing error on 'is defined' check Does not produce any error
2 32861 bug condition is not defined when unset/set variable to !!null Does not produce any error
3 70981 Potential logic issue in TaskExecutor with undefined loop and false conditional Does not produce any error
4 4709 lookup error exception in /jinja2/environment.py" for apt_key module since last weeks commits produce error but those are divide by zero and string - integer combination both of which are not supported. Not a bug.
5 11955 Another include pathing issue Dis not produce error
6 13292 --tags no longer exit with error about not found tags Skipped due to conditional result did not produce any error.
7 15871 Openstack inventory needs to list errored nodes that don't have an internal_ip condition set will never meet hence is not a bug.
8 22999 docker_container homedir ('/~') issue running localhost Did not produce any bug.
9 29917 bug if s3 bucket name contains dots and uses fakes3 protocol tries to set variable under certain condition and tries to access the variable outside of that condition, ansible correctly throws error. Not a bug in my opinion.
10 31905 ec2_vpc_subnet subnet creation fails due to az parameter validation error Did not produce any bug.
11 37267 EC2 NoSuchVersion error when running elb_target_group or elb_application_lb modules There appears to be a problem how they are presenting bug report. The error message points to the task name but could not point to exact line under the task.
12 18469 Multiprocess issues when running Ansible programically on AWS Lambda Did not produce any error.
13 9571 --start-at-task" option causes error when specify utf-8 name task The playbook introduces an error where it defines a variable which takes a dict object and do split() operation on it. The error is triggered when the variable is used not when defined.
14 10910 stable-1.9 branch's ec2.py has an unbound error variable Does not produce a bug
15 13205 Async error with check_mode trying to install non-existant package. not a bug.
16 - - -
17 - - -
18 - - -
19 - - -
20 - - -
21 - - -
22 - - -
23 - - -
24 - - -
25 - - -
26 - - -
27 - - -
28 - - -
29 - - -
sibat119 commented 1 year ago

Type related Crash : Index 0

Code :


- name: Ansible Latent Bug Finder
  hosts: all
  gather_facts: false
  tasks:

    - name: Test malformed type
      shell: |
        python -c "val = None; print(val['key'])"

    - name: Test unsupported type
      shell: |
        python -c "val = {'key': 123}; print(val + 456)"

    - name: Test incompatible type
      shell: |
        python -c "val1 = 123; val2 = 'abc'; print(val1 + val2)"

Output

ansible-playbook [core 2.14.7]
  config file = None
  configured module search path = ['/home/sibat/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = [/home/sibat/.local/lib/python3.10/site-packages/ansible](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible)
  ansible collection location = [/home/sibat/.ansible/collections](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/collections):/usr/share/ansible/collections
  executable location = [/home/sibat/.local/bin/ansible-playbook](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/bin/ansible-playbook)
  python version = 3.10.9 (main, Mar  8 2023, 10:47:38) [GCC 11.2.0] (/home/sibat/miniconda3/envs/fuzz/bin/python)
  jinja version = 3.1.2
  libyaml = True
No config file found; using defaults
host_list declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
script declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
auto declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
yaml declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
Parsed [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) inventory source with ini plugin
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: 13862.yaml ***********************************************************
1 plays in [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/13862.yaml](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/13862.yaml)

PLAY [Ansible Latent Bug Finder] ***********************************************

TASK [Test malformed type] *****************************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/13862.yaml:7](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/13862.yaml:7)
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<centos1> (0, b'/root\n', b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\n@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\nPermissions 0664 for \'/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key\' are too open.\r\nIt is required that your private key files are NOT accessible by others.\r\nThis private key will be ignored.\r\nLoad key "/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key": bad permissions\r\n')
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo [/root/.ansible/tmp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp) `"&& mkdir "` echo [/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348) `" && echo ansible-tmp-1693443188.0991907-1639059-211931700400348="` echo [/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348) `" ) && sleep 0'"'"''
<alpine1> (0, b'/root\n', b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\n@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\nPermissions 0664 for \'/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key\' are too open.\r\nIt is required that your private key files are NOT accessible by others.\r\nThis private key will be ignored.\r\nLoad key "/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key": bad permissions\r\n')
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo [/root/.ansible/tmp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp) `"&& mkdir "` echo [/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835) `" && echo ansible-tmp-1693443188.1143296-1639058-26985353889835="` echo [/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835) `" ) && sleep 0'"'"''
<ubuntu1> (0, b'/root\n', b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\n@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\nPermissions 0664 for \'/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key\' are too open.\r\nIt is required that your private key files are NOT accessible by others.\r\nThis private key will be ignored.\r\nLoad key "/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key": bad permissions\r\n')
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> (0, b'ansible-tmp-1693443188.0991907-1639059-211931700400348=/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348\n', b'')
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo [/root/.ansible/tmp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp) `"&& mkdir "` echo [/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929) `" && echo ansible-tmp-1693443188.1204808-1639057-223442265626929="` echo [/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929) `" ) && sleep 0'"'"''
<alpine1> (0, b'ansible-tmp-1693443188.1143296-1639058-26985353889835=/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835\n', b'')
<ubuntu1> (0, b'ansible-tmp-1693443188.1204808-1639057-223442265626929=/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929\n', b'')
<redhat1> (0, b'/root\n', b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\n@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\nPermissions 0664 for \'/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key\' are too open.\r\nIt is required that your private key files are NOT accessible by others.\r\nThis private key will be ignored.\r\nLoad key "/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key": bad permissions\r\n')
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo [/root/.ansible/tmp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp) `"&& mkdir "` echo [/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102) `" && echo ansible-tmp-1693443188.1343722-1639062-265802261132102="` echo [/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102) `" ) && sleep 0'"'"''
<redhat1> (0, b'ansible-tmp-1693443188.1343722-1639062-265802261132102=/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102\n', b'')
<centos1> Attempting python interpreter discovery
<alpine1> Attempting python interpreter discovery
<redhat1> Attempting python interpreter discovery
<ubuntu1> Attempting python interpreter discovery
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/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'"'"''
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/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'"'"''
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/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'"'"''
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/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'"'"''
<alpine1> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.11\n/usr/bin/python3\n/usr/bin/python\n/usr/bin/python\nENDFOUND\n', b'')
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'/usr/bin/python3.11 && sleep 0'"'"''
<ubuntu1> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.10\n/usr/bin/python3.7\n/usr/bin/python3\n/usr/bin/python2.7\n/usr/bin/python\n/usr/bin/python\nENDFOUND\n', b'')
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'/usr/bin/python3.10 && sleep 0'"'"''
<redhat1> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.6\n/usr/bin/python3\n/usr/libexec/platform-python\n/usr/bin/python2.7\nENDFOUND\n', b'')
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'/usr/bin/python3.6 && sleep 0'"'"''
<centos1> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.6\n/usr/bin/python3\n/usr/libexec/platform-python\n/usr/bin/python2.7\nENDFOUND\n', b'')
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'/usr/bin/python3.6 && sleep 0'"'"''
<alpine1> (0, b'{"platform_dist_result": [], "osrelease_content": "NAME=\\"Alpine Linux\\"\\nID=alpine\\nVERSION_ID=3.18.0\\nPRETTY_NAME=\\"Alpine Linux v3.18\\"\\nHOME_URL=\\"[https://alpinelinux.org/\\](https://alpinelinux.org///)"\\nBUG_REPORT_URL=\\"[https://gitlab.alpinelinux.org/alpine/aports/-/issues\\](https://gitlab.alpinelinux.org/alpine/aports/-/issues//)"\\n"}\n', b'')
<alpine1> Python interpreter discovery fallback (unsupported Linux distribution: alpine)
Using module file [/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/command.py)
<alpine1> PUT [/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmp6h8zngr1](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmp6h8zngr1) TO [/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/AnsiballZ_command.py)
<ubuntu1> (0, b'{"platform_dist_result": [], "osrelease_content": "PRETTY_NAME=\\"Ubuntu 22.04.2 LTS\\"\\nNAME=\\"Ubuntu\\"\\nVERSION_ID=\\"22.04\\"\\nVERSION=\\"22.04.2 LTS (Jammy Jellyfish)\\"\\nVERSION_CODENAME=jammy\\nID=ubuntu\\nID_LIKE=debian\\nHOME_URL=\\"[https://www.ubuntu.com/\\](https://www.ubuntu.com///)"\\nSUPPORT_URL=\\"[https://help.ubuntu.com/\\](https://help.ubuntu.com///)"\\nBUG_REPORT_URL=\\"[https://bugs.launchpad.net/ubuntu/\\](https://bugs.launchpad.net/ubuntu///)"\\nPRIVACY_POLICY_URL=\\"[https://www.ubuntu.com/legal/terms-and-policies/privacy-policy\\](https://www.ubuntu.com/legal/terms-and-policies/privacy-policy//)"\\nUBUNTU_CODENAME=jammy\\n"}\n', b'')
<alpine1> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' '[alpine1]'
Using module file [/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/command.py)
<ubuntu1> PUT [/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmpdd98pwuz](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmpdd98pwuz) TO [/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/AnsiballZ_command.py)
<ubuntu1> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' '[ubuntu1]'
<alpine1> SSH: EXEC scp -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' [/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmp6h8zngr1](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmp6h8zngr1) '[alpine1]:/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/AnsiballZ_command.py'
<ubuntu1> (0, b'sftp> put [/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmpdd98pwuz](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmpdd98pwuz) [/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/AnsiballZ_command.py)\n', b'')
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'chmod u+x [/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/) [/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/AnsiballZ_command.py) && sleep 0'"'"''
<alpine1> (0, b'', b'')
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'chmod u+x [/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/) [/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/AnsiballZ_command.py) && sleep 0'"'"''
<redhat1> (0, b'{"platform_dist_result": ["redhat", "8.8", "Ootpa"], "osrelease_content": "NAME=\\"Red Hat Enterprise Linux\\"\\nVERSION=\\"8.8 (Ootpa)\\"\\nID=\\"rhel\\"\\nID_LIKE=\\"fedora\\"\\nVERSION_ID=\\"8.8\\"\\nPLATFORM_ID=\\"platform:el8\\"\\nPRETTY_NAME=\\"Red Hat Enterprise Linux 8.8 (Ootpa)\\"\\nANSI_COLOR=\\"0;31\\"\\nCPE_NAME=\\"cpe:/o:redhat:enterprise_linux:8::baseos\\"\\nHOME_URL=\\"[https://www.redhat.com/\\](https://www.redhat.com///)"\\nDOCUMENTATION_URL=\\"[https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8\\](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8//)"\\nBUG_REPORT_URL=\\"[https://bugzilla.redhat.com/\\](https://bugzilla.redhat.com///)"\\n\\nREDHAT_BUGZILLA_PRODUCT=\\"Red Hat Enterprise Linux 8\\"\\nREDHAT_BUGZILLA_PRODUCT_VERSION=8.8\\nREDHAT_SUPPORT_PRODUCT=\\"Red Hat Enterprise Linux\\"\\nREDHAT_SUPPORT_PRODUCT_VERSION=\\"8.8\\"\\n"}\n', b'')
<ubuntu1> (0, b'', b'')
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' -tt ubuntu1 '/bin/sh -c '"'"'/usr/bin/python3 [/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/AnsiballZ_command.py) && sleep 0'"'"''
Using module file [/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/command.py)
<redhat1> PUT [/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmp54bqvsvs](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmp54bqvsvs) TO [/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/AnsiballZ_command.py)
<redhat1> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' '[redhat1]'
<centos1> (0, b'{"platform_dist_result": ["centos", "8.5.2111", ""], "osrelease_content": "NAME=\\"CentOS Linux\\"\\nVERSION=\\"8\\"\\nID=\\"centos\\"\\nID_LIKE=\\"rhel fedora\\"\\nVERSION_ID=\\"8\\"\\nPLATFORM_ID=\\"platform:el8\\"\\nPRETTY_NAME=\\"CentOS Linux 8\\"\\nANSI_COLOR=\\"0;31\\"\\nCPE_NAME=\\"cpe:/o:centos:centos:8\\"\\nHOME_URL=\\"[https://centos.org/\\](https://centos.org///)"\\nBUG_REPORT_URL=\\"[https://bugs.centos.org/\\](https://bugs.centos.org///)"\\nCENTOS_MANTISBT_PROJECT=\\"CentOS-8\\"\\nCENTOS_MANTISBT_PROJECT_VERSION=\\"8\\"\\n"}\n', b'')
Using module file [/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/command.py)
<centos1> PUT [/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmprh21e7zr](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmprh21e7zr) TO [/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/AnsiballZ_command.py)
<centos1> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' '[centos1]'
<alpine1> (0, b'', b'')
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' -tt alpine1 '/bin/sh -c '"'"'/usr/bin/python3.11 [/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/AnsiballZ_command.py) && sleep 0'"'"''
<redhat1> SSH: EXEC scp -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' [/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmp54bqvsvs](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmp54bqvsvs) '[redhat1]:/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/AnsiballZ_command.py'
<centos1> SSH: EXEC scp -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' [/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmprh21e7zr](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-1639053rjj9gm56/tmprh21e7zr) '[centos1]:/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/AnsiballZ_command.py'
<redhat1> (0, b'', b'')
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'chmod u+x [/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/) [/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/AnsiballZ_command.py) && sleep 0'"'"''
<centos1> (0, b'', b'')
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'chmod u+x [/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/) [/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/AnsiballZ_command.py) && sleep 0'"'"''
<redhat1> (0, b'', b'')
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' -tt redhat1 '/bin/sh -c '"'"'/usr/libexec/platform-python [/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/AnsiballZ_command.py) && sleep 0'"'"''
<centos1> (0, b'', b'')
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' -tt centos1 '/bin/sh -c '"'"'/usr/libexec/platform-python [/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/AnsiballZ_command.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/AnsiballZ_command.py) && sleep 0'"'"''
<ubuntu1> (1, b'\r\n{"changed": true, "stdout": "", "stderr": "Traceback (most recent call last):\\n  File \\"<string>\\", line 1, in <module>\\nTypeError: \'NoneType\' object is not subscriptable", "rc": 1, "cmd": "python -c \\"val = None; print(val[\'key\'])\\"\\n", "start": "2023-08-31 00:53:08.379191", "end": "2023-08-31 00:53:08.389708", "delta": "0:00:00.010517", "failed": true, "msg": "non-zero return code", "invocation": {"module_args": {"_raw_params": "python -c \\"val = None; print(val[\'key\'])\\"\\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 10.1.1.1 closed.\r\n')
<ubuntu1> Failed to connect to the host via ssh: Shared connection to 10.1.1.1 closed.
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'rm -f -r [/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1204808-1639057-223442265626929/) > [/dev/null](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/dev/null) 2>&1 && sleep 0'"'"''
<ubuntu1> (0, b'', b'')
fatal: [ubuntu1]: FAILED! => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python3"
    },
    "changed": true,
    "cmd": "python -c \"val = None; print(val['key'])\"\n",
    "delta": "0:00:00.010517",
    "end": "2023-08-31 00:53:08.389708",
    "invocation": {
        "module_args": {
            "_raw_params": "python -c \"val = None; print(val['key'])\"\n",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "msg": "non-zero return code",
    "rc": 1,
    "start": "2023-08-31 00:53:08.379191",
    "stderr": "Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\nTypeError: 'NoneType' object is not subscriptable",
    "stderr_lines": [
        "Traceback (most recent call last):",
        "  File \"<string>\", line 1, in <module>",
        "TypeError: 'NoneType' object is not subscriptable"
    ],
    "stdout": "",
    "stdout_lines": []
}
<alpine1> (1, b'\r\n{"changed": true, "stdout": "", "stderr": "Traceback (most recent call last):\\n  File \\"<string>\\", line 1, in <module>\\nTypeError: \'NoneType\' object is not subscriptable", "rc": 1, "cmd": "python -c \\"val = None; print(val[\'key\'])\\"\\n", "start": "2023-08-31 00:53:08.433835", "end": "2023-08-31 00:53:08.443764", "delta": "0:00:00.009929", "failed": true, "msg": "non-zero return code", "invocation": {"module_args": {"_raw_params": "python -c \\"val = None; print(val[\'key\'])\\"\\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 10.1.1.2 closed.\r\n')
<alpine1> Failed to connect to the host via ssh: Shared connection to 10.1.1.2 closed.
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'rm -f -r [/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1143296-1639058-26985353889835/) > [/dev/null](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/dev/null) 2>&1 && sleep 0'"'"''
<alpine1> (0, b'', b'')
fatal: [alpine1]: FAILED! => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python3.11"
    },
    "changed": true,
    "cmd": "python -c \"val = None; print(val['key'])\"\n",
    "delta": "0:00:00.009929",
    "end": "2023-08-31 00:53:08.443764",
    "invocation": {
        "module_args": {
            "_raw_params": "python -c \"val = None; print(val['key'])\"\n",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "msg": "non-zero return code",
    "rc": 1,
    "start": "2023-08-31 00:53:08.433835",
    "stderr": "Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\nTypeError: 'NoneType' object is not subscriptable",
    "stderr_lines": [
        "Traceback (most recent call last):",
        "  File \"<string>\", line 1, in <module>",
        "TypeError: 'NoneType' object is not subscriptable"
    ],
    "stdout": "",
    "stdout_lines": []
}
<centos1> (1, b'\r\n{"changed": true, "stdout": "", "stderr": "/bin/sh: python: command not found", "rc": 127, "cmd": "python -c \\"val = None; print(val[\'key\'])\\"\\n", "start": "2023-08-31 00:53:08.466483", "end": "2023-08-31 00:53:08.469034", "delta": "0:00:00.002551", "failed": true, "msg": "non-zero return code", "invocation": {"module_args": {"_raw_params": "python -c \\"val = None; print(val[\'key\'])\\"\\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 10.1.1.3 closed.\r\n')
<centos1> Failed to connect to the host via ssh: Shared connection to 10.1.1.3 closed.
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'rm -f -r [/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.0991907-1639059-211931700400348/) > [/dev/null](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/dev/null) 2>&1 && sleep 0'"'"''
<redhat1> (1, b'\r\n{"changed": true, "stdout": "", "stderr": "/bin/sh: python: command not found", "rc": 127, "cmd": "python -c \\"val = None; print(val[\'key\'])\\"\\n", "start": "2023-08-31 00:53:08.470287", "end": "2023-08-31 00:53:08.472703", "delta": "0:00:00.002416", "failed": true, "msg": "non-zero return code", "invocation": {"module_args": {"_raw_params": "python -c \\"val = None; print(val[\'key\'])\\"\\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 10.1.1.4 closed.\r\n')
<redhat1> Failed to connect to the host via ssh: Shared connection to 10.1.1.4 closed.
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'rm -f -r [/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693443188.1343722-1639062-265802261132102/) > [/dev/null](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/dev/null) 2>&1 && sleep 0'"'"''
<centos1> (0, b'', b'')
fatal: [centos1]: FAILED! => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/libexec/platform-python"
    },
    "changed": true,
    "cmd": "python -c \"val = None; print(val['key'])\"\n",
    "delta": "0:00:00.002551",
    "end": "2023-08-31 00:53:08.469034",
    "invocation": {
        "module_args": {
            "_raw_params": "python -c \"val = None; print(val['key'])\"\n",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "msg": "non-zero return code",
    "rc": 127,
    "start": "2023-08-31 00:53:08.466483",
    "stderr": "/bin/sh: python: command not found",
    "stderr_lines": [
        "/bin/sh: python: command not found"
    ],
    "stdout": "",
    "stdout_lines": []
}
<redhat1> (0, b'', b'')
fatal: [redhat1]: FAILED! => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/libexec/platform-python"
    },
    "changed": true,
    "cmd": "python -c \"val = None; print(val['key'])\"\n",
    "delta": "0:00:00.002416",
    "end": "2023-08-31 00:53:08.472703",
    "invocation": {
        "module_args": {
            "_raw_params": "python -c \"val = None; print(val['key'])\"\n",
            "_uses_shell": true,
            "argv": null,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "stdin_add_newline": true,
            "strip_empty_ends": true
        }
    },
    "msg": "non-zero return code",
    "rc": 127,
    "start": "2023-08-31 00:53:08.470287",
    "stderr": "/bin/sh: python: command not found",
    "stderr_lines": [
        "/bin/sh: python: command not found"
    ],
    "stdout": "",
    "stdout_lines": []
}

PLAY RECAP *********************************************************************
alpine1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
centos1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
redhat1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
ubuntu1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0
sibat119 commented 1 year ago

Type related crash: Index 4

Code

- name: Unveiling Latent Type-Related Bugs
  hosts: all
  gather_facts: false

  vars:
    inventory_file: "inventory.ini"
    network_name: "node-net"
    subnet: "10.1.1.0/24"
    gateway: "10.1.1.254"
    nodes:
      - name: "ubuntu1"
        ip: "10.1.1.1"
        distro: "ubuntu"
      - name: "alpine1"
        ip: "10.1.1.2"
        distro: "alpine"
      - name: "centos1"
        ip: "10.1.1.3"
        distro: "centos"
      - name: "redhat1"
        ip: "10.1.1.4"
        distro: "redhat"

  tasks:
    - name: Create inventory file
      blockinfile:
        path: "{{ inventory_file }}"
        create: true
        block: |
          [nodes]
          {% for node in nodes %}
          {{ node.name }} ansible_host={{ node.ip }} ansible_connection=docker
          {% endfor %}

    - name: Create network
      block:
        - name: Create network using subnet and gateway
          docker_network:
            name: "{{ network_name }}"
            subnet: "{{ subnet }}"
            gateway: "{{ gateway }}"
          register: network

        - name: Wait for network creation
          wait_for:
            timeout: 30
            host: "{{ gateway }}"
            port: 22
          when: network is changed

        - name: Set network gateway
          shell: ip route del default && ip route add default via {{ gateway }}
          when: network is changed

      rescue:
        - name: Remove created network
          docker_network:
            name: "{{ network_name }}"
            state: absent
          when: network is changed

    - name: Create Docker nodes
      docker_container:
        name: "{{ item.name }}"
        image: "{{ item.distro }}"
        state: started
        network_mode: "{{ network_name }}"
      loop: "{{ nodes }}"

    - name: Gather Docker facts
      ansible.builtin.setup:
        filter: ansible_default_ipv4

    - name: Print Docker IP addresses
      debug:
        msg: "{{ item.item.name }} - {{ item.item.ansible_default_ipv4.address }}"
      loop: "{{ ansible_play_batch }}"

    # Additional tasks to potentially uncover latent type-related bugs

    - name: Set incorrect variable type
      set_fact:
        subnet: 10.1.1./24

    - name: Print variable with incorrect type
      debug:
        var: subnet

    - name: Set incorrect dictionary value
      set_fact:
        nodes: "{{ nodes | default({}) | combine({'name': 'ubuntu2'}) }}"

    - name: Print dictionary value with incorrect type
      debug:
        var: nodes['name']

    - name: Append value to incorrect list
      set_fact:
        nodes: "{{ nodes | default([]) + ['debian1'] }}"

    - name: Print incorrect list value
      debug:
        var: nodes[4]

Output

ansible-playbook [core 2.14.7]
  config file = None
  configured module search path = ['/home/sibat/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = [/home/sibat/.local/lib/python3.10/site-packages/ansible](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible)
  ansible collection location = [/home/sibat/.ansible/collections](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/collections):/usr/share/ansible/collections
  executable location = [/home/sibat/.local/bin/ansible-playbook](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/bin/ansible-playbook)
  python version = 3.10.9 (main, Mar  8 2023, 10:47:38) [GCC 11.2.0] (/home/sibat/miniconda3/envs/fuzz/bin/python)
  jinja version = 3.1.2
  libyaml = True
No config file found; using defaults
host_list declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
script declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
auto declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
yaml declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
Parsed [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) inventory source with ini plugin
redirecting (type: modules) ansible.builtin.docker_network to community.docker.docker_network
redirecting (type: modules) ansible.builtin.docker_network to community.docker.docker_network
redirecting (type: modules) ansible.builtin.docker_container to community.docker.docker_container
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: 71444.yaml ***********************************************************
1 plays in [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/71444.yaml](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/71444.yaml)

PLAY [Unveiling Latent Type-Related Bugs] **************************************

TASK [Create inventory file] ***************************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/71444.yaml:26](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/71444.yaml:26)
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
<centos1> (0, b'/root\n', b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\n@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\nPermissions 0664 for \'/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key\' are too open.\r\nIt is required that your private key files are NOT accessible by others.\r\nThis private key will be ignored.\r\nLoad key "/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key": bad permissions\r\n')
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo [/root/.ansible/tmp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp) `"&& mkdir "` echo [/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561) `" && echo ansible-tmp-1693447707.653089-2695270-253805436602561="` echo [/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561) `" ) && sleep 0'"'"''
<alpine1> (0, b'/root\n', b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\n@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\nPermissions 0664 for \'/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key\' are too open.\r\nIt is required that your private key files are NOT accessible by others.\r\nThis private key will be ignored.\r\nLoad key "/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key": bad permissions\r\n')
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo [/root/.ansible/tmp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp) `"&& mkdir "` echo [/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036) `" && echo ansible-tmp-1693447707.671365-2695269-194682990351036="` echo [/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036) `" ) && sleep 0'"'"''
<ubuntu1> (0, b'/root\n', b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\n@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\nPermissions 0664 for \'/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key\' are too open.\r\nIt is required that your private key files are NOT accessible by others.\r\nThis private key will be ignored.\r\nLoad key "/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key": bad permissions\r\n')
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo [/root/.ansible/tmp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp) `"&& mkdir "` echo [/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784) `" && echo ansible-tmp-1693447707.6738722-2695268-257168970177784="` echo [/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784) `" ) && sleep 0'"'"''
<alpine1> (0, b'ansible-tmp-1693447707.671365-2695269-194682990351036=/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036\n', b'')
<ubuntu1> (0, b'ansible-tmp-1693447707.6738722-2695268-257168970177784=/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784\n', b'')
<centos1> (0, b'ansible-tmp-1693447707.653089-2695270-253805436602561=/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561\n', b'')
<redhat1> (0, b'/root\n', b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\n@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\nPermissions 0664 for \'/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key\' are too open.\r\nIt is required that your private key files are NOT accessible by others.\r\nThis private key will be ignored.\r\nLoad key "/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key": bad permissions\r\n')
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo [/root/.ansible/tmp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp) `"&& mkdir "` echo [/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866) `" && echo ansible-tmp-1693447707.6914244-2695271-188458219449866="` echo [/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866) `" ) && sleep 0'"'"''
<redhat1> (0, b'ansible-tmp-1693447707.6914244-2695271-188458219449866=/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866\n', b'')
<alpine1> Attempting python interpreter discovery
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> Attempting python interpreter discovery
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/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'"'"''
<centos1> Attempting python interpreter discovery
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/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'"'"''
<ubuntu1> Attempting python interpreter discovery
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/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'"'"''
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/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'"'"''
<ubuntu1> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.10\n/usr/bin/python3.7\n/usr/bin/python3\n/usr/bin/python2.7\n/usr/bin/python\n/usr/bin/python\nENDFOUND\n', b'')
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'/usr/bin/python3.10 && sleep 0'"'"''
<alpine1> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.11\n/usr/bin/python3\n/usr/bin/python\n/usr/bin/python\nENDFOUND\n', b'')
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'/usr/bin/python3.11 && sleep 0'"'"''
<redhat1> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.6\n/usr/bin/python3\n/usr/libexec/platform-python\n/usr/bin/python2.7\nENDFOUND\n', b'')
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'/usr/bin/python3.6 && sleep 0'"'"''
<centos1> (0, b'PLATFORM\nLinux\nFOUND\n/usr/bin/python3.6\n/usr/bin/python3\n/usr/libexec/platform-python\n/usr/bin/python2.7\nENDFOUND\n', b'')
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'/usr/bin/python3.6 && sleep 0'"'"''
<alpine1> (0, b'{"platform_dist_result": [], "osrelease_content": "NAME=\\"Alpine Linux\\"\\nID=alpine\\nVERSION_ID=3.18.0\\nPRETTY_NAME=\\"Alpine Linux v3.18\\"\\nHOME_URL=\\"[https://alpinelinux.org/\\](https://alpinelinux.org///)"\\nBUG_REPORT_URL=\\"[https://gitlab.alpinelinux.org/alpine/aports/-/issues\\](https://gitlab.alpinelinux.org/alpine/aports/-/issues//)"\\n"}\n', b'')
<alpine1> Python interpreter discovery fallback (unsupported Linux distribution: alpine)
Using module file [/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/blockinfile.py)
<ubuntu1> (0, b'{"platform_dist_result": [], "osrelease_content": "PRETTY_NAME=\\"Ubuntu 22.04.2 LTS\\"\\nNAME=\\"Ubuntu\\"\\nVERSION_ID=\\"22.04\\"\\nVERSION=\\"22.04.2 LTS (Jammy Jellyfish)\\"\\nVERSION_CODENAME=jammy\\nID=ubuntu\\nID_LIKE=debian\\nHOME_URL=\\"[https://www.ubuntu.com/\\](https://www.ubuntu.com///)"\\nSUPPORT_URL=\\"[https://help.ubuntu.com/\\](https://help.ubuntu.com///)"\\nBUG_REPORT_URL=\\"[https://bugs.launchpad.net/ubuntu/\\](https://bugs.launchpad.net/ubuntu///)"\\nPRIVACY_POLICY_URL=\\"[https://www.ubuntu.com/legal/terms-and-policies/privacy-policy\\](https://www.ubuntu.com/legal/terms-and-policies/privacy-policy//)"\\nUBUNTU_CODENAME=jammy\\n"}\n', b'')
<alpine1> PUT [/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmp41ce5wrp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmp41ce5wrp) TO [/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py)
Using module file [/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/blockinfile.py)
<alpine1> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' '[alpine1]'
<ubuntu1> PUT [/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmp7n0ozvbi](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmp7n0ozvbi) TO [/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py)
<ubuntu1> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' '[ubuntu1]'
<alpine1> SSH: EXEC scp -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' [/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmp41ce5wrp](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmp41ce5wrp) '[alpine1]:/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py'
<ubuntu1> (0, b'sftp> put [/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmp7n0ozvbi](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmp7n0ozvbi) [/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py)\n', b'')
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'chmod u+x [/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/) [/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py) && sleep 0'"'"''
<redhat1> (0, b'{"platform_dist_result": ["redhat", "8.8", "Ootpa"], "osrelease_content": "NAME=\\"Red Hat Enterprise Linux\\"\\nVERSION=\\"8.8 (Ootpa)\\"\\nID=\\"rhel\\"\\nID_LIKE=\\"fedora\\"\\nVERSION_ID=\\"8.8\\"\\nPLATFORM_ID=\\"platform:el8\\"\\nPRETTY_NAME=\\"Red Hat Enterprise Linux 8.8 (Ootpa)\\"\\nANSI_COLOR=\\"0;31\\"\\nCPE_NAME=\\"cpe:/o:redhat:enterprise_linux:8::baseos\\"\\nHOME_URL=\\"[https://www.redhat.com/\\](https://www.redhat.com///)"\\nDOCUMENTATION_URL=\\"[https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8\\](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8//)"\\nBUG_REPORT_URL=\\"[https://bugzilla.redhat.com/\\](https://bugzilla.redhat.com///)"\\n\\nREDHAT_BUGZILLA_PRODUCT=\\"Red Hat Enterprise Linux 8\\"\\nREDHAT_BUGZILLA_PRODUCT_VERSION=8.8\\nREDHAT_SUPPORT_PRODUCT=\\"Red Hat Enterprise Linux\\"\\nREDHAT_SUPPORT_PRODUCT_VERSION=\\"8.8\\"\\n"}\n', b'')
Using module file [/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/blockinfile.py)
<ubuntu1> (0, b'', b'')
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> PUT [/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmpowfakmh7](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmpowfakmh7) TO [/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py)
<redhat1> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' '[redhat1]'
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' -tt ubuntu1 '/bin/sh -c '"'"'/usr/bin/python3 [/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py) && sleep 0'"'"''
<alpine1> (0, b'', b'')
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'chmod u+x [/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/) [/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py) && sleep 0'"'"''
<centos1> (0, b'{"platform_dist_result": ["centos", "8.5.2111", ""], "osrelease_content": "NAME=\\"CentOS Linux\\"\\nVERSION=\\"8\\"\\nID=\\"centos\\"\\nID_LIKE=\\"rhel fedora\\"\\nVERSION_ID=\\"8\\"\\nPLATFORM_ID=\\"platform:el8\\"\\nPRETTY_NAME=\\"CentOS Linux 8\\"\\nANSI_COLOR=\\"0;31\\"\\nCPE_NAME=\\"cpe:/o:centos:centos:8\\"\\nHOME_URL=\\"[https://centos.org/\\](https://centos.org///)"\\nBUG_REPORT_URL=\\"[https://bugs.centos.org/\\](https://bugs.centos.org///)"\\nCENTOS_MANTISBT_PROJECT=\\"CentOS-8\\"\\nCENTOS_MANTISBT_PROJECT_VERSION=\\"8\\"\\n"}\n', b'')
Using module file [/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible/modules/blockinfile.py)
<centos1> PUT [/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmpck3ajs14](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmpck3ajs14) TO [/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py)
<centos1> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' '[centos1]'
<alpine1> (0, b'', b'')
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' -tt alpine1 '/bin/sh -c '"'"'/usr/bin/python3.11 [/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py) && sleep 0'"'"''
<redhat1> SSH: EXEC scp -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' [/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmpowfakmh7](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmpowfakmh7) '[redhat1]:/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py'
<centos1> SSH: EXEC scp -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' [/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmpck3ajs14](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/tmp/ansible-local-2695254ggjlb_uu/tmpck3ajs14) '[centos1]:/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py'
<redhat1> (0, b'', b'')
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'chmod u+x [/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/) [/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py) && sleep 0'"'"''
<centos1> (0, b'', b'')
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'chmod u+x [/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/) [/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py) && sleep 0'"'"''
<redhat1> (0, b'', b'')
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' -tt redhat1 '/bin/sh -c '"'"'/usr/libexec/platform-python [/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py) && sleep 0'"'"''
<centos1> (0, b'', b'')
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' -tt centos1 '/bin/sh -c '"'"'/usr/libexec/platform-python [/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py) && sleep 0'"'"''
<ubuntu1> (1, b'Traceback (most recent call last):\r\n  File "/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main\r\n  File "/usr/lib/python3.10/os.py", line 225, in makedirs\r\n    mkdir(name, mode)\r\nFileNotFoundError: [Errno 2] No such file or directory: \'\'\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py", line 107, in <module>\r\n    _ansiballz_main()\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py", line 99, in _ansiballz_main\r\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py", line 47, in invoke_module\r\n    runpy.run_module(mod_name=\'ansible.modules.blockinfile\', init_globals=dict(_module_fqn=\'ansible.modules.blockinfile\', _modlib_path=modlib_path),\r\n  File "/usr/lib/python3.10/runpy.py", line 224, in run_module\r\n    return _run_module_code(code, init_globals, run_name, mod_spec)\r\n  File "/usr/lib/python3.10/runpy.py", line 96, in _run_module_code\r\n    _run_code(code, mod_globals, init_globals,\r\n  File "/usr/lib/python3.10/runpy.py", line 86, in _run_code\r\n    exec(code, run_globals)\r\n  File "/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 387, in <module>\r\n  File "/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 255, in main\r\nTypeError: \'FileNotFoundError\' object is not subscriptable\r\n', b'Shared connection to 10.1.1.1 closed.\r\n')
<ubuntu1> Failed to connect to the host via ssh: Shared connection to 10.1.1.1 closed.
<ubuntu1> ESTABLISH SSH CONNECTION FOR USER: None
<ubuntu1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/492fe51149"' ubuntu1 '/bin/sh -c '"'"'rm -f -r [/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/) > [/dev/null](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/dev/null) 2>&1 && sleep 0'"'"''
<ubuntu1> (0, b'', b'')
The full traceback is:
Traceback (most recent call last):
  File "/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main
  File "/usr/lib/python3.10/os.py", line 225, in makedirs
    mkdir(name, mode)
FileNotFoundError: [Errno 2] No such file or directory: ''

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py", line 107, in <module>
    _ansiballz_main()
  File "/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py", line 99, in _ansiballz_main
    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)
  File "/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py", line 47, in invoke_module
    runpy.run_module(mod_name='ansible.modules.blockinfile', init_globals=dict(_module_fqn='ansible.modules.blockinfile', _modlib_path=modlib_path),
  File "/usr/lib/python3.10/runpy.py", line 224, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/usr/lib/python3.10/runpy.py", line 96, in _run_module_code
    _run_code(code, mod_globals, init_globals,
  File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 387, in <module>
  File "/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 255, in main
TypeError: 'FileNotFoundError' object is not subscriptable
fatal: [ubuntu1]: FAILED! => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python3"
    },
    "changed": false,
    "module_stderr": "Shared connection to 10.1.1.1 closed.\r\n",
    "module_stdout": "Traceback (most recent call last):\r\n  File \"/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 253, in main\r\n  File \"/usr/lib/python3.10/os.py\", line 225, in makedirs\r\n    mkdir(name, mode)\r\nFileNotFoundError: [Errno 2] No such file or directory: ''\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py\", line 107, in <module>\r\n    _ansiballz_main()\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py\", line 99, in _ansiballz_main\r\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.6738722-2695268-257168970177784/AnsiballZ_blockinfile.py\", line 47, in invoke_module\r\n    runpy.run_module(mod_name='ansible.modules.blockinfile', init_globals=dict(_module_fqn='ansible.modules.blockinfile', _modlib_path=modlib_path),\r\n  File \"/usr/lib/python3.10/runpy.py\", line 224, in run_module\r\n    return _run_module_code(code, init_globals, run_name, mod_spec)\r\n  File \"/usr/lib/python3.10/runpy.py\", line 96, in _run_module_code\r\n    _run_code(code, mod_globals, init_globals,\r\n  File \"/usr/lib/python3.10/runpy.py\", line 86, in _run_code\r\n    exec(code, run_globals)\r\n  File \"/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 387, in <module>\r\n  File \"/tmp/ansible_blockinfile_payload_vgr5ebec/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 255, in main\r\nTypeError: 'FileNotFoundError' object is not subscriptable\r\n",
    "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",
    "rc": 1
}
<alpine1> (1, b'Traceback (most recent call last):\r\n  File "/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main\r\n  File "<frozen os>", line 225, in makedirs\r\nFileNotFoundError: [Errno 2] No such file or directory: \'\'\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py", line 107, in <module>\r\n    _ansiballz_main()\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py", line 99, in _ansiballz_main\r\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py", line 47, in invoke_module\r\n    runpy.run_module(mod_name=\'ansible.modules.blockinfile\', init_globals=dict(_module_fqn=\'ansible.modules.blockinfile\', _modlib_path=modlib_path),\r\n  File "<frozen runpy>", line 226, in run_module\r\n  File "<frozen runpy>", line 98, in _run_module_code\r\n  File "<frozen runpy>", line 88, in _run_code\r\n  File "/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 387, in <module>\r\n  File "/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 255, in main\r\nTypeError: \'FileNotFoundError\' object is not subscriptable\r\n', b'Shared connection to 10.1.1.2 closed.\r\n')
<alpine1> Failed to connect to the host via ssh: Shared connection to 10.1.1.2 closed.
<alpine1> ESTABLISH SSH CONNECTION FOR USER: None
<alpine1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/323bb6ff72"' alpine1 '/bin/sh -c '"'"'rm -f -r [/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/) > [/dev/null](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/dev/null) 2>&1 && sleep 0'"'"''
<alpine1> (0, b'', b'')
The full traceback is:
Traceback (most recent call last):
  File "/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main
  File "<frozen os>", line 225, in makedirs
FileNotFoundError: [Errno 2] No such file or directory: ''

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py", line 107, in <module>
    _ansiballz_main()
  File "/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py", line 99, in _ansiballz_main
    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)
  File "/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py", line 47, in invoke_module
    runpy.run_module(mod_name='ansible.modules.blockinfile', init_globals=dict(_module_fqn='ansible.modules.blockinfile', _modlib_path=modlib_path),
  File "<frozen runpy>", line 226, in run_module
  File "<frozen runpy>", line 98, in _run_module_code
  File "<frozen runpy>", line 88, in _run_code
  File "/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 387, in <module>
  File "/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 255, in main
TypeError: 'FileNotFoundError' object is not subscriptable
fatal: [alpine1]: FAILED! => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python3.11"
    },
    "changed": false,
    "module_stderr": "Shared connection to 10.1.1.2 closed.\r\n",
    "module_stdout": "Traceback (most recent call last):\r\n  File \"/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 253, in main\r\n  File \"<frozen os>\", line 225, in makedirs\r\nFileNotFoundError: [Errno 2] No such file or directory: ''\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py\", line 107, in <module>\r\n    _ansiballz_main()\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py\", line 99, in _ansiballz_main\r\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.671365-2695269-194682990351036/AnsiballZ_blockinfile.py\", line 47, in invoke_module\r\n    runpy.run_module(mod_name='ansible.modules.blockinfile', init_globals=dict(_module_fqn='ansible.modules.blockinfile', _modlib_path=modlib_path),\r\n  File \"<frozen runpy>\", line 226, in run_module\r\n  File \"<frozen runpy>\", line 98, in _run_module_code\r\n  File \"<frozen runpy>\", line 88, in _run_code\r\n  File \"/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 387, in <module>\r\n  File \"/tmp/ansible_blockinfile_payload_v944bp5t/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 255, in main\r\nTypeError: 'FileNotFoundError' object is not subscriptable\r\n",
    "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",
    "rc": 1
}
<redhat1> (1, b'Traceback (most recent call last):\r\n  File "/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main\r\n  File "/usr/lib64/python3.6/os.py", line 220, in makedirs\r\n    mkdir(name, mode)\r\nFileNotFoundError: [Errno 2] No such file or directory: \'\'\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py", line 107, in <module>\r\n    _ansiballz_main()\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py", line 99, in _ansiballz_main\r\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py", line 48, in invoke_module\r\n    run_name=\'__main__\', alter_sys=True)\r\n  File "/usr/lib64/python3.6/runpy.py", line 205, in run_module\r\n    return _run_module_code(code, init_globals, run_name, mod_spec)\r\n  File "/usr/lib64/python3.6/runpy.py", line 96, in _run_module_code\r\n    mod_name, mod_spec, pkg_name, script_name)\r\n  File "/usr/lib64/python3.6/runpy.py", line 85, in _run_code\r\n    exec(code, run_globals)\r\n  File "/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 387, in <module>\r\n  File "/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 255, in main\r\nTypeError: \'FileNotFoundError\' object is not subscriptable\r\n', b'Shared connection to 10.1.1.4 closed.\r\n')
<redhat1> Failed to connect to the host via ssh: Shared connection to 10.1.1.4 closed.
<redhat1> ESTABLISH SSH CONNECTION FOR USER: None
<redhat1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/cb04d076e0"' redhat1 '/bin/sh -c '"'"'rm -f -r [/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/) > [/dev/null](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/dev/null) 2>&1 && sleep 0'"'"''
<centos1> (1, b'Traceback (most recent call last):\r\n  File "/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main\r\n  File "/usr/lib64/python3.6/os.py", line 220, in makedirs\r\n    mkdir(name, mode)\r\nFileNotFoundError: [Errno 2] No such file or directory: \'\'\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py", line 107, in <module>\r\n    _ansiballz_main()\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py", line 99, in _ansiballz_main\r\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n  File "/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py", line 48, in invoke_module\r\n    run_name=\'__main__\', alter_sys=True)\r\n  File "/usr/lib64/python3.6/runpy.py", line 205, in run_module\r\n    return _run_module_code(code, init_globals, run_name, mod_spec)\r\n  File "/usr/lib64/python3.6/runpy.py", line 96, in _run_module_code\r\n    mod_name, mod_spec, pkg_name, script_name)\r\n  File "/usr/lib64/python3.6/runpy.py", line 85, in _run_code\r\n    exec(code, run_globals)\r\n  File "/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 387, in <module>\r\n  File "/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 255, in main\r\nTypeError: \'FileNotFoundError\' object is not subscriptable\r\n', b'Shared connection to 10.1.1.3 closed.\r\n')
<centos1> Failed to connect to the host via ssh: Shared connection to 10.1.1.3 closed.
<centos1> ESTABLISH SSH CONNECTION FOR USER: None
<centos1> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/home/sibat/repoes/iac-compiler-quality/files/docker_scripts/ssh/cf-key"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o 'ControlPath="/home/sibat/.ansible/cp/74516123ab"' centos1 '/bin/sh -c '"'"'rm -f -r [/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/) > [/dev/null](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/dev/null) 2>&1 && sleep 0'"'"''
<redhat1> (0, b'', b'')
The full traceback is:
Traceback (most recent call last):
  File "/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main
  File "/usr/lib64/python3.6/os.py", line 220, in makedirs
    mkdir(name, mode)
FileNotFoundError: [Errno 2] No such file or directory: ''

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py", line 107, in <module>
    _ansiballz_main()
  File "/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py", line 99, in _ansiballz_main
    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)
  File "/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py", line 48, in invoke_module
    run_name='__main__', alter_sys=True)
  File "/usr/lib64/python3.6/runpy.py", line 205, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/usr/lib64/python3.6/runpy.py", line 96, in _run_module_code
    mod_name, mod_spec, pkg_name, script_name)
  File "/usr/lib64/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 387, in <module>
  File "/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 255, in main
TypeError: 'FileNotFoundError' object is not subscriptable
fatal: [redhat1]: FAILED! => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/libexec/platform-python"
    },
    "changed": false,
    "module_stderr": "Shared connection to 10.1.1.4 closed.\r\n",
    "module_stdout": "Traceback (most recent call last):\r\n  File \"/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 253, in main\r\n  File \"/usr/lib64/python3.6/os.py\", line 220, in makedirs\r\n    mkdir(name, mode)\r\nFileNotFoundError: [Errno 2] No such file or directory: ''\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py\", line 107, in <module>\r\n    _ansiballz_main()\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py\", line 99, in _ansiballz_main\r\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.6914244-2695271-188458219449866/AnsiballZ_blockinfile.py\", line 48, in invoke_module\r\n    run_name='__main__', alter_sys=True)\r\n  File \"/usr/lib64/python3.6/runpy.py\", line 205, in run_module\r\n    return _run_module_code(code, init_globals, run_name, mod_spec)\r\n  File \"/usr/lib64/python3.6/runpy.py\", line 96, in _run_module_code\r\n    mod_name, mod_spec, pkg_name, script_name)\r\n  File \"/usr/lib64/python3.6/runpy.py\", line 85, in _run_code\r\n    exec(code, run_globals)\r\n  File \"/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 387, in <module>\r\n  File \"/tmp/ansible_blockinfile_payload_r0wjanl_/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 255, in main\r\nTypeError: 'FileNotFoundError' object is not subscriptable\r\n",
    "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",
    "rc": 1
}
<centos1> (0, b'', b'')
The full traceback is:
Traceback (most recent call last):
  File "/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 253, in main
  File "/usr/lib64/python3.6/os.py", line 220, in makedirs
    mkdir(name, mode)
FileNotFoundError: [Errno 2] No such file or directory: ''

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py", line 107, in <module>
    _ansiballz_main()
  File "/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py", line 99, in _ansiballz_main
    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)
  File "/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py", line 48, in invoke_module
    run_name='__main__', alter_sys=True)
  File "/usr/lib64/python3.6/runpy.py", line 205, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/usr/lib64/python3.6/runpy.py", line 96, in _run_module_code
    mod_name, mod_spec, pkg_name, script_name)
  File "/usr/lib64/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 387, in <module>
  File "/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py", line 255, in main
TypeError: 'FileNotFoundError' object is not subscriptable
fatal: [centos1]: FAILED! => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/libexec/platform-python"
    },
    "changed": false,
    "module_stderr": "Shared connection to 10.1.1.3 closed.\r\n",
    "module_stdout": "Traceback (most recent call last):\r\n  File \"/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 253, in main\r\n  File \"/usr/lib64/python3.6/os.py\", line 220, in makedirs\r\n    mkdir(name, mode)\r\nFileNotFoundError: [Errno 2] No such file or directory: ''\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py\", line 107, in <module>\r\n    _ansiballz_main()\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py\", line 99, in _ansiballz_main\r\n    invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n  File \"/root/.ansible/tmp/ansible-tmp-1693447707.653089-2695270-253805436602561/AnsiballZ_blockinfile.py\", line 48, in invoke_module\r\n    run_name='__main__', alter_sys=True)\r\n  File \"/usr/lib64/python3.6/runpy.py\", line 205, in run_module\r\n    return _run_module_code(code, init_globals, run_name, mod_spec)\r\n  File \"/usr/lib64/python3.6/runpy.py\", line 96, in _run_module_code\r\n    mod_name, mod_spec, pkg_name, script_name)\r\n  File \"/usr/lib64/python3.6/runpy.py\", line 85, in _run_code\r\n    exec(code, run_globals)\r\n  File \"/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 387, in <module>\r\n  File \"/tmp/ansible_blockinfile_payload_0y7a6t27/ansible_blockinfile_payload.zip/ansible/modules/blockinfile.py\", line 255, in main\r\nTypeError: 'FileNotFoundError' object is not subscriptable\r\n",
    "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",
    "rc": 1
}

PLAY RECAP *********************************************************************
alpine1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
centos1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
redhat1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
ubuntu1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0
sibat119 commented 1 year ago

Callback related crash: index 0

Code

- name: Test Playbook
  hosts: all
  gather_facts: false

  tasks:
    - name: Test Callback Plugin
      debug:
        msg: "{{ test_msg }}"

    - name: Send Message to Slack
      slack:
        token: "dummy_token"
        channel: "dummy_channel"
        msg: "{{ test_msg }}"
        username: "ansible"
        icon_emoji: ":rocket:"

Output

ansible-playbook [core 2.14.7]
  config file = None
  configured module search path = ['/home/sibat/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = [/home/sibat/.local/lib/python3.10/site-packages/ansible](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible)
  ansible collection location = [/home/sibat/.ansible/collections](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/collections):/usr/share/ansible/collections
  executable location = [/home/sibat/.local/bin/ansible-playbook](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/bin/ansible-playbook)
  python version = 3.10.9 (main, Mar  8 2023, 10:47:38) [GCC 11.2.0] (/home/sibat/miniconda3/envs/fuzz/bin/python)
  jinja version = 3.1.2
  libyaml = True
No config file found; using defaults
host_list declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
script declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
auto declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
yaml declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
Parsed [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) inventory source with ini plugin
redirecting (type: modules) ansible.builtin.slack to community.general.slack
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: 53689.yaml ***********************************************************
1 plays in [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/53689.yaml](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/53689.yaml)

PLAY [Test Playbook] ***********************************************************

TASK [Test Callback Plugin] ****************************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/53689.yaml:7](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/53689.yaml:7)
fatal: [ubuntu1]: FAILED! => {
    "msg": "The task includes an option with an undefined variable. The error was: 'test_msg' is undefined. 'test_msg' is undefined\n\nThe error appears to be in '/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/53689.yaml': line 7, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n  tasks:\n    - name: Test Callback Plugin\n      ^ here\n"
}
fatal: [alpine1]: FAILED! => {
    "msg": "The task includes an option with an undefined variable. The error was: 'test_msg' is undefined. 'test_msg' is undefined\n\nThe error appears to be in '/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/53689.yaml': line 7, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n  tasks:\n    - name: Test Callback Plugin\n      ^ here\n"
}
fatal: [centos1]: FAILED! => {
    "msg": "The task includes an option with an undefined variable. The error was: 'test_msg' is undefined. 'test_msg' is undefined\n\nThe error appears to be in '/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/53689.yaml': line 7, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n  tasks:\n    - name: Test Callback Plugin\n      ^ here\n"
}
fatal: [redhat1]: FAILED! => {
    "msg": "The task includes an option with an undefined variable. The error was: 'test_msg' is undefined. 'test_msg' is undefined\n\nThe error appears to be in '/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/53689.yaml': line 7, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n  tasks:\n    - name: Test Callback Plugin\n      ^ here\n"
}

PLAY RECAP *********************************************************************
alpine1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
centos1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
redhat1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0   
ubuntu1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0
sibat119 commented 1 year ago

Conditional Related Crash: index 4

Code

- name: Test playbook for uncovering Ansible latent bugs
  hosts: all
  gather_facts: False

  tasks:
    - name: Test integer multiplication
      set_fact:
        result: "{{ 10 * '2' }}"
      when: inventory_hostname == 'ubuntu1'

    - name: Test string concatenation
      set_fact:
        combined: "{{ 'Hello' + 123 }}"
      when: inventory_hostname == 'alpine1'

    - name: Test division by zero
      set_fact:
        quotient: "{{ 10 [/](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/) 0 }}"
      when: inventory_hostname == 'centos1'

    - name: Test invalid variable index
      set_fact:
        value: "{{ test_variable['key'] }}"
      when: inventory_hostname == 'redhat1'

Output

ansible-playbook [core 2.14.7]
  config file = None
  configured module search path = ['/home/sibat/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = [/home/sibat/.local/lib/python3.10/site-packages/ansible](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible)
  ansible collection location = [/home/sibat/.ansible/collections](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/collections):/usr/share/ansible/collections
  executable location = [/home/sibat/.local/bin/ansible-playbook](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/bin/ansible-playbook)
  python version = 3.10.9 (main, Mar  8 2023, 10:47:38) [GCC 11.2.0] (/home/sibat/miniconda3/envs/fuzz/bin/python)
  jinja version = 3.1.2
  libyaml = True
No config file found; using defaults
host_list declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
script declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
auto declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
yaml declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
Parsed [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) inventory source with ini plugin
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: 04709.yaml ***********************************************************
1 plays in [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml)

PLAY [Test playbook for uncovering Ansible latent bugs] ************************

TASK [Test integer multiplication] *********************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml:6](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml:6)
ok: [ubuntu1] => {
    "ansible_facts": {
        "result": "2222222222"
    },
    "changed": false
}
skipping: [alpine1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
skipping: [centos1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
skipping: [redhat1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}

TASK [Test string concatenation] ***********************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml:11](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml:11)
skipping: [ubuntu1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
fatal: [alpine1]: FAILED! => {
    "msg": "Unexpected templating type error occurred on ({{ 'Hello' + 123 }}): can only concatenate str (not \"int\") to str. can only concatenate str (not \"int\") to str"
}
skipping: [centos1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
skipping: [redhat1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}

TASK [Test division by zero] ***************************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml:16](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml:16)
skipping: [ubuntu1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
The full traceback is:
Traceback (most recent call last):
  File "/home/sibat/.local/lib/python3.10/site-packages/ansible/executor/task_executor.py", line 505, in _execute
    self._task.post_validate(templar=templar)
  File "/home/sibat/.local/lib/python3.10/site-packages/ansible/playbook/task.py", line 291, in post_validate
    super(Task, self).post_validate(templar)
  File "/home/sibat/.local/lib/python3.10/site-packages/ansible/playbook/base.py", line 536, in post_validate
    value = templar.template(getattr(self, name))
  File "/home/sibat/.local/lib/python3.10/site-packages/ansible/template/__init__.py", line 750, in template
    d[k] = self.template(
  File "/home/sibat/.local/lib/python3.10/site-packages/ansible/template/__init__.py", line 724, in template
    result = self.do_template(
  File "/home/sibat/.local/lib/python3.10/site-packages/ansible/template/__init__.py", line 987, in do_template
    res = myenv.concat(rf)
  File "/home/sibat/.local/lib/python3.10/site-packages/ansible/template/native_helpers.py", line 43, in ansible_eval_concat
    head = list(islice(nodes, 2))
  File "<template>", line 11, in root
ZeroDivisionError: division by zero
fatal: [centos1]: FAILED! => {
    "changed": false
}
skipping: [redhat1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}

TASK [Test invalid variable index] *********************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml:21](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml:21)
skipping: [ubuntu1] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
fatal: [redhat1]: FAILED! => {
    "msg": "The task includes an option with an undefined variable. The error was: 'test_variable' is undefined. 'test_variable' is undefined\n\nThe error appears to be in '/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv2/04709.yaml': line 21, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n    - name: Test invalid variable index\n      ^ here\n"
}

PLAY RECAP *********************************************************************
alpine1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=1    rescued=0    ignored=0   
centos1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=2    rescued=0    ignored=0   
redhat1                    : ok=0    changed=0    unreachable=0    failed=1    skipped=3    rescued=0    ignored=0   
ubuntu1                    : ok=1    changed=0    unreachable=0    failed=0    skipped=3    rescued=0    ignored=0

Conditional Related Crash: index 7

Code

- name: Ansible Latent Bug Finder
  hosts: localhost
  gather_facts: false

  tasks:
    - name: Create symlink paths with spaces
      file:
        src: "{{ item.src }}"
        path: "{{ item.path }}"
        state: link
      loop:
        - { src: "/etc/hosts", path: "/tmp/hosts symlink" }
        - { src: "/usr/bin/ansible-playbook", path: "/tmp/ansible-playbook symlink" }
      when: inventory_hostname == 'ubuntu1'

    - name: Generate malformed Unicode strings for inventory
      copy:
        content: "{{ item.content }}"
        dest: "/etc/ansible/inventory/{{ item.filename }}"
        mode: 0644
      loop:
        - { content: "ubuntu1 ansible_user=root", filename: "inventory.txt" }
        - { content: "\x99\x82\xf0\xc0\xc1\xc3\xc4\xc5\xd0 python3 -m http.server", filename: "start.sh" }
        - { content: "alpine1 ansible_user=root", filename: "inventory.txt" }
        - { content: "\x99\x82\xf0\xc0\xc1\xc3\xc4\xc5\xd0 python3 -m http.server", filename: "start.sh" }
      when: inventory_hostname == 'centos1'

    - name: Set negative cache timeout values
      lineinfile:
        path: "/etc/ansible/ansible.cfg"
        line: "{{ 'ansible_cache_valid_time=-1' }}"
      when: inventory_hostname == 'redhat1'

Output

ansible-playbook [core 2.14.7]
  config file = None
  configured module search path = ['/home/sibat/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = [/home/sibat/.local/lib/python3.10/site-packages/ansible](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible)
  ansible collection location = [/home/sibat/.ansible/collections](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/collections):/usr/share/ansible/collections
  executable location = [/home/sibat/.local/bin/ansible-playbook](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/bin/ansible-playbook)
  python version = 3.10.9 (main, Mar  8 2023, 10:47:38) [GCC 11.2.0] (/home/sibat/miniconda3/envs/fuzz/bin/python)
  jinja version = 3.1.2
  libyaml = True
No config file found; using defaults
host_list declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
script declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
auto declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
yaml declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
Parsed [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) inventory source with ini plugin
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: 15871.yaml ***********************************************************
1 plays in [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/15871.yaml](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/15871.yaml)

PLAY [Ansible Latent Bug Finder] ***********************************************

TASK [Create symlink paths with spaces] ****************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/15871.yaml:8](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/15871.yaml:8)
skipping: [localhost] => (item={'src': '/etc/hosts', 'path': '/tmp/hosts symlink'})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": {
        "path": "/tmp/hosts symlink",
        "src": "/etc/hosts"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [localhost] => (item={'src': '/usr/bin/ansible-playbook', 'path': '/tmp/ansible-playbook symlink'})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": {
        "path": "/tmp/ansible-playbook symlink",
        "src": "/usr/bin/ansible-playbook"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [localhost] => {
    "changed": false,
    "msg": "All items skipped"
}

TASK [Generate malformed Unicode strings for inventory] ************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/15871.yaml:18](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/15871.yaml:18)
skipping: [localhost] => (item={'content': 'ubuntu1 ansible_user=root', 'filename': 'inventory.txt'})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": {
        "content": "ubuntu1 ansible_user=root",
        "filename": "inventory.txt"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [localhost] => (item={'content': '\x99\x82ðÀÁÃÄÅÐ python3 -m http.server', 'filename': 'start.sh'})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": {
        "content": "™‚ðÀÁÃÄÅÐ python3 -m http.server",
        "filename": "start.sh"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [localhost] => (item={'content': 'alpine1 ansible_user=root', 'filename': 'inventory.txt'})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": {
        "content": "alpine1 ansible_user=root",
        "filename": "inventory.txt"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [localhost] => (item={'content': '\x99\x82ðÀÁÃÄÅÐ python3 -m http.server', 'filename': 'start.sh'})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "item": {
        "content": "™‚ðÀÁÃÄÅÐ python3 -m http.server",
        "filename": "start.sh"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [localhost] => {
    "changed": false,
    "msg": "All items skipped"
}

TASK [Set negative cache timeout values] ***************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/15871.yaml:30](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv4/15871.yaml:30)
skipping: [localhost] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}

PLAY RECAP *********************************************************************
localhost                  : ok=0    changed=0    unreachable=0    failed=0    skipped=3    rescued=0    ignored=0

Conditional Related Crash: index 13

Code

- name: Test playbook to expose type-related bugs
  hosts: localhost
  gather_facts: false

  vars:
    test_variable: "{{ ansible_version.split('.')[0] | int }}"

  tasks:
    - name: Conditional task
      debug:
        msg: "The value of the test_variable is {{ test_variable }}"
      when: test_variable != 2

Output

ansible-playbook [core 2.14.7]
  config file = None
  configured module search path = ['/home/sibat/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = [/home/sibat/.local/lib/python3.10/site-packages/ansible](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/lib/python3.10/site-packages/ansible)
  ansible collection location = [/home/sibat/.ansible/collections](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.ansible/collections):/usr/share/ansible/collections
  executable location = [/home/sibat/.local/bin/ansible-playbook](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/.local/bin/ansible-playbook)
  python version = 3.10.9 (main, Mar  8 2023, 10:47:38) [GCC 11.2.0] (/home/sibat/miniconda3/envs/fuzz/bin/python)
  jinja version = 3.1.2
  libyaml = True
No config file found; using defaults
host_list declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
script declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
auto declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
yaml declined parsing [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) as it did not pass its verify_file() method
Parsed [/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/files/ansible/hosts.ini) inventory source with ini plugin
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: 09571.yaml ***********************************************************
1 plays in [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv3/09571.yaml](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv3/09571.yaml)

PLAY [Test playbook to expose type-related bugs] *******************************

TASK [Conditional task] ********************************************************
task path: [/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv3/09571.yaml:10](https://vscode-remote+ssh-002dremote-002bnlp.vscode-resource.vscode-cdn.net/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv3/09571.yaml:10)
fatal: [localhost]: FAILED! => {
    "msg": "The conditional check 'test_variable != 2' failed. The error was: error while evaluating conditional (test_variable != 2): {{ ansible_version.split('.')[0] | int }}: 'dict object' has no attribute 'split'. 'dict object' has no attribute 'split'. {{ ansible_version.split('.')[0] | int }}: 'dict object' has no attribute 'split'. 'dict object' has no attribute 'split'\n\nThe error appears to be in '/home/sibat/repoes/iac-compiler-quality/data/generated_yaml/20230830-133931/lv3/09571.yaml': line 10, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n  tasks:\n    - name: Conditional task\n      ^ here\n"
}

PLAY RECAP *********************************************************************
localhost                  : ok=0    changed=0    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0
sibat119 commented 1 year ago

Traceback :

Sample No. Issue No. Issue Title Comment Level
0 36808 `python3 lookup csvfile error csvfile: argument 1 must be an iterator The playbook tries to have text content into a variable and then write the content into a temp file. But the output gives out permission error which I think should not be there. 3
1 28758 `win_shortcut: idempotency issues problem in produced ansible where a variable is set to through divide by zero and the compiler throws the error. Not a Bug 3
2 37022 `nxos_config idempotency issue with FEX on Nexus 5K Ansible have command: shell: "echo {{ 1/0 }}" which throws divide by zero error. Not a Bug 2
3 45330 `azure_rm_containerregistry idempotence bug Can not find the python interpreter and when found the interpreter, can not find the file. Given the files that the playbook search are dummy so FileNotFoundError can be expected. Need to install python and check again. 3
4 4709 `lookup error exception in /jinja2/environment.py" for apt_key module since last weeks commits Covered in conditional bug 4 2
5 5958 `"file" module error on Oracle Enterprise Linux No valid path was given in the playbook. Not a Bug 4
6 8552 `ec2_vpc issues with boto 2.32.x the code produces Divide by zero error. Not a Bug. 2
7 9712 `Dynamic Inventory should have implicit localhost and/or Empty inventory files shouldn't be an error the code produces Divide by zero error. Not a Bug. 4
8 10013 `Inventory script errors not checked or exposed Invalid path given. Not a bug. 3
9 11368 `GATHERING FACTS error on openvz container The following code produce DivideByZeroError: {{ ansible_processor_count|int / inventory_hostname|int }}. I think this is not appropriate bug report. Need to check Further. 4
10 13862 `command/shell modules incorrectly parse arguments when a k=v is present Covered in Type related 0 4
11 14887 `Running ansible in jenkins cause incorrect facter information Invalid template path given. Not a bug. 3
12 17344 `Openstack dynamic inventory error running task ServerList Invalid file path given. Not a bug. 4
13 18369 INI lookup fails if default is specified | The playbook provides a valid but dummy file name. The error thrown is:Invalid filename: 'None'` which I think is not the correct error to throw in this playbook. Correct error should have been FileNotFoundError 4
14 21893 `Gathering facts, zero division error in get_cpu_facts produces same bug as traceback 0. 3
15 21893 `Gathering facts, zero division error in get_cpu_facts Playbook produces division by zero error. Not a Bug. 4
16 22261 `symlinks to bin/ansible with link name like 'ansible-3.6' cause errors invalid template path given. Not a bug. 2
17 25974 `docker_container.py _compare_dicts incorrectly reports matches invalid path given. Not a bug. 4
18 31260 Ansible stable-2.4 uses fact cache for Inventory by default | the playbook tries to run a multyline python code but during the run the compiler throws the following error which I think is a CallBackError. Error:IndexError: list index out of range` 3
19 31575 `ios_config incorrectly claims success when commands fail code produces divide by zero. Not a bug. 3
20 37267 `EC2 NoSuchVersion error when running elb_target_group or elb_application_lb modules Not a Bug: provides non existent group name. 2
21 39007 `Dynamic inventory errors in 2.5.1 May be a Bug: For executing a multiline python script the compiler throws IndexError. 4
22 40258 `docker_container: published_ports uses 0.0.0.0 as default network; doesn't respect default ip from dockers daemon.json May be a Bug: This playbook have a variable that will trigger divide by zero bug in vars section of the playbook. But during the task execution this variable is never used. But the compiler still generates divide by zero error. 4
23 42501 `s3_bucket error with Minio - GetBucketVersioning NotImplemented Not a bug: The playbook includes code that trigger divide by zero error. 2
24 47371 `SBC reboot time incorrectly parsed when TZ is set Not a bug: The playbook includes code that trigger divide by zero error. 2
25 49713 `redfish_facts results an Unknown error covered in type related: 1 3
26 50414 `docker_container does not retry on error 500 from image source Not a bug: The playbook includes code that trigger divide by zero error. 4
27 51727 `Jinja 2.10, set and include ansible.vars.hostvars.HostVarsVars error Not a bug: include non existent template. 3
28 59147 `GCP Inventory plugin error when service_account_email is not set. Not a Bug: The notebook have multiline content which it tries to save into a destination file. During the execution of this task the compiler produces PermissionError because the file already exists with another owner. 2
29 68790 `ec2_elb_lb - The error was: AttributeError: 'int' object has no attribute 'upper' Skip: deals with AWS EC2 module 4
30 75262 `apt module breaks with strange cache error using python3 Same as 28 3
31 7204 `playbook hangs when --ask-sudo-pass not supplied and is required (vs error msg raised) [edited description] Not a bug: uses apt for incorrect Linux distribution. 2
32 8779 `apt_repository performance issue Not a bug: uses apt for incorrect Linux distribution. 4
33 9235 ` error when trying to use with_items with apt module Not a bug: uses apt for incorrect Linux distribution. 3
34 11466 `stat, command etc module error when using "name" in tasks Not a Bug: the code introduces divide by zero error. 3
35 12819 `[v2] delegate_to shows incorrect delegated host Same as 28 4
36 14383 Ansible 2.x errors on the task with thewith_itemsloop withwhen: some_var is defined` condition when it is used in a role, but not in a play Not a bug: The code has a nonexistent file which raises ParseError. 3
37 15926 `bug: included nested block with conditions results in unexpeced tasks execution Not a Bug: set fact introduces a divide by zero error. 2
38 19672 `Ansible:Synchronize module throwing UNREACHABLE! error Not a Bug: the playbook uses a non-existing file which throws AnsibleFileNotFound Exception. 2
39 29932 `Ansible docker: error pulling images Covered in Type -related : 2 3
40 33693 `Variable undefined error when import_role is used within a child play Maybe a bug: list index out of range error. might not be a bug but i'm not sure how to read the jinja2 syntax here. 2
41 41129 `npm module suddenly changed default behavior Not a bug: reasonable error message: couldn't locate file 2
42 41129 `npm module suddenly changed default behavior Not a bug: reasonable error message: couldn't locate file 3
43 59609 `Ubuntu 18.04: aws_secret lookup plugin doesn't work with default botocore version in 2.8.3 when installed from PPA Skip: deals with AWS module 3
44 64066 `invalid_task_attribute_failed syntax error but exit code 0 Maybe a bug: list index error when attempting to execute a script generated during playbook execution. i verified the script works so not sure why we're getting this error 3
45 68589 `Ansible module 'setup' throws an exception error when used to gather custom facts for Windows targets. Not a bug: reasonable error message: couldn't locate file 4
46 73959 `uri module fails with import error Maybe a bug: exception encountered during another exception 2
47 5445 Segmentation fault when runningapt update-cache=yes` on OSX with 1.4.3 Not a bug: proper response from apt module 2
48 7074 `authorized_key module not reporting error when path to key is invalid Not a bug: division by 0 but error message seems reasonable 2
49 7322 `apt_repository module error and usage of proxies when behind a firewall Not a bug: proper response from apt module 2
50 10784 Lookup module occansionally fails withcannot create the path for the password lookup: (error was [Errno 17] File exists: '')` Not a bug: reasonable error message: couldn't locate file 4
51 15737 `win_acl: setting user permissions issue Not a bug: division by 0 but error message seems reasonable 3
52 22119 `hashi_vault returns Fatal error when the secret does not exist Not a bug: issue and fix identified by error message 2
53 22119 `hashi_vault returns Fatal error when the secret does not exist Not a bug: issue and fix identified by error message 4
54 23816 `Handling bug in libgcrypt that affects passwordstore plugin Not a bug: reasonable error message: couldn't locate file 4
55 28388 `eos_user module does not give error when nopassword is not given and does not create new user Not a bug: reasonable error message: couldn't locate file 4
56 33209 `Ansible change password not working -- password error after changing Not a bug: reasonable error message: couldn't locate file 4
57 34392 `win_firewall_rule module defaults prevents use of "leave existing" Maybe a bug: file permission error when creating file. error message directs the user to refer to the traceback rather than stating it 3
58 41738 `firewalld module does not permanently set an interface zone on CentOS / RedHat due to upstream bugs Maybe a minor bug: error message shows permission denied when trying to write to a protected directory. it is also classified as an 'unhandled exception' which may be unnecessary 2
59 47039 `influxdb_user: default / unspecified password results in unhandled exception Not a bug: failed module import 3
60 47039 `influxdb_user: default / unspecified password results in unhandled exception Not a bug: failed module import 4
61 48819 `Authorized_key fails with invalid key specified error Maybe a bug: File not found but exception encountered during another exception 3
62 63040 `na_ontap_gather_facts : Deadlock between two issues (#50932 and #63001). Not a bug: File not found 4
63 67075 `ansible 2.9 - ipa_user module with ssh keys will error out with no modifications to be performed Not a bug: division by 0 but error message seems reasonable 4
64 68809 `SSL issue running fortios_firewall_adress Not a bug: tries to call command 'localhost' 2
65 6112 `Route53 error when creating a TXT record Skip: utilizes aws module 3
66 9305 `If ssh or rsync are not installed on the system, misleading "file not found" errors occur. Not a bug: division by 0 but error message seems reasonable 4
67 14048 `ansible 2.0 file state=link bug Not a bug: division by 0 but error message seems reasonable 3
68 27681 `if ansible dns resolved wrong then client add iptables will add wrong host Maybe a bug: exception encountered during another exception 3
69 29529 `dellos9_command ansible hangs after reload command issued to remote device. Not a bug: division by 0 but error message seems reasonable 2
70 29529 `dellos9_command ansible hangs after reload command issued to remote device. Not a bug: proper ssh error message 4
71 34651 `Win_dns_client doesn't properly detect/change order of DNS resolvers. Not a bug: reasonable error messages 4
72 35032 `An error occurred (RequestLimitExceeded) when calling the DescribeSubnets operation Not a bug / not applicable: credential failure message. modules used are for amazon aws 4
73 36444 `cloud:azure: error while using azure_rm_networkinterface for creating a vnic without public IP Not a bug: failed module import 2
74 37032 `infoblox nios argument ipv4addrs error Maybe a bug: fails at fact gathering. unrelated to our prompt 3
75 39799 `azure_rm_networkinterface create default NSG and associated it to NIC Not a bug: failed module import 4
76 65190 `ovirt_nic errors with exception "Network 'infra-prod' was not found in datacenter 'BUA'." Not a bug: failed module import 4
77 71444 `iptables comment parameter incorrectly positioned in iptables Maybe a bug: exception encountered during another exception 2
78 73215 `ansible_facts.service retuns incorrect state Not a bug: Proper error message on not finding inventory file 4
jmsalvador2395 commented 1 year ago

Traceback Filtered for Lv2:

Sample No. Issue No. Issue Title Comment Level
2 37022 `nxos_config idempotency issue with FEX on Nexus 5K Ansible have command: shell: "echo {{ 1/0 }}" which throws divide by zero error. Not a Bug 2
4 4709 `lookup error exception in /jinja2/environment.py" for apt_key module since last weeks commits Covered in conditional bug 4 2
6 8552 `ec2_vpc issues with boto 2.32.x the code produces Divide by zero error. Not a Bug. 2
16 22261 `symlinks to bin/ansible with link name like 'ansible-3.6' cause errors invalid template path given. Not a bug. 2
20 37267 `EC2 NoSuchVersion error when running elb_target_group or elb_application_lb modules Not a Bug: provides non existent group name. 2
23 42501 `s3_bucket error with Minio - GetBucketVersioning NotImplemented Not a bug: The playbook includes code that trigger divide by zero error. 2
24 47371 `SBC reboot time incorrectly parsed when TZ is set Not a bug: The playbook includes code that trigger divide by zero error. 2
28 59147 `GCP Inventory plugin error when service_account_email is not set. Not a Bug: The notebook have multiline content which it tries to save into a destination file. During the execution of this task the compiler produces PermissionError because the file already exists with another owner. 2
31 7204 `playbook hangs when --ask-sudo-pass not supplied and is required (vs error msg raised) [edited description] Not a bug: uses apt for incorrect Linux distribution. 2
37 15926 `bug: included nested block with conditions results in unexpeced tasks execution Not a Bug: set fact introduces a divide by zero error. 2
38 19672 `Ansible:Synchronize module throwing UNREACHABLE! error Not a Bug: the playbook uses a non-existing file which throws AnsibleFileNotFound Exception. 2
39 29932 `Ansible docker: error pulling images Covered in Type -related : 2 3
40 33693 `Variable undefined error when import_role is used within a child play Maybe a bug: list index out of range error. might not be a bug but i'm not sure how to read the jinja2 syntax here. 2
41 41129 `npm module suddenly changed default behavior Not a bug: reasonable error message: couldn't locate file 2
46 73959 `uri module fails with import error Maybe a bug: exception encountered during another exception 2
47 5445 Segmentation fault when runningapt update-cache=yes` on OSX with 1.4.3 Not a bug: proper response from apt module 2
48 7074 `authorized_key module not reporting error when path to key is invalid Not a bug: division by 0 but error message seems reasonable 2
49 7322 `apt_repository module error and usage of proxies when behind a firewall Not a bug: proper response from apt module 2
52 22119 `hashi_vault returns Fatal error when the secret does not exist Not a bug: issue and fix identified by error message 2
58 41738 `firewalld module does not permanently set an interface zone on CentOS / RedHat due to upstream bugs Maybe a minor bug: error message shows permission denied when trying to write to a protected directory. it is also classified as an 'unhandled exception' which may be unnecessary 2
64 68809 `SSL issue running fortios_firewall_adress Not a bug: tries to call command 'localhost' 2
69 29529 `dellos9_command ansible hangs after reload command issued to remote device. Not a bug: division by 0 but error message seems reasonable 2
73 36444 `cloud:azure: error while using azure_rm_networkinterface for creating a vnic without public IP Not a bug: failed module import 2
77 71444 `iptables comment parameter incorrectly positioned in iptables Maybe a bug: exception encountered during another exception 2