2026-03-09 15:22:55.860184 | Job console starting 2026-03-09 15:22:56.075202 | Updating git repos 2026-03-09 15:22:56.110348 | Cloning repos into workspace 2026-03-09 15:22:56.583100 | Restoring repo states 2026-03-09 15:22:56.593756 | Merging changes 2026-03-09 15:22:56.998208 | Checking out repos 2026-03-09 15:22:57.163080 | Preparing playbooks 2026-03-09 15:23:00.868312 | Running Ansible setup 2026-03-09 15:23:04.703405 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-09 15:23:05.422608 | 2026-03-09 15:23:05.422745 | PLAY [localhost] 2026-03-09 15:23:05.430289 | 2026-03-09 15:23:05.430361 | TASK [Gathering Facts] 2026-03-09 15:23:06.492305 | localhost | ok 2026-03-09 15:23:06.499027 | 2026-03-09 15:23:06.499102 | TASK [Setup log path fact] 2026-03-09 15:23:06.516381 | localhost | ok 2026-03-09 15:23:06.535259 | 2026-03-09 15:23:06.535346 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-09 15:23:06.573528 | localhost | ok 2026-03-09 15:23:06.580337 | 2026-03-09 15:23:06.580412 | TASK [emit-job-header : Print job information] 2026-03-09 15:23:06.623342 | # Job Information 2026-03-09 15:23:06.623502 | Ansible Version: 2.16.16 2026-03-09 15:23:06.623536 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-03-09 15:23:06.623559 | Pipeline: check 2026-03-09 15:23:06.623580 | Executor: 0a8996d2b663 2026-03-09 15:23:06.623600 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/98 2026-03-09 15:23:06.623623 | Event ID: b83b96a0-1bcb-11f1-9a32-4521dd0a5981 2026-03-09 15:23:06.626632 | 2026-03-09 15:23:06.626700 | LOOP [emit-job-header : Print node information] 2026-03-09 15:23:06.710148 | localhost | ok: 2026-03-09 15:23:06.710850 | localhost | # Node Information 2026-03-09 15:23:06.710885 | localhost | Inventory Hostname: debian-trixie 2026-03-09 15:23:06.710912 | localhost | Hostname: np0000158190 2026-03-09 15:23:06.710934 | localhost | Username: zuul 2026-03-09 15:23:06.710956 | localhost | Distro: Debian 13.3 2026-03-09 15:23:06.710977 | localhost | Provider: yul1 2026-03-09 15:23:06.710997 | localhost | Region: ca-ymq-1 2026-03-09 15:23:06.711015 | localhost | Label: debian-trixie 2026-03-09 15:23:06.711035 | localhost | Product Name: OpenStack Nova 2026-03-09 15:23:06.711054 | localhost | Interface IP: 199.204.45.246 2026-03-09 15:23:06.722515 | 2026-03-09 15:23:06.817952 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-09 15:23:07.403171 | localhost -> localhost | changed 2026-03-09 15:23:07.408454 | 2026-03-09 15:23:07.408525 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-09 15:23:08.417027 | localhost -> localhost | changed 2026-03-09 15:23:08.423145 | 2026-03-09 15:23:08.423200 | PLAY [all] 2026-03-09 15:23:08.431740 | 2026-03-09 15:23:08.432477 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-09 15:23:08.796053 | debian-trixie -> localhost | ok 2026-03-09 15:23:08.801338 | 2026-03-09 15:23:08.801408 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-09 15:23:08.830275 | debian-trixie | ok 2026-03-09 15:23:08.870044 | debian-trixie | included: /var/lib/zuul/builds/5e2afb0bf6994ba1900e4d2822f707fc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-09 15:23:08.875548 | 2026-03-09 15:23:08.875612 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-09 15:23:10.240616 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-03-09 15:23:10.240803 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/5e2afb0bf6994ba1900e4d2822f707fc/work/5e2afb0bf6994ba1900e4d2822f707fc_id_rsa 2026-03-09 15:23:10.240833 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/5e2afb0bf6994ba1900e4d2822f707fc/work/5e2afb0bf6994ba1900e4d2822f707fc_id_rsa.pub 2026-03-09 15:23:10.240856 | debian-trixie -> localhost | The key fingerprint is: 2026-03-09 15:23:10.240902 | debian-trixie -> localhost | SHA256:NAmphAmPUHsKZU1DahmZfpwKwRhDaxVVbtALbkIKv3g zuul-build-sshkey 2026-03-09 15:23:10.240938 | debian-trixie -> localhost | The key's randomart image is: 2026-03-09 15:23:10.241033 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-03-09 15:23:10.241061 | debian-trixie -> localhost | |O==@*o+o | 2026-03-09 15:23:10.241082 | debian-trixie -> localhost | |=BB*oo+o . | 2026-03-09 15:23:10.241103 | debian-trixie -> localhost | |+*Oooo.o= | 2026-03-09 15:23:10.241124 | debian-trixie -> localhost | |o+o+=o.o . | 2026-03-09 15:23:10.241143 | debian-trixie -> localhost | | o.+o S | 2026-03-09 15:23:10.241163 | debian-trixie -> localhost | |. E | 2026-03-09 15:23:10.241227 | debian-trixie -> localhost | | . | 2026-03-09 15:23:10.241254 | debian-trixie -> localhost | | | 2026-03-09 15:23:10.241277 | debian-trixie -> localhost | | | 2026-03-09 15:23:10.241298 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-03-09 15:23:10.241346 | debian-trixie -> localhost | ok: Runtime: 0:00:00.746111 2026-03-09 15:23:10.245482 | 2026-03-09 15:23:10.245547 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-09 15:23:10.276597 | debian-trixie | ok 2026-03-09 15:23:10.284368 | debian-trixie | included: /var/lib/zuul/builds/5e2afb0bf6994ba1900e4d2822f707fc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-09 15:23:10.290901 | 2026-03-09 15:23:10.290960 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-09 15:23:10.316078 | debian-trixie | skipping: Conditional result was False 2026-03-09 15:23:10.322045 | 2026-03-09 15:23:10.322125 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-09 15:23:10.846606 | debian-trixie | changed 2026-03-09 15:23:10.856720 | 2026-03-09 15:23:10.856796 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-09 15:23:11.068070 | debian-trixie | ok 2026-03-09 15:23:11.075093 | 2026-03-09 15:23:11.075194 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-09 15:23:11.633315 | debian-trixie | changed 2026-03-09 15:23:11.637545 | 2026-03-09 15:23:11.637617 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-09 15:23:12.149078 | debian-trixie | changed 2026-03-09 15:23:12.153573 | 2026-03-09 15:23:12.153641 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-09 15:23:12.178391 | debian-trixie | skipping: Conditional result was False 2026-03-09 15:23:12.184051 | 2026-03-09 15:23:12.184157 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-09 15:23:12.575277 | debian-trixie -> localhost | changed 2026-03-09 15:23:12.592980 | 2026-03-09 15:23:12.593173 | TASK [add-build-sshkey : Add back temp key] 2026-03-09 15:23:12.944839 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/5e2afb0bf6994ba1900e4d2822f707fc/work/5e2afb0bf6994ba1900e4d2822f707fc_id_rsa (zuul-build-sshkey) 2026-03-09 15:23:12.945143 | debian-trixie -> localhost | ok: Runtime: 0:00:00.029027 2026-03-09 15:23:12.949811 | 2026-03-09 15:23:12.949878 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-09 15:23:13.317618 | debian-trixie | ok 2026-03-09 15:23:13.322485 | 2026-03-09 15:23:13.322550 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-09 15:23:13.347443 | debian-trixie | skipping: Conditional result was False 2026-03-09 15:23:13.358216 | 2026-03-09 15:23:13.358289 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-09 15:23:13.711271 | debian-trixie | ok 2026-03-09 15:23:13.716270 | 2026-03-09 15:23:13.716336 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-09 15:23:14.682916 | debian-trixie | Output suppressed because no_log was given 2026-03-09 15:23:14.700220 | 2026-03-09 15:23:14.700340 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-09 15:23:14.905344 | debian-trixie | ok: "logs" 2026-03-09 15:23:14.905602 | debian-trixie | ok: All items complete 2026-03-09 15:23:14.905632 | 2026-03-09 15:23:15.110273 | debian-trixie | ok: "artifacts" 2026-03-09 15:23:15.301909 | debian-trixie | ok: "docs" 2026-03-09 15:23:15.315656 | 2026-03-09 15:23:15.315788 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-09 15:23:15.532851 | debian-trixie | changed: "logs" 2026-03-09 15:23:15.702201 | debian-trixie | changed: "artifacts" 2026-03-09 15:23:15.873615 | debian-trixie | changed: "docs" 2026-03-09 15:23:15.885310 | 2026-03-09 15:23:15.886248 | PLAY RECAP 2026-03-09 15:23:15.886340 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-09 15:23:15.886372 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-09 15:23:15.886393 | 2026-03-09 15:23:16.037762 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-09 15:23:16.053444 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-09 15:23:16.653237 | 2026-03-09 15:23:16.653374 | PLAY [all] 2026-03-09 15:23:16.663633 | 2026-03-09 15:23:16.663722 | TASK [setup-uv : Extract archive] 2026-03-09 15:23:19.207633 | debian-trixie | changed 2026-03-09 15:23:19.282211 | 2026-03-09 15:23:19.282340 | TASK [setup-uv : Print version] 2026-03-09 15:23:19.718015 | debian-trixie | uv 0.8.13 2026-03-09 15:23:19.823289 | debian-trixie | ok: Runtime: 0:00:00.012837 2026-03-09 15:23:19.836031 | 2026-03-09 15:23:19.836112 | PLAY RECAP 2026-03-09 15:23:19.836178 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-09 15:23:19.836205 | 2026-03-09 15:23:20.008147 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-09 15:23:20.010661 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-09 15:23:20.688213 | 2026-03-09 15:23:20.688362 | PLAY [all] 2026-03-09 15:23:20.701698 | 2026-03-09 15:23:20.701784 | TASK [Copy inventory file for Zuul] 2026-03-09 15:23:21.648393 | debian-trixie | changed 2026-03-09 15:23:21.654872 | 2026-03-09 15:23:21.654949 | TASK [Switch "ansible_host" to private IP] 2026-03-09 15:23:21.954697 | debian-trixie | changed: 1 replacements made 2026-03-09 15:23:21.987838 | 2026-03-09 15:23:21.987922 | TASK [Run Molecule scenario] 2026-03-09 15:23:22.461341 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-03-09 15:23:22.461487 | debian-trixie | Creating virtual environment at: .venv 2026-03-09 15:23:22.705248 | debian-trixie | Downloading pygments (1.2MiB) 2026-03-09 15:23:22.706602 | debian-trixie | Downloading cryptography (4.3MiB) 2026-03-09 15:23:22.706893 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-03-09 15:23:22.866446 | debian-trixie | Downloading cryptography 2026-03-09 15:23:22.929227 | debian-trixie | Downloading pygments 2026-03-09 15:23:23.104726 | debian-trixie | Downloading ansible-core 2026-03-09 15:23:23.149785 | debian-trixie | Installed 36 packages in 44ms 2026-03-09 15:23:23.798929 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-03-09 15:23:23.798972 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-03-09 15:23:24.646733 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-09 15:23:24.646763 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-03-09 15:23:24.646932 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-09 15:23:24.647004 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-03-09 15:23:32.559230 | debian-trixie | INFO [forget-package > dependency] Executing 2026-03-09 15:23:32.559375 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-03-09 15:23:32.559570 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-03-09 15:23:32.559707 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-09 15:23:32.565183 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-03-09 15:23:32.565507 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-09 15:23:32.570888 | debian-trixie | INFO [forget-package > destroy] Executing 2026-03-09 15:23:32.570912 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-09 15:23:32.570961 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-03-09 15:23:32.576371 | debian-trixie | INFO [forget-package > syntax] Executing 2026-03-09 15:23:33.066746 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:33.066781 | debian-trixie | [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-03-09 15:23:33.066788 | debian-trixie | 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-03-09 15:23:33.066948 | debian-trixie | 2026-03-09 15:23:33.396179 | debian-trixie | 2026-03-09 15:23:33.396351 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-03-09 15:23:33.448865 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-03-09 15:23:33.458958 | debian-trixie | INFO [forget-package > create] Executing 2026-03-09 15:23:33.460945 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-09 15:23:33.467780 | debian-trixie | INFO [forget-package > prepare] Executing 2026-03-09 15:23:33.930100 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:33.930274 | debian-trixie | [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-03-09 15:23:33.930491 | debian-trixie | 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-03-09 15:23:33.930718 | debian-trixie | 2026-03-09 15:23:34.284992 | debian-trixie | 2026-03-09 15:23:34.285127 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-03-09 15:23:34.285303 | debian-trixie | 2026-03-09 15:23:34.285495 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-09 15:23:34.285728 | debian-trixie | Monday 09 March 2026 15:23:34 +0000 (0:00:00.027) 0:00:00.027 ********** 2026-03-09 15:23:35.545451 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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-03-09 15:23:35.548542 | debian-trixie | ok: [debian-trixie] 2026-03-09 15:23:35.548707 | debian-trixie | 2026-03-09 15:23:35.548900 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-03-09 15:23:35.549137 | debian-trixie | Monday 09 March 2026 15:23:35 +0000 (0:00:01.263) 0:00:01.291 ********** 2026-03-09 15:23:45.100033 | debian-trixie | changed: [debian-trixie] 2026-03-09 15:23:45.100088 | debian-trixie | 2026-03-09 15:23:45.100241 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-03-09 15:23:45.100390 | debian-trixie | Monday 09 March 2026 15:23:45 +0000 (0:00:09.551) 0:00:10.843 ********** 2026-03-09 15:23:45.808360 | debian-trixie | ok: [debian-trixie] 2026-03-09 15:23:45.808415 | debian-trixie | 2026-03-09 15:23:45.808544 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-09 15:23:45.808692 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-09 15:23:45.808841 | debian-trixie | 2026-03-09 15:23:45.808965 | debian-trixie | 2026-03-09 15:23:45.809064 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-09 15:23:45.809196 | debian-trixie | Monday 09 March 2026 15:23:45 +0000 (0:00:00.708) 0:00:11.552 ********** 2026-03-09 15:23:45.809301 | debian-trixie | =============================================================================== 2026-03-09 15:23:45.809418 | debian-trixie | Install NGINX ----------------------------------------------------------- 9.55s 2026-03-09 15:23:45.809537 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.26s 2026-03-09 15:23:45.809654 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.71s 2026-03-09 15:23:45.886964 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-03-09 15:23:45.892640 | debian-trixie | INFO [forget-package > converge] Executing 2026-03-09 15:23:46.383613 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:46.383721 | debian-trixie | [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-03-09 15:23:46.383964 | debian-trixie | 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-03-09 15:23:46.384114 | debian-trixie | 2026-03-09 15:23:46.688066 | debian-trixie | 2026-03-09 15:23:46.688217 | debian-trixie | PLAY [Converge] **************************************************************** 2026-03-09 15:23:46.688393 | debian-trixie | 2026-03-09 15:23:46.688585 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-09 15:23:46.688780 | debian-trixie | Monday 09 March 2026 15:23:46 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-03-09 15:23:47.732079 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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-03-09 15:23:47.735562 | debian-trixie | ok: [debian-trixie] 2026-03-09 15:23:47.735670 | debian-trixie | 2026-03-09 15:23:47.735803 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-09 15:23:47.735931 | debian-trixie | Monday 09 March 2026 15:23:47 +0000 (0:00:01.047) 0:00:01.055 ********** 2026-03-09 15:23:48.141520 | debian-trixie | [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-03-09 15:23:48.145589 | debian-trixie | changed: [debian-trixie] 2026-03-09 15:23:48.145821 | debian-trixie | 2026-03-09 15:23:48.146066 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-09 15:23:48.146323 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-09 15:23:48.146543 | debian-trixie | 2026-03-09 15:23:48.146834 | debian-trixie | 2026-03-09 15:23:48.147090 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-09 15:23:48.147338 | debian-trixie | Monday 09 March 2026 15:23:48 +0000 (0:00:00.410) 0:00:01.466 ********** 2026-03-09 15:23:48.147618 | debian-trixie | =============================================================================== 2026-03-09 15:23:48.147846 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.05s 2026-03-09 15:23:48.148078 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-03-09 15:23:48.228365 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-03-09 15:23:48.238951 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-03-09 15:23:48.733089 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:48.733248 | debian-trixie | [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-03-09 15:23:48.733462 | debian-trixie | 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-03-09 15:23:48.733674 | debian-trixie | 2026-03-09 15:23:49.050365 | debian-trixie | 2026-03-09 15:23:49.050454 | debian-trixie | PLAY [Converge] **************************************************************** 2026-03-09 15:23:49.050686 | debian-trixie | 2026-03-09 15:23:49.050885 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-09 15:23:49.051078 | debian-trixie | Monday 09 March 2026 15:23:49 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-03-09 15:23:50.123049 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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-03-09 15:23:50.123253 | debian-trixie | ok: [debian-trixie] 2026-03-09 15:23:50.123341 | debian-trixie | 2026-03-09 15:23:50.123427 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-09 15:23:50.123508 | debian-trixie | Monday 09 March 2026 15:23:50 +0000 (0:00:01.073) 0:00:01.081 ********** 2026-03-09 15:23:50.528286 | debian-trixie | ok: [debian-trixie] 2026-03-09 15:23:50.528359 | debian-trixie | 2026-03-09 15:23:50.528492 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-09 15:23:50.528642 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-09 15:23:50.528773 | debian-trixie | 2026-03-09 15:23:50.528880 | debian-trixie | 2026-03-09 15:23:50.528994 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-09 15:23:50.529116 | debian-trixie | Monday 09 March 2026 15:23:50 +0000 (0:00:00.405) 0:00:01.487 ********** 2026-03-09 15:23:50.529219 | debian-trixie | =============================================================================== 2026-03-09 15:23:50.529327 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.07s 2026-03-09 15:23:50.529437 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-03-09 15:23:50.660869 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-03-09 15:23:50.733780 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-03-09 15:23:50.733800 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-09 15:23:50.741634 | debian-trixie | INFO [forget-package > verify] Executing 2026-03-09 15:23:51.222432 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:51.222687 | debian-trixie | [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-03-09 15:23:51.222964 | debian-trixie | 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-03-09 15:23:51.223192 | debian-trixie | 2026-03-09 15:23:51.531113 | debian-trixie | 2026-03-09 15:23:51.531174 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-03-09 15:23:51.531237 | debian-trixie | 2026-03-09 15:23:51.531403 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-09 15:23:51.531508 | debian-trixie | Monday 09 March 2026 15:23:51 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-03-09 15:23:52.614174 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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-03-09 15:23:52.621120 | debian-trixie | ok: [debian-trixie] 2026-03-09 15:23:52.621293 | debian-trixie | 2026-03-09 15:23:52.621496 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-03-09 15:23:52.621700 | debian-trixie | Monday 09 March 2026 15:23:52 +0000 (0:00:01.085) 0:00:01.093 ********** 2026-03-09 15:23:53.993738 | debian-trixie | ok: [debian-trixie] 2026-03-09 15:23:53.993831 | debian-trixie | 2026-03-09 15:23:53.994096 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-03-09 15:23:53.994365 | debian-trixie | Monday 09 March 2026 15:23:53 +0000 (0:00:01.376) 0:00:02.470 ********** 2026-03-09 15:23:57.672367 | debian-trixie | ok: [debian-trixie] 2026-03-09 15:23:57.672412 | debian-trixie | 2026-03-09 15:23:57.672525 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-03-09 15:23:57.672633 | debian-trixie | Monday 09 March 2026 15:23:57 +0000 (0:00:03.675) 0:00:06.145 ********** 2026-03-09 15:23:57.699617 | debian-trixie | ok: [debian-trixie] => { 2026-03-09 15:23:57.699824 | debian-trixie | "changed": false, 2026-03-09 15:23:57.700074 | debian-trixie | "msg": "All assertions passed" 2026-03-09 15:23:57.700287 | debian-trixie | } 2026-03-09 15:23:57.700486 | debian-trixie | 2026-03-09 15:23:57.700710 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-03-09 15:23:57.700928 | debian-trixie | Monday 09 March 2026 15:23:57 +0000 (0:00:00.031) 0:00:06.176 ********** 2026-03-09 15:23:57.728439 | debian-trixie | ok: [debian-trixie] => { 2026-03-09 15:23:57.728709 | debian-trixie | "changed": false, 2026-03-09 15:23:57.728959 | debian-trixie | "msg": "All assertions passed" 2026-03-09 15:23:57.729192 | debian-trixie | } 2026-03-09 15:23:57.729424 | debian-trixie | 2026-03-09 15:23:57.729682 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-09 15:23:57.729963 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-09 15:23:57.730218 | debian-trixie | 2026-03-09 15:23:57.730427 | debian-trixie | 2026-03-09 15:23:57.730733 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-09 15:23:57.730991 | debian-trixie | Monday 09 March 2026 15:23:57 +0000 (0:00:00.029) 0:00:06.205 ********** 2026-03-09 15:23:57.731223 | debian-trixie | =============================================================================== 2026-03-09 15:23:57.731484 | debian-trixie | Populate service facts -------------------------------------------------- 3.68s 2026-03-09 15:23:57.731720 | debian-trixie | Populate package facts -------------------------------------------------- 1.38s 2026-03-09 15:23:57.731970 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-03-09 15:23:57.732220 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-03-09 15:23:57.732469 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-03-09 15:23:57.812045 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-03-09 15:23:57.820446 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-03-09 15:23:57.820906 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-09 15:23:57.826776 | debian-trixie | INFO [forget-package > destroy] Executing 2026-03-09 15:23:57.826862 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-09 15:23:57.826943 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-03-09 15:23:57.827253 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-09 15:23:58.056480 | debian-trixie | ok: Runtime: 0:00:35.515442 2026-03-09 15:23:58.060889 | 2026-03-09 15:23:58.060943 | PLAY RECAP 2026-03-09 15:23:58.061029 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-09 15:23:58.061054 | 2026-03-09 15:23:58.200250 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-09 15:23:58.204477 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-09 15:23:58.856720 | 2026-03-09 15:23:58.856866 | PLAY [all] 2026-03-09 15:23:58.867526 | 2026-03-09 15:23:58.867600 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-09 15:23:58.923642 | debian-trixie | skipping: Conditional result was False 2026-03-09 15:23:58.932503 | 2026-03-09 15:23:58.932667 | TASK [fetch-output : Set log path for single node] 2026-03-09 15:23:58.993874 | debian-trixie | ok 2026-03-09 15:23:59.006250 | 2026-03-09 15:23:59.007866 | LOOP [fetch-output : Ensure local output dirs] 2026-03-09 15:23:59.418690 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/5e2afb0bf6994ba1900e4d2822f707fc/work/logs" 2026-03-09 15:23:59.644726 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/5e2afb0bf6994ba1900e4d2822f707fc/work/artifacts" 2026-03-09 15:23:59.895116 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/5e2afb0bf6994ba1900e4d2822f707fc/work/docs" 2026-03-09 15:23:59.907465 | 2026-03-09 15:23:59.907632 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-09 15:24:00.624320 | debian-trixie | ok 2026-03-09 15:24:00.624603 | debian-trixie | changed: All items complete 2026-03-09 15:24:00.624645 | 2026-03-09 15:24:01.140831 | debian-trixie | changed: .d..t...... ./ 2026-03-09 15:24:01.644286 | debian-trixie | changed: .d..t...... ./ 2026-03-09 15:24:01.657682 | 2026-03-09 15:24:01.657831 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-09 15:24:02.133329 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008863 2026-03-09 15:24:02.356312 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007461 2026-03-09 15:24:02.371641 | 2026-03-09 15:24:02.371819 | PLAY [all] 2026-03-09 15:24:02.376704 | 2026-03-09 15:24:02.376771 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-09 15:24:02.847567 | debian-trixie | changed 2026-03-09 15:24:02.854059 | 2026-03-09 15:24:02.854125 | PLAY RECAP 2026-03-09 15:24:02.854185 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-09 15:24:02.854214 | 2026-03-09 15:24:02.973875 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-09 15:24:02.976103 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-09 15:24:03.600562 | 2026-03-09 15:24:03.600709 | PLAY [localhost] 2026-03-09 15:24:03.610692 | 2026-03-09 15:24:03.610765 | TASK [Generate Zuul manifest] 2026-03-09 15:24:03.633239 | localhost | ok 2026-03-09 15:24:03.650467 | 2026-03-09 15:24:03.650630 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-09 15:24:03.984228 | localhost | changed 2026-03-09 15:24:04.001287 | 2026-03-09 15:24:04.025970 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-09 15:24:04.058963 | localhost | ok 2026-03-09 15:24:04.066890 | 2026-03-09 15:24:04.066966 | TASK [Upload logs] 2026-03-09 15:24:04.099886 | localhost | ok 2026-03-09 15:24:04.162990 | 2026-03-09 15:24:04.163141 | TASK [Set zuul-log-path fact] 2026-03-09 15:24:04.186016 | localhost | ok 2026-03-09 15:24:04.197392 | 2026-03-09 15:24:04.197463 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-09 15:24:04.228634 | localhost | ok 2026-03-09 15:24:04.238809 | 2026-03-09 15:24:04.238899 | TASK [upload-logs : Create log directories] 2026-03-09 15:24:04.714043 | localhost | changed 2026-03-09 15:24:04.721378 | 2026-03-09 15:24:04.721497 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-09 15:24:05.157978 | localhost -> localhost | ok: Runtime: 0:00:00.008115 2026-03-09 15:24:05.162923 | 2026-03-09 15:24:05.162986 | TASK [upload-logs : Upload logs to log server] 2026-03-09 15:24:05.640854 | localhost | Output suppressed because no_log was given 2026-03-09 15:24:05.649616 | 2026-03-09 15:24:05.649724 | LOOP [upload-logs : Compress console log and json output] 2026-03-09 15:24:05.698396 | localhost | skipping: Conditional result was False 2026-03-09 15:24:05.747467 | localhost | skipping: Conditional result was False 2026-03-09 15:24:05.765543 | 2026-03-09 15:24:05.765740 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-09 15:24:05.815815 | localhost | skipping: Conditional result was False 2026-03-09 15:24:05.853580 | 2026-03-09 15:24:05.854791 | localhost | skipping: Conditional result was False 2026-03-09 15:24:05.869928 | 2026-03-09 15:24:05.870094 | LOOP [upload-logs : Upload console log and json output]