2026-04-04 10:08:36.227914 | Job console starting 2026-04-04 10:08:36.329157 | Updating git repos 2026-04-04 10:08:36.410963 | Cloning repos into workspace 2026-04-04 10:08:37.030354 | Restoring repo states 2026-04-04 10:08:37.045479 | Merging changes 2026-04-04 10:08:37.611218 | Checking out repos 2026-04-04 10:08:38.686996 | Preparing playbooks 2026-04-04 10:08:52.921564 | Running Ansible setup 2026-04-04 10:08:57.462325 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-04 10:08:58.131575 | 2026-04-04 10:08:58.131746 | PLAY [localhost] 2026-04-04 10:08:58.140131 | 2026-04-04 10:08:58.140251 | TASK [Gathering Facts] 2026-04-04 10:08:59.334117 | localhost | ok 2026-04-04 10:08:59.344290 | 2026-04-04 10:08:59.344471 | TASK [Setup log path fact] 2026-04-04 10:08:59.371762 | localhost | ok 2026-04-04 10:08:59.390445 | 2026-04-04 10:08:59.390619 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-04 10:08:59.426604 | localhost | ok 2026-04-04 10:08:59.435644 | 2026-04-04 10:08:59.435822 | TASK [emit-job-header : Print job information] 2026-04-04 10:08:59.485343 | # Job Information 2026-04-04 10:08:59.485540 | Ansible Version: 2.16.16 2026-04-04 10:08:59.485575 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-04 10:08:59.485600 | Pipeline: check 2026-04-04 10:08:59.485622 | Executor: 0a8996d2b663 2026-04-04 10:08:59.485643 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/106 2026-04-04 10:08:59.485666 | Event ID: f6253a90-2fbf-11f1-9abc-054f17db168c 2026-04-04 10:08:59.488687 | 2026-04-04 10:08:59.488756 | LOOP [emit-job-header : Print node information] 2026-04-04 10:08:59.578598 | localhost | ok: 2026-04-04 10:08:59.578830 | localhost | # Node Information 2026-04-04 10:08:59.578889 | localhost | Inventory Hostname: debian-trixie 2026-04-04 10:08:59.578926 | localhost | Hostname: np0000163494 2026-04-04 10:08:59.578948 | localhost | Username: zuul 2026-04-04 10:08:59.578985 | localhost | Distro: Debian 13.4 2026-04-04 10:08:59.579011 | localhost | Provider: yul1 2026-04-04 10:08:59.579032 | localhost | Region: ca-ymq-1 2026-04-04 10:08:59.579057 | localhost | Label: debian-trixie 2026-04-04 10:08:59.579096 | localhost | Product Name: OpenStack Nova 2026-04-04 10:08:59.579139 | localhost | Interface IP: 199.204.45.157 2026-04-04 10:08:59.601340 | 2026-04-04 10:08:59.601533 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-04 10:09:00.230405 | localhost -> localhost | changed 2026-04-04 10:09:00.235727 | 2026-04-04 10:09:00.235798 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-04 10:09:01.355102 | localhost -> localhost | changed 2026-04-04 10:09:01.362774 | 2026-04-04 10:09:01.362847 | PLAY [all] 2026-04-04 10:09:01.373948 | 2026-04-04 10:09:01.374128 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-04 10:09:01.655291 | debian-trixie -> localhost | ok 2026-04-04 10:09:01.660488 | 2026-04-04 10:09:01.660557 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-04 10:09:01.689077 | debian-trixie | ok 2026-04-04 10:09:01.703212 | debian-trixie | included: /var/lib/zuul/builds/cf4a45f6f59e4d9287fd179a096790cc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-04 10:09:01.707764 | 2026-04-04 10:09:01.707824 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-04 10:09:02.779948 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-04 10:09:02.780158 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/cf4a45f6f59e4d9287fd179a096790cc/work/cf4a45f6f59e4d9287fd179a096790cc_id_rsa 2026-04-04 10:09:02.780201 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/cf4a45f6f59e4d9287fd179a096790cc/work/cf4a45f6f59e4d9287fd179a096790cc_id_rsa.pub 2026-04-04 10:09:02.780236 | debian-trixie -> localhost | The key fingerprint is: 2026-04-04 10:09:02.780271 | debian-trixie -> localhost | SHA256:hTmMaQIpm1I0rFXCZwH2VnyAbb51ru+CfWc2ZdCBQNE zuul-build-sshkey 2026-04-04 10:09:02.780324 | debian-trixie -> localhost | The key's randomart image is: 2026-04-04 10:09:02.780359 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-04 10:09:02.780395 | debian-trixie -> localhost | | +B+o=o. .++ . | 2026-04-04 10:09:02.780429 | debian-trixie -> localhost | |..*=+.++.o E . | 2026-04-04 10:09:02.780459 | debian-trixie -> localhost | | B o+o+.= . . . | 2026-04-04 10:09:02.780490 | debian-trixie -> localhost | |= . o. .o. . . | 2026-04-04 10:09:02.780518 | debian-trixie -> localhost | |. oSo . | 2026-04-04 10:09:02.780549 | debian-trixie -> localhost | | . . o | 2026-04-04 10:09:02.780577 | debian-trixie -> localhost | | o . o | 2026-04-04 10:09:02.780606 | debian-trixie -> localhost | | . + . = | 2026-04-04 10:09:02.780639 | debian-trixie -> localhost | | =o+ . | 2026-04-04 10:09:02.780668 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-04 10:09:02.780931 | debian-trixie -> localhost | ok: Runtime: 0:00:00.471537 2026-04-04 10:09:02.786986 | 2026-04-04 10:09:02.787081 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-04 10:09:02.830521 | debian-trixie | ok 2026-04-04 10:09:02.840793 | debian-trixie | included: /var/lib/zuul/builds/cf4a45f6f59e4d9287fd179a096790cc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-04 10:09:02.848464 | 2026-04-04 10:09:02.848535 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-04 10:09:02.872531 | debian-trixie | skipping: Conditional result was False 2026-04-04 10:09:02.880529 | 2026-04-04 10:09:02.880665 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-04 10:09:03.448999 | debian-trixie | changed 2026-04-04 10:09:03.459055 | 2026-04-04 10:09:03.459216 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-04 10:09:03.692912 | debian-trixie | ok 2026-04-04 10:09:03.794583 | 2026-04-04 10:09:03.794722 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-04 10:09:04.402908 | debian-trixie | changed 2026-04-04 10:09:04.407256 | 2026-04-04 10:09:04.407326 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-04 10:09:04.908772 | debian-trixie | changed 2026-04-04 10:09:05.118582 | 2026-04-04 10:09:05.118711 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-04 10:09:05.144094 | debian-trixie | skipping: Conditional result was False 2026-04-04 10:09:05.148739 | 2026-04-04 10:09:05.148810 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-04 10:09:05.707344 | debian-trixie -> localhost | changed 2026-04-04 10:09:05.722734 | 2026-04-04 10:09:05.722830 | TASK [add-build-sshkey : Add back temp key] 2026-04-04 10:09:06.220492 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/cf4a45f6f59e4d9287fd179a096790cc/work/cf4a45f6f59e4d9287fd179a096790cc_id_rsa (zuul-build-sshkey) 2026-04-04 10:09:06.220722 | debian-trixie -> localhost | ok: Runtime: 0:00:00.014955 2026-04-04 10:09:06.244272 | 2026-04-04 10:09:06.244405 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-04 10:09:06.600784 | debian-trixie | ok 2026-04-04 10:09:06.605953 | 2026-04-04 10:09:06.606057 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-04 10:09:06.631056 | debian-trixie | skipping: Conditional result was False 2026-04-04 10:09:06.643110 | 2026-04-04 10:09:06.643259 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-04 10:09:07.123343 | debian-trixie | ok 2026-04-04 10:09:07.139693 | 2026-04-04 10:09:07.139820 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-04 10:09:08.212753 | debian-trixie | Output suppressed because no_log was given 2026-04-04 10:09:08.226181 | 2026-04-04 10:09:08.226318 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-04 10:09:08.432783 | debian-trixie | ok: "logs" 2026-04-04 10:09:08.433335 | debian-trixie | ok: All items complete 2026-04-04 10:09:08.433368 | 2026-04-04 10:09:08.613115 | debian-trixie | ok: "artifacts" 2026-04-04 10:09:08.831468 | debian-trixie | ok: "docs" 2026-04-04 10:09:08.869270 | 2026-04-04 10:09:08.869431 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-04 10:09:09.087623 | debian-trixie | changed: "logs" 2026-04-04 10:09:09.293676 | debian-trixie | changed: "artifacts" 2026-04-04 10:09:09.485288 | debian-trixie | changed: "docs" 2026-04-04 10:09:09.553285 | 2026-04-04 10:09:09.553426 | PLAY RECAP 2026-04-04 10:09:09.553503 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-04 10:09:09.553556 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-04 10:09:09.553600 | 2026-04-04 10:09:09.745027 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-04 10:09:09.746302 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-04 10:09:10.847073 | 2026-04-04 10:09:10.847237 | PLAY [all] 2026-04-04 10:09:10.869903 | 2026-04-04 10:09:10.990898 | TASK [setup-uv : Extract archive] 2026-04-04 10:09:13.368485 | debian-trixie | changed 2026-04-04 10:09:13.373383 | 2026-04-04 10:09:13.373461 | TASK [setup-uv : Print version] 2026-04-04 10:09:13.746343 | debian-trixie | uv 0.8.13 2026-04-04 10:09:13.900011 | debian-trixie | ok: Runtime: 0:00:00.015419 2026-04-04 10:09:13.908337 | 2026-04-04 10:09:13.908438 | PLAY RECAP 2026-04-04 10:09:13.908609 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-04 10:09:13.908765 | 2026-04-04 10:09:14.077023 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-04 10:09:14.078133 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-04 10:09:14.676309 | 2026-04-04 10:09:14.676431 | PLAY [all] 2026-04-04 10:09:14.686061 | 2026-04-04 10:09:14.686133 | TASK [Copy inventory file for Zuul] 2026-04-04 10:09:15.732484 | debian-trixie | changed 2026-04-04 10:09:15.736642 | 2026-04-04 10:09:15.736717 | TASK [Switch "ansible_host" to private IP] 2026-04-04 10:09:16.061602 | debian-trixie | changed: 1 replacements made 2026-04-04 10:09:16.069550 | 2026-04-04 10:09:16.069673 | TASK [Run Molecule scenario] 2026-04-04 10:09:16.509800 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-04 10:09:16.509921 | debian-trixie | Creating virtual environment at: .venv 2026-04-04 10:09:16.755077 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-04 10:09:16.756642 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-04 10:09:16.796819 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-04 10:09:16.910298 | debian-trixie | Downloading cryptography 2026-04-04 10:09:16.971742 | debian-trixie | Downloading pygments 2026-04-04 10:09:17.151096 | debian-trixie | Downloading ansible-core 2026-04-04 10:09:17.198625 | debian-trixie | Installed 36 packages in 46ms 2026-04-04 10:09:17.879466 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-04 10:09:17.879518 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-04 10:09:18.749186 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-04 10:09:18.749255 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-04 10:09:18.749355 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-04 10:09:18.749433 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-04 10:09:28.116669 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-04 10:09:28.116900 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-04 10:09:28.117168 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-04 10:09:28.117361 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-04 10:09:28.125455 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-04 10:09:28.125803 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-04 10:09:28.131154 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-04 10:09:28.131218 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-04 10:09:28.131331 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-04 10:09:28.136761 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-04 10:09:28.639643 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-04 10:09:28.639883 | 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-04 10:09:28.640098 | 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-04 10:09:28.640269 | debian-trixie | 2026-04-04 10:09:28.983533 | debian-trixie | 2026-04-04 10:09:28.983737 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-04 10:09:29.042797 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-04 10:09:29.052473 | debian-trixie | INFO [forget-package > create] Executing 2026-04-04 10:09:29.054697 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-04 10:09:29.060888 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-04 10:09:29.549266 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-04 10:09:29.549438 | 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-04 10:09:29.549719 | 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-04 10:09:29.549976 | debian-trixie | 2026-04-04 10:09:29.893235 | debian-trixie | 2026-04-04 10:09:29.893414 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-04 10:09:29.893647 | debian-trixie | 2026-04-04 10:09:29.893844 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-04 10:09:29.894037 | debian-trixie | Saturday 04 April 2026 10:09:29 +0000 (0:00:00.027) 0:00:00.027 ******** 2026-04-04 10:09:32.274238 | 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-04 10:09:32.275033 | debian-trixie | ok: [debian-trixie] 2026-04-04 10:09:32.275109 | debian-trixie | 2026-04-04 10:09:32.275190 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-04 10:09:32.275283 | debian-trixie | Saturday 04 April 2026 10:09:32 +0000 (0:00:02.381) 0:00:02.410 ******** 2026-04-04 10:09:40.932615 | debian-trixie | changed: [debian-trixie] 2026-04-04 10:09:40.932766 | debian-trixie | 2026-04-04 10:09:40.932972 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-04 10:09:40.933168 | debian-trixie | Saturday 04 April 2026 10:09:40 +0000 (0:00:08.656) 0:00:11.067 ******** 2026-04-04 10:09:41.655722 | debian-trixie | ok: [debian-trixie] 2026-04-04 10:09:41.655918 | debian-trixie | 2026-04-04 10:09:41.656164 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-04 10:09:41.656445 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-04 10:09:41.656664 | debian-trixie | 2026-04-04 10:09:41.656840 | debian-trixie | 2026-04-04 10:09:41.657060 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-04 10:09:41.657258 | debian-trixie | Saturday 04 April 2026 10:09:41 +0000 (0:00:00.723) 0:00:11.791 ******** 2026-04-04 10:09:41.657432 | debian-trixie | =============================================================================== 2026-04-04 10:09:41.657655 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.66s 2026-04-04 10:09:41.657837 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.38s 2026-04-04 10:09:41.661530 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.72s 2026-04-04 10:09:41.747531 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-04 10:09:41.757121 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-04 10:09:42.267136 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-04 10:09:42.267379 | 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-04 10:09:42.267640 | 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-04 10:09:42.267798 | debian-trixie | 2026-04-04 10:09:42.591036 | debian-trixie | 2026-04-04 10:09:42.591240 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-04 10:09:42.591439 | debian-trixie | 2026-04-04 10:09:42.591726 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-04 10:09:42.591943 | debian-trixie | Saturday 04 April 2026 10:09:42 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-04 10:09:43.669945 | 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-04 10:09:43.672425 | debian-trixie | ok: [debian-trixie] 2026-04-04 10:09:43.672532 | debian-trixie | 2026-04-04 10:09:43.672729 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-04 10:09:43.672789 | debian-trixie | Saturday 04 April 2026 10:09:43 +0000 (0:00:01.081) 0:00:01.089 ******** 2026-04-04 10:09:44.079605 | 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-04 10:09:44.082384 | debian-trixie | changed: [debian-trixie] 2026-04-04 10:09:44.082561 | debian-trixie | 2026-04-04 10:09:44.082785 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-04 10:09:44.083084 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-04 10:09:44.083267 | debian-trixie | 2026-04-04 10:09:44.083444 | debian-trixie | 2026-04-04 10:09:44.083645 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-04 10:09:44.083845 | debian-trixie | Saturday 04 April 2026 10:09:44 +0000 (0:00:00.411) 0:00:01.500 ******** 2026-04-04 10:09:44.084051 | debian-trixie | =============================================================================== 2026-04-04 10:09:44.084247 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.08s 2026-04-04 10:09:44.084438 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-04-04 10:09:44.175309 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-04 10:09:44.184878 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-04 10:09:44.674318 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-04 10:09:44.674540 | 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-04 10:09:44.674748 | 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-04 10:09:44.674918 | debian-trixie | 2026-04-04 10:09:44.983860 | debian-trixie | 2026-04-04 10:09:44.984031 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-04 10:09:44.984298 | debian-trixie | 2026-04-04 10:09:44.984422 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-04 10:09:44.984608 | debian-trixie | Saturday 04 April 2026 10:09:44 +0000 (0:00:00.007) 0:00:00.007 ******** 2026-04-04 10:09:46.034246 | 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-04 10:09:46.036911 | debian-trixie | ok: [debian-trixie] 2026-04-04 10:09:46.037091 | debian-trixie | 2026-04-04 10:09:46.037297 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-04 10:09:46.037520 | debian-trixie | Saturday 04 April 2026 10:09:46 +0000 (0:00:01.053) 0:00:01.061 ******** 2026-04-04 10:09:46.455602 | debian-trixie | ok: [debian-trixie] 2026-04-04 10:09:46.455833 | debian-trixie | 2026-04-04 10:09:46.456072 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-04 10:09:46.456311 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-04 10:09:46.456488 | debian-trixie | 2026-04-04 10:09:46.456668 | debian-trixie | 2026-04-04 10:09:46.456901 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-04 10:09:46.457117 | debian-trixie | Saturday 04 April 2026 10:09:46 +0000 (0:00:00.418) 0:00:01.480 ******** 2026-04-04 10:09:46.457303 | debian-trixie | =============================================================================== 2026-04-04 10:09:46.457598 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.05s 2026-04-04 10:09:46.457892 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-04 10:09:46.539570 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-04 10:09:46.548566 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-04 10:09:46.548912 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-04 10:09:46.555652 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-04 10:09:47.059469 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-04 10:09:47.059554 | 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-04 10:09:47.059705 | 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-04 10:09:47.059832 | debian-trixie | 2026-04-04 10:09:47.375292 | debian-trixie | 2026-04-04 10:09:47.375314 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-04 10:09:47.375319 | debian-trixie | 2026-04-04 10:09:47.375327 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-04 10:09:47.375331 | debian-trixie | Saturday 04 April 2026 10:09:47 +0000 (0:00:00.007) 0:00:00.007 ******** 2026-04-04 10:09:48.452349 | 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-04 10:09:48.454935 | debian-trixie | ok: [debian-trixie] 2026-04-04 10:09:48.455105 | debian-trixie | 2026-04-04 10:09:48.455328 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-04 10:09:48.455521 | debian-trixie | Saturday 04 April 2026 10:09:48 +0000 (0:00:01.080) 0:00:01.088 ******** 2026-04-04 10:09:49.824260 | debian-trixie | ok: [debian-trixie] 2026-04-04 10:09:49.824343 | debian-trixie | 2026-04-04 10:09:49.824563 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-04 10:09:49.824743 | debian-trixie | Saturday 04 April 2026 10:09:49 +0000 (0:00:01.369) 0:00:02.458 ******** 2026-04-04 10:09:53.521306 | debian-trixie | ok: [debian-trixie] 2026-04-04 10:09:53.521345 | debian-trixie | 2026-04-04 10:09:53.521355 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-04 10:09:53.521363 | debian-trixie | Saturday 04 April 2026 10:09:53 +0000 (0:00:03.696) 0:00:06.154 ******** 2026-04-04 10:09:53.553121 | debian-trixie | ok: [debian-trixie] => { 2026-04-04 10:09:53.553178 | debian-trixie | "changed": false, 2026-04-04 10:09:53.553309 | debian-trixie | "msg": "All assertions passed" 2026-04-04 10:09:53.553419 | debian-trixie | } 2026-04-04 10:09:53.553621 | debian-trixie | 2026-04-04 10:09:53.553828 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-04 10:09:53.553857 | debian-trixie | Saturday 04 April 2026 10:09:53 +0000 (0:00:00.029) 0:00:06.184 ******** 2026-04-04 10:09:53.578192 | debian-trixie | ok: [debian-trixie] => { 2026-04-04 10:09:53.578478 | debian-trixie | "changed": false, 2026-04-04 10:09:53.578733 | debian-trixie | "msg": "All assertions passed" 2026-04-04 10:09:53.578976 | debian-trixie | } 2026-04-04 10:09:53.579214 | debian-trixie | 2026-04-04 10:09:53.579458 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-04 10:09:53.579720 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-04 10:09:53.579946 | debian-trixie | 2026-04-04 10:09:53.580195 | debian-trixie | 2026-04-04 10:09:53.580449 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-04 10:09:53.580696 | debian-trixie | Saturday 04 April 2026 10:09:53 +0000 (0:00:00.026) 0:00:06.210 ******** 2026-04-04 10:09:53.580924 | debian-trixie | =============================================================================== 2026-04-04 10:09:53.581162 | debian-trixie | Populate service facts -------------------------------------------------- 3.70s 2026-04-04 10:09:53.581401 | debian-trixie | Populate package facts -------------------------------------------------- 1.37s 2026-04-04 10:09:53.581679 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.08s 2026-04-04 10:09:53.581925 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-04 10:09:53.582231 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-04 10:09:53.670697 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-04 10:09:53.680703 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-04 10:09:53.681042 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-04 10:09:53.686348 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-04 10:09:53.686440 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-04 10:09:53.686526 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-04 10:09:53.686822 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-04 10:09:54.118647 | debian-trixie | ok: Runtime: 0:00:37.346027 2026-04-04 10:09:54.122097 | 2026-04-04 10:09:54.122263 | PLAY RECAP 2026-04-04 10:09:54.122395 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-04 10:09:54.122430 | 2026-04-04 10:09:54.240638 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-04 10:09:54.242798 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-04 10:09:54.860074 | 2026-04-04 10:09:54.860260 | PLAY [all] 2026-04-04 10:09:54.871970 | 2026-04-04 10:09:54.872051 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-04 10:09:54.929922 | debian-trixie | skipping: Conditional result was False 2026-04-04 10:09:54.938341 | 2026-04-04 10:09:54.938471 | TASK [fetch-output : Set log path for single node] 2026-04-04 10:09:54.970112 | debian-trixie | ok 2026-04-04 10:09:54.975157 | 2026-04-04 10:09:54.975254 | LOOP [fetch-output : Ensure local output dirs] 2026-04-04 10:09:55.440460 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/cf4a45f6f59e4d9287fd179a096790cc/work/logs" 2026-04-04 10:09:55.785324 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/cf4a45f6f59e4d9287fd179a096790cc/work/artifacts" 2026-04-04 10:09:56.290337 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/cf4a45f6f59e4d9287fd179a096790cc/work/docs" 2026-04-04 10:09:56.301822 | 2026-04-04 10:09:56.301943 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-04 10:09:57.093309 | debian-trixie | ok 2026-04-04 10:09:57.111938 | debian-trixie | changed: All items complete 2026-04-04 10:09:57.112113 | 2026-04-04 10:09:57.646942 | debian-trixie | changed: .d..t...... ./ 2026-04-04 10:09:58.145584 | debian-trixie | changed: .d..t...... ./ 2026-04-04 10:09:58.162743 | 2026-04-04 10:09:58.162873 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-04 10:09:58.647600 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007560 2026-04-04 10:09:59.044303 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.015676 2026-04-04 10:09:59.084117 | 2026-04-04 10:09:59.086157 | PLAY [all] 2026-04-04 10:09:59.122848 | 2026-04-04 10:09:59.123185 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-04 10:09:59.800015 | debian-trixie | changed 2026-04-04 10:09:59.809205 | 2026-04-04 10:09:59.809413 | PLAY RECAP 2026-04-04 10:09:59.809500 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-04 10:09:59.809524 | 2026-04-04 10:09:59.961477 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-04 10:10:00.067961 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-04 10:10:00.820724 | 2026-04-04 10:10:00.820866 | PLAY [localhost] 2026-04-04 10:10:00.833400 | 2026-04-04 10:10:00.833504 | TASK [Generate Zuul manifest] 2026-04-04 10:10:00.863806 | localhost | ok 2026-04-04 10:10:00.881528 | 2026-04-04 10:10:00.881617 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-04 10:10:01.641096 | localhost | changed 2026-04-04 10:10:01.684880 | 2026-04-04 10:10:01.685087 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-04 10:10:01.872485 | localhost | ok 2026-04-04 10:10:01.879824 | 2026-04-04 10:10:01.879923 | TASK [Upload logs] 2026-04-04 10:10:01.902596 | localhost | ok 2026-04-04 10:10:01.974155 | 2026-04-04 10:10:01.974564 | TASK [Set zuul-log-path fact] 2026-04-04 10:10:01.995049 | localhost | ok 2026-04-04 10:10:02.328202 | 2026-04-04 10:10:02.328345 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-04 10:10:02.371118 | localhost | ok 2026-04-04 10:10:02.386219 | 2026-04-04 10:10:02.386378 | TASK [upload-logs : Create log directories] 2026-04-04 10:10:03.379292 | localhost | changed 2026-04-04 10:10:03.385604 | 2026-04-04 10:10:03.385756 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-04 10:10:03.895416 | localhost -> localhost | ok: Runtime: 0:00:00.004012 2026-04-04 10:10:03.901328 | 2026-04-04 10:10:03.901407 | TASK [upload-logs : Upload logs to log server] 2026-04-04 10:10:04.382352 | localhost | Output suppressed because no_log was given 2026-04-04 10:10:04.387404 | 2026-04-04 10:10:04.387570 | LOOP [upload-logs : Compress console log and json output] 2026-04-04 10:10:04.459139 | localhost | skipping: Conditional result was False 2026-04-04 10:10:04.918033 | localhost | skipping: Conditional result was False 2026-04-04 10:10:04.926375 | 2026-04-04 10:10:04.926527 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-04 10:10:04.978179 | localhost | skipping: Conditional result was False 2026-04-04 10:10:04.978510 | 2026-04-04 10:10:04.984273 | localhost | skipping: Conditional result was False 2026-04-04 10:10:05.000060 | 2026-04-04 10:10:05.000223 | LOOP [upload-logs : Upload console log and json output]