2026-04-03 00:52:41.996609 | Job console starting 2026-04-03 00:52:42.006200 | Updating git repos 2026-04-03 00:52:42.027275 | Cloning repos into workspace 2026-04-03 00:52:42.090373 | Restoring repo states 2026-04-03 00:52:42.097024 | Merging changes 2026-04-03 00:52:42.376762 | Checking out repos 2026-04-03 00:52:42.441519 | Preparing playbooks 2026-04-03 00:52:43.394983 | Running Ansible setup 2026-04-03 00:52:47.446416 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-03 00:52:48.095207 | 2026-04-03 00:52:48.095327 | PLAY [localhost] 2026-04-03 00:52:48.102505 | 2026-04-03 00:52:48.102614 | TASK [Gathering Facts] 2026-04-03 00:52:49.108396 | localhost | ok 2026-04-03 00:52:49.127828 | 2026-04-03 00:52:49.128023 | TASK [Setup log path fact] 2026-04-03 00:52:49.161429 | localhost | ok 2026-04-03 00:52:49.178136 | 2026-04-03 00:52:49.209677 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-03 00:52:49.245353 | localhost | ok 2026-04-03 00:52:49.298980 | 2026-04-03 00:52:49.299053 | TASK [emit-job-header : Print job information] 2026-04-03 00:52:49.355236 | # Job Information 2026-04-03 00:52:49.356266 | Ansible Version: 2.16.16 2026-04-03 00:52:49.356500 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-03 00:52:49.356542 | Pipeline: check 2026-04-03 00:52:49.356567 | Executor: 0a8996d2b663 2026-04-03 00:52:49.356771 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/103 2026-04-03 00:52:49.357054 | Event ID: 48923fe0-2ef7-11f1-94a5-904b5104f847 2026-04-03 00:52:49.363668 | 2026-04-03 00:52:49.363930 | LOOP [emit-job-header : Print node information] 2026-04-03 00:52:49.469293 | localhost | ok: 2026-04-03 00:52:49.469528 | localhost | # Node Information 2026-04-03 00:52:49.469570 | localhost | Inventory Hostname: debian-trixie 2026-04-03 00:52:49.469602 | localhost | Hostname: np0000163281 2026-04-03 00:52:49.469632 | localhost | Username: zuul 2026-04-03 00:52:49.469666 | localhost | Distro: Debian 13.4 2026-04-03 00:52:49.469696 | localhost | Provider: yul1 2026-04-03 00:52:49.469737 | localhost | Region: ca-ymq-1 2026-04-03 00:52:49.469768 | localhost | Label: debian-trixie 2026-04-03 00:52:49.469798 | localhost | Product Name: OpenStack Nova 2026-04-03 00:52:49.469826 | localhost | Interface IP: 162.253.55.200 2026-04-03 00:52:49.487788 | 2026-04-03 00:52:49.488093 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-03 00:52:50.045368 | localhost -> localhost | changed 2026-04-03 00:52:50.054299 | 2026-04-03 00:52:50.054425 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-03 00:52:51.029127 | localhost -> localhost | changed 2026-04-03 00:52:51.040707 | 2026-04-03 00:52:51.040850 | PLAY [all] 2026-04-03 00:52:51.050291 | 2026-04-03 00:52:51.050418 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-03 00:52:51.329995 | debian-trixie -> localhost | ok 2026-04-03 00:52:51.336379 | 2026-04-03 00:52:51.336449 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-03 00:52:51.367007 | debian-trixie | ok 2026-04-03 00:52:51.383251 | debian-trixie | included: /var/lib/zuul/builds/e5bf009b34ae4f2ead087bd51affcd36/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-03 00:52:51.388086 | 2026-04-03 00:52:51.388148 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-03 00:52:52.766515 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-03 00:52:52.766920 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/e5bf009b34ae4f2ead087bd51affcd36/work/e5bf009b34ae4f2ead087bd51affcd36_id_rsa 2026-04-03 00:52:52.766961 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/e5bf009b34ae4f2ead087bd51affcd36/work/e5bf009b34ae4f2ead087bd51affcd36_id_rsa.pub 2026-04-03 00:52:52.766986 | debian-trixie -> localhost | The key fingerprint is: 2026-04-03 00:52:52.767009 | debian-trixie -> localhost | SHA256:h93NCSOCw2+uOttAXGRLYSUa6eYE/2qQr1p/3Mmsdvw zuul-build-sshkey 2026-04-03 00:52:52.767037 | debian-trixie -> localhost | The key's randomart image is: 2026-04-03 00:52:52.767059 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-03 00:52:52.767087 | debian-trixie -> localhost | | ..Bo. | 2026-04-03 00:52:52.767110 | debian-trixie -> localhost | | . .O + | 2026-04-03 00:52:52.767131 | debian-trixie -> localhost | | +. * . . o | 2026-04-03 00:52:52.767151 | debian-trixie -> localhost | | .=. o + o = . | 2026-04-03 00:52:52.767171 | debian-trixie -> localhost | | =o. S o . + | 2026-04-03 00:52:52.767191 | debian-trixie -> localhost | | o.. .o . | 2026-04-03 00:52:52.767211 | debian-trixie -> localhost | | .o.o =.. | 2026-04-03 00:52:52.767231 | debian-trixie -> localhost | | . .=o+.B | 2026-04-03 00:52:52.767253 | debian-trixie -> localhost | |...o+*+o .E | 2026-04-03 00:52:52.767274 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-03 00:52:52.767325 | debian-trixie -> localhost | ok: Runtime: 0:00:00.798924 2026-04-03 00:52:52.772851 | 2026-04-03 00:52:52.772928 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-03 00:52:52.808748 | debian-trixie | ok 2026-04-03 00:52:52.819336 | debian-trixie | included: /var/lib/zuul/builds/e5bf009b34ae4f2ead087bd51affcd36/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-03 00:52:52.827082 | 2026-04-03 00:52:52.827154 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-03 00:52:52.862887 | debian-trixie | skipping: Conditional result was False 2026-04-03 00:52:52.867999 | 2026-04-03 00:52:52.868361 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-03 00:52:53.473501 | debian-trixie | changed 2026-04-03 00:52:53.478600 | 2026-04-03 00:52:53.478669 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-03 00:52:53.705790 | debian-trixie | ok 2026-04-03 00:52:53.714373 | 2026-04-03 00:52:53.714550 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-03 00:52:54.306524 | debian-trixie | changed 2026-04-03 00:52:54.312575 | 2026-04-03 00:52:54.312725 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-03 00:52:54.885186 | debian-trixie | changed 2026-04-03 00:52:54.889550 | 2026-04-03 00:52:54.889618 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-03 00:52:54.922140 | debian-trixie | skipping: Conditional result was False 2026-04-03 00:52:54.928092 | 2026-04-03 00:52:54.928200 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-03 00:52:55.336901 | debian-trixie -> localhost | changed 2026-04-03 00:52:55.349014 | 2026-04-03 00:52:55.349093 | TASK [add-build-sshkey : Add back temp key] 2026-04-03 00:52:55.640990 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/e5bf009b34ae4f2ead087bd51affcd36/work/e5bf009b34ae4f2ead087bd51affcd36_id_rsa (zuul-build-sshkey) 2026-04-03 00:52:55.641209 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013462 2026-04-03 00:52:55.646647 | 2026-04-03 00:52:55.646732 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-03 00:52:56.011273 | debian-trixie | ok 2026-04-03 00:52:56.016145 | 2026-04-03 00:52:56.016231 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-03 00:52:56.042120 | debian-trixie | skipping: Conditional result was False 2026-04-03 00:52:56.052571 | 2026-04-03 00:52:56.052657 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-03 00:52:56.456869 | debian-trixie | ok 2026-04-03 00:52:56.465356 | 2026-04-03 00:52:56.465468 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-03 00:52:57.356867 | debian-trixie | Output suppressed because no_log was given 2026-04-03 00:52:57.365865 | 2026-04-03 00:52:57.365945 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-03 00:52:57.592405 | debian-trixie | ok: "logs" 2026-04-03 00:52:57.592986 | debian-trixie | ok: All items complete 2026-04-03 00:52:57.593022 | 2026-04-03 00:52:57.786912 | debian-trixie | ok: "artifacts" 2026-04-03 00:52:57.978238 | debian-trixie | ok: "docs" 2026-04-03 00:52:57.986399 | 2026-04-03 00:52:57.986549 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-03 00:52:58.208266 | debian-trixie | changed: "logs" 2026-04-03 00:52:58.415851 | debian-trixie | changed: "artifacts" 2026-04-03 00:52:58.604264 | debian-trixie | changed: "docs" 2026-04-03 00:52:58.611193 | 2026-04-03 00:52:58.611289 | PLAY RECAP 2026-04-03 00:52:58.611335 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-03 00:52:58.611364 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:52:58.611384 | 2026-04-03 00:52:58.714726 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-03 00:52:58.716714 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-03 00:52:59.421480 | 2026-04-03 00:52:59.421603 | PLAY [all] 2026-04-03 00:52:59.431747 | 2026-04-03 00:52:59.431826 | TASK [setup-uv : Extract archive] 2026-04-03 00:53:06.318575 | debian-trixie | changed 2026-04-03 00:53:06.329686 | 2026-04-03 00:53:06.329844 | TASK [setup-uv : Print version] 2026-04-03 00:53:06.776762 | debian-trixie | uv 0.8.13 2026-04-03 00:53:06.890845 | debian-trixie | ok: Runtime: 0:00:00.015458 2026-04-03 00:53:06.902926 | 2026-04-03 00:53:06.902995 | PLAY RECAP 2026-04-03 00:53:06.903058 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:53:06.903092 | 2026-04-03 00:53:07.122040 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-03 00:53:07.128130 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-03 00:53:07.817924 | 2026-04-03 00:53:07.818102 | PLAY [all] 2026-04-03 00:53:07.829409 | 2026-04-03 00:53:07.829494 | TASK [Copy inventory file for Zuul] 2026-04-03 00:53:08.885130 | debian-trixie | changed 2026-04-03 00:53:08.891088 | 2026-04-03 00:53:08.891196 | TASK [Switch "ansible_host" to private IP] 2026-04-03 00:53:09.205127 | debian-trixie | changed: 1 replacements made 2026-04-03 00:53:09.213218 | 2026-04-03 00:53:09.213319 | TASK [Run Molecule scenario] 2026-04-03 00:53:09.685261 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-03 00:53:09.685440 | debian-trixie | Creating virtual environment at: .venv 2026-04-03 00:53:10.443450 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-03 00:53:10.446410 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-03 00:53:10.447260 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-03 00:53:10.781887 | debian-trixie | Downloading pygments 2026-04-03 00:53:10.806547 | debian-trixie | Downloading cryptography 2026-04-03 00:53:10.964399 | debian-trixie | Downloading ansible-core 2026-04-03 00:53:11.014672 | debian-trixie | Installed 36 packages in 49ms 2026-04-03 00:53:11.735361 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-03 00:53:11.735435 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-03 00:53:12.643830 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-03 00:53:12.643895 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-03 00:53:12.644128 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-03 00:53:12.644247 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-03 00:53:23.981679 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-03 00:53:23.981737 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-03 00:53:23.982116 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-03 00:53:23.982400 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-03 00:53:23.988386 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-03 00:53:23.988713 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-03 00:53:23.994072 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-03 00:53:23.994155 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-03 00:53:23.994212 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-03 00:53:23.999534 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-03 00:53:24.508194 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-03 00:53:24.508376 | 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-04-03 00:53:24.508542 | 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-04-03 00:53:24.508685 | debian-trixie | 2026-04-03 00:53:25.029271 | debian-trixie | 2026-04-03 00:53:25.029525 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-03 00:53:25.101963 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-03 00:53:25.114662 | debian-trixie | INFO [forget-package > create] Executing 2026-04-03 00:53:25.117966 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-03 00:53:25.125593 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-03 00:53:25.656059 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-03 00:53:25.656236 | 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-04-03 00:53:25.656467 | 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-04-03 00:53:25.656661 | debian-trixie | 2026-04-03 00:53:26.139798 | debian-trixie | 2026-04-03 00:53:26.139998 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-03 00:53:26.140188 | debian-trixie | 2026-04-03 00:53:26.140382 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-03 00:53:26.140598 | debian-trixie | Friday 03 April 2026 00:53:26 +0000 (0:00:00.039) 0:00:00.039 ********** 2026-04-03 00:53:27.561708 | 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-04-03 00:53:27.564391 | debian-trixie | ok: [debian-trixie] 2026-04-03 00:53:27.564625 | debian-trixie | 2026-04-03 00:53:27.564828 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-03 00:53:27.565025 | debian-trixie | Friday 03 April 2026 00:53:27 +0000 (0:00:01.425) 0:00:01.465 ********** 2026-04-03 00:53:37.599954 | debian-trixie | changed: [debian-trixie] 2026-04-03 00:53:37.600058 | debian-trixie | 2026-04-03 00:53:37.600405 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-03 00:53:37.600732 | debian-trixie | Friday 03 April 2026 00:53:37 +0000 (0:00:10.035) 0:00:11.500 ********** 2026-04-03 00:53:38.402033 | debian-trixie | ok: [debian-trixie] 2026-04-03 00:53:38.402243 | debian-trixie | 2026-04-03 00:53:38.402473 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-03 00:53:38.402697 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-03 00:53:38.402883 | debian-trixie | 2026-04-03 00:53:38.403115 | debian-trixie | 2026-04-03 00:53:38.403313 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-03 00:53:38.403522 | debian-trixie | Friday 03 April 2026 00:53:38 +0000 (0:00:00.802) 0:00:12.303 ********** 2026-04-03 00:53:38.403700 | debian-trixie | =============================================================================== 2026-04-03 00:53:38.403893 | debian-trixie | Install NGINX ---------------------------------------------------------- 10.04s 2026-04-03 00:53:38.404090 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.43s 2026-04-03 00:53:38.404323 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.80s 2026-04-03 00:53:38.487874 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-03 00:53:38.498353 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-03 00:53:39.014731 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-03 00:53:39.014949 | 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-04-03 00:53:39.015157 | 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-04-03 00:53:39.015318 | debian-trixie | 2026-04-03 00:53:39.336573 | debian-trixie | 2026-04-03 00:53:39.336606 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-03 00:53:39.336729 | debian-trixie | 2026-04-03 00:53:39.336915 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-03 00:53:39.337106 | debian-trixie | Friday 03 April 2026 00:53:39 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-03 00:53:40.437401 | 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-04-03 00:53:40.437429 | debian-trixie | ok: [debian-trixie] 2026-04-03 00:53:40.437435 | debian-trixie | 2026-04-03 00:53:40.437442 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-03 00:53:40.437555 | debian-trixie | Friday 03 April 2026 00:53:40 +0000 (0:00:01.100) 0:00:01.108 ********** 2026-04-03 00:53:40.866638 | 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-04-03 00:53:40.869861 | debian-trixie | changed: [debian-trixie] 2026-04-03 00:53:40.870132 | debian-trixie | 2026-04-03 00:53:40.870390 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-03 00:53:40.870700 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-03 00:53:40.870895 | debian-trixie | 2026-04-03 00:53:40.871077 | debian-trixie | 2026-04-03 00:53:40.871284 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-03 00:53:40.871482 | debian-trixie | Friday 03 April 2026 00:53:40 +0000 (0:00:00.433) 0:00:01.542 ********** 2026-04-03 00:53:40.871671 | debian-trixie | =============================================================================== 2026-04-03 00:53:40.871866 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.10s 2026-04-03 00:53:40.872065 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-03 00:53:40.988248 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-03 00:53:41.000125 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-03 00:53:41.546826 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-03 00:53:41.547164 | 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-04-03 00:53:41.547427 | 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-04-03 00:53:41.547692 | debian-trixie | 2026-04-03 00:53:41.871283 | debian-trixie | 2026-04-03 00:53:41.871377 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-03 00:53:41.871534 | debian-trixie | 2026-04-03 00:53:41.871714 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-03 00:53:41.871900 | debian-trixie | Friday 03 April 2026 00:53:41 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-03 00:53:42.959852 | 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-04-03 00:53:42.963191 | debian-trixie | ok: [debian-trixie] 2026-04-03 00:53:42.963293 | debian-trixie | 2026-04-03 00:53:42.963352 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-03 00:53:42.963488 | debian-trixie | Friday 03 April 2026 00:53:42 +0000 (0:00:01.091) 0:00:01.100 ********** 2026-04-03 00:53:43.404837 | debian-trixie | ok: [debian-trixie] 2026-04-03 00:53:43.404971 | debian-trixie | 2026-04-03 00:53:43.405154 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-03 00:53:43.405421 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-03 00:53:43.405607 | debian-trixie | 2026-04-03 00:53:43.405764 | debian-trixie | 2026-04-03 00:53:43.405953 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-03 00:53:43.406143 | debian-trixie | Friday 03 April 2026 00:53:43 +0000 (0:00:00.441) 0:00:01.542 ********** 2026-04-03 00:53:43.406315 | debian-trixie | =============================================================================== 2026-04-03 00:53:43.406501 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-04-03 00:53:43.406688 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-04-03 00:53:43.502637 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-03 00:53:43.517511 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-03 00:53:43.518120 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-03 00:53:43.528517 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-03 00:53:44.053881 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-03 00:53:44.054147 | 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-04-03 00:53:44.054408 | 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-04-03 00:53:44.054599 | debian-trixie | 2026-04-03 00:53:44.377552 | debian-trixie | 2026-04-03 00:53:44.377649 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-03 00:53:44.377778 | debian-trixie | 2026-04-03 00:53:44.377923 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-03 00:53:44.378042 | debian-trixie | Friday 03 April 2026 00:53:44 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-03 00:53:45.448139 | 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-04-03 00:53:45.451561 | debian-trixie | ok: [debian-trixie] 2026-04-03 00:53:45.451871 | debian-trixie | 2026-04-03 00:53:45.452087 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-03 00:53:45.452284 | debian-trixie | Friday 03 April 2026 00:53:45 +0000 (0:00:01.072) 0:00:01.080 ********** 2026-04-03 00:53:46.996957 | debian-trixie | ok: [debian-trixie] 2026-04-03 00:53:46.997004 | debian-trixie | 2026-04-03 00:53:46.997088 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-03 00:53:46.997178 | debian-trixie | Friday 03 April 2026 00:53:46 +0000 (0:00:01.547) 0:00:02.627 ********** 2026-04-03 00:53:50.886020 | debian-trixie | ok: [debian-trixie] 2026-04-03 00:53:50.886082 | debian-trixie | 2026-04-03 00:53:50.886323 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-03 00:53:50.886349 | debian-trixie | Friday 03 April 2026 00:53:50 +0000 (0:00:03.888) 0:00:06.515 ********** 2026-04-03 00:53:50.921907 | debian-trixie | ok: [debian-trixie] => { 2026-04-03 00:53:50.922815 | debian-trixie | "changed": false, 2026-04-03 00:53:50.922846 | debian-trixie | "msg": "All assertions passed" 2026-04-03 00:53:50.922851 | debian-trixie | } 2026-04-03 00:53:50.922855 | debian-trixie | 2026-04-03 00:53:50.922859 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-03 00:53:50.922864 | debian-trixie | Friday 03 April 2026 00:53:50 +0000 (0:00:00.034) 0:00:06.550 ********** 2026-04-03 00:53:50.951342 | debian-trixie | ok: [debian-trixie] => { 2026-04-03 00:53:50.951702 | debian-trixie | "changed": false, 2026-04-03 00:53:50.952051 | debian-trixie | "msg": "All assertions passed" 2026-04-03 00:53:50.952348 | debian-trixie | } 2026-04-03 00:53:50.952633 | debian-trixie | 2026-04-03 00:53:50.953009 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-03 00:53:50.953345 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-03 00:53:50.953747 | debian-trixie | 2026-04-03 00:53:50.954068 | debian-trixie | 2026-04-03 00:53:50.954387 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-03 00:53:50.954744 | debian-trixie | Friday 03 April 2026 00:53:50 +0000 (0:00:00.032) 0:00:06.582 ********** 2026-04-03 00:53:50.955073 | debian-trixie | =============================================================================== 2026-04-03 00:53:50.955413 | debian-trixie | Populate service facts -------------------------------------------------- 3.89s 2026-04-03 00:53:50.955709 | debian-trixie | Populate package facts -------------------------------------------------- 1.55s 2026-04-03 00:53:50.955939 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.07s 2026-04-03 00:53:50.956134 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-03 00:53:50.956299 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-03 00:53:51.057741 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-03 00:53:51.069402 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-03 00:53:51.069430 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-03 00:53:51.076831 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-03 00:53:51.076984 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-03 00:53:51.077109 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-03 00:53:51.077481 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-03 00:53:51.266804 | debian-trixie | ok: Runtime: 0:00:41.571166 2026-04-03 00:53:51.272507 | 2026-04-03 00:53:51.272612 | PLAY RECAP 2026-04-03 00:53:51.272700 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-03 00:53:51.272752 | 2026-04-03 00:53:51.415933 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-03 00:53:51.417569 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-03 00:53:51.997052 | 2026-04-03 00:53:51.997168 | PLAY [all] 2026-04-03 00:53:52.006833 | 2026-04-03 00:53:52.006909 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-03 00:53:52.051376 | debian-trixie | skipping: Conditional result was False 2026-04-03 00:53:52.059968 | 2026-04-03 00:53:52.060073 | TASK [fetch-output : Set log path for single node] 2026-04-03 00:53:52.101431 | debian-trixie | ok 2026-04-03 00:53:52.106236 | 2026-04-03 00:53:52.106305 | LOOP [fetch-output : Ensure local output dirs] 2026-04-03 00:53:52.483570 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/e5bf009b34ae4f2ead087bd51affcd36/work/logs" 2026-04-03 00:53:52.727008 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/e5bf009b34ae4f2ead087bd51affcd36/work/artifacts" 2026-04-03 00:53:52.947823 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/e5bf009b34ae4f2ead087bd51affcd36/work/docs" 2026-04-03 00:53:52.961536 | 2026-04-03 00:53:52.961792 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-03 00:53:53.672393 | debian-trixie | ok 2026-04-03 00:53:53.672651 | debian-trixie | changed: All items complete 2026-04-03 00:53:53.672680 | 2026-04-03 00:53:54.196793 | debian-trixie | changed: .d..t...... ./ 2026-04-03 00:53:54.748089 | debian-trixie | changed: .d..t...... ./ 2026-04-03 00:53:54.784678 | 2026-04-03 00:53:54.784924 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-03 00:53:55.208812 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008493 2026-04-03 00:53:55.473777 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007373 2026-04-03 00:53:55.495927 | 2026-04-03 00:53:55.496082 | PLAY [all] 2026-04-03 00:53:55.501918 | 2026-04-03 00:53:55.501990 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-03 00:53:56.009094 | debian-trixie | changed 2026-04-03 00:53:56.106004 | 2026-04-03 00:53:56.106145 | PLAY RECAP 2026-04-03 00:53:56.106214 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-03 00:53:56.106245 | 2026-04-03 00:53:56.266488 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-03 00:53:56.268909 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-03 00:53:56.823488 | 2026-04-03 00:53:56.823617 | PLAY [localhost] 2026-04-03 00:53:56.833441 | 2026-04-03 00:53:56.833523 | TASK [Generate Zuul manifest] 2026-04-03 00:53:56.850773 | localhost | ok 2026-04-03 00:53:56.864311 | 2026-04-03 00:53:56.864433 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-03 00:53:57.196749 | localhost | changed 2026-04-03 00:53:57.211421 | 2026-04-03 00:53:57.211501 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-03 00:53:57.334850 | localhost | ok 2026-04-03 00:53:57.343056 | 2026-04-03 00:53:57.343120 | TASK [Upload logs] 2026-04-03 00:53:57.365357 | localhost | ok 2026-04-03 00:53:57.421376 | 2026-04-03 00:53:57.421489 | TASK [Set zuul-log-path fact] 2026-04-03 00:53:57.442845 | localhost | ok 2026-04-03 00:53:57.455259 | 2026-04-03 00:53:57.455325 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-03 00:53:57.486970 | localhost | ok 2026-04-03 00:53:57.497610 | 2026-04-03 00:53:57.497706 | TASK [upload-logs : Create log directories] 2026-04-03 00:53:57.901709 | localhost | changed 2026-04-03 00:53:57.908115 | 2026-04-03 00:53:57.908186 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-03 00:53:58.308189 | localhost -> localhost | ok: Runtime: 0:00:00.006563 2026-04-03 00:53:58.315968 | 2026-04-03 00:53:58.316071 | TASK [upload-logs : Upload logs to log server] 2026-04-03 00:53:58.764097 | localhost | Output suppressed because no_log was given 2026-04-03 00:53:58.769699 | 2026-04-03 00:53:58.769828 | LOOP [upload-logs : Compress console log and json output] 2026-04-03 00:53:58.817936 | localhost | skipping: Conditional result was False 2026-04-03 00:53:58.825263 | localhost | skipping: Conditional result was False 2026-04-03 00:53:58.835523 | 2026-04-03 00:53:58.835752 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-03 00:53:58.879686 | localhost | skipping: Conditional result was False 2026-04-03 00:53:58.879991 | 2026-04-03 00:53:58.883841 | localhost | skipping: Conditional result was False 2026-04-03 00:53:58.901280 | 2026-04-03 00:53:58.901467 | LOOP [upload-logs : Upload console log and json output]