2026-05-14 09:59:58.045222 | Job console starting 2026-05-14 09:59:58.053438 | Updating git repos 2026-05-14 09:59:58.081503 | Cloning repos into workspace 2026-05-14 09:59:58.573245 | Restoring repo states 2026-05-14 09:59:58.602232 | Merging changes 2026-05-14 09:59:58.958999 | Checking out repos 2026-05-14 09:59:58.991817 | Preparing playbooks 2026-05-14 10:00:03.025851 | Running Ansible setup 2026-05-14 10:00:15.123173 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 10:00:15.940540 | 2026-05-14 10:00:15.940685 | PLAY [localhost] 2026-05-14 10:00:15.949492 | 2026-05-14 10:00:15.949589 | TASK [Gathering Facts] 2026-05-14 10:00:18.700787 | localhost | ok 2026-05-14 10:00:18.710515 | 2026-05-14 10:00:18.710702 | TASK [Setup log path fact] 2026-05-14 10:00:18.730472 | localhost | ok 2026-05-14 10:00:18.747374 | 2026-05-14 10:00:18.747511 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 10:00:18.780186 | localhost | ok 2026-05-14 10:00:18.787190 | 2026-05-14 10:00:18.787265 | TASK [emit-job-header : Print job information] 2026-05-14 10:00:18.829984 | # Job Information 2026-05-14 10:00:18.830210 | Ansible Version: 2.16.18 2026-05-14 10:00:18.830256 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-05-14 10:00:18.830288 | Pipeline: check 2026-05-14 10:00:18.830317 | Executor: 2d72f0692154 2026-05-14 10:00:18.830344 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/129 2026-05-14 10:00:18.830375 | Event ID: e1cdee90-4f7a-11f1-8e86-6e434c085c6c 2026-05-14 10:00:18.834530 | 2026-05-14 10:00:18.834631 | LOOP [emit-job-header : Print node information] 2026-05-14 10:00:18.939924 | localhost | ok: 2026-05-14 10:00:18.940192 | localhost | # Node Information 2026-05-14 10:00:18.940239 | localhost | Inventory Hostname: debian-trixie 2026-05-14 10:00:18.940276 | localhost | Hostname: np0000174173 2026-05-14 10:00:18.940310 | localhost | Username: zuul 2026-05-14 10:00:18.940354 | localhost | Distro: Debian 13.4 2026-05-14 10:00:18.940393 | localhost | Provider: yul1 2026-05-14 10:00:18.940429 | localhost | Region: ca-ymq-1 2026-05-14 10:00:18.940460 | localhost | Label: debian-trixie 2026-05-14 10:00:18.940489 | localhost | Product Name: OpenStack Nova 2026-05-14 10:00:18.940518 | localhost | Interface IP: 199.19.213.129 2026-05-14 10:00:18.954141 | 2026-05-14 10:00:18.954342 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-14 10:00:20.021890 | localhost -> localhost | changed 2026-05-14 10:00:20.030075 | 2026-05-14 10:00:20.030158 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-14 10:00:22.057386 | localhost -> localhost | changed 2026-05-14 10:00:22.064112 | 2026-05-14 10:00:22.064174 | PLAY [all] 2026-05-14 10:00:22.070756 | 2026-05-14 10:00:22.071154 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-14 10:00:22.318219 | debian-trixie -> localhost | ok 2026-05-14 10:00:22.488062 | 2026-05-14 10:00:22.488197 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-14 10:00:22.524808 | debian-trixie | ok 2026-05-14 10:00:22.538002 | debian-trixie | included: /var/lib/zuul/builds/3cfc943d91384940b80bcae590d98aa8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-14 10:00:22.542810 | 2026-05-14 10:00:22.542875 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-14 10:00:24.134146 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-05-14 10:00:24.134403 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/3cfc943d91384940b80bcae590d98aa8/work/3cfc943d91384940b80bcae590d98aa8_id_rsa 2026-05-14 10:00:24.134469 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/3cfc943d91384940b80bcae590d98aa8/work/3cfc943d91384940b80bcae590d98aa8_id_rsa.pub 2026-05-14 10:00:24.134523 | debian-trixie -> localhost | The key fingerprint is: 2026-05-14 10:00:24.134572 | debian-trixie -> localhost | SHA256:b5GQMAmOeKOu3VEKstcUroXQ+Jtevjwsf84NYH7xnYQ zuul-build-sshkey 2026-05-14 10:00:24.134639 | debian-trixie -> localhost | The key's randomart image is: 2026-05-14 10:00:24.134687 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-05-14 10:00:24.134739 | debian-trixie -> localhost | | ..o. | 2026-05-14 10:00:24.134788 | debian-trixie -> localhost | | + o .o . | 2026-05-14 10:00:24.134895 | debian-trixie -> localhost | |+ = o o | 2026-05-14 10:00:24.134943 | debian-trixie -> localhost | | = + . o . | 2026-05-14 10:00:24.134989 | debian-trixie -> localhost | |o + * o E + | 2026-05-14 10:00:24.135035 | debian-trixie -> localhost | |.o @ + o + o | 2026-05-14 10:00:24.135079 | debian-trixie -> localhost | |..=.* o . = | 2026-05-14 10:00:24.135123 | debian-trixie -> localhost | |.+.=o+.o . | 2026-05-14 10:00:24.135175 | debian-trixie -> localhost | |. oo*=o . | 2026-05-14 10:00:24.135221 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-05-14 10:00:24.135303 | debian-trixie -> localhost | ok: Runtime: 0:00:01.106029 2026-05-14 10:00:24.141967 | 2026-05-14 10:00:24.142057 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-14 10:00:24.173097 | debian-trixie | ok 2026-05-14 10:00:24.183697 | debian-trixie | included: /var/lib/zuul/builds/3cfc943d91384940b80bcae590d98aa8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-14 10:00:24.192337 | 2026-05-14 10:00:24.192414 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-14 10:00:24.216891 | debian-trixie | skipping: Conditional result was False 2026-05-14 10:00:24.225688 | 2026-05-14 10:00:24.225815 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-14 10:00:24.826985 | debian-trixie | changed 2026-05-14 10:00:24.837118 | 2026-05-14 10:00:24.837291 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-14 10:00:25.049068 | debian-trixie | ok 2026-05-14 10:00:25.056582 | 2026-05-14 10:00:25.056675 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-14 10:00:25.589313 | debian-trixie | changed 2026-05-14 10:00:25.594576 | 2026-05-14 10:00:25.594687 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-14 10:00:26.139081 | debian-trixie | changed 2026-05-14 10:00:26.144836 | 2026-05-14 10:00:26.144922 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-14 10:00:26.169697 | debian-trixie | skipping: Conditional result was False 2026-05-14 10:00:26.176434 | 2026-05-14 10:00:26.176523 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-14 10:00:26.567291 | debian-trixie -> localhost | changed 2026-05-14 10:00:26.582995 | 2026-05-14 10:00:26.583153 | TASK [add-build-sshkey : Add back temp key] 2026-05-14 10:00:26.890916 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/3cfc943d91384940b80bcae590d98aa8/work/3cfc943d91384940b80bcae590d98aa8_id_rsa (zuul-build-sshkey) 2026-05-14 10:00:26.891174 | debian-trixie -> localhost | ok: Runtime: 0:00:00.015186 2026-05-14 10:00:26.899604 | 2026-05-14 10:00:26.899686 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-14 10:00:27.258086 | debian-trixie | ok 2026-05-14 10:00:27.263032 | 2026-05-14 10:00:27.263110 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-14 10:00:27.287727 | debian-trixie | skipping: Conditional result was False 2026-05-14 10:00:27.298365 | 2026-05-14 10:00:27.298438 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-14 10:00:27.679157 | debian-trixie | ok 2026-05-14 10:00:28.366292 | 2026-05-14 10:00:28.367023 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-14 10:00:29.274974 | debian-trixie | Output suppressed because no_log was given 2026-05-14 10:00:29.287037 | 2026-05-14 10:00:29.287143 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-14 10:00:29.518061 | debian-trixie | ok: "logs" 2026-05-14 10:00:31.494190 | debian-trixie | ok: All items complete 2026-05-14 10:00:31.494380 | 2026-05-14 10:00:31.502291 | debian-trixie | ok: "artifacts" 2026-05-14 10:00:31.507042 | debian-trixie | ok: "docs" 2026-05-14 10:00:31.516851 | 2026-05-14 10:00:31.517001 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-14 10:00:31.730755 | debian-trixie | changed: "logs" 2026-05-14 10:00:31.924675 | debian-trixie | changed: "artifacts" 2026-05-14 10:00:32.108685 | debian-trixie | changed: "docs" 2026-05-14 10:00:32.132120 | 2026-05-14 10:00:32.132248 | PLAY RECAP 2026-05-14 10:00:32.132301 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-14 10:00:32.132336 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 10:00:32.132367 | 2026-05-14 10:00:32.290620 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-14 10:00:32.682537 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 10:00:33.375896 | 2026-05-14 10:00:33.677987 | PLAY [all] 2026-05-14 10:00:33.694521 | 2026-05-14 10:00:33.694683 | TASK [setup-uv : Extract archive] 2026-05-14 10:00:38.019173 | debian-trixie | changed 2026-05-14 10:00:38.024592 | 2026-05-14 10:00:38.024681 | TASK [setup-uv : Print version] 2026-05-14 10:00:38.437406 | debian-trixie | uv 0.8.13 2026-05-14 10:00:42.927888 | debian-trixie | ok: Runtime: 0:00:00.015352 2026-05-14 10:00:44.443215 | 2026-05-14 10:00:44.443351 | PLAY RECAP 2026-05-14 10:00:44.443424 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 10:00:44.443464 | 2026-05-14 10:00:44.628418 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-14 10:00:44.630022 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 10:00:45.263887 | 2026-05-14 10:00:45.264036 | PLAY [all] 2026-05-14 10:00:45.274979 | 2026-05-14 10:00:45.275063 | TASK [Copy inventory file for Zuul] 2026-05-14 10:00:46.292832 | debian-trixie | changed 2026-05-14 10:00:46.297629 | 2026-05-14 10:00:46.297709 | TASK [Switch "ansible_host" to private IP] 2026-05-14 10:00:46.601987 | debian-trixie | changed: 1 replacements made 2026-05-14 10:00:46.608305 | 2026-05-14 10:00:46.608373 | TASK [Run Molecule scenario] 2026-05-14 10:00:47.066525 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-05-14 10:00:47.066617 | debian-trixie | Creating virtual environment at: .venv 2026-05-14 10:00:48.320356 | debian-trixie | Downloading pygments (1.2MiB) 2026-05-14 10:00:48.320507 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-05-14 10:00:48.321508 | debian-trixie | Downloading cryptography (4.3MiB) 2026-05-14 10:00:48.488900 | debian-trixie | Downloading cryptography 2026-05-14 10:00:48.547301 | debian-trixie | Downloading pygments 2026-05-14 10:00:48.691993 | debian-trixie | Downloading ansible-core 2026-05-14 10:00:48.737294 | debian-trixie | Installed 36 packages in 44ms 2026-05-14 10:00:49.395567 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-05-14 10:00:49.395663 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-05-14 10:00:50.231063 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-05-14 10:00:50.231123 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-05-14 10:00:50.231210 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-14 10:00:50.231283 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-05-14 10:01:16.919823 | debian-trixie | INFO [forget-package > dependency] Executing 2026-05-14 10:01:16.919994 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-05-14 10:01:16.920192 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-05-14 10:01:16.920319 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-14 10:01:16.925924 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-05-14 10:01:16.926352 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 10:01:16.931806 | debian-trixie | INFO [forget-package > destroy] Executing 2026-05-14 10:01:16.931876 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-14 10:01:16.931969 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-05-14 10:01:16.937322 | debian-trixie | INFO [forget-package > syntax] Executing 2026-05-14 10:01:17.443733 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:01:17.443803 | 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-05-14 10:01:17.443814 | 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-05-14 10:01:17.443835 | debian-trixie | 2026-05-14 10:01:17.789477 | debian-trixie | 2026-05-14 10:01:17.789610 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-05-14 10:01:17.852017 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-05-14 10:01:17.864492 | debian-trixie | INFO [forget-package > create] Executing 2026-05-14 10:01:17.866852 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 10:01:17.872131 | debian-trixie | INFO [forget-package > prepare] Executing 2026-05-14 10:01:18.350978 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:01:18.351151 | 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-05-14 10:01:18.351354 | 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-05-14 10:01:18.351522 | debian-trixie | 2026-05-14 10:01:18.694707 | debian-trixie | 2026-05-14 10:01:18.694847 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-05-14 10:01:18.695044 | debian-trixie | 2026-05-14 10:01:18.695237 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-05-14 10:01:18.695430 | debian-trixie | Thursday 14 May 2026 10:01:18 +0000 (0:00:00.028) 0:00:00.028 ********** 2026-05-14 10:01:20.028030 | 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-05-14 10:01:20.029863 | debian-trixie | ok: [debian-trixie] 2026-05-14 10:01:20.030070 | debian-trixie | 2026-05-14 10:01:20.030324 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-05-14 10:01:20.030609 | debian-trixie | Thursday 14 May 2026 10:01:20 +0000 (0:00:01.335) 0:00:01.364 ********** 2026-05-14 10:01:29.824847 | debian-trixie | changed: [debian-trixie] 2026-05-14 10:01:29.824912 | debian-trixie | 2026-05-14 10:01:29.825099 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-05-14 10:01:29.825287 | debian-trixie | Thursday 14 May 2026 10:01:29 +0000 (0:00:09.794) 0:00:11.158 ********** 2026-05-14 10:01:30.550237 | debian-trixie | ok: [debian-trixie] 2026-05-14 10:01:30.550354 | debian-trixie | 2026-05-14 10:01:30.550547 | debian-trixie | PLAY RECAP ********************************************************************* 2026-05-14 10:01:30.550752 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 10:01:30.550921 | debian-trixie | 2026-05-14 10:01:30.551083 | debian-trixie | 2026-05-14 10:01:30.551257 | debian-trixie | TASKS RECAP ******************************************************************** 2026-05-14 10:01:30.551438 | debian-trixie | Thursday 14 May 2026 10:01:30 +0000 (0:00:00.726) 0:00:11.884 ********** 2026-05-14 10:01:30.551642 | debian-trixie | =============================================================================== 2026-05-14 10:01:30.551825 | debian-trixie | Install NGINX ----------------------------------------------------------- 9.79s 2026-05-14 10:01:30.552004 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.34s 2026-05-14 10:01:30.552182 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.73s 2026-05-14 10:01:30.657314 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-05-14 10:01:30.666712 | debian-trixie | INFO [forget-package > converge] Executing 2026-05-14 10:01:31.172117 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:01:31.172257 | 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-05-14 10:01:31.172538 | 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-05-14 10:01:31.172634 | debian-trixie | 2026-05-14 10:01:31.476630 | debian-trixie | 2026-05-14 10:01:31.476818 | debian-trixie | PLAY [Converge] **************************************************************** 2026-05-14 10:01:31.476987 | debian-trixie | 2026-05-14 10:01:31.477171 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-05-14 10:01:31.477354 | debian-trixie | Thursday 14 May 2026 10:01:31 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-05-14 10:01:32.562382 | 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-05-14 10:01:32.564402 | debian-trixie | ok: [debian-trixie] 2026-05-14 10:01:32.564563 | debian-trixie | 2026-05-14 10:01:32.564744 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 10:01:32.564928 | debian-trixie | Thursday 14 May 2026 10:01:32 +0000 (0:00:01.087) 0:00:01.095 ********** 2026-05-14 10:01:32.965045 | 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-05-14 10:01:32.969802 | debian-trixie | changed: [debian-trixie] 2026-05-14 10:01:32.969973 | debian-trixie | 2026-05-14 10:01:32.970158 | debian-trixie | PLAY RECAP ********************************************************************* 2026-05-14 10:01:32.970364 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 10:01:32.970536 | debian-trixie | 2026-05-14 10:01:32.970698 | debian-trixie | 2026-05-14 10:01:32.970867 | debian-trixie | TASKS RECAP ******************************************************************** 2026-05-14 10:01:32.971050 | debian-trixie | Thursday 14 May 2026 10:01:32 +0000 (0:00:00.405) 0:00:01.501 ********** 2026-05-14 10:01:32.971224 | debian-trixie | =============================================================================== 2026-05-14 10:01:32.971451 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-05-14 10:01:32.971698 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-05-14 10:01:33.059542 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-05-14 10:01:33.069755 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-05-14 10:01:33.563319 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:01:33.563359 | 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-05-14 10:01:33.563484 | 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-05-14 10:01:33.563627 | debian-trixie | 2026-05-14 10:01:33.868212 | debian-trixie | 2026-05-14 10:01:33.868329 | debian-trixie | PLAY [Converge] **************************************************************** 2026-05-14 10:01:33.868538 | debian-trixie | 2026-05-14 10:01:33.868675 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-05-14 10:01:33.868856 | debian-trixie | Thursday 14 May 2026 10:01:33 +0000 (0:00:00.007) 0:00:00.007 ********** 2026-05-14 10:01:34.981610 | 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-05-14 10:01:34.981644 | debian-trixie | ok: [debian-trixie] 2026-05-14 10:01:34.981652 | debian-trixie | 2026-05-14 10:01:34.981657 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-14 10:01:34.981662 | debian-trixie | Thursday 14 May 2026 10:01:34 +0000 (0:00:01.110) 0:00:01.118 ********** 2026-05-14 10:01:35.389870 | debian-trixie | ok: [debian-trixie] 2026-05-14 10:01:35.390060 | debian-trixie | 2026-05-14 10:01:35.390255 | debian-trixie | PLAY RECAP ********************************************************************* 2026-05-14 10:01:35.390469 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 10:01:35.390678 | debian-trixie | 2026-05-14 10:01:35.390874 | debian-trixie | 2026-05-14 10:01:35.391120 | debian-trixie | TASKS RECAP ******************************************************************** 2026-05-14 10:01:35.391318 | debian-trixie | Thursday 14 May 2026 10:01:35 +0000 (0:00:00.411) 0:00:01.529 ********** 2026-05-14 10:01:35.391493 | debian-trixie | =============================================================================== 2026-05-14 10:01:35.391766 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.11s 2026-05-14 10:01:35.392005 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-05-14 10:01:35.493636 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-05-14 10:01:35.502209 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-05-14 10:01:35.502649 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 10:01:35.507990 | debian-trixie | INFO [forget-package > verify] Executing 2026-05-14 10:01:36.015641 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-14 10:01:36.015675 | 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-05-14 10:01:36.015680 | 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-05-14 10:01:36.015684 | debian-trixie | 2026-05-14 10:01:36.356913 | debian-trixie | 2026-05-14 10:01:36.357072 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-05-14 10:01:36.357253 | debian-trixie | 2026-05-14 10:01:36.357493 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-05-14 10:01:36.357683 | debian-trixie | Thursday 14 May 2026 10:01:36 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-05-14 10:01:37.430365 | 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-05-14 10:01:37.431994 | debian-trixie | ok: [debian-trixie] 2026-05-14 10:01:37.432164 | debian-trixie | 2026-05-14 10:01:37.432353 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-05-14 10:01:37.432543 | debian-trixie | Thursday 14 May 2026 10:01:37 +0000 (0:00:01.074) 0:00:01.082 ********** 2026-05-14 10:01:38.814263 | debian-trixie | ok: [debian-trixie] 2026-05-14 10:01:38.814376 | debian-trixie | 2026-05-14 10:01:38.814578 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-05-14 10:01:38.814778 | debian-trixie | Thursday 14 May 2026 10:01:38 +0000 (0:00:01.382) 0:00:02.465 ********** 2026-05-14 10:01:42.399326 | debian-trixie | ok: [debian-trixie] 2026-05-14 10:01:42.399375 | debian-trixie | 2026-05-14 10:01:42.399388 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-05-14 10:01:42.399400 | debian-trixie | Thursday 14 May 2026 10:01:42 +0000 (0:00:03.584) 0:00:06.050 ********** 2026-05-14 10:01:42.431044 | debian-trixie | ok: [debian-trixie] => { 2026-05-14 10:01:42.431161 | debian-trixie | "changed": false, 2026-05-14 10:01:42.431304 | debian-trixie | "msg": "All assertions passed" 2026-05-14 10:01:42.431407 | debian-trixie | } 2026-05-14 10:01:42.431513 | debian-trixie | 2026-05-14 10:01:42.431848 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-05-14 10:01:42.431884 | debian-trixie | Thursday 14 May 2026 10:01:42 +0000 (0:00:00.032) 0:00:06.082 ********** 2026-05-14 10:01:42.468202 | debian-trixie | ok: [debian-trixie] => { 2026-05-14 10:01:42.468360 | debian-trixie | "changed": false, 2026-05-14 10:01:42.468551 | debian-trixie | "msg": "All assertions passed" 2026-05-14 10:01:42.468727 | debian-trixie | } 2026-05-14 10:01:42.468904 | debian-trixie | 2026-05-14 10:01:42.469091 | debian-trixie | PLAY RECAP ********************************************************************* 2026-05-14 10:01:42.469298 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-14 10:01:42.469507 | debian-trixie | 2026-05-14 10:01:42.469689 | debian-trixie | 2026-05-14 10:01:42.469876 | debian-trixie | TASKS RECAP ******************************************************************** 2026-05-14 10:01:42.470075 | debian-trixie | Thursday 14 May 2026 10:01:42 +0000 (0:00:00.033) 0:00:06.116 ********** 2026-05-14 10:01:42.470202 | debian-trixie | =============================================================================== 2026-05-14 10:01:42.470643 | debian-trixie | Populate service facts -------------------------------------------------- 3.58s 2026-05-14 10:01:42.470660 | debian-trixie | Populate package facts -------------------------------------------------- 1.38s 2026-05-14 10:01:42.470665 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.07s 2026-05-14 10:01:42.470668 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-05-14 10:01:42.470672 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-05-14 10:01:42.574539 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-05-14 10:01:42.584110 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-05-14 10:01:42.584622 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-14 10:01:42.591376 | debian-trixie | INFO [forget-package > destroy] Executing 2026-05-14 10:01:42.591478 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-14 10:01:42.591560 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-05-14 10:01:42.591892 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-14 10:01:43.184351 | debian-trixie | ok: Runtime: 0:00:55.691579 2026-05-14 10:01:43.189572 | 2026-05-14 10:01:43.189669 | PLAY RECAP 2026-05-14 10:01:43.189736 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-14 10:01:43.189780 | 2026-05-14 10:01:43.373098 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-14 10:01:43.374538 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 10:01:44.299199 | 2026-05-14 10:01:44.299445 | PLAY [all] 2026-05-14 10:01:44.321983 | 2026-05-14 10:01:44.322554 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-14 10:01:44.432920 | debian-trixie | skipping: Conditional result was False 2026-05-14 10:01:44.439338 | 2026-05-14 10:01:44.439444 | TASK [fetch-output : Set log path for single node] 2026-05-14 10:01:44.502729 | debian-trixie | ok 2026-05-14 10:01:44.506632 | 2026-05-14 10:01:44.506710 | LOOP [fetch-output : Ensure local output dirs] 2026-05-14 10:01:45.169036 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/3cfc943d91384940b80bcae590d98aa8/work/logs" 2026-05-14 10:01:45.439902 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/3cfc943d91384940b80bcae590d98aa8/work/artifacts" 2026-05-14 10:01:45.686162 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/3cfc943d91384940b80bcae590d98aa8/work/docs" 2026-05-14 10:01:45.701656 | 2026-05-14 10:01:45.701794 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-14 10:01:46.498410 | debian-trixie | changed: .d..t...... ./ 2026-05-14 10:01:46.498650 | debian-trixie | changed: All items complete 2026-05-14 10:01:46.498679 | 2026-05-14 10:01:47.108598 | debian-trixie | changed: .d..t...... ./ 2026-05-14 10:01:47.684302 | debian-trixie | changed: .d..t...... ./ 2026-05-14 10:01:47.706585 | 2026-05-14 10:01:47.708293 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-14 10:01:48.261210 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.017745 2026-05-14 10:01:48.604021 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.011558 2026-05-14 10:01:48.622831 | 2026-05-14 10:01:48.622955 | PLAY [all] 2026-05-14 10:01:48.630855 | 2026-05-14 10:01:48.631184 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-14 10:01:49.246775 | debian-trixie | changed 2026-05-14 10:01:49.251949 | 2026-05-14 10:01:49.252003 | PLAY RECAP 2026-05-14 10:01:49.252054 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-14 10:01:49.252078 | 2026-05-14 10:01:49.479420 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-14 10:01:49.480670 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-14 10:01:50.126927 | 2026-05-14 10:01:50.127081 | PLAY [localhost] 2026-05-14 10:01:50.138355 | 2026-05-14 10:01:50.138478 | TASK [Generate Zuul manifest] 2026-05-14 10:01:50.167026 | localhost | ok 2026-05-14 10:01:50.183064 | 2026-05-14 10:01:50.183282 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-14 10:01:50.616383 | localhost | changed 2026-05-14 10:01:50.643611 | 2026-05-14 10:01:50.643782 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-14 10:01:50.728815 | localhost | ok 2026-05-14 10:01:50.740948 | 2026-05-14 10:01:50.741089 | TASK [Upload logs] 2026-05-14 10:01:50.762664 | localhost | ok 2026-05-14 10:01:50.841862 | 2026-05-14 10:01:50.842000 | TASK [Set zuul-log-path fact] 2026-05-14 10:01:50.865504 | localhost | ok 2026-05-14 10:01:50.883645 | 2026-05-14 10:01:50.883823 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-14 10:01:50.916081 | localhost | ok 2026-05-14 10:01:50.926330 | 2026-05-14 10:01:50.926508 | TASK [upload-logs : Create log directories] 2026-05-14 10:01:51.459736 | localhost | changed 2026-05-14 10:01:51.465809 | 2026-05-14 10:01:51.465950 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-14 10:01:52.000991 | localhost -> localhost | ok: Runtime: 0:00:00.007581 2026-05-14 10:01:52.010946 | 2026-05-14 10:01:52.011814 | TASK [upload-logs : Upload logs to log server] 2026-05-14 10:01:52.687723 | localhost | Output suppressed because no_log was given 2026-05-14 10:01:52.692826 | 2026-05-14 10:01:52.692942 | LOOP [upload-logs : Compress console log and json output] 2026-05-14 10:01:52.744816 | localhost | skipping: Conditional result was False 2026-05-14 10:01:52.759683 | localhost | skipping: Conditional result was False 2026-05-14 10:01:52.783649 | 2026-05-14 10:01:52.783823 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-14 10:01:52.843392 | localhost | skipping: Conditional result was False 2026-05-14 10:01:52.843734 | 2026-05-14 10:01:52.849831 | localhost | skipping: Conditional result was False 2026-05-14 10:01:52.865617 | 2026-05-14 10:01:52.865777 | LOOP [upload-logs : Upload console log and json output]