2026-04-14 02:26:29.968436 | Job console starting 2026-04-14 02:26:29.987019 | Updating git repos 2026-04-14 02:26:30.044085 | Cloning repos into workspace 2026-04-14 02:26:36.151692 | Restoring repo states 2026-04-14 02:26:36.159508 | Merging changes 2026-04-14 02:26:37.259758 | Checking out repos 2026-04-14 02:26:38.212365 | Preparing playbooks 2026-04-14 02:26:50.657179 | Running Ansible setup 2026-04-14 02:26:58.330421 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-14 02:26:58.975798 | 2026-04-14 02:26:58.975959 | PLAY [localhost] 2026-04-14 02:26:58.984055 | 2026-04-14 02:26:58.984134 | TASK [Gathering Facts] 2026-04-14 02:26:59.936568 | localhost | ok 2026-04-14 02:26:59.946193 | 2026-04-14 02:26:59.946315 | TASK [Setup log path fact] 2026-04-14 02:26:59.972173 | localhost | ok 2026-04-14 02:26:59.995259 | 2026-04-14 02:26:59.996052 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-14 02:27:00.027705 | localhost | ok 2026-04-14 02:27:00.036117 | 2026-04-14 02:27:00.036213 | TASK [emit-job-header : Print job information] 2026-04-14 02:27:00.079099 | # Job Information 2026-04-14 02:27:00.079329 | Ansible Version: 2.16.16 2026-04-14 02:27:00.079378 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-14 02:27:00.079410 | Pipeline: check 2026-04-14 02:27:00.079440 | Executor: 0a8996d2b663 2026-04-14 02:27:00.079469 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/108 2026-04-14 02:27:00.079502 | Event ID: ccc5bb20-37a8-11f1-82ba-71f59466e919 2026-04-14 02:27:00.083630 | 2026-04-14 02:27:00.083724 | LOOP [emit-job-header : Print node information] 2026-04-14 02:27:00.175265 | localhost | ok: 2026-04-14 02:27:00.175551 | localhost | # Node Information 2026-04-14 02:27:00.175610 | localhost | Inventory Hostname: debian-trixie 2026-04-14 02:27:00.175656 | localhost | Hostname: np0000165919 2026-04-14 02:27:00.175696 | localhost | Username: zuul 2026-04-14 02:27:00.175740 | localhost | Distro: Debian 13.4 2026-04-14 02:27:00.175779 | localhost | Provider: yul1 2026-04-14 02:27:00.175818 | localhost | Region: ca-ymq-1 2026-04-14 02:27:00.175855 | localhost | Label: debian-trixie 2026-04-14 02:27:00.175893 | localhost | Product Name: OpenStack Nova 2026-04-14 02:27:00.175930 | localhost | Interface IP: 199.19.213.196 2026-04-14 02:27:00.192477 | 2026-04-14 02:27:00.192724 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-14 02:27:00.631398 | localhost -> localhost | changed 2026-04-14 02:27:00.637604 | 2026-04-14 02:27:00.637686 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-14 02:27:01.510400 | localhost -> localhost | changed 2026-04-14 02:27:01.520156 | 2026-04-14 02:27:01.520260 | PLAY [all] 2026-04-14 02:27:01.529883 | 2026-04-14 02:27:01.530015 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-14 02:27:01.778202 | debian-trixie -> localhost | ok 2026-04-14 02:27:01.783132 | 2026-04-14 02:27:01.783226 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-14 02:27:01.813070 | debian-trixie | ok 2026-04-14 02:27:01.836000 | debian-trixie | included: /var/lib/zuul/builds/68284e715f27471f96740d6799346f2a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-14 02:27:01.841965 | 2026-04-14 02:27:01.842087 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-14 02:27:03.457865 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-14 02:27:03.458060 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/68284e715f27471f96740d6799346f2a/work/68284e715f27471f96740d6799346f2a_id_rsa 2026-04-14 02:27:03.458091 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/68284e715f27471f96740d6799346f2a/work/68284e715f27471f96740d6799346f2a_id_rsa.pub 2026-04-14 02:27:03.458115 | debian-trixie -> localhost | The key fingerprint is: 2026-04-14 02:27:03.458136 | debian-trixie -> localhost | SHA256:bdWBbwJn2z5ai/zOqfLon1LxlLdU9aeveryUHuWtVBk zuul-build-sshkey 2026-04-14 02:27:03.458170 | debian-trixie -> localhost | The key's randomart image is: 2026-04-14 02:27:03.458192 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-14 02:27:03.458216 | debian-trixie -> localhost | | .. o| 2026-04-14 02:27:03.458238 | debian-trixie -> localhost | | . +. .o| 2026-04-14 02:27:03.458259 | debian-trixie -> localhost | | +.+.E+| 2026-04-14 02:27:03.458279 | debian-trixie -> localhost | | . .+ *o=| 2026-04-14 02:27:03.458299 | debian-trixie -> localhost | | S o Boo+| 2026-04-14 02:27:03.458320 | debian-trixie -> localhost | | . . =B.| 2026-04-14 02:27:03.458340 | debian-trixie -> localhost | | o ==o+| 2026-04-14 02:27:03.458360 | debian-trixie -> localhost | | o.+*+= | 2026-04-14 02:27:03.458382 | debian-trixie -> localhost | | .o=**X. | 2026-04-14 02:27:03.458403 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-14 02:27:03.458521 | debian-trixie -> localhost | ok: Runtime: 0:00:01.127896 2026-04-14 02:27:03.463609 | 2026-04-14 02:27:03.463745 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-14 02:27:03.492801 | debian-trixie | ok 2026-04-14 02:27:03.500998 | debian-trixie | included: /var/lib/zuul/builds/68284e715f27471f96740d6799346f2a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-14 02:27:03.508095 | 2026-04-14 02:27:03.508213 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-14 02:27:03.533507 | debian-trixie | skipping: Conditional result was False 2026-04-14 02:27:03.541658 | 2026-04-14 02:27:03.541959 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-14 02:27:04.312215 | debian-trixie | changed 2026-04-14 02:27:04.320646 | 2026-04-14 02:27:04.320743 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-14 02:27:04.554603 | debian-trixie | ok 2026-04-14 02:27:04.956135 | 2026-04-14 02:27:04.956318 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-14 02:27:05.527386 | debian-trixie | changed 2026-04-14 02:27:05.533069 | 2026-04-14 02:27:05.533160 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-14 02:27:06.077716 | debian-trixie | changed 2026-04-14 02:27:06.142535 | 2026-04-14 02:27:06.142772 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-14 02:27:06.168699 | debian-trixie | skipping: Conditional result was False 2026-04-14 02:27:06.180807 | 2026-04-14 02:27:06.180884 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-14 02:27:06.601634 | debian-trixie -> localhost | changed 2026-04-14 02:27:06.613857 | 2026-04-14 02:27:06.613943 | TASK [add-build-sshkey : Add back temp key] 2026-04-14 02:27:06.955995 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/68284e715f27471f96740d6799346f2a/work/68284e715f27471f96740d6799346f2a_id_rsa (zuul-build-sshkey) 2026-04-14 02:27:06.956231 | debian-trixie -> localhost | ok: Runtime: 0:00:00.014355 2026-04-14 02:27:06.960307 | 2026-04-14 02:27:06.960369 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-14 02:27:07.349691 | debian-trixie | ok 2026-04-14 02:27:07.356339 | 2026-04-14 02:27:07.356946 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-14 02:27:07.392717 | debian-trixie | skipping: Conditional result was False 2026-04-14 02:27:07.409147 | 2026-04-14 02:27:07.413850 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-14 02:27:07.811449 | debian-trixie | ok 2026-04-14 02:27:07.828551 | 2026-04-14 02:27:07.828734 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-14 02:27:08.727249 | debian-trixie | Output suppressed because no_log was given 2026-04-14 02:27:08.734951 | 2026-04-14 02:27:08.735050 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-14 02:27:08.955713 | debian-trixie | ok: "logs" 2026-04-14 02:27:08.955995 | debian-trixie | ok: All items complete 2026-04-14 02:27:08.956035 | 2026-04-14 02:27:09.138668 | debian-trixie | ok: "artifacts" 2026-04-14 02:27:09.315659 | debian-trixie | ok: "docs" 2026-04-14 02:27:09.329921 | 2026-04-14 02:27:09.330195 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-14 02:27:09.555266 | debian-trixie | changed: "logs" 2026-04-14 02:27:09.758662 | debian-trixie | changed: "artifacts" 2026-04-14 02:27:09.961639 | debian-trixie | changed: "docs" 2026-04-14 02:27:09.981731 | 2026-04-14 02:27:09.981862 | PLAY RECAP 2026-04-14 02:27:09.981918 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-14 02:27:09.981947 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-14 02:27:09.981970 | 2026-04-14 02:27:10.114987 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-14 02:27:10.119889 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-14 02:27:10.717376 | 2026-04-14 02:27:10.717517 | PLAY [all] 2026-04-14 02:27:10.728113 | 2026-04-14 02:27:10.728198 | TASK [setup-uv : Extract archive] 2026-04-14 02:27:13.309615 | debian-trixie | changed 2026-04-14 02:27:13.315471 | 2026-04-14 02:27:13.315575 | TASK [setup-uv : Print version] 2026-04-14 02:27:13.742875 | debian-trixie | uv 0.8.13 2026-04-14 02:27:13.849158 | debian-trixie | ok: Runtime: 0:00:00.013748 2026-04-14 02:27:13.856173 | 2026-04-14 02:27:13.856238 | PLAY RECAP 2026-04-14 02:27:13.856306 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-14 02:27:13.856340 | 2026-04-14 02:27:14.039581 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-14 02:27:14.041690 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-14 02:27:14.652667 | 2026-04-14 02:27:14.652799 | PLAY [all] 2026-04-14 02:27:14.662881 | 2026-04-14 02:27:14.662958 | TASK [Copy inventory file for Zuul] 2026-04-14 02:27:15.660377 | debian-trixie | changed 2026-04-14 02:27:15.811814 | 2026-04-14 02:27:15.811975 | TASK [Switch "ansible_host" to private IP] 2026-04-14 02:27:16.178516 | debian-trixie | changed: 1 replacements made 2026-04-14 02:27:16.199902 | 2026-04-14 02:27:16.200351 | TASK [Run Molecule scenario] 2026-04-14 02:27:16.703914 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-14 02:27:16.704041 | debian-trixie | Creating virtual environment at: .venv 2026-04-14 02:27:17.183254 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-14 02:27:17.184254 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-14 02:27:17.185434 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-14 02:27:17.390356 | debian-trixie | Downloading cryptography 2026-04-14 02:27:17.429016 | debian-trixie | Downloading pygments 2026-04-14 02:27:17.602640 | debian-trixie | Downloading ansible-core 2026-04-14 02:27:17.655243 | debian-trixie | Installed 36 packages in 51ms 2026-04-14 02:27:18.341652 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-14 02:27:18.341731 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-14 02:27:19.283705 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-14 02:27:19.283768 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-14 02:27:19.283963 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-14 02:27:19.284090 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-14 02:27:27.763843 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-14 02:27:27.764039 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-14 02:27:27.764252 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-14 02:27:27.764376 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-14 02:27:27.769805 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-14 02:27:27.770109 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-14 02:27:27.786781 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-14 02:27:27.786917 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-14 02:27:27.787061 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-14 02:27:27.797592 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-14 02:27:28.318935 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:28.319145 | 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-14 02:27:28.319368 | 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-14 02:27:28.319631 | debian-trixie | 2026-04-14 02:27:28.674057 | debian-trixie | 2026-04-14 02:27:28.674132 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-14 02:27:28.733605 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-14 02:27:28.743046 | debian-trixie | INFO [forget-package > create] Executing 2026-04-14 02:27:28.745138 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-14 02:27:28.751654 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-14 02:27:29.242397 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:29.242703 | 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-14 02:27:29.242946 | 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-14 02:27:29.243137 | debian-trixie | 2026-04-14 02:27:29.613568 | debian-trixie | 2026-04-14 02:27:29.613878 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-14 02:27:29.614175 | debian-trixie | 2026-04-14 02:27:29.614380 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-14 02:27:29.614651 | debian-trixie | Tuesday 14 April 2026 02:27:29 +0000 (0:00:00.042) 0:00:00.042 ********* 2026-04-14 02:27:31.047843 | 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-14 02:27:31.050651 | debian-trixie | ok: [debian-trixie] 2026-04-14 02:27:31.050842 | debian-trixie | 2026-04-14 02:27:31.051044 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-14 02:27:31.051250 | debian-trixie | Tuesday 14 April 2026 02:27:31 +0000 (0:00:01.437) 0:00:01.480 ********* 2026-04-14 02:27:40.176158 | debian-trixie | changed: [debian-trixie] 2026-04-14 02:27:40.176252 | debian-trixie | 2026-04-14 02:27:40.176416 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-14 02:27:40.176538 | debian-trixie | Tuesday 14 April 2026 02:27:40 +0000 (0:00:09.125) 0:00:10.605 ********* 2026-04-14 02:27:40.956942 | debian-trixie | ok: [debian-trixie] 2026-04-14 02:27:40.957072 | debian-trixie | 2026-04-14 02:27:40.957317 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-14 02:27:40.957525 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-14 02:27:40.957680 | debian-trixie | 2026-04-14 02:27:40.957836 | debian-trixie | 2026-04-14 02:27:40.957976 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-14 02:27:40.958130 | debian-trixie | Tuesday 14 April 2026 02:27:40 +0000 (0:00:00.780) 0:00:11.386 ********* 2026-04-14 02:27:40.958275 | debian-trixie | =============================================================================== 2026-04-14 02:27:40.958421 | debian-trixie | Install NGINX ----------------------------------------------------------- 9.13s 2026-04-14 02:27:40.958585 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.44s 2026-04-14 02:27:40.958748 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.78s 2026-04-14 02:27:41.057377 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-14 02:27:41.063112 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-14 02:27:41.575480 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:41.575508 | 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-14 02:27:41.575519 | 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-14 02:27:41.575523 | debian-trixie | 2026-04-14 02:27:41.892034 | debian-trixie | 2026-04-14 02:27:41.892327 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-14 02:27:41.892537 | debian-trixie | 2026-04-14 02:27:41.892816 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-14 02:27:41.893039 | debian-trixie | Tuesday 14 April 2026 02:27:41 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-04-14 02:27:43.013228 | 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-14 02:27:43.015808 | debian-trixie | ok: [debian-trixie] 2026-04-14 02:27:43.016003 | debian-trixie | 2026-04-14 02:27:43.016211 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-14 02:27:43.016419 | debian-trixie | Tuesday 14 April 2026 02:27:43 +0000 (0:00:01.123) 0:00:01.131 ********* 2026-04-14 02:27:43.438661 | 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-14 02:27:43.443359 | debian-trixie | changed: [debian-trixie] 2026-04-14 02:27:43.443513 | debian-trixie | 2026-04-14 02:27:43.443636 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-14 02:27:43.443774 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-14 02:27:43.443888 | debian-trixie | 2026-04-14 02:27:43.443996 | debian-trixie | 2026-04-14 02:27:43.444134 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-14 02:27:43.444250 | debian-trixie | Tuesday 14 April 2026 02:27:43 +0000 (0:00:00.428) 0:00:01.560 ********* 2026-04-14 02:27:43.444368 | debian-trixie | =============================================================================== 2026-04-14 02:27:43.444492 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.12s 2026-04-14 02:27:43.444617 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-14 02:27:43.558261 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-14 02:27:43.567569 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-14 02:27:44.051798 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:44.052003 | 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-14 02:27:44.052233 | 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-14 02:27:44.052416 | debian-trixie | 2026-04-14 02:27:44.366492 | debian-trixie | 2026-04-14 02:27:44.366671 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-14 02:27:44.366864 | debian-trixie | 2026-04-14 02:27:44.367070 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-14 02:27:44.367271 | debian-trixie | Tuesday 14 April 2026 02:27:44 +0000 (0:00:00.007) 0:00:00.007 ********* 2026-04-14 02:27:45.523468 | 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-14 02:27:45.524698 | debian-trixie | ok: [debian-trixie] 2026-04-14 02:27:45.524986 | debian-trixie | 2026-04-14 02:27:45.525146 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-14 02:27:45.525352 | debian-trixie | Tuesday 14 April 2026 02:27:45 +0000 (0:00:01.158) 0:00:01.166 ********* 2026-04-14 02:27:45.936602 | debian-trixie | ok: [debian-trixie] 2026-04-14 02:27:45.936757 | debian-trixie | 2026-04-14 02:27:45.936995 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-14 02:27:45.937217 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-14 02:27:45.937399 | debian-trixie | 2026-04-14 02:27:45.937579 | debian-trixie | 2026-04-14 02:27:45.937771 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-14 02:27:45.937972 | debian-trixie | Tuesday 14 April 2026 02:27:45 +0000 (0:00:00.412) 0:00:01.578 ********* 2026-04-14 02:27:45.938145 | debian-trixie | =============================================================================== 2026-04-14 02:27:45.938334 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.16s 2026-04-14 02:27:45.938538 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-04-14 02:27:46.026347 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-14 02:27:46.036568 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-14 02:27:46.036845 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-14 02:27:46.069501 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-14 02:27:46.563448 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:46.563507 | 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-14 02:27:46.563517 | 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-14 02:27:46.563527 | debian-trixie | 2026-04-14 02:27:46.875731 | debian-trixie | 2026-04-14 02:27:46.875778 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-14 02:27:46.875788 | debian-trixie | 2026-04-14 02:27:46.875818 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-14 02:27:46.875827 | debian-trixie | Tuesday 14 April 2026 02:27:46 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-04-14 02:27:47.959090 | 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-14 02:27:47.963728 | debian-trixie | ok: [debian-trixie] 2026-04-14 02:27:47.963832 | debian-trixie | 2026-04-14 02:27:47.963958 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-14 02:27:47.964082 | debian-trixie | Tuesday 14 April 2026 02:27:47 +0000 (0:00:01.087) 0:00:01.096 ********* 2026-04-14 02:27:49.376265 | debian-trixie | ok: [debian-trixie] 2026-04-14 02:27:49.376581 | debian-trixie | 2026-04-14 02:27:49.376877 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-14 02:27:49.377165 | debian-trixie | Tuesday 14 April 2026 02:27:49 +0000 (0:00:01.413) 0:00:02.510 ********* 2026-04-14 02:27:54.203698 | debian-trixie | ok: [debian-trixie] 2026-04-14 02:27:54.203774 | debian-trixie | 2026-04-14 02:27:54.203789 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-14 02:27:54.203907 | debian-trixie | Tuesday 14 April 2026 02:27:54 +0000 (0:00:04.813) 0:00:07.323 ********* 2026-04-14 02:27:54.231789 | debian-trixie | ok: [debian-trixie] => { 2026-04-14 02:27:54.231896 | debian-trixie | "changed": false, 2026-04-14 02:27:54.232032 | debian-trixie | "msg": "All assertions passed" 2026-04-14 02:27:54.232206 | debian-trixie | } 2026-04-14 02:27:54.232328 | debian-trixie | 2026-04-14 02:27:54.232456 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-14 02:27:54.232576 | debian-trixie | Tuesday 14 April 2026 02:27:54 +0000 (0:00:00.039) 0:00:07.363 ********* 2026-04-14 02:27:54.262437 | debian-trixie | ok: [debian-trixie] => { 2026-04-14 02:27:54.263476 | debian-trixie | "changed": false, 2026-04-14 02:27:54.263512 | debian-trixie | "msg": "All assertions passed" 2026-04-14 02:27:54.263516 | debian-trixie | } 2026-04-14 02:27:54.263520 | debian-trixie | 2026-04-14 02:27:54.263524 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-14 02:27:54.263588 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-14 02:27:54.263698 | debian-trixie | 2026-04-14 02:27:54.263806 | debian-trixie | 2026-04-14 02:27:54.263926 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-14 02:27:54.264057 | debian-trixie | Tuesday 14 April 2026 02:27:54 +0000 (0:00:00.033) 0:00:07.397 ********* 2026-04-14 02:27:54.264155 | debian-trixie | =============================================================================== 2026-04-14 02:27:54.264272 | debian-trixie | Populate service facts -------------------------------------------------- 4.81s 2026-04-14 02:27:54.264395 | debian-trixie | Populate package facts -------------------------------------------------- 1.41s 2026-04-14 02:27:54.264516 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-04-14 02:27:54.264648 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.04s 2026-04-14 02:27:54.264763 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-14 02:27:54.381098 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-14 02:27:54.389908 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-14 02:27:54.390305 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-14 02:27:54.396345 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-14 02:27:54.396375 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-14 02:27:54.396424 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-14 02:27:54.396730 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-14 02:27:54.793132 | debian-trixie | ok: Runtime: 0:00:37.899637 2026-04-14 02:27:54.795889 | 2026-04-14 02:27:54.795934 | PLAY RECAP 2026-04-14 02:27:54.795978 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-14 02:27:54.795999 | 2026-04-14 02:27:54.907706 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-14 02:27:54.910110 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-14 02:27:55.522190 | 2026-04-14 02:27:55.522326 | PLAY [all] 2026-04-14 02:27:55.532484 | 2026-04-14 02:27:55.532563 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-14 02:27:55.578094 | debian-trixie | skipping: Conditional result was False 2026-04-14 02:27:55.585842 | 2026-04-14 02:27:55.585960 | TASK [fetch-output : Set log path for single node] 2026-04-14 02:27:55.630174 | debian-trixie | ok 2026-04-14 02:27:55.634412 | 2026-04-14 02:27:55.634494 | LOOP [fetch-output : Ensure local output dirs] 2026-04-14 02:27:56.065563 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/68284e715f27471f96740d6799346f2a/work/logs" 2026-04-14 02:27:56.270586 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/68284e715f27471f96740d6799346f2a/work/artifacts" 2026-04-14 02:27:56.506098 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/68284e715f27471f96740d6799346f2a/work/docs" 2026-04-14 02:27:56.518779 | 2026-04-14 02:27:56.518904 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-14 02:27:57.186686 | debian-trixie | ok 2026-04-14 02:27:57.187263 | debian-trixie | changed: All items complete 2026-04-14 02:27:57.187295 | 2026-04-14 02:27:57.705582 | debian-trixie | changed: .d..t...... ./ 2026-04-14 02:27:58.211617 | debian-trixie | changed: .d..t...... ./ 2026-04-14 02:27:58.229207 | 2026-04-14 02:27:58.229342 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-14 02:27:58.686146 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.006972 2026-04-14 02:27:58.936621 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007921 2026-04-14 02:27:58.949736 | 2026-04-14 02:27:58.949952 | PLAY [all] 2026-04-14 02:27:58.956172 | 2026-04-14 02:27:58.956242 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-14 02:27:59.478009 | debian-trixie | changed 2026-04-14 02:27:59.491196 | 2026-04-14 02:27:59.491257 | PLAY RECAP 2026-04-14 02:27:59.491302 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-14 02:27:59.491324 | 2026-04-14 02:27:59.645143 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-14 02:27:59.648063 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-14 02:28:00.222700 | 2026-04-14 02:28:00.222854 | PLAY [localhost] 2026-04-14 02:28:00.233479 | 2026-04-14 02:28:00.233615 | TASK [Generate Zuul manifest] 2026-04-14 02:28:00.264057 | localhost | ok 2026-04-14 02:28:00.280070 | 2026-04-14 02:28:00.280278 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-14 02:28:00.617199 | localhost | changed 2026-04-14 02:28:00.630953 | 2026-04-14 02:28:00.631096 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-14 02:28:00.663309 | localhost | ok 2026-04-14 02:28:00.672901 | 2026-04-14 02:28:00.673063 | TASK [Upload logs] 2026-04-14 02:28:00.696529 | localhost | ok 2026-04-14 02:28:00.758906 | 2026-04-14 02:28:00.759056 | TASK [Set zuul-log-path fact] 2026-04-14 02:28:00.784085 | localhost | ok 2026-04-14 02:28:00.797378 | 2026-04-14 02:28:00.797464 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-14 02:28:00.830445 | localhost | ok 2026-04-14 02:28:00.840592 | 2026-04-14 02:28:00.840743 | TASK [upload-logs : Create log directories] 2026-04-14 02:28:01.299735 | localhost | changed 2026-04-14 02:28:01.306265 | 2026-04-14 02:28:01.306421 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-14 02:28:01.740123 | localhost -> localhost | ok: Runtime: 0:00:00.005054 2026-04-14 02:28:01.753218 | 2026-04-14 02:28:01.753398 | TASK [upload-logs : Upload logs to log server] 2026-04-14 02:28:02.310543 | localhost | Output suppressed because no_log was given 2026-04-14 02:28:02.315730 | 2026-04-14 02:28:02.315844 | LOOP [upload-logs : Compress console log and json output] 2026-04-14 02:28:02.369311 | localhost | skipping: Conditional result was False 2026-04-14 02:28:02.380415 | localhost | skipping: Conditional result was False 2026-04-14 02:28:02.392536 | 2026-04-14 02:28:02.392728 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-14 02:28:02.440587 | localhost | skipping: Conditional result was False 2026-04-14 02:28:02.441007 | 2026-04-14 02:28:02.445139 | localhost | skipping: Conditional result was False 2026-04-14 02:28:02.456770 | 2026-04-14 02:28:02.456991 | LOOP [upload-logs : Upload console log and json output]