2026-04-13 18:41:32.516755 | Job console starting 2026-04-13 18:41:32.530813 | Updating git repos 2026-04-13 18:41:32.577107 | Cloning repos into workspace 2026-04-13 18:41:32.640088 | Restoring repo states 2026-04-13 18:41:32.646889 | Merging changes 2026-04-13 18:41:32.934898 | Checking out repos 2026-04-13 18:41:32.981912 | Preparing playbooks 2026-04-13 18:41:34.240700 | Running Ansible setup 2026-04-13 18:41:37.557237 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 18:41:38.130254 | 2026-04-13 18:41:38.130411 | PLAY [localhost] 2026-04-13 18:41:38.138357 | 2026-04-13 18:41:38.138469 | TASK [Gathering Facts] 2026-04-13 18:41:39.049809 | localhost | ok 2026-04-13 18:41:39.058155 | 2026-04-13 18:41:39.058271 | TASK [Setup log path fact] 2026-04-13 18:41:39.084495 | localhost | ok 2026-04-13 18:41:39.101676 | 2026-04-13 18:41:39.101797 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 18:41:39.136711 | localhost | ok 2026-04-13 18:41:39.145789 | 2026-04-13 18:41:39.145889 | TASK [emit-job-header : Print job information] 2026-04-13 18:41:39.189615 | # Job Information 2026-04-13 18:41:39.189855 | Ansible Version: 2.16.16 2026-04-13 18:41:39.189904 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-04-13 18:41:39.189936 | Pipeline: check 2026-04-13 18:41:39.189966 | Executor: 0a8996d2b663 2026-04-13 18:41:39.189994 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/108 2026-04-13 18:41:39.190027 | Event ID: 4a670cf0-3768-11f1-97e0-7c8334f2b834 2026-04-13 18:41:39.194185 | 2026-04-13 18:41:39.194290 | LOOP [emit-job-header : Print node information] 2026-04-13 18:41:39.285591 | localhost | ok: 2026-04-13 18:41:39.285777 | localhost | # Node Information 2026-04-13 18:41:39.285806 | localhost | Inventory Hostname: ubuntu-jammy 2026-04-13 18:41:39.285832 | localhost | Hostname: np0000165643 2026-04-13 18:41:39.285852 | localhost | Username: zuul 2026-04-13 18:41:39.285875 | localhost | Distro: Ubuntu 22.04 2026-04-13 18:41:39.285896 | localhost | Provider: yul1 2026-04-13 18:41:39.285915 | localhost | Region: ca-ymq-1 2026-04-13 18:41:39.285934 | localhost | Label: ubuntu-jammy 2026-04-13 18:41:39.285954 | localhost | Product Name: OpenStack Nova 2026-04-13 18:41:39.285975 | localhost | Interface IP: 199.204.45.233 2026-04-13 18:41:39.299699 | 2026-04-13 18:41:39.299846 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-13 18:41:39.859395 | localhost -> localhost | changed 2026-04-13 18:41:39.867636 | 2026-04-13 18:41:39.868182 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-13 18:41:41.071955 | localhost -> localhost | changed 2026-04-13 18:41:41.079378 | 2026-04-13 18:41:41.079789 | PLAY [all] 2026-04-13 18:41:41.088446 | 2026-04-13 18:41:41.088519 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-13 18:41:41.431829 | ubuntu-jammy -> localhost | ok 2026-04-13 18:41:41.438951 | 2026-04-13 18:41:41.439108 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-13 18:41:41.472332 | ubuntu-jammy | ok 2026-04-13 18:41:41.489156 | ubuntu-jammy | included: /var/lib/zuul/builds/db559635dc0f43b6b1ac534f9de13f43/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-13 18:41:41.495666 | 2026-04-13 18:41:41.495806 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-13 18:41:42.397068 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-04-13 18:41:42.397295 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/db559635dc0f43b6b1ac534f9de13f43/work/db559635dc0f43b6b1ac534f9de13f43_id_rsa 2026-04-13 18:41:42.397351 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/db559635dc0f43b6b1ac534f9de13f43/work/db559635dc0f43b6b1ac534f9de13f43_id_rsa.pub 2026-04-13 18:41:42.397397 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-04-13 18:41:42.397434 | ubuntu-jammy -> localhost | SHA256:3y+XEKV7FI77gW3mVdD2IWjgJS3nQX/a4YN+LKshllM zuul-build-sshkey 2026-04-13 18:41:42.397489 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-04-13 18:41:42.397524 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-04-13 18:41:42.397567 | ubuntu-jammy -> localhost | | o+o. . | 2026-04-13 18:41:42.397603 | ubuntu-jammy -> localhost | | ..o*..+.o| 2026-04-13 18:41:42.397637 | ubuntu-jammy -> localhost | | .= .*.*o| 2026-04-13 18:41:42.397670 | ubuntu-jammy -> localhost | | .+ O +| 2026-04-13 18:41:42.397703 | ubuntu-jammy -> localhost | | S E X +.| 2026-04-13 18:41:42.397736 | ubuntu-jammy -> localhost | | .o.* B o| 2026-04-13 18:41:42.397769 | ubuntu-jammy -> localhost | | =...X * | 2026-04-13 18:41:42.397801 | ubuntu-jammy -> localhost | | . o o.O | 2026-04-13 18:41:42.397837 | ubuntu-jammy -> localhost | | ..+. | 2026-04-13 18:41:42.397873 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-04-13 18:41:42.397942 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.451950 2026-04-13 18:41:42.405355 | 2026-04-13 18:41:42.405457 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-13 18:41:42.437528 | ubuntu-jammy | ok 2026-04-13 18:41:42.460886 | ubuntu-jammy | included: /var/lib/zuul/builds/db559635dc0f43b6b1ac534f9de13f43/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-13 18:41:42.473483 | 2026-04-13 18:41:42.473656 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-13 18:41:42.499110 | ubuntu-jammy | skipping: Conditional result was False 2026-04-13 18:41:42.511985 | 2026-04-13 18:41:42.512161 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-13 18:41:42.976034 | ubuntu-jammy | changed 2026-04-13 18:41:42.983606 | 2026-04-13 18:41:42.983674 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-13 18:41:43.171294 | ubuntu-jammy | ok 2026-04-13 18:41:43.179898 | 2026-04-13 18:41:43.179981 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-13 18:41:43.675934 | ubuntu-jammy | changed 2026-04-13 18:41:43.682055 | 2026-04-13 18:41:43.682191 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-13 18:41:44.143045 | ubuntu-jammy | changed 2026-04-13 18:41:44.165644 | 2026-04-13 18:41:44.165761 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-13 18:41:44.191445 | ubuntu-jammy | skipping: Conditional result was False 2026-04-13 18:41:44.199461 | 2026-04-13 18:41:44.199556 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-13 18:41:44.643089 | ubuntu-jammy -> localhost | changed 2026-04-13 18:41:44.666127 | 2026-04-13 18:41:44.666281 | TASK [add-build-sshkey : Add back temp key] 2026-04-13 18:41:45.219967 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/db559635dc0f43b6b1ac534f9de13f43/work/db559635dc0f43b6b1ac534f9de13f43_id_rsa (zuul-build-sshkey) 2026-04-13 18:41:45.220195 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.014504 2026-04-13 18:41:45.225332 | 2026-04-13 18:41:45.225402 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-13 18:41:45.542345 | ubuntu-jammy | ok 2026-04-13 18:41:45.547365 | 2026-04-13 18:41:45.547433 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-13 18:41:45.582469 | ubuntu-jammy | skipping: Conditional result was False 2026-04-13 18:41:45.603822 | 2026-04-13 18:41:45.603920 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-13 18:41:45.944132 | ubuntu-jammy | ok 2026-04-13 18:41:45.951911 | 2026-04-13 18:41:45.951987 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-13 18:41:46.772626 | ubuntu-jammy | Output suppressed because no_log was given 2026-04-13 18:41:46.878459 | 2026-04-13 18:41:46.878622 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-13 18:41:47.063263 | ubuntu-jammy | ok: "logs" 2026-04-13 18:41:47.063756 | ubuntu-jammy | ok: All items complete 2026-04-13 18:41:47.063792 | 2026-04-13 18:41:47.213790 | ubuntu-jammy | ok: "artifacts" 2026-04-13 18:41:47.363636 | ubuntu-jammy | ok: "docs" 2026-04-13 18:41:47.483845 | 2026-04-13 18:41:47.484008 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-13 18:41:47.663507 | ubuntu-jammy | changed: "logs" 2026-04-13 18:41:47.874163 | ubuntu-jammy | changed: "artifacts" 2026-04-13 18:41:48.028532 | ubuntu-jammy | changed: "docs" 2026-04-13 18:41:48.040012 | 2026-04-13 18:41:48.040145 | PLAY RECAP 2026-04-13 18:41:48.040205 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 18:41:48.040242 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-13 18:41:48.040263 | 2026-04-13 18:41:48.180018 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 18:41:48.181811 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 18:41:48.811818 | 2026-04-13 18:41:48.837831 | PLAY [all] 2026-04-13 18:41:48.856287 | 2026-04-13 18:41:48.856460 | TASK [setup-uv : Extract archive] 2026-04-13 18:41:51.010879 | ubuntu-jammy | changed 2026-04-13 18:41:51.028373 | 2026-04-13 18:41:51.149658 | TASK [setup-uv : Print version] 2026-04-13 18:41:50.544862 | ubuntu-jammy | uv 0.8.13 2026-04-13 18:41:51.709916 | ubuntu-jammy | ok: Runtime: 0:00:00.014157 2026-04-13 18:41:51.718027 | 2026-04-13 18:41:51.718088 | PLAY RECAP 2026-04-13 18:41:51.718134 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 18:41:51.718160 | 2026-04-13 18:41:51.824068 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 18:41:51.827189 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 18:41:52.420206 | 2026-04-13 18:41:52.420555 | PLAY [all] 2026-04-13 18:41:52.431664 | 2026-04-13 18:41:52.431735 | TASK [Copy inventory file for Zuul] 2026-04-13 18:41:53.302559 | ubuntu-jammy | changed 2026-04-13 18:41:53.310680 | 2026-04-13 18:41:53.310930 | TASK [Switch "ansible_host" to private IP] 2026-04-13 18:41:53.597806 | ubuntu-jammy | changed: 1 replacements made 2026-04-13 18:41:53.603339 | 2026-04-13 18:41:53.603408 | TASK [Run Molecule scenario] 2026-04-13 18:41:53.154265 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-13 18:41:53.886693 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-13 18:41:54.065080 | ubuntu-jammy | Using CPython 3.13.7 2026-04-13 18:41:54.065159 | ubuntu-jammy | Creating virtual environment at: .venv 2026-04-13 18:41:54.296664 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-04-13 18:41:54.297221 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-04-13 18:41:54.297510 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-04-13 18:41:54.447533 | ubuntu-jammy | Downloading cryptography 2026-04-13 18:41:54.489270 | ubuntu-jammy | Downloading pygments 2026-04-13 18:41:54.658656 | ubuntu-jammy | Downloading ansible-core 2026-04-13 18:41:54.695927 | ubuntu-jammy | Installed 36 packages in 36ms 2026-04-13 18:41:55.841798 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-04-13 18:41:55.841881 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-04-13 18:41:56.689156 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-13 18:41:56.689259 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-04-13 18:41:56.689295 | ubuntu-jammy | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-13 18:41:56.689321 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-13 18:42:06.656674 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-04-13 18:42:06.657362 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-13 18:42:06.657381 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-13 18:42:06.657393 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-13 18:42:06.662381 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-13 18:42:06.662763 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 18:42:06.668714 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-13 18:42:06.668747 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-13 18:42:06.668848 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-13 18:42:06.674927 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-04-13 18:42:07.163079 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:07.163322 | 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-04-13 18:42:07.163567 | 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-04-13 18:42:07.163759 | ubuntu-jammy | 2026-04-13 18:42:07.504355 | ubuntu-jammy | 2026-04-13 18:42:07.504512 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-13 18:42:07.578760 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-04-13 18:42:07.589306 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-04-13 18:42:07.590692 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 18:42:07.595706 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-04-13 18:42:08.071520 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:08.071666 | 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-04-13 18:42:08.071942 | 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-04-13 18:42:08.072123 | ubuntu-jammy | 2026-04-13 18:42:08.414127 | ubuntu-jammy | 2026-04-13 18:42:08.414245 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-04-13 18:42:08.414491 | ubuntu-jammy | 2026-04-13 18:42:08.414752 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-13 18:42:08.415016 | ubuntu-jammy | Monday 13 April 2026 18:42:08 +0000 (0:00:00.029) 0:00:00.029 ********** 2026-04-13 18:42:09.630466 | 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-04-13 18:42:09.632347 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-13 18:42:09.632588 | ubuntu-jammy | 2026-04-13 18:42:09.632811 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-04-13 18:42:09.633047 | ubuntu-jammy | Monday 13 April 2026 18:42:09 +0000 (0:00:01.219) 0:00:01.248 ********** 2026-04-13 18:42:31.740226 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-13 18:42:31.740405 | ubuntu-jammy | 2026-04-13 18:42:31.740627 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-04-13 18:42:31.740821 | ubuntu-jammy | Monday 13 April 2026 18:42:31 +0000 (0:00:22.107) 0:00:23.356 ********** 2026-04-13 18:42:32.415070 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-13 18:42:32.415225 | ubuntu-jammy | 2026-04-13 18:42:32.415417 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-13 18:42:32.415734 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 18:42:32.415938 | ubuntu-jammy | 2026-04-13 18:42:32.416101 | ubuntu-jammy | 2026-04-13 18:42:32.416301 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-13 18:42:32.416468 | ubuntu-jammy | Monday 13 April 2026 18:42:32 +0000 (0:00:00.675) 0:00:24.031 ********** 2026-04-13 18:42:32.416632 | ubuntu-jammy | =============================================================================== 2026-04-13 18:42:32.416833 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 22.11s 2026-04-13 18:42:32.416999 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.22s 2026-04-13 18:42:32.417171 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.68s 2026-04-13 18:42:32.509672 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-04-13 18:42:32.520014 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-04-13 18:42:33.008632 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:33.008769 | 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-04-13 18:42:33.008969 | 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-04-13 18:42:33.009141 | ubuntu-jammy | 2026-04-13 18:42:33.314849 | ubuntu-jammy | 2026-04-13 18:42:33.314912 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-13 18:42:33.315042 | ubuntu-jammy | 2026-04-13 18:42:33.315172 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-13 18:42:33.315279 | ubuntu-jammy | Monday 13 April 2026 18:42:33 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-13 18:42:34.312966 | 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-04-13 18:42:34.315095 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-13 18:42:34.315267 | ubuntu-jammy | 2026-04-13 18:42:34.315463 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 18:42:34.315660 | ubuntu-jammy | Monday 13 April 2026 18:42:34 +0000 (0:00:01.000) 0:00:01.008 ********** 2026-04-13 18:42:34.684479 | 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-04-13 18:42:34.688166 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-13 18:42:34.688366 | ubuntu-jammy | 2026-04-13 18:42:34.688571 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-13 18:42:34.688835 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 18:42:34.689005 | ubuntu-jammy | 2026-04-13 18:42:34.689153 | ubuntu-jammy | 2026-04-13 18:42:34.689349 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-13 18:42:34.689609 | ubuntu-jammy | Monday 13 April 2026 18:42:34 +0000 (0:00:00.373) 0:00:01.381 ********** 2026-04-13 18:42:34.689820 | ubuntu-jammy | =============================================================================== 2026-04-13 18:42:34.690003 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.00s 2026-04-13 18:42:34.690181 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-04-13 18:42:34.781396 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-04-13 18:42:34.790381 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-04-13 18:42:35.257438 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:35.257605 | 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-04-13 18:42:35.257863 | 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-04-13 18:42:35.258092 | ubuntu-jammy | 2026-04-13 18:42:35.555376 | ubuntu-jammy | 2026-04-13 18:42:35.555515 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-13 18:42:35.555527 | ubuntu-jammy | 2026-04-13 18:42:35.555712 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-13 18:42:35.555932 | ubuntu-jammy | Monday 13 April 2026 18:42:35 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-13 18:42:36.633889 | 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-04-13 18:42:36.636068 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-13 18:42:36.636210 | ubuntu-jammy | 2026-04-13 18:42:36.636361 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 18:42:36.636499 | ubuntu-jammy | Monday 13 April 2026 18:42:36 +0000 (0:00:01.081) 0:00:01.089 ********** 2026-04-13 18:42:37.009378 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-13 18:42:37.009516 | ubuntu-jammy | 2026-04-13 18:42:37.009768 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-13 18:42:37.010008 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 18:42:37.010192 | ubuntu-jammy | 2026-04-13 18:42:37.010368 | ubuntu-jammy | 2026-04-13 18:42:37.010595 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-13 18:42:37.010819 | ubuntu-jammy | Monday 13 April 2026 18:42:37 +0000 (0:00:00.373) 0:00:01.462 ********** 2026-04-13 18:42:37.010991 | ubuntu-jammy | =============================================================================== 2026-04-13 18:42:37.011189 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.08s 2026-04-13 18:42:37.011401 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-04-13 18:42:37.107268 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-04-13 18:42:37.117239 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-04-13 18:42:37.117738 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 18:42:37.123838 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-04-13 18:42:37.617602 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:37.617760 | 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-04-13 18:42:37.617964 | 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-04-13 18:42:37.618129 | ubuntu-jammy | 2026-04-13 18:42:37.920533 | ubuntu-jammy | 2026-04-13 18:42:37.920659 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-04-13 18:42:37.920741 | ubuntu-jammy | 2026-04-13 18:42:37.920926 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-13 18:42:37.921120 | ubuntu-jammy | Monday 13 April 2026 18:42:37 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-04-13 18:42:38.953535 | 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-04-13 18:42:38.956128 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-13 18:42:38.956302 | ubuntu-jammy | 2026-04-13 18:42:38.956495 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-04-13 18:42:38.956671 | ubuntu-jammy | Monday 13 April 2026 18:42:38 +0000 (0:00:01.035) 0:00:01.043 ********** 2026-04-13 18:42:40.937212 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-13 18:42:40.937319 | ubuntu-jammy | 2026-04-13 18:42:40.937549 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-04-13 18:42:40.937633 | ubuntu-jammy | Monday 13 April 2026 18:42:40 +0000 (0:00:01.980) 0:00:03.024 ********** 2026-04-13 18:42:42.899866 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-13 18:42:42.900203 | ubuntu-jammy | 2026-04-13 18:42:42.900464 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-13 18:42:42.900714 | ubuntu-jammy | Monday 13 April 2026 18:42:42 +0000 (0:00:01.962) 0:00:04.986 ********** 2026-04-13 18:42:42.932722 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-13 18:42:42.933193 | ubuntu-jammy | "changed": false, 2026-04-13 18:42:42.933471 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-13 18:42:42.933714 | ubuntu-jammy | } 2026-04-13 18:42:42.933942 | ubuntu-jammy | 2026-04-13 18:42:42.934189 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-13 18:42:42.934435 | ubuntu-jammy | Monday 13 April 2026 18:42:42 +0000 (0:00:00.029) 0:00:05.016 ********** 2026-04-13 18:42:42.956519 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-13 18:42:42.956879 | ubuntu-jammy | "changed": false, 2026-04-13 18:42:42.957145 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-13 18:42:42.957389 | ubuntu-jammy | } 2026-04-13 18:42:42.957627 | ubuntu-jammy | 2026-04-13 18:42:42.957872 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-13 18:42:42.958136 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 18:42:42.958364 | ubuntu-jammy | 2026-04-13 18:42:42.958582 | ubuntu-jammy | 2026-04-13 18:42:42.958817 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-13 18:42:42.959054 | ubuntu-jammy | Monday 13 April 2026 18:42:42 +0000 (0:00:00.025) 0:00:05.041 ********** 2026-04-13 18:42:42.959279 | ubuntu-jammy | =============================================================================== 2026-04-13 18:42:42.959510 | ubuntu-jammy | Populate package facts -------------------------------------------------- 1.98s 2026-04-13 18:42:42.959736 | ubuntu-jammy | Populate service facts -------------------------------------------------- 1.96s 2026-04-13 18:42:42.960007 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.04s 2026-04-13 18:42:42.960248 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-13 18:42:42.960481 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-13 18:42:43.122762 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-04-13 18:42:43.131457 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-13 18:42:43.132027 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 18:42:43.137657 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-13 18:42:43.137796 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-13 18:42:43.137886 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-13 18:42:43.138165 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-13 18:42:43.707350 | ubuntu-jammy | ok: Runtime: 0:00:50.234354 2026-04-13 18:42:43.711598 | 2026-04-13 18:42:43.711667 | PLAY RECAP 2026-04-13 18:42:43.711730 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 18:42:43.711762 | 2026-04-13 18:42:43.830822 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 18:42:43.833204 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 18:42:44.414635 | 2026-04-13 18:42:44.415073 | PLAY [all] 2026-04-13 18:42:44.427522 | 2026-04-13 18:42:44.427658 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-13 18:42:44.473433 | ubuntu-jammy | skipping: Conditional result was False 2026-04-13 18:42:44.483723 | 2026-04-13 18:42:44.483813 | TASK [fetch-output : Set log path for single node] 2026-04-13 18:42:44.519235 | ubuntu-jammy | ok 2026-04-13 18:42:44.525801 | 2026-04-13 18:42:44.525896 | LOOP [fetch-output : Ensure local output dirs] 2026-04-13 18:42:44.914233 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/db559635dc0f43b6b1ac534f9de13f43/work/logs" 2026-04-13 18:42:45.121125 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/db559635dc0f43b6b1ac534f9de13f43/work/artifacts" 2026-04-13 18:42:45.332482 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/db559635dc0f43b6b1ac534f9de13f43/work/docs" 2026-04-13 18:42:45.350535 | 2026-04-13 18:42:45.350615 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-13 18:42:45.990925 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-13 18:42:45.991194 | ubuntu-jammy | changed: All items complete 2026-04-13 18:42:45.991416 | 2026-04-13 18:42:46.439722 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-13 18:42:46.901614 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-13 18:42:46.918047 | 2026-04-13 18:42:46.918197 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-13 18:42:47.355653 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.007371 2026-04-13 18:42:47.573428 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.007890 2026-04-13 18:42:47.594017 | 2026-04-13 18:42:47.594165 | PLAY [all] 2026-04-13 18:42:47.600589 | 2026-04-13 18:42:47.600655 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-13 18:42:48.037132 | ubuntu-jammy | changed 2026-04-13 18:42:48.044231 | 2026-04-13 18:42:48.044279 | PLAY RECAP 2026-04-13 18:42:48.044325 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-13 18:42:48.044347 | 2026-04-13 18:42:48.161446 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 18:42:48.162627 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-13 18:42:48.747049 | 2026-04-13 18:42:48.747214 | PLAY [localhost] 2026-04-13 18:42:48.758169 | 2026-04-13 18:42:48.758257 | TASK [Generate Zuul manifest] 2026-04-13 18:42:48.781108 | localhost | ok 2026-04-13 18:42:48.797124 | 2026-04-13 18:42:48.797228 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-13 18:42:49.146093 | localhost | changed 2026-04-13 18:42:49.159392 | 2026-04-13 18:42:49.159517 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-13 18:42:49.202465 | localhost | ok 2026-04-13 18:42:49.210406 | 2026-04-13 18:42:49.210506 | TASK [Upload logs] 2026-04-13 18:42:49.231232 | localhost | ok 2026-04-13 18:42:49.291809 | 2026-04-13 18:42:49.291969 | TASK [Set zuul-log-path fact] 2026-04-13 18:42:49.315840 | localhost | ok 2026-04-13 18:42:49.328495 | 2026-04-13 18:42:49.328570 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 18:42:49.360958 | localhost | ok 2026-04-13 18:42:49.369564 | 2026-04-13 18:42:49.369630 | TASK [upload-logs : Create log directories] 2026-04-13 18:42:49.759353 | localhost | changed 2026-04-13 18:42:49.765713 | 2026-04-13 18:42:49.765782 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-13 18:42:50.173608 | localhost -> localhost | ok: Runtime: 0:00:00.004355 2026-04-13 18:42:50.180805 | 2026-04-13 18:42:50.180887 | TASK [upload-logs : Upload logs to log server] 2026-04-13 18:42:50.639389 | localhost | Output suppressed because no_log was given 2026-04-13 18:42:50.646014 | 2026-04-13 18:42:50.646110 | LOOP [upload-logs : Compress console log and json output] 2026-04-13 18:42:50.695053 | localhost | skipping: Conditional result was False 2026-04-13 18:42:50.702231 | localhost | skipping: Conditional result was False 2026-04-13 18:42:50.718919 | 2026-04-13 18:42:50.719061 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-13 18:42:50.764344 | localhost | skipping: Conditional result was False 2026-04-13 18:42:50.764758 | 2026-04-13 18:42:50.768441 | localhost | skipping: Conditional result was False 2026-04-13 18:42:50.784542 | 2026-04-13 18:42:50.784662 | LOOP [upload-logs : Upload console log and json output]