2026-03-11 00:44:39.456983 | Job console starting 2026-03-11 00:44:39.472114 | Updating git repos 2026-03-11 00:44:39.530790 | Cloning repos into workspace 2026-03-11 00:44:40.677032 | Restoring repo states 2026-03-11 00:44:40.684916 | Merging changes 2026-03-11 00:44:40.955090 | Checking out repos 2026-03-11 00:44:41.496449 | Preparing playbooks 2026-03-11 00:44:51.621096 | Running Ansible setup 2026-03-11 00:44:55.234176 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-11 00:44:55.857059 | 2026-03-11 00:44:55.857244 | PLAY [localhost] 2026-03-11 00:44:55.865461 | 2026-03-11 00:44:55.865533 | TASK [Gathering Facts] 2026-03-11 00:44:57.159385 | localhost | ok 2026-03-11 00:44:57.169027 | 2026-03-11 00:44:57.169106 | TASK [Setup log path fact] 2026-03-11 00:44:57.187602 | localhost | ok 2026-03-11 00:44:57.202670 | 2026-03-11 00:44:57.202745 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-11 00:44:57.230627 | localhost | ok 2026-03-11 00:44:57.237002 | 2026-03-11 00:44:57.237682 | TASK [emit-job-header : Print job information] 2026-03-11 00:44:57.279906 | # Job Information 2026-03-11 00:44:57.280063 | Ansible Version: 2.16.16 2026-03-11 00:44:57.280108 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-03-11 00:44:57.280139 | Pipeline: check 2026-03-11 00:44:57.280168 | Executor: 0a8996d2b663 2026-03-11 00:44:57.280195 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/99 2026-03-11 00:44:57.280228 | Event ID: 53b91b30-1ce3-11f1-884c-c2e8535f96e3 2026-03-11 00:44:57.289408 | 2026-03-11 00:44:57.289789 | LOOP [emit-job-header : Print node information] 2026-03-11 00:44:57.377877 | localhost | ok: 2026-03-11 00:44:57.378124 | localhost | # Node Information 2026-03-11 00:44:57.378167 | localhost | Inventory Hostname: debian-trixie 2026-03-11 00:44:57.378204 | localhost | Hostname: np0000158299 2026-03-11 00:44:57.378234 | localhost | Username: zuul 2026-03-11 00:44:57.378325 | localhost | Distro: Debian 13.3 2026-03-11 00:44:57.378358 | localhost | Provider: yul1 2026-03-11 00:44:57.378386 | localhost | Region: ca-ymq-1 2026-03-11 00:44:57.378413 | localhost | Label: debian-trixie 2026-03-11 00:44:57.378440 | localhost | Product Name: OpenStack Nova 2026-03-11 00:44:57.378466 | localhost | Interface IP: 199.204.45.74 2026-03-11 00:44:57.388006 | 2026-03-11 00:44:57.388167 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-11 00:44:57.908459 | localhost -> localhost | changed 2026-03-11 00:44:57.915771 | 2026-03-11 00:44:57.915875 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-11 00:44:58.930654 | localhost -> localhost | changed 2026-03-11 00:44:58.941075 | 2026-03-11 00:44:58.941265 | PLAY [all] 2026-03-11 00:44:58.959342 | 2026-03-11 00:44:58.959440 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-11 00:44:59.260980 | debian-trixie -> localhost | ok 2026-03-11 00:44:59.267555 | 2026-03-11 00:44:59.267645 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-11 00:44:59.308592 | debian-trixie | ok 2026-03-11 00:44:59.332937 | debian-trixie | included: /var/lib/zuul/builds/67d358e71f944e88820210a411cf2460/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-11 00:44:59.339112 | 2026-03-11 00:44:59.339389 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-11 00:45:00.482048 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-03-11 00:45:00.482425 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/67d358e71f944e88820210a411cf2460/work/67d358e71f944e88820210a411cf2460_id_rsa 2026-03-11 00:45:00.482466 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/67d358e71f944e88820210a411cf2460/work/67d358e71f944e88820210a411cf2460_id_rsa.pub 2026-03-11 00:45:00.482497 | debian-trixie -> localhost | The key fingerprint is: 2026-03-11 00:45:00.482527 | debian-trixie -> localhost | SHA256:52JsR3hHCZA48iEYhs1CN8QGb3s09/hZb237mcvXcjw zuul-build-sshkey 2026-03-11 00:45:00.482566 | debian-trixie -> localhost | The key's randomart image is: 2026-03-11 00:45:00.482595 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-03-11 00:45:00.482631 | debian-trixie -> localhost | |.*** ..o. | 2026-03-11 00:45:00.482661 | debian-trixie -> localhost | |o.*o+ + . . . | 2026-03-11 00:45:00.482689 | debian-trixie -> localhost | | ..o * + o | 2026-03-11 00:45:00.482718 | debian-trixie -> localhost | | . o + o. . | 2026-03-11 00:45:00.482745 | debian-trixie -> localhost | | . . .S.+.. | 2026-03-11 00:45:00.482773 | debian-trixie -> localhost | | . ..=o.. . | 2026-03-11 00:45:00.482800 | debian-trixie -> localhost | | =oo o +.| 2026-03-11 00:45:00.482827 | debian-trixie -> localhost | | o o . +EO| 2026-03-11 00:45:00.482858 | debian-trixie -> localhost | | O*| 2026-03-11 00:45:00.482887 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-03-11 00:45:00.482950 | debian-trixie -> localhost | ok: Runtime: 0:00:00.732841 2026-03-11 00:45:00.495611 | 2026-03-11 00:45:00.495675 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-11 00:45:00.526689 | debian-trixie | ok 2026-03-11 00:45:00.536708 | debian-trixie | included: /var/lib/zuul/builds/67d358e71f944e88820210a411cf2460/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-11 00:45:00.543239 | 2026-03-11 00:45:00.543297 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-11 00:45:00.568032 | debian-trixie | skipping: Conditional result was False 2026-03-11 00:45:00.577009 | 2026-03-11 00:45:00.577099 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-11 00:45:01.133982 | debian-trixie | changed 2026-03-11 00:45:01.141409 | 2026-03-11 00:45:01.141514 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-11 00:45:01.375775 | debian-trixie | ok 2026-03-11 00:45:01.383631 | 2026-03-11 00:45:01.383898 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-11 00:45:01.955417 | debian-trixie | changed 2026-03-11 00:45:01.997788 | 2026-03-11 00:45:01.997925 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-11 00:45:02.531852 | debian-trixie | changed 2026-03-11 00:45:02.536424 | 2026-03-11 00:45:02.536488 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-11 00:45:02.560769 | debian-trixie | skipping: Conditional result was False 2026-03-11 00:45:02.566026 | 2026-03-11 00:45:02.566098 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-11 00:45:02.954249 | debian-trixie -> localhost | changed 2026-03-11 00:45:02.964945 | 2026-03-11 00:45:02.965065 | TASK [add-build-sshkey : Add back temp key] 2026-03-11 00:45:03.237549 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/67d358e71f944e88820210a411cf2460/work/67d358e71f944e88820210a411cf2460_id_rsa (zuul-build-sshkey) 2026-03-11 00:45:03.237776 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013697 2026-03-11 00:45:03.243302 | 2026-03-11 00:45:03.243388 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-11 00:45:03.626019 | debian-trixie | ok 2026-03-11 00:45:03.631326 | 2026-03-11 00:45:03.631416 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-11 00:45:03.657915 | debian-trixie | skipping: Conditional result was False 2026-03-11 00:45:03.672046 | 2026-03-11 00:45:03.672142 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-11 00:45:04.048915 | debian-trixie | ok 2026-03-11 00:45:04.055546 | 2026-03-11 00:45:04.055637 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-11 00:45:04.899933 | debian-trixie | Output suppressed because no_log was given 2026-03-11 00:45:04.911174 | 2026-03-11 00:45:04.911246 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-11 00:45:05.126933 | debian-trixie | ok: "logs" 2026-03-11 00:45:05.127262 | debian-trixie | ok: All items complete 2026-03-11 00:45:05.127302 | 2026-03-11 00:45:05.302466 | debian-trixie | ok: "artifacts" 2026-03-11 00:45:05.506522 | debian-trixie | ok: "docs" 2026-03-11 00:45:05.515271 | 2026-03-11 00:45:05.515432 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-11 00:45:05.739349 | debian-trixie | changed: "logs" 2026-03-11 00:45:05.914338 | debian-trixie | changed: "artifacts" 2026-03-11 00:45:06.099026 | debian-trixie | changed: "docs" 2026-03-11 00:45:06.114715 | 2026-03-11 00:45:06.114866 | PLAY RECAP 2026-03-11 00:45:06.114923 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-11 00:45:06.114953 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 00:45:06.114975 | 2026-03-11 00:45:06.251007 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-11 00:45:06.252156 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-11 00:45:06.864646 | 2026-03-11 00:45:06.864780 | PLAY [all] 2026-03-11 00:45:06.875225 | 2026-03-11 00:45:06.875298 | TASK [setup-uv : Extract archive] 2026-03-11 00:45:09.563751 | debian-trixie | changed 2026-03-11 00:45:09.571118 | 2026-03-11 00:45:09.571201 | TASK [setup-uv : Print version] 2026-03-11 00:45:09.931977 | debian-trixie | uv 0.8.13 2026-03-11 00:45:10.101030 | debian-trixie | ok: Runtime: 0:00:00.017116 2026-03-11 00:45:10.108023 | 2026-03-11 00:45:10.108095 | PLAY RECAP 2026-03-11 00:45:10.108158 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 00:45:10.108192 | 2026-03-11 00:45:10.225097 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-11 00:45:10.226409 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-11 00:45:10.800830 | 2026-03-11 00:45:10.801065 | PLAY [all] 2026-03-11 00:45:10.811502 | 2026-03-11 00:45:10.811574 | TASK [Copy inventory file for Zuul] 2026-03-11 00:45:11.796944 | debian-trixie | changed 2026-03-11 00:45:11.802849 | 2026-03-11 00:45:11.802959 | TASK [Switch "ansible_host" to private IP] 2026-03-11 00:45:12.150223 | debian-trixie | changed: 1 replacements made 2026-03-11 00:45:12.156855 | 2026-03-11 00:45:12.156948 | TASK [Run Molecule scenario] 2026-03-11 00:45:12.633458 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-03-11 00:45:12.633581 | debian-trixie | Creating virtual environment at: .venv 2026-03-11 00:45:12.990047 | debian-trixie | Downloading pygments (1.2MiB) 2026-03-11 00:45:12.992120 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-03-11 00:45:13.016437 | debian-trixie | Downloading cryptography (4.3MiB) 2026-03-11 00:45:13.170673 | debian-trixie | Downloading cryptography 2026-03-11 00:45:13.230203 | debian-trixie | Downloading pygments 2026-03-11 00:45:13.463906 | debian-trixie | Downloading ansible-core 2026-03-11 00:45:13.520868 | debian-trixie | Installed 36 packages in 56ms 2026-03-11 00:45:14.365127 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-03-11 00:45:14.365162 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-03-11 00:45:15.458452 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-11 00:45:15.458582 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-03-11 00:45:15.458778 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-11 00:45:15.458879 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-03-11 00:45:26.692168 | debian-trixie | INFO [forget-package > dependency] Executing 2026-03-11 00:45:26.692568 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-03-11 00:45:26.692886 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-03-11 00:45:26.693081 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-11 00:45:26.700476 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-03-11 00:45:26.700843 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 00:45:26.706193 | debian-trixie | INFO [forget-package > destroy] Executing 2026-03-11 00:45:26.706312 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-11 00:45:26.706401 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-03-11 00:45:26.711791 | debian-trixie | INFO [forget-package > syntax] Executing 2026-03-11 00:45:27.249892 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:45:27.250858 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-03-11 00:45:27.250877 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-03-11 00:45:27.250886 | debian-trixie | 2026-03-11 00:45:27.645925 | debian-trixie | 2026-03-11 00:45:27.645968 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-03-11 00:45:27.723427 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-03-11 00:45:27.733706 | debian-trixie | INFO [forget-package > create] Executing 2026-03-11 00:45:27.736527 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 00:45:27.745944 | debian-trixie | INFO [forget-package > prepare] Executing 2026-03-11 00:45:28.271551 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:45:28.272146 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-03-11 00:45:28.272507 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-03-11 00:45:28.272780 | debian-trixie | 2026-03-11 00:45:28.624245 | debian-trixie | 2026-03-11 00:45:28.624563 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-03-11 00:45:28.624795 | debian-trixie | 2026-03-11 00:45:28.625046 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-11 00:45:28.625331 | debian-trixie | Wednesday 11 March 2026 00:45:28 +0000 (0:00:00.031) 0:00:00.031 ******* 2026-03-11 00:45:29.985535 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-03-11 00:45:29.987830 | debian-trixie | ok: [debian-trixie] 2026-03-11 00:45:29.988088 | debian-trixie | 2026-03-11 00:45:29.988350 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-03-11 00:45:29.988611 | debian-trixie | Wednesday 11 March 2026 00:45:29 +0000 (0:00:01.364) 0:00:01.395 ******* 2026-03-11 00:45:41.301518 | debian-trixie | changed: [debian-trixie] 2026-03-11 00:45:41.301556 | debian-trixie | 2026-03-11 00:45:41.301562 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-03-11 00:45:41.301567 | debian-trixie | Wednesday 11 March 2026 00:45:41 +0000 (0:00:11.308) 0:00:12.704 ******* 2026-03-11 00:45:42.094602 | debian-trixie | ok: [debian-trixie] 2026-03-11 00:45:42.094884 | debian-trixie | 2026-03-11 00:45:42.095195 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-11 00:45:42.095474 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 00:45:42.095712 | debian-trixie | 2026-03-11 00:45:42.095938 | debian-trixie | 2026-03-11 00:45:42.096181 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-11 00:45:42.096429 | debian-trixie | Wednesday 11 March 2026 00:45:42 +0000 (0:00:00.798) 0:00:13.502 ******* 2026-03-11 00:45:42.096659 | debian-trixie | =============================================================================== 2026-03-11 00:45:42.096895 | debian-trixie | Install NGINX ---------------------------------------------------------- 11.31s 2026-03-11 00:45:42.097169 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.36s 2026-03-11 00:45:42.097408 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.80s 2026-03-11 00:45:42.268796 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-03-11 00:45:42.424197 | debian-trixie | INFO [forget-package > converge] Executing 2026-03-11 00:45:43.040912 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:45:43.040947 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-03-11 00:45:43.040973 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-03-11 00:45:43.040980 | debian-trixie | 2026-03-11 00:45:43.540515 | debian-trixie | 2026-03-11 00:45:43.540820 | debian-trixie | PLAY [Converge] **************************************************************** 2026-03-11 00:45:43.541056 | debian-trixie | 2026-03-11 00:45:43.541304 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-11 00:45:43.541549 | debian-trixie | Wednesday 11 March 2026 00:45:43 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-03-11 00:45:44.686316 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-03-11 00:45:44.690309 | debian-trixie | ok: [debian-trixie] 2026-03-11 00:45:44.690565 | debian-trixie | 2026-03-11 00:45:44.690828 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-11 00:45:44.691120 | debian-trixie | Wednesday 11 March 2026 00:45:44 +0000 (0:00:01.148) 0:00:01.157 ******* 2026-03-11 00:45:45.410170 | debian-trixie | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-03-11 00:45:48.782688 | debian-trixie | changed: [debian-trixie] 2026-03-11 00:45:48.782854 | debian-trixie | 2026-03-11 00:45:48.782986 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-11 00:45:48.783211 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 00:45:48.783332 | debian-trixie | 2026-03-11 00:45:48.783442 | debian-trixie | 2026-03-11 00:45:48.783562 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-11 00:45:48.783683 | debian-trixie | Wednesday 11 March 2026 00:45:48 +0000 (0:00:04.092) 0:00:05.250 ******* 2026-03-11 00:45:48.783795 | debian-trixie | =============================================================================== 2026-03-11 00:45:48.783916 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 4.09s 2026-03-11 00:45:48.784031 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.15s 2026-03-11 00:45:50.260322 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-03-11 00:45:50.268711 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-03-11 00:45:50.901982 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:45:50.902322 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-03-11 00:45:50.902595 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-03-11 00:45:50.902831 | debian-trixie | 2026-03-11 00:45:51.234820 | debian-trixie | 2026-03-11 00:45:51.235195 | debian-trixie | PLAY [Converge] **************************************************************** 2026-03-11 00:45:51.235447 | debian-trixie | 2026-03-11 00:45:51.235714 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-11 00:45:51.235978 | debian-trixie | Wednesday 11 March 2026 00:45:51 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-03-11 00:45:52.432290 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-03-11 00:45:52.434803 | debian-trixie | ok: [debian-trixie] 2026-03-11 00:45:52.435114 | debian-trixie | 2026-03-11 00:45:52.435388 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-11 00:45:52.435648 | debian-trixie | Wednesday 11 March 2026 00:45:52 +0000 (0:00:01.200) 0:00:01.209 ******* 2026-03-11 00:45:53.547164 | debian-trixie | ok: [debian-trixie] 2026-03-11 00:45:53.547405 | debian-trixie | 2026-03-11 00:45:53.547604 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-11 00:45:53.547859 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 00:45:53.548034 | debian-trixie | 2026-03-11 00:45:53.548203 | debian-trixie | 2026-03-11 00:45:53.548394 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-11 00:45:53.548588 | debian-trixie | Wednesday 11 March 2026 00:45:53 +0000 (0:00:01.112) 0:00:02.322 ******* 2026-03-11 00:45:53.548762 | debian-trixie | =============================================================================== 2026-03-11 00:45:53.548938 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.20s 2026-03-11 00:45:53.549135 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 1.11s 2026-03-11 00:45:53.673376 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-03-11 00:45:54.030065 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-03-11 00:45:54.030676 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 00:45:54.088720 | debian-trixie | INFO [forget-package > verify] Executing 2026-03-11 00:45:54.635061 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 00:45:54.635108 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-03-11 00:45:54.635113 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-03-11 00:45:54.635118 | debian-trixie | 2026-03-11 00:45:54.970562 | debian-trixie | 2026-03-11 00:45:54.970672 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-03-11 00:45:54.970786 | debian-trixie | 2026-03-11 00:45:54.970921 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-11 00:45:54.971140 | debian-trixie | Wednesday 11 March 2026 00:45:54 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-03-11 00:45:56.124170 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-03-11 00:45:56.127846 | debian-trixie | ok: [debian-trixie] 2026-03-11 00:45:56.128058 | debian-trixie | 2026-03-11 00:45:56.128294 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-03-11 00:45:56.128624 | debian-trixie | Wednesday 11 March 2026 00:45:56 +0000 (0:00:01.156) 0:00:01.165 ******* 2026-03-11 00:46:00.130369 | debian-trixie | ok: [debian-trixie] 2026-03-11 00:46:00.130746 | debian-trixie | 2026-03-11 00:46:00.131168 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-03-11 00:46:00.131513 | debian-trixie | Wednesday 11 March 2026 00:46:00 +0000 (0:00:04.002) 0:00:05.167 ******* 2026-03-11 00:46:04.479729 | debian-trixie | ok: [debian-trixie] 2026-03-11 00:46:04.479763 | debian-trixie | 2026-03-11 00:46:04.480065 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-03-11 00:46:04.480102 | debian-trixie | Wednesday 11 March 2026 00:46:04 +0000 (0:00:04.346) 0:00:09.514 ******* 2026-03-11 00:46:04.513782 | debian-trixie | ok: [debian-trixie] => { 2026-03-11 00:46:04.513836 | debian-trixie | "changed": false, 2026-03-11 00:46:04.513935 | debian-trixie | "msg": "All assertions passed" 2026-03-11 00:46:04.514014 | debian-trixie | } 2026-03-11 00:46:04.514092 | debian-trixie | 2026-03-11 00:46:04.514182 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-03-11 00:46:04.514270 | debian-trixie | Wednesday 11 March 2026 00:46:04 +0000 (0:00:00.036) 0:00:09.551 ******* 2026-03-11 00:46:04.544387 | debian-trixie | ok: [debian-trixie] => { 2026-03-11 00:46:04.544429 | debian-trixie | "changed": false, 2026-03-11 00:46:04.545742 | debian-trixie | "msg": "All assertions passed" 2026-03-11 00:46:04.545773 | debian-trixie | } 2026-03-11 00:46:04.545778 | debian-trixie | 2026-03-11 00:46:04.545783 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-11 00:46:04.545788 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 00:46:04.545792 | debian-trixie | 2026-03-11 00:46:04.545796 | debian-trixie | 2026-03-11 00:46:04.545800 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-11 00:46:04.545804 | debian-trixie | Wednesday 11 March 2026 00:46:04 +0000 (0:00:00.030) 0:00:09.582 ******* 2026-03-11 00:46:04.545808 | debian-trixie | =============================================================================== 2026-03-11 00:46:04.545812 | debian-trixie | Populate service facts -------------------------------------------------- 4.35s 2026-03-11 00:46:04.545816 | debian-trixie | Populate package facts -------------------------------------------------- 4.00s 2026-03-11 00:46:04.545820 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.16s 2026-03-11 00:46:04.545825 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.04s 2026-03-11 00:46:04.545829 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-03-11 00:46:04.684505 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-03-11 00:46:04.693956 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-03-11 00:46:04.694746 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 00:46:04.844169 | debian-trixie | INFO [forget-package > destroy] Executing 2026-03-11 00:46:04.844407 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-11 00:46:04.844603 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-03-11 00:46:04.845229 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-11 00:46:05.253235 | debian-trixie | ok: Runtime: 0:00:52.380896 2026-03-11 00:46:05.257078 | 2026-03-11 00:46:05.257144 | PLAY RECAP 2026-03-11 00:46:05.257204 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 00:46:05.257233 | 2026-03-11 00:46:05.368277 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-11 00:46:05.370908 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-11 00:46:05.996224 | 2026-03-11 00:46:05.996365 | PLAY [all] 2026-03-11 00:46:06.006765 | 2026-03-11 00:46:06.006839 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-11 00:46:06.042925 | debian-trixie | skipping: Conditional result was False 2026-03-11 00:46:06.051778 | 2026-03-11 00:46:06.051945 | TASK [fetch-output : Set log path for single node] 2026-03-11 00:46:06.094909 | debian-trixie | ok 2026-03-11 00:46:06.099650 | 2026-03-11 00:46:06.099719 | LOOP [fetch-output : Ensure local output dirs] 2026-03-11 00:46:06.473166 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/67d358e71f944e88820210a411cf2460/work/logs" 2026-03-11 00:46:06.692265 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/67d358e71f944e88820210a411cf2460/work/artifacts" 2026-03-11 00:46:06.907442 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/67d358e71f944e88820210a411cf2460/work/docs" 2026-03-11 00:46:06.922660 | 2026-03-11 00:46:06.922807 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-11 00:46:07.643036 | debian-trixie | changed: .d..t...... ./ 2026-03-11 00:46:07.643464 | debian-trixie | changed: All items complete 2026-03-11 00:46:07.643517 | 2026-03-11 00:46:08.176538 | debian-trixie | changed: .d..t...... ./ 2026-03-11 00:46:08.693633 | debian-trixie | changed: .d..t...... ./ 2026-03-11 00:46:08.713683 | 2026-03-11 00:46:08.713848 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-11 00:46:09.124731 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008798 2026-03-11 00:46:09.361148 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.010284 2026-03-11 00:46:09.380784 | 2026-03-11 00:46:09.380912 | PLAY [all] 2026-03-11 00:46:09.386679 | 2026-03-11 00:46:09.386743 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-11 00:46:09.884763 | debian-trixie | changed 2026-03-11 00:46:09.890252 | 2026-03-11 00:46:09.890297 | PLAY RECAP 2026-03-11 00:46:09.890345 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-11 00:46:09.890367 | 2026-03-11 00:46:10.028739 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-11 00:46:10.030883 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-11 00:46:10.615232 | 2026-03-11 00:46:10.615691 | PLAY [localhost] 2026-03-11 00:46:10.626073 | 2026-03-11 00:46:10.626150 | TASK [Generate Zuul manifest] 2026-03-11 00:46:10.648236 | localhost | ok 2026-03-11 00:46:10.663529 | 2026-03-11 00:46:10.663608 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-11 00:46:10.968577 | localhost | changed 2026-03-11 00:46:10.982009 | 2026-03-11 00:46:10.982332 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-11 00:46:11.014049 | localhost | ok 2026-03-11 00:46:11.022606 | 2026-03-11 00:46:11.022674 | TASK [Upload logs] 2026-03-11 00:46:11.043893 | localhost | ok 2026-03-11 00:46:11.103811 | 2026-03-11 00:46:11.103931 | TASK [Set zuul-log-path fact] 2026-03-11 00:46:11.123546 | localhost | ok 2026-03-11 00:46:11.136905 | 2026-03-11 00:46:11.137006 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-11 00:46:11.169514 | localhost | ok 2026-03-11 00:46:11.176940 | 2026-03-11 00:46:11.177021 | TASK [upload-logs : Create log directories] 2026-03-11 00:46:11.573584 | localhost | changed 2026-03-11 00:46:11.580727 | 2026-03-11 00:46:11.580794 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-11 00:46:11.978523 | localhost -> localhost | ok: Runtime: 0:00:00.004817 2026-03-11 00:46:11.985080 | 2026-03-11 00:46:11.985169 | TASK [upload-logs : Upload logs to log server] 2026-03-11 00:46:12.463138 | localhost | Output suppressed because no_log was given 2026-03-11 00:46:12.468590 | 2026-03-11 00:46:12.468659 | LOOP [upload-logs : Compress console log and json output] 2026-03-11 00:46:12.514668 | localhost | skipping: Conditional result was False 2026-03-11 00:46:12.521850 | localhost | skipping: Conditional result was False 2026-03-11 00:46:12.531025 | 2026-03-11 00:46:12.531207 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-11 00:46:12.580573 | localhost | skipping: Conditional result was False 2026-03-11 00:46:12.580890 | 2026-03-11 00:46:12.585498 | localhost | skipping: Conditional result was False 2026-03-11 00:46:12.596443 | 2026-03-11 00:46:12.596576 | LOOP [upload-logs : Upload console log and json output]