2026-06-04 17:59:03.371772 | Job console starting 2026-06-04 17:59:03.401326 | Updating git repos 2026-06-04 17:59:03.437982 | Cloning repos into workspace 2026-06-04 17:59:23.200517 | Restoring repo states 2026-06-04 17:59:23.209168 | Merging changes 2026-06-04 17:59:24.213343 | Checking out repos 2026-06-04 17:59:24.367578 | Preparing playbooks 2026-06-04 17:59:34.602165 | Running Ansible setup 2026-06-04 17:59:38.055957 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-04 17:59:38.691449 | 2026-06-04 17:59:38.691775 | PLAY [localhost] 2026-06-04 17:59:38.699393 | 2026-06-04 17:59:38.699477 | TASK [Gathering Facts] 2026-06-04 17:59:40.171244 | localhost | ok 2026-06-04 17:59:40.178428 | 2026-06-04 17:59:40.178510 | TASK [Setup log path fact] 2026-06-04 17:59:40.196238 | localhost | ok 2026-06-04 17:59:40.206639 | 2026-06-04 17:59:40.206728 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-04 17:59:40.239157 | localhost | ok 2026-06-04 17:59:40.251512 | 2026-06-04 17:59:40.251612 | TASK [emit-job-header : Print job information] 2026-06-04 17:59:40.303037 | # Job Information 2026-06-04 17:59:40.303252 | Ansible Version: 2.16.18 2026-06-04 17:59:40.303310 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-06-04 17:59:40.303350 | Pipeline: check 2026-06-04 17:59:40.303389 | Executor: 2d72f0692154 2026-06-04 17:59:40.303425 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/134 2026-06-04 17:59:40.303464 | Event ID: f1cae1c0-603e-11f1-90c0-a491a17f1f0e 2026-06-04 17:59:40.307164 | 2026-06-04 17:59:40.307231 | LOOP [emit-job-header : Print node information] 2026-06-04 17:59:40.416634 | localhost | ok: 2026-06-04 17:59:40.416860 | localhost | # Node Information 2026-06-04 17:59:40.416911 | localhost | Inventory Hostname: ubuntu-jammy 2026-06-04 17:59:40.416951 | localhost | Hostname: np0000178564 2026-06-04 17:59:40.417014 | localhost | Username: zuul 2026-06-04 17:59:40.417056 | localhost | Distro: Ubuntu 22.04 2026-06-04 17:59:40.417092 | localhost | Provider: yul1 2026-06-04 17:59:40.417126 | localhost | Region: ca-ymq-1 2026-06-04 17:59:40.417160 | localhost | Label: ubuntu-jammy 2026-06-04 17:59:40.417193 | localhost | Product Name: OpenStack Nova 2026-06-04 17:59:40.417226 | localhost | Interface IP: 199.19.213.30 2026-06-04 17:59:40.431631 | 2026-06-04 17:59:40.431899 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-04 17:59:40.871410 | localhost -> localhost | changed 2026-06-04 17:59:40.876895 | 2026-06-04 17:59:40.876996 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-04 17:59:41.742965 | localhost -> localhost | changed 2026-06-04 17:59:41.749624 | 2026-06-04 17:59:41.749685 | PLAY [all] 2026-06-04 17:59:41.757693 | 2026-06-04 17:59:41.757762 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-04 17:59:42.005378 | ubuntu-jammy -> localhost | ok 2026-06-04 17:59:42.016938 | 2026-06-04 17:59:42.017095 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-04 17:59:42.046594 | ubuntu-jammy | ok 2026-06-04 17:59:42.059949 | ubuntu-jammy | included: /var/lib/zuul/builds/e1fbfcb4b5d34eafa5cb92f542ed4de0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-04 17:59:42.066658 | 2026-06-04 17:59:42.066724 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-04 17:59:44.359651 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-06-04 17:59:44.359847 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/e1fbfcb4b5d34eafa5cb92f542ed4de0/work/e1fbfcb4b5d34eafa5cb92f542ed4de0_id_rsa 2026-06-04 17:59:44.359880 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/e1fbfcb4b5d34eafa5cb92f542ed4de0/work/e1fbfcb4b5d34eafa5cb92f542ed4de0_id_rsa.pub 2026-06-04 17:59:44.359903 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-06-04 17:59:44.359924 | ubuntu-jammy -> localhost | SHA256:Vqtu0wWxXXMijQ8PbmrdmJ3hgEKkg55JOWpumUY3g1s zuul-build-sshkey 2026-06-04 17:59:44.359956 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-06-04 17:59:44.359977 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-06-04 17:59:44.360003 | ubuntu-jammy -> localhost | | .. o | 2026-06-04 17:59:44.360024 | ubuntu-jammy -> localhost | | o .. . = = .| 2026-06-04 17:59:44.360045 | ubuntu-jammy -> localhost | | = o. .* B + | 2026-06-04 17:59:44.360065 | ubuntu-jammy -> localhost | | = + ...+.= + | 2026-06-04 17:59:44.360084 | ubuntu-jammy -> localhost | | = E S..= B o | 2026-06-04 17:59:44.360103 | ubuntu-jammy -> localhost | | + * o . .o = = | 2026-06-04 17:59:44.360123 | ubuntu-jammy -> localhost | | B .o . | 2026-06-04 17:59:44.360142 | ubuntu-jammy -> localhost | | o .o . | 2026-06-04 17:59:44.360164 | ubuntu-jammy -> localhost | | ... | 2026-06-04 17:59:44.360183 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-06-04 17:59:44.360229 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:01.796374 2026-06-04 17:59:44.365302 | 2026-06-04 17:59:44.365365 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-04 17:59:44.395877 | ubuntu-jammy | ok 2026-06-04 17:59:44.406330 | ubuntu-jammy | included: /var/lib/zuul/builds/e1fbfcb4b5d34eafa5cb92f542ed4de0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-04 17:59:44.413864 | 2026-06-04 17:59:44.413945 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-04 17:59:44.439709 | ubuntu-jammy | skipping: Conditional result was False 2026-06-04 17:59:44.450648 | 2026-06-04 17:59:44.450788 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-04 17:59:44.955624 | ubuntu-jammy | changed 2026-06-04 17:59:44.961115 | 2026-06-04 17:59:44.961201 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-04 17:59:45.157275 | ubuntu-jammy | ok 2026-06-04 17:59:45.164379 | 2026-06-04 17:59:45.164469 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-04 17:59:45.619909 | ubuntu-jammy | changed 2026-06-04 17:59:45.627996 | 2026-06-04 17:59:45.628069 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-04 17:59:46.110251 | ubuntu-jammy | changed 2026-06-04 17:59:46.118032 | 2026-06-04 17:59:46.118147 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-04 17:59:46.143063 | ubuntu-jammy | skipping: Conditional result was False 2026-06-04 17:59:46.155266 | 2026-06-04 17:59:46.155377 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-04 17:59:46.593144 | ubuntu-jammy -> localhost | changed 2026-06-04 17:59:46.612335 | 2026-06-04 17:59:46.612526 | TASK [add-build-sshkey : Add back temp key] 2026-06-04 17:59:46.906052 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/e1fbfcb4b5d34eafa5cb92f542ed4de0/work/e1fbfcb4b5d34eafa5cb92f542ed4de0_id_rsa (zuul-build-sshkey) 2026-06-04 17:59:46.906278 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.015402 2026-06-04 17:59:46.912762 | 2026-06-04 17:59:46.912844 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-04 17:59:47.231887 | ubuntu-jammy | ok 2026-06-04 17:59:47.238757 | 2026-06-04 17:59:47.238844 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-04 17:59:47.284015 | ubuntu-jammy | skipping: Conditional result was False 2026-06-04 17:59:47.298076 | 2026-06-04 17:59:47.298219 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-04 17:59:47.662384 | ubuntu-jammy | ok 2026-06-04 17:59:47.671712 | 2026-06-04 17:59:47.671895 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-04 17:59:49.074327 | ubuntu-jammy | Output suppressed because no_log was given 2026-06-04 17:59:49.083114 | 2026-06-04 17:59:49.083230 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-04 17:59:49.344112 | ubuntu-jammy | ok: "logs" 2026-06-04 17:59:49.344418 | ubuntu-jammy | ok: All items complete 2026-06-04 17:59:49.344451 | 2026-06-04 17:59:49.453275 | ubuntu-jammy | ok: "artifacts" 2026-06-04 17:59:49.600921 | ubuntu-jammy | ok: "docs" 2026-06-04 17:59:49.611730 | 2026-06-04 17:59:49.611943 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-04 17:59:49.792093 | ubuntu-jammy | changed: "logs" 2026-06-04 17:59:49.959341 | ubuntu-jammy | changed: "artifacts" 2026-06-04 17:59:50.102613 | ubuntu-jammy | changed: "docs" 2026-06-04 17:59:50.116192 | 2026-06-04 17:59:50.116478 | PLAY RECAP 2026-06-04 17:59:50.116527 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-04 17:59:50.116559 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-04 17:59:50.116581 | 2026-06-04 17:59:50.244681 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-04 17:59:50.247412 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-04 17:59:50.916697 | 2026-06-04 17:59:50.917309 | PLAY [all] 2026-06-04 17:59:50.934136 | 2026-06-04 17:59:50.934319 | TASK [setup-uv : Extract archive] 2026-06-04 17:59:53.314540 | ubuntu-jammy | changed 2026-06-04 17:59:53.320789 | 2026-06-04 17:59:53.320890 | TASK [setup-uv : Print version] 2026-06-04 17:59:53.647053 | ubuntu-jammy | uv 0.8.13 2026-06-04 17:59:53.859327 | ubuntu-jammy | ok: Runtime: 0:00:00.010210 2026-06-04 17:59:53.868862 | 2026-06-04 17:59:53.868933 | TASK [Install Ansible collection siblings] 2026-06-04 17:59:54.237344 | ubuntu-jammy | ok: 2026-06-04 17:59:54.237541 | ubuntu-jammy | Skipping ansible.posix: no checked-out sibling 2026-06-04 17:59:54.237584 | ubuntu-jammy | Skipping community.general: no checked-out sibling 2026-06-04 17:59:54.239700 | 2026-06-04 17:59:54.239763 | PLAY RECAP 2026-06-04 17:59:54.239820 | ubuntu-jammy | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-04 17:59:54.239851 | 2026-06-04 17:59:54.361976 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-04 17:59:54.364432 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-04 17:59:54.972100 | 2026-06-04 17:59:54.972219 | PLAY [all] 2026-06-04 17:59:54.989683 | 2026-06-04 17:59:54.989832 | TASK [Copy inventory file for Zuul] 2026-06-04 17:59:55.861293 | ubuntu-jammy | changed 2026-06-04 17:59:55.866419 | 2026-06-04 17:59:55.866498 | TASK [Switch "ansible_host" to private IP] 2026-06-04 17:59:56.247658 | ubuntu-jammy | changed: 1 replacements made 2026-06-04 17:59:56.254833 | 2026-06-04 17:59:56.254912 | TASK [Run Molecule scenario] 2026-06-04 17:59:56.828844 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-06-04 17:59:57.750153 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-06-04 17:59:57.934548 | ubuntu-jammy | Using CPython 3.13.7 2026-06-04 17:59:57.934637 | ubuntu-jammy | Creating virtual environment at: .venv 2026-06-04 17:59:58.160834 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-06-04 17:59:58.161710 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-06-04 17:59:58.167228 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-06-04 17:59:58.324488 | ubuntu-jammy | Downloading cryptography 2026-06-04 17:59:58.349135 | ubuntu-jammy | Downloading pygments 2026-06-04 17:59:58.492547 | ubuntu-jammy | Downloading ansible-core 2026-06-04 17:59:58.523410 | ubuntu-jammy | Installed 36 packages in 30ms 2026-06-04 17:59:59.624023 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-06-04 17:59:59.624114 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-06-04 18:00:00.499509 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-06-04 18:00:00.499602 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-06-04 18:00:00.499707 | ubuntu-jammy | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-04 18:00:00.499802 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-06-04 18:00:10.784464 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-06-04 18:00:10.784580 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-06-04 18:00:10.784756 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-06-04 18:00:10.784852 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-04 18:00:10.790155 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-06-04 18:00:10.790453 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-04 18:00:10.795596 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-06-04 18:00:10.795645 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-06-04 18:00:10.795664 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-06-04 18:00:10.800702 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-06-04 18:00:11.329094 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-06-04 18:00:11.329262 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-06-04 18:00:11.329410 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-06-04 18:00:11.329532 | ubuntu-jammy | 2026-06-04 18:00:11.670731 | ubuntu-jammy | 2026-06-04 18:00:11.670917 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-06-04 18:00:11.748612 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-06-04 18:00:11.761943 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-06-04 18:00:11.764960 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-04 18:00:11.772491 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-06-04 18:00:12.242184 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-06-04 18:00:12.242366 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-06-04 18:00:12.242626 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-06-04 18:00:12.242801 | ubuntu-jammy | 2026-06-04 18:00:12.608243 | ubuntu-jammy | 2026-06-04 18:00:12.608397 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-06-04 18:00:12.608583 | ubuntu-jammy | 2026-06-04 18:00:12.608764 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-06-04 18:00:12.608997 | ubuntu-jammy | Thursday 04 June 2026 18:00:12 +0000 (0:00:00.029) 0:00:00.029 ********* 2026-06-04 18:00:13.789752 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-06-04 18:00:13.792735 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-06-04 18:00:13.792877 | ubuntu-jammy | 2026-06-04 18:00:13.793101 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-06-04 18:00:13.793338 | ubuntu-jammy | Thursday 04 June 2026 18:00:13 +0000 (0:00:01.184) 0:00:01.214 ********* 2026-06-04 18:00:28.381352 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-06-04 18:00:28.381538 | ubuntu-jammy | 2026-06-04 18:00:28.381551 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-06-04 18:00:28.381643 | ubuntu-jammy | Thursday 04 June 2026 18:00:28 +0000 (0:00:14.589) 0:00:15.803 ********* 2026-06-04 18:00:29.044318 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-06-04 18:00:29.044458 | ubuntu-jammy | 2026-06-04 18:00:29.044647 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-06-04 18:00:29.044850 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-04 18:00:29.045011 | ubuntu-jammy | 2026-06-04 18:00:29.045172 | ubuntu-jammy | 2026-06-04 18:00:29.045335 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-06-04 18:00:29.045517 | ubuntu-jammy | Thursday 04 June 2026 18:00:29 +0000 (0:00:00.663) 0:00:16.466 ********* 2026-06-04 18:00:29.045682 | ubuntu-jammy | =============================================================================== 2026-06-04 18:00:29.045852 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 14.59s 2026-06-04 18:00:29.046024 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.18s 2026-06-04 18:00:29.046202 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.66s 2026-06-04 18:00:29.136937 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-06-04 18:00:29.145349 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-06-04 18:00:29.619498 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-06-04 18:00:29.619622 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-06-04 18:00:29.619820 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-06-04 18:00:29.619991 | ubuntu-jammy | 2026-06-04 18:00:29.925173 | ubuntu-jammy | 2026-06-04 18:00:29.925303 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-06-04 18:00:29.925407 | ubuntu-jammy | 2026-06-04 18:00:29.925647 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-06-04 18:00:29.925841 | ubuntu-jammy | Thursday 04 June 2026 18:00:29 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-06-04 18:00:30.940684 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-06-04 18:00:30.943420 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-06-04 18:00:30.943486 | ubuntu-jammy | 2026-06-04 18:00:30.943575 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-04 18:00:30.943660 | ubuntu-jammy | Thursday 04 June 2026 18:00:30 +0000 (0:00:01.018) 0:00:01.027 ********* 2026-06-04 18:00:31.309580 | ubuntu-jammy | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-06-04 18:00:31.313610 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-06-04 18:00:31.313868 | ubuntu-jammy | 2026-06-04 18:00:31.313986 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-06-04 18:00:31.314181 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-04 18:00:31.314332 | ubuntu-jammy | 2026-06-04 18:00:31.314482 | ubuntu-jammy | 2026-06-04 18:00:31.314692 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-06-04 18:00:31.314869 | ubuntu-jammy | Thursday 04 June 2026 18:00:31 +0000 (0:00:00.370) 0:00:01.397 ********* 2026-06-04 18:00:31.315028 | ubuntu-jammy | =============================================================================== 2026-06-04 18:00:31.315198 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.02s 2026-06-04 18:00:31.315369 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-06-04 18:00:31.391020 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-06-04 18:00:31.400457 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-06-04 18:00:31.903216 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-06-04 18:00:31.903439 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-06-04 18:00:31.903632 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-06-04 18:00:31.903797 | ubuntu-jammy | 2026-06-04 18:00:32.196546 | ubuntu-jammy | 2026-06-04 18:00:32.196636 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-06-04 18:00:32.196743 | ubuntu-jammy | 2026-06-04 18:00:32.196862 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-06-04 18:00:32.196981 | ubuntu-jammy | Thursday 04 June 2026 18:00:32 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-06-04 18:00:33.188588 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-06-04 18:00:33.190905 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-06-04 18:00:33.191000 | ubuntu-jammy | 2026-06-04 18:00:33.191117 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-04 18:00:33.191230 | ubuntu-jammy | Thursday 04 June 2026 18:00:33 +0000 (0:00:00.994) 0:00:01.002 ********* 2026-06-04 18:00:33.547231 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-06-04 18:00:33.547303 | ubuntu-jammy | 2026-06-04 18:00:33.547425 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-06-04 18:00:33.547554 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-04 18:00:33.547662 | ubuntu-jammy | 2026-06-04 18:00:33.547763 | ubuntu-jammy | 2026-06-04 18:00:33.547870 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-06-04 18:00:33.547987 | ubuntu-jammy | Thursday 04 June 2026 18:00:33 +0000 (0:00:00.356) 0:00:01.359 ********* 2026-06-04 18:00:33.548091 | ubuntu-jammy | =============================================================================== 2026-06-04 18:00:33.548201 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 0.99s 2026-06-04 18:00:33.548316 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.36s 2026-06-04 18:00:33.631830 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-06-04 18:00:33.642318 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-06-04 18:00:33.642608 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-04 18:00:33.647563 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-06-04 18:00:34.181012 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-06-04 18:00:34.181296 | ubuntu-jammy | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-06-04 18:00:34.181587 | ubuntu-jammy | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-06-04 18:00:34.181826 | ubuntu-jammy | 2026-06-04 18:00:34.493784 | ubuntu-jammy | 2026-06-04 18:00:34.493932 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-06-04 18:00:34.494080 | ubuntu-jammy | 2026-06-04 18:00:34.494236 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-06-04 18:00:34.494420 | ubuntu-jammy | Thursday 04 June 2026 18:00:34 +0000 (0:00:00.007) 0:00:00.007 ********* 2026-06-04 18:00:35.577062 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-06-04 18:00:35.578708 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-06-04 18:00:35.578836 | ubuntu-jammy | 2026-06-04 18:00:35.578986 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-06-04 18:00:35.579115 | ubuntu-jammy | Thursday 04 June 2026 18:00:35 +0000 (0:00:01.085) 0:00:01.092 ********* 2026-06-04 18:00:37.487431 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-06-04 18:00:37.487580 | ubuntu-jammy | 2026-06-04 18:00:37.487833 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-06-04 18:00:37.488037 | ubuntu-jammy | Thursday 04 June 2026 18:00:37 +0000 (0:00:01.908) 0:00:03.001 ********* 2026-06-04 18:00:39.478065 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-06-04 18:00:39.478350 | ubuntu-jammy | 2026-06-04 18:00:39.478483 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-06-04 18:00:39.478744 | ubuntu-jammy | Thursday 04 June 2026 18:00:39 +0000 (0:00:01.990) 0:00:04.991 ********* 2026-06-04 18:00:39.504593 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-06-04 18:00:39.504821 | ubuntu-jammy | "changed": false, 2026-06-04 18:00:39.505090 | ubuntu-jammy | "msg": "All assertions passed" 2026-06-04 18:00:39.505325 | ubuntu-jammy | } 2026-06-04 18:00:39.505546 | ubuntu-jammy | 2026-06-04 18:00:39.505800 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-06-04 18:00:39.506132 | ubuntu-jammy | Thursday 04 June 2026 18:00:39 +0000 (0:00:00.026) 0:00:05.018 ********* 2026-06-04 18:00:39.525825 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-06-04 18:00:39.525883 | ubuntu-jammy | "changed": false, 2026-06-04 18:00:39.525953 | ubuntu-jammy | "msg": "All assertions passed" 2026-06-04 18:00:39.526027 | ubuntu-jammy | } 2026-06-04 18:00:39.526118 | ubuntu-jammy | 2026-06-04 18:00:39.526180 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-06-04 18:00:39.526276 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-04 18:00:39.526342 | ubuntu-jammy | 2026-06-04 18:00:39.526414 | ubuntu-jammy | 2026-06-04 18:00:39.526507 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-06-04 18:00:39.526599 | ubuntu-jammy | Thursday 04 June 2026 18:00:39 +0000 (0:00:00.021) 0:00:05.040 ********* 2026-06-04 18:00:39.526678 | ubuntu-jammy | =============================================================================== 2026-06-04 18:00:39.526864 | ubuntu-jammy | Populate service facts -------------------------------------------------- 1.99s 2026-06-04 18:00:39.526932 | ubuntu-jammy | Populate package facts -------------------------------------------------- 1.91s 2026-06-04 18:00:39.527013 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.09s 2026-06-04 18:00:39.527092 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-06-04 18:00:39.527171 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.02s 2026-06-04 18:00:39.607112 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-06-04 18:00:39.617408 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-06-04 18:00:39.617693 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-04 18:00:39.622665 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-06-04 18:00:39.622700 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-06-04 18:00:39.622778 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-06-04 18:00:39.623002 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-04 18:00:39.871272 | ubuntu-jammy | ok: Runtime: 0:00:43.105403 2026-06-04 18:00:39.875634 | 2026-06-04 18:00:39.875702 | PLAY RECAP 2026-06-04 18:00:39.875766 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-04 18:00:39.875798 | 2026-06-04 18:00:40.042701 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-04 18:00:40.045517 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-04 18:00:40.679880 | 2026-06-04 18:00:40.680029 | PLAY [all] 2026-06-04 18:00:40.693354 | 2026-06-04 18:00:40.693461 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-04 18:00:40.739378 | ubuntu-jammy | skipping: Conditional result was False 2026-06-04 18:00:40.747429 | 2026-06-04 18:00:40.747543 | TASK [fetch-output : Set log path for single node] 2026-06-04 18:00:40.790395 | ubuntu-jammy | ok 2026-06-04 18:00:40.796781 | 2026-06-04 18:00:40.796853 | LOOP [fetch-output : Ensure local output dirs] 2026-06-04 18:00:41.195969 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/e1fbfcb4b5d34eafa5cb92f542ed4de0/work/logs" 2026-06-04 18:00:41.416720 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/e1fbfcb4b5d34eafa5cb92f542ed4de0/work/artifacts" 2026-06-04 18:00:41.626935 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/e1fbfcb4b5d34eafa5cb92f542ed4de0/work/docs" 2026-06-04 18:00:41.642284 | 2026-06-04 18:00:41.642423 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-04 18:00:42.241465 | ubuntu-jammy | changed: .d..t...... ./ 2026-06-04 18:00:42.241730 | ubuntu-jammy | changed: All items complete 2026-06-04 18:00:42.241769 | 2026-06-04 18:00:42.666557 | ubuntu-jammy | changed: .d..t...... ./ 2026-06-04 18:00:43.101969 | ubuntu-jammy | changed: .d..t...... ./ 2026-06-04 18:00:43.127718 | 2026-06-04 18:00:43.127890 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-04 18:00:43.552283 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.006588 2026-06-04 18:00:43.764461 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.007275 2026-06-04 18:00:43.787249 | 2026-06-04 18:00:43.787387 | PLAY [all] 2026-06-04 18:00:43.793649 | 2026-06-04 18:00:43.793714 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-04 18:00:44.237418 | ubuntu-jammy | changed 2026-06-04 18:00:44.246304 | 2026-06-04 18:00:44.246436 | PLAY RECAP 2026-06-04 18:00:44.246489 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-04 18:00:44.246512 | 2026-06-04 18:00:44.392764 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-04 18:00:44.395200 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-04 18:00:44.966823 | 2026-06-04 18:00:44.966944 | PLAY [localhost] 2026-06-04 18:00:44.977691 | 2026-06-04 18:00:44.977778 | TASK [Generate Zuul manifest] 2026-06-04 18:00:44.999080 | localhost | ok 2026-06-04 18:00:45.014923 | 2026-06-04 18:00:45.015024 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-04 18:00:45.414750 | localhost | changed 2026-06-04 18:00:45.425098 | 2026-06-04 18:00:45.425186 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-04 18:00:45.457686 | localhost | ok 2026-06-04 18:00:45.466279 | 2026-06-04 18:00:45.466342 | TASK [Upload logs] 2026-06-04 18:00:45.487166 | localhost | ok 2026-06-04 18:00:45.542435 | 2026-06-04 18:00:45.542549 | TASK [Set zuul-log-path fact] 2026-06-04 18:00:45.563970 | localhost | ok 2026-06-04 18:00:45.577663 | 2026-06-04 18:00:45.577733 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-04 18:00:45.608909 | localhost | ok 2026-06-04 18:00:45.616251 | 2026-06-04 18:00:45.616315 | TASK [upload-logs : Create log directories] 2026-06-04 18:00:46.013492 | localhost | changed 2026-06-04 18:00:46.021102 | 2026-06-04 18:00:46.021192 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-04 18:00:46.421098 | localhost -> localhost | ok: Runtime: 0:00:00.005676 2026-06-04 18:00:46.428419 | 2026-06-04 18:00:46.428488 | TASK [upload-logs : Upload logs to log server] 2026-06-04 18:00:46.877368 | localhost | Output suppressed because no_log was given 2026-06-04 18:00:46.882914 | 2026-06-04 18:00:46.883065 | LOOP [upload-logs : Compress console log and json output] 2026-06-04 18:00:46.923921 | localhost | skipping: Conditional result was False 2026-06-04 18:00:46.931331 | localhost | skipping: Conditional result was False 2026-06-04 18:00:46.942605 | 2026-06-04 18:00:46.942747 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-04 18:00:46.984062 | localhost | skipping: Conditional result was False 2026-06-04 18:00:46.984466 | 2026-06-04 18:00:46.988494 | localhost | skipping: Conditional result was False 2026-06-04 18:00:47.006413 | 2026-06-04 18:00:47.006588 | LOOP [upload-logs : Upload console log and json output]