2026-04-10 00:54:04.390823 | Job console starting 2026-04-10 00:54:04.421517 | Updating git repos 2026-04-10 00:54:04.495250 | Cloning repos into workspace 2026-04-10 00:54:04.995782 | Restoring repo states 2026-04-10 00:54:05.008681 | Merging changes 2026-04-10 00:54:06.060925 | Checking out repos 2026-04-10 00:54:06.149489 | Preparing playbooks 2026-04-10 00:54:08.965036 | Running Ansible setup 2026-04-10 00:54:14.064036 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-10 00:54:14.902916 | 2026-04-10 00:54:14.903059 | PLAY [localhost] 2026-04-10 00:54:14.930296 | 2026-04-10 00:54:14.930503 | TASK [Gathering Facts] 2026-04-10 00:54:16.002476 | localhost | ok 2026-04-10 00:54:16.013137 | 2026-04-10 00:54:16.013305 | TASK [Setup log path fact] 2026-04-10 00:54:16.046399 | localhost | ok 2026-04-10 00:54:16.061186 | 2026-04-10 00:54:16.061294 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-10 00:54:16.090608 | localhost | ok 2026-04-10 00:54:16.097568 | 2026-04-10 00:54:16.097688 | TASK [emit-job-header : Print job information] 2026-04-10 00:54:16.137286 | # Job Information 2026-04-10 00:54:16.137455 | Ansible Version: 2.16.16 2026-04-10 00:54:16.137488 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-focal 2026-04-10 00:54:16.137560 | Pipeline: check 2026-04-10 00:54:16.137596 | Executor: 0a8996d2b663 2026-04-10 00:54:16.137618 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/105 2026-04-10 00:54:16.137640 | Event ID: a2492050-3477-11f1-9e4c-c329e3910f5b 2026-04-10 00:54:16.140516 | 2026-04-10 00:54:16.140583 | LOOP [emit-job-header : Print node information] 2026-04-10 00:54:16.244216 | localhost | ok: 2026-04-10 00:54:16.244415 | localhost | # Node Information 2026-04-10 00:54:16.244442 | localhost | Inventory Hostname: ubuntu-focal 2026-04-10 00:54:16.244463 | localhost | Hostname: np0000164783 2026-04-10 00:54:16.244482 | localhost | Username: zuul 2026-04-10 00:54:16.244504 | localhost | Distro: Ubuntu 20.04 2026-04-10 00:54:16.244522 | localhost | Provider: yul1 2026-04-10 00:54:16.244542 | localhost | Region: ca-ymq-1 2026-04-10 00:54:16.244560 | localhost | Label: ubuntu-focal 2026-04-10 00:54:16.244579 | localhost | Product Name: OpenStack Nova 2026-04-10 00:54:16.244596 | localhost | Interface IP: 199.204.45.69 2026-04-10 00:54:16.252361 | 2026-04-10 00:54:16.252520 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-10 00:54:16.864697 | localhost -> localhost | changed 2026-04-10 00:54:16.870144 | 2026-04-10 00:54:16.870214 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-10 00:54:17.879208 | localhost -> localhost | changed 2026-04-10 00:54:17.885676 | 2026-04-10 00:54:17.885737 | PLAY [all] 2026-04-10 00:54:17.896113 | 2026-04-10 00:54:17.896188 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-10 00:54:18.173652 | ubuntu-focal -> localhost | ok 2026-04-10 00:54:18.179761 | 2026-04-10 00:54:18.179846 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-10 00:54:18.201332 | ubuntu-focal | ok 2026-04-10 00:54:18.230935 | ubuntu-focal | included: /var/lib/zuul/builds/8f0e83a936274377abcdf3f9cac8b009/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-10 00:54:18.239385 | 2026-04-10 00:54:18.239506 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-10 00:54:19.536177 | ubuntu-focal -> localhost | Generating public/private rsa key pair. 2026-04-10 00:54:19.536382 | ubuntu-focal -> localhost | Your identification has been saved in /var/lib/zuul/builds/8f0e83a936274377abcdf3f9cac8b009/work/8f0e83a936274377abcdf3f9cac8b009_id_rsa 2026-04-10 00:54:19.536414 | ubuntu-focal -> localhost | Your public key has been saved in /var/lib/zuul/builds/8f0e83a936274377abcdf3f9cac8b009/work/8f0e83a936274377abcdf3f9cac8b009_id_rsa.pub 2026-04-10 00:54:19.536438 | ubuntu-focal -> localhost | The key fingerprint is: 2026-04-10 00:54:19.536459 | ubuntu-focal -> localhost | SHA256:Oo+T/wUWdYtSlUX8+l0lXEDZeuAW5bxQB+oybeMbHqg zuul-build-sshkey 2026-04-10 00:54:19.536499 | ubuntu-focal -> localhost | The key's randomart image is: 2026-04-10 00:54:19.536521 | ubuntu-focal -> localhost | +---[RSA 3072]----+ 2026-04-10 00:54:19.536550 | ubuntu-focal -> localhost | | oo*%=| 2026-04-10 00:54:19.536572 | ubuntu-focal -> localhost | | o +*+=| 2026-04-10 00:54:19.536592 | ubuntu-focal -> localhost | | o o+.=+| 2026-04-10 00:54:19.536613 | ubuntu-focal -> localhost | | = B =| 2026-04-10 00:54:19.536727 | ubuntu-focal -> localhost | | S = =. =.| 2026-04-10 00:54:19.536756 | ubuntu-focal -> localhost | | . . B .. .| 2026-04-10 00:54:19.536778 | ubuntu-focal -> localhost | | o. . = .o| 2026-04-10 00:54:19.536798 | ubuntu-focal -> localhost | | o+ . o + o| 2026-04-10 00:54:19.536821 | ubuntu-focal -> localhost | | .oE.. o | 2026-04-10 00:54:19.536842 | ubuntu-focal -> localhost | +----[SHA256]-----+ 2026-04-10 00:54:19.536893 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.851824 2026-04-10 00:54:19.542195 | 2026-04-10 00:54:19.542283 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-10 00:54:19.578852 | ubuntu-focal | ok 2026-04-10 00:54:19.592636 | ubuntu-focal | included: /var/lib/zuul/builds/8f0e83a936274377abcdf3f9cac8b009/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-10 00:54:19.609980 | 2026-04-10 00:54:19.610131 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-10 00:54:19.628447 | ubuntu-focal | skipping: Conditional result was False 2026-04-10 00:54:19.635523 | 2026-04-10 00:54:19.635636 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-10 00:54:20.128981 | ubuntu-focal | changed 2026-04-10 00:54:20.134612 | 2026-04-10 00:54:20.134758 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-10 00:54:20.338112 | ubuntu-focal | ok 2026-04-10 00:54:20.345176 | 2026-04-10 00:54:20.345283 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-10 00:54:20.885947 | ubuntu-focal | changed 2026-04-10 00:54:20.891604 | 2026-04-10 00:54:20.891684 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-10 00:54:21.340410 | ubuntu-focal | changed 2026-04-10 00:54:21.347939 | 2026-04-10 00:54:21.348093 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-10 00:54:21.375513 | ubuntu-focal | skipping: Conditional result was False 2026-04-10 00:54:21.383135 | 2026-04-10 00:54:21.383303 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-10 00:54:21.764839 | ubuntu-focal -> localhost | changed 2026-04-10 00:54:21.777581 | 2026-04-10 00:54:21.777691 | TASK [add-build-sshkey : Add back temp key] 2026-04-10 00:54:22.108203 | ubuntu-focal -> localhost | Identity added: /var/lib/zuul/builds/8f0e83a936274377abcdf3f9cac8b009/work/8f0e83a936274377abcdf3f9cac8b009_id_rsa (zuul-build-sshkey) 2026-04-10 00:54:22.108455 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.015605 2026-04-10 00:54:22.113705 | 2026-04-10 00:54:22.113796 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-10 00:54:22.494412 | ubuntu-focal | ok 2026-04-10 00:54:22.509652 | 2026-04-10 00:54:22.509756 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-10 00:54:22.533856 | ubuntu-focal | skipping: Conditional result was False 2026-04-10 00:54:22.544438 | 2026-04-10 00:54:22.544534 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-10 00:54:22.907872 | ubuntu-focal | ok 2026-04-10 00:54:22.914288 | 2026-04-10 00:54:22.914355 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-10 00:54:23.736759 | ubuntu-focal | Output suppressed because no_log was given 2026-04-10 00:54:23.747169 | 2026-04-10 00:54:23.747245 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-10 00:54:23.923849 | ubuntu-focal | ok: "logs" 2026-04-10 00:54:23.924126 | ubuntu-focal | ok: All items complete 2026-04-10 00:54:23.924155 | 2026-04-10 00:54:24.075929 | ubuntu-focal | ok: "artifacts" 2026-04-10 00:54:24.245725 | ubuntu-focal | ok: "docs" 2026-04-10 00:54:24.265885 | 2026-04-10 00:54:24.266082 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-10 00:54:24.449324 | ubuntu-focal | changed: "logs" 2026-04-10 00:54:24.662697 | ubuntu-focal | changed: "artifacts" 2026-04-10 00:54:24.743588 | ubuntu-focal | changed: "docs" 2026-04-10 00:54:24.761550 | 2026-04-10 00:54:24.761671 | PLAY RECAP 2026-04-10 00:54:24.761716 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-10 00:54:24.761747 | ubuntu-focal | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-10 00:54:24.761768 | 2026-04-10 00:54:24.927441 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-10 00:54:24.929927 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-10 00:54:25.560404 | 2026-04-10 00:54:25.560570 | PLAY [all] 2026-04-10 00:54:25.574639 | 2026-04-10 00:54:25.574812 | TASK [setup-uv : Extract archive] 2026-04-10 00:54:27.780681 | ubuntu-focal | changed 2026-04-10 00:54:27.788640 | 2026-04-10 00:54:27.788773 | TASK [setup-uv : Print version] 2026-04-10 00:54:27.557411 | ubuntu-focal | uv 0.8.13 2026-04-10 00:54:28.363161 | ubuntu-focal | ok: Runtime: 0:00:00.008700 2026-04-10 00:54:28.370179 | 2026-04-10 00:54:28.370254 | PLAY RECAP 2026-04-10 00:54:28.370301 | ubuntu-focal | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-10 00:54:28.370327 | 2026-04-10 00:54:28.520746 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-10 00:54:28.522597 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-10 00:54:29.147341 | 2026-04-10 00:54:29.147499 | PLAY [all] 2026-04-10 00:54:29.159703 | 2026-04-10 00:54:29.159802 | TASK [Copy inventory file for Zuul] 2026-04-10 00:54:30.090905 | ubuntu-focal | changed 2026-04-10 00:54:30.095981 | 2026-04-10 00:54:30.096062 | TASK [Switch "ansible_host" to private IP] 2026-04-10 00:54:30.373997 | ubuntu-focal | changed: 1 replacements made 2026-04-10 00:54:30.387876 | 2026-04-10 00:54:30.388042 | TASK [Run Molecule scenario] 2026-04-10 00:54:30.932905 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-10 00:54:31.619502 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-10 00:54:31.836448 | ubuntu-focal | Using CPython 3.13.7 2026-04-10 00:54:31.836585 | ubuntu-focal | Creating virtual environment at: .venv 2026-04-10 00:54:32.152510 | ubuntu-focal | Downloading cryptography (4.3MiB) 2026-04-10 00:54:32.154928 | ubuntu-focal | Downloading pygments (1.2MiB) 2026-04-10 00:54:32.156263 | ubuntu-focal | Downloading ansible-core (2.3MiB) 2026-04-10 00:54:32.322026 | ubuntu-focal | Downloading cryptography 2026-04-10 00:54:32.358056 | ubuntu-focal | Downloading pygments 2026-04-10 00:54:32.498643 | ubuntu-focal | Downloading ansible-core 2026-04-10 00:54:32.524655 | ubuntu-focal | Installed 36 packages in 25ms 2026-04-10 00:54:33.699554 | ubuntu-focal | INFO Collection 'vexxhost.containers' detected. 2026-04-10 00:54:33.699630 | ubuntu-focal | INFO Scenarios will be used from 'extensions/molecule' 2026-04-10 00:54:34.482866 | ubuntu-focal | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-10 00:54:34.482943 | ubuntu-focal | INFO default scenario not found, disabling shared state. 2026-04-10 00:54:34.482985 | ubuntu-focal | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-10 00:54:34.483070 | ubuntu-focal | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-10 00:54:43.938486 | ubuntu-focal | INFO [forget-package > dependency] Executing 2026-04-10 00:54:43.938650 | ubuntu-focal | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-10 00:54:43.938816 | ubuntu-focal | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-10 00:54:43.938919 | ubuntu-focal | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-10 00:54:43.944026 | ubuntu-focal | INFO [forget-package > cleanup] Executing 2026-04-10 00:54:43.944298 | ubuntu-focal | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-10 00:54:43.949245 | ubuntu-focal | INFO [forget-package > destroy] Executing 2026-04-10 00:54:43.949281 | ubuntu-focal | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-10 00:54:43.949369 | ubuntu-focal | INFO [forget-package > destroy] Executed: Successful 2026-04-10 00:54:43.954309 | ubuntu-focal | INFO [forget-package > syntax] Executing 2026-04-10 00:54:44.506129 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-10 00:54:44.506383 | ubuntu-focal | [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-04-10 00:54:44.506599 | ubuntu-focal | 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-04-10 00:54:44.506764 | ubuntu-focal | 2026-04-10 00:54:44.846062 | ubuntu-focal | 2026-04-10 00:54:44.846268 | ubuntu-focal | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-10 00:54:44.914542 | ubuntu-focal | INFO [forget-package > syntax] Executed: Successful 2026-04-10 00:54:44.925370 | ubuntu-focal | INFO [forget-package > create] Executing 2026-04-10 00:54:44.926681 | ubuntu-focal | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-10 00:54:44.931573 | ubuntu-focal | INFO [forget-package > prepare] Executing 2026-04-10 00:54:45.449359 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-10 00:54:45.449460 | ubuntu-focal | [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-04-10 00:54:45.449583 | ubuntu-focal | 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-04-10 00:54:45.449684 | ubuntu-focal | 2026-04-10 00:54:45.818564 | ubuntu-focal | 2026-04-10 00:54:45.818802 | ubuntu-focal | PLAY [Prepare] ***************************************************************** 2026-04-10 00:54:45.819317 | ubuntu-focal | 2026-04-10 00:54:45.819375 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-10 00:54:45.819564 | ubuntu-focal | Friday 10 April 2026 00:54:45 +0000 (0:00:00.030) 0:00:00.030 ********** 2026-04-10 00:54:46.977517 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-04-10 00:54:46.980448 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-10 00:54:46.980727 | ubuntu-focal | 2026-04-10 00:54:46.980954 | ubuntu-focal | TASK [Install NGINX] *********************************************************** 2026-04-10 00:54:46.981170 | ubuntu-focal | Friday 10 April 2026 00:54:46 +0000 (0:00:01.162) 0:00:01.193 ********** 2026-04-10 00:55:03.579785 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-10 00:55:03.579877 | ubuntu-focal | 2026-04-10 00:55:03.579959 | ubuntu-focal | TASK [Ensure NGINX is running] ************************************************* 2026-04-10 00:55:03.580092 | ubuntu-focal | Friday 10 April 2026 00:55:03 +0000 (0:00:16.597) 0:00:17.791 ********** 2026-04-10 00:55:04.269015 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-10 00:55:04.269116 | ubuntu-focal | 2026-04-10 00:55:04.269265 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-10 00:55:04.269455 | ubuntu-focal | ubuntu-focal : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-10 00:55:04.269601 | ubuntu-focal | 2026-04-10 00:55:04.269740 | ubuntu-focal | 2026-04-10 00:55:04.269933 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-10 00:55:04.270090 | ubuntu-focal | Friday 10 April 2026 00:55:04 +0000 (0:00:00.690) 0:00:18.482 ********** 2026-04-10 00:55:04.270221 | ubuntu-focal | =============================================================================== 2026-04-10 00:55:04.270364 | ubuntu-focal | Install NGINX ---------------------------------------------------------- 16.60s 2026-04-10 00:55:04.270508 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.16s 2026-04-10 00:55:04.270663 | ubuntu-focal | Ensure NGINX is running ------------------------------------------------- 0.69s 2026-04-10 00:55:04.371558 | ubuntu-focal | INFO [forget-package > prepare] Executed: Successful 2026-04-10 00:55:04.378576 | ubuntu-focal | INFO [forget-package > converge] Executing 2026-04-10 00:55:04.906918 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-10 00:55:04.906999 | ubuntu-focal | [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-04-10 00:55:04.907138 | ubuntu-focal | 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-04-10 00:55:04.907242 | ubuntu-focal | 2026-04-10 00:55:05.222831 | ubuntu-focal | 2026-04-10 00:55:05.223033 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-04-10 00:55:05.223289 | ubuntu-focal | 2026-04-10 00:55:05.223552 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-10 00:55:05.223834 | ubuntu-focal | Friday 10 April 2026 00:55:05 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-10 00:55:06.260731 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-04-10 00:55:06.262487 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-10 00:55:06.262666 | ubuntu-focal | 2026-04-10 00:55:06.262866 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-10 00:55:06.263052 | ubuntu-focal | Friday 10 April 2026 00:55:06 +0000 (0:00:01.040) 0:00:01.048 ********** 2026-04-10 00:55:06.651537 | ubuntu-focal | [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-04-10 00:55:06.654344 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-10 00:55:06.654551 | ubuntu-focal | 2026-04-10 00:55:06.654750 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-10 00:55:06.654954 | ubuntu-focal | ubuntu-focal : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-10 00:55:06.655116 | ubuntu-focal | 2026-04-10 00:55:06.655270 | ubuntu-focal | 2026-04-10 00:55:06.655456 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-10 00:55:06.655638 | ubuntu-focal | Friday 10 April 2026 00:55:06 +0000 (0:00:00.392) 0:00:01.440 ********** 2026-04-10 00:55:06.655812 | ubuntu-focal | =============================================================================== 2026-04-10 00:55:06.655988 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.04s 2026-04-10 00:55:06.656187 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-04-10 00:55:06.773283 | ubuntu-focal | INFO [forget-package > converge] Executed: Successful 2026-04-10 00:55:06.783527 | ubuntu-focal | INFO [forget-package > idempotence] Executing 2026-04-10 00:55:07.350531 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-10 00:55:07.350647 | ubuntu-focal | [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-04-10 00:55:07.350808 | ubuntu-focal | 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-04-10 00:55:07.350971 | ubuntu-focal | 2026-04-10 00:55:07.684937 | ubuntu-focal | 2026-04-10 00:55:07.685040 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-04-10 00:55:07.685122 | ubuntu-focal | 2026-04-10 00:55:07.685241 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-10 00:55:07.685371 | ubuntu-focal | Friday 10 April 2026 00:55:07 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-10 00:55:08.750049 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-04-10 00:55:08.753161 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-10 00:55:08.753344 | ubuntu-focal | 2026-04-10 00:55:08.753565 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-10 00:55:08.753737 | ubuntu-focal | Friday 10 April 2026 00:55:08 +0000 (0:00:01.068) 0:00:01.076 ********** 2026-04-10 00:55:09.124093 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-10 00:55:09.124253 | ubuntu-focal | 2026-04-10 00:55:09.124426 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-10 00:55:09.124672 | ubuntu-focal | ubuntu-focal : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-10 00:55:09.124843 | ubuntu-focal | 2026-04-10 00:55:09.124992 | ubuntu-focal | 2026-04-10 00:55:09.125172 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-10 00:55:09.125359 | ubuntu-focal | Friday 10 April 2026 00:55:09 +0000 (0:00:00.371) 0:00:01.447 ********** 2026-04-10 00:55:09.125518 | ubuntu-focal | =============================================================================== 2026-04-10 00:55:09.125686 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.07s 2026-04-10 00:55:09.125860 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-04-10 00:55:09.246661 | ubuntu-focal | INFO [forget-package > idempotence] Executed: Successful 2026-04-10 00:55:09.257572 | ubuntu-focal | INFO [forget-package > side_effect] Executing 2026-04-10 00:55:09.257917 | ubuntu-focal | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-10 00:55:09.262926 | ubuntu-focal | INFO [forget-package > verify] Executing 2026-04-10 00:55:09.833717 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-10 00:55:09.833900 | ubuntu-focal | [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-04-10 00:55:09.834112 | ubuntu-focal | 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-04-10 00:55:09.834317 | ubuntu-focal | 2026-04-10 00:55:10.158685 | ubuntu-focal | 2026-04-10 00:55:10.158899 | ubuntu-focal | PLAY [Verify] ****************************************************************** 2026-04-10 00:55:10.159087 | ubuntu-focal | 2026-04-10 00:55:10.159395 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-10 00:55:10.159605 | ubuntu-focal | Friday 10 April 2026 00:55:10 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-10 00:55:11.201799 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-04-10 00:55:11.204297 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-10 00:55:11.204371 | ubuntu-focal | 2026-04-10 00:55:11.204460 | ubuntu-focal | TASK [Populate package facts] ************************************************** 2026-04-10 00:55:11.204580 | ubuntu-focal | Friday 10 April 2026 00:55:11 +0000 (0:00:01.046) 0:00:01.054 ********** 2026-04-10 00:55:13.351436 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-10 00:55:13.351560 | ubuntu-focal | 2026-04-10 00:55:13.351775 | ubuntu-focal | TASK [Populate service facts] ************************************************** 2026-04-10 00:55:13.351951 | ubuntu-focal | Friday 10 April 2026 00:55:13 +0000 (0:00:02.146) 0:00:03.201 ********** 2026-04-10 00:55:15.083373 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-10 00:55:15.083605 | ubuntu-focal | 2026-04-10 00:55:15.083776 | ubuntu-focal | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-10 00:55:15.083938 | ubuntu-focal | Friday 10 April 2026 00:55:15 +0000 (0:00:01.732) 0:00:04.933 ********** 2026-04-10 00:55:15.113843 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-10 00:55:15.114037 | ubuntu-focal | "changed": false, 2026-04-10 00:55:15.114205 | ubuntu-focal | "msg": "All assertions passed" 2026-04-10 00:55:15.114347 | ubuntu-focal | } 2026-04-10 00:55:15.114463 | ubuntu-focal | 2026-04-10 00:55:15.114588 | ubuntu-focal | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-10 00:55:15.114711 | ubuntu-focal | Friday 10 April 2026 00:55:15 +0000 (0:00:00.026) 0:00:04.960 ********** 2026-04-10 00:55:15.137269 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-10 00:55:15.137403 | ubuntu-focal | "changed": false, 2026-04-10 00:55:15.137526 | ubuntu-focal | "msg": "All assertions passed" 2026-04-10 00:55:15.137643 | ubuntu-focal | } 2026-04-10 00:55:15.137784 | ubuntu-focal | 2026-04-10 00:55:15.137907 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-10 00:55:15.138039 | ubuntu-focal | ubuntu-focal : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-10 00:55:15.138151 | ubuntu-focal | 2026-04-10 00:55:15.138260 | ubuntu-focal | 2026-04-10 00:55:15.138377 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-10 00:55:15.138498 | ubuntu-focal | Friday 10 April 2026 00:55:15 +0000 (0:00:00.028) 0:00:04.988 ********** 2026-04-10 00:55:15.138612 | ubuntu-focal | =============================================================================== 2026-04-10 00:55:15.138734 | ubuntu-focal | Populate package facts -------------------------------------------------- 2.15s 2026-04-10 00:55:15.138853 | ubuntu-focal | Populate service facts -------------------------------------------------- 1.73s 2026-04-10 00:55:15.138973 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.05s 2026-04-10 00:55:15.139094 | ubuntu-focal | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-10 00:55:15.139221 | ubuntu-focal | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-10 00:55:15.276660 | ubuntu-focal | INFO [forget-package > verify] Executed: Successful 2026-04-10 00:55:15.278179 | ubuntu-focal | INFO [forget-package > cleanup] Executing 2026-04-10 00:55:15.278682 | ubuntu-focal | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-10 00:55:15.284272 | ubuntu-focal | INFO [forget-package > destroy] Executing 2026-04-10 00:55:15.284311 | ubuntu-focal | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-10 00:55:15.284368 | ubuntu-focal | INFO [forget-package > destroy] Executed: Successful 2026-04-10 00:55:15.284698 | ubuntu-focal | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-10 00:55:15.493883 | ubuntu-focal | ok: Runtime: 0:00:44.664748 2026-04-10 00:55:15.497355 | 2026-04-10 00:55:15.497597 | PLAY RECAP 2026-04-10 00:55:15.497690 | ubuntu-focal | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-10 00:55:15.497724 | 2026-04-10 00:55:15.672560 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-10 00:55:15.674847 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-10 00:55:16.320190 | 2026-04-10 00:55:16.320353 | PLAY [all] 2026-04-10 00:55:16.332020 | 2026-04-10 00:55:16.332124 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-10 00:55:16.377975 | ubuntu-focal | skipping: Conditional result was False 2026-04-10 00:55:16.389943 | 2026-04-10 00:55:16.390031 | TASK [fetch-output : Set log path for single node] 2026-04-10 00:55:16.437034 | ubuntu-focal | ok 2026-04-10 00:55:16.441533 | 2026-04-10 00:55:16.441607 | LOOP [fetch-output : Ensure local output dirs] 2026-04-10 00:55:16.896184 | ubuntu-focal -> localhost | ok: "/var/lib/zuul/builds/8f0e83a936274377abcdf3f9cac8b009/work/logs" 2026-04-10 00:55:17.121965 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/8f0e83a936274377abcdf3f9cac8b009/work/artifacts" 2026-04-10 00:55:17.369409 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/8f0e83a936274377abcdf3f9cac8b009/work/docs" 2026-04-10 00:55:17.393382 | 2026-04-10 00:55:17.393559 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-10 00:55:18.009943 | ubuntu-focal | changed: .d..t...... ./ 2026-04-10 00:55:18.010201 | ubuntu-focal | changed: All items complete 2026-04-10 00:55:18.010240 | 2026-04-10 00:55:18.512568 | ubuntu-focal | changed: .d..t...... ./ 2026-04-10 00:55:19.212262 | ubuntu-focal | changed: .d..t...... ./ 2026-04-10 00:55:19.240678 | 2026-04-10 00:55:19.240877 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-10 00:55:19.708291 | ubuntu-focal -> localhost | ok: Item: artifacts Runtime: 0:00:00.007453 2026-04-10 00:55:20.073396 | ubuntu-focal -> localhost | ok: Item: docs Runtime: 0:00:00.008472 2026-04-10 00:55:20.094890 | 2026-04-10 00:55:20.095024 | PLAY [all] 2026-04-10 00:55:20.101029 | 2026-04-10 00:55:20.101097 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-10 00:55:20.546396 | ubuntu-focal | changed 2026-04-10 00:55:20.554413 | 2026-04-10 00:55:20.554485 | PLAY RECAP 2026-04-10 00:55:20.554533 | ubuntu-focal | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-10 00:55:20.554556 | 2026-04-10 00:55:20.692064 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-10 00:55:20.694717 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-10 00:55:21.265815 | 2026-04-10 00:55:21.266013 | PLAY [localhost] 2026-04-10 00:55:21.276587 | 2026-04-10 00:55:21.276663 | TASK [Generate Zuul manifest] 2026-04-10 00:55:21.298156 | localhost | ok 2026-04-10 00:55:21.315612 | 2026-04-10 00:55:21.315692 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-10 00:55:21.652151 | localhost | changed 2026-04-10 00:55:21.666466 | 2026-04-10 00:55:21.666562 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-10 00:55:21.710042 | localhost | ok 2026-04-10 00:55:21.720017 | 2026-04-10 00:55:21.720131 | TASK [Upload logs] 2026-04-10 00:55:21.741882 | localhost | ok 2026-04-10 00:55:21.804126 | 2026-04-10 00:55:21.804288 | TASK [Set zuul-log-path fact] 2026-04-10 00:55:21.826632 | localhost | ok 2026-04-10 00:55:21.839415 | 2026-04-10 00:55:21.839530 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-10 00:55:21.872561 | localhost | ok 2026-04-10 00:55:21.882286 | 2026-04-10 00:55:21.882360 | TASK [upload-logs : Create log directories] 2026-04-10 00:55:22.330519 | localhost | changed 2026-04-10 00:55:22.336903 | 2026-04-10 00:55:22.337042 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-10 00:55:22.764087 | localhost -> localhost | ok: Runtime: 0:00:00.006213 2026-04-10 00:55:22.773029 | 2026-04-10 00:55:22.773283 | TASK [upload-logs : Upload logs to log server] 2026-04-10 00:55:23.394234 | localhost | Output suppressed because no_log was given 2026-04-10 00:55:23.399968 | 2026-04-10 00:55:23.400100 | LOOP [upload-logs : Compress console log and json output] 2026-04-10 00:55:23.447363 | localhost | skipping: Conditional result was False 2026-04-10 00:55:23.453565 | localhost | skipping: Conditional result was False 2026-04-10 00:55:23.464673 | 2026-04-10 00:55:23.464850 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-10 00:55:23.511810 | localhost | skipping: Conditional result was False 2026-04-10 00:55:23.512264 | 2026-04-10 00:55:23.515612 | localhost | skipping: Conditional result was False 2026-04-10 00:55:23.532911 | 2026-04-10 00:55:23.533166 | LOOP [upload-logs : Upload console log and json output]