2026-03-09 15:22:56.453842 | Job console starting 2026-03-09 15:22:56.597479 | Updating git repos 2026-03-09 15:22:56.686051 | Cloning repos into workspace 2026-03-09 15:22:56.919958 | Restoring repo states 2026-03-09 15:22:56.935419 | Merging changes 2026-03-09 15:22:57.460707 | Checking out repos 2026-03-09 15:22:57.551075 | Preparing playbooks 2026-03-09 15:23:00.938979 | Running Ansible setup 2026-03-09 15:23:05.174186 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-09 15:23:05.894434 | 2026-03-09 15:23:05.935987 | PLAY [localhost] 2026-03-09 15:23:05.948286 | 2026-03-09 15:23:05.948359 | TASK [Gathering Facts] 2026-03-09 15:23:07.015989 | localhost | ok 2026-03-09 15:23:07.024682 | 2026-03-09 15:23:07.024798 | TASK [Setup log path fact] 2026-03-09 15:23:07.049153 | localhost | ok 2026-03-09 15:23:07.061064 | 2026-03-09 15:23:07.061143 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-09 15:23:07.089210 | localhost | ok 2026-03-09 15:23:07.098832 | 2026-03-09 15:23:07.098907 | TASK [emit-job-header : Print job information] 2026-03-09 15:23:07.137245 | # Job Information 2026-03-09 15:23:07.137435 | Ansible Version: 2.16.16 2026-03-09 15:23:07.137470 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-03-09 15:23:07.137494 | Pipeline: check 2026-03-09 15:23:07.137515 | Executor: 0a8996d2b663 2026-03-09 15:23:07.137536 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/98 2026-03-09 15:23:07.137559 | Event ID: b83b96a0-1bcb-11f1-9a32-4521dd0a5981 2026-03-09 15:23:07.143960 | 2026-03-09 15:23:07.144050 | LOOP [emit-job-header : Print node information] 2026-03-09 15:23:07.270330 | localhost | ok: 2026-03-09 15:23:07.270723 | localhost | # Node Information 2026-03-09 15:23:07.270766 | localhost | Inventory Hostname: ubuntu-noble 2026-03-09 15:23:07.270790 | localhost | Hostname: np0000158193 2026-03-09 15:23:07.270811 | localhost | Username: zuul 2026-03-09 15:23:07.270833 | localhost | Distro: Ubuntu 24.04 2026-03-09 15:23:07.270853 | localhost | Provider: yul1 2026-03-09 15:23:07.270872 | localhost | Region: ca-ymq-1 2026-03-09 15:23:07.270891 | localhost | Label: ubuntu-noble 2026-03-09 15:23:07.270910 | localhost | Product Name: OpenStack Nova 2026-03-09 15:23:07.270928 | localhost | Interface IP: 199.204.45.38 2026-03-09 15:23:07.287936 | 2026-03-09 15:23:07.306799 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-09 15:23:07.802511 | localhost -> localhost | changed 2026-03-09 15:23:07.807714 | 2026-03-09 15:23:07.807784 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-09 15:23:08.850714 | localhost -> localhost | changed 2026-03-09 15:23:08.857070 | 2026-03-09 15:23:08.857125 | PLAY [all] 2026-03-09 15:23:08.877875 | 2026-03-09 15:23:08.878045 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-09 15:23:09.215641 | ubuntu-noble -> localhost | ok 2026-03-09 15:23:09.223568 | 2026-03-09 15:23:09.223691 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-09 15:23:09.256916 | ubuntu-noble | ok 2026-03-09 15:23:09.275583 | ubuntu-noble | included: /var/lib/zuul/builds/60c109f1f59d4f33a81db5b554d369ff/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-09 15:23:09.282968 | 2026-03-09 15:23:09.283036 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-09 15:23:10.725296 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-09 15:23:10.841311 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/60c109f1f59d4f33a81db5b554d369ff/work/60c109f1f59d4f33a81db5b554d369ff_id_rsa 2026-03-09 15:23:10.841444 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/60c109f1f59d4f33a81db5b554d369ff/work/60c109f1f59d4f33a81db5b554d369ff_id_rsa.pub 2026-03-09 15:23:10.841471 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-09 15:23:10.841525 | ubuntu-noble -> localhost | SHA256:O2IpHQDvKS6SoMrD9/2hkcBpMLEXiDiCqDYy6Mz2SJk zuul-build-sshkey 2026-03-09 15:23:10.841564 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-09 15:23:10.841596 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-09 15:23:10.841629 | ubuntu-noble -> localhost | |+ o... | 2026-03-09 15:23:10.841651 | ubuntu-noble -> localhost | |*. +o . | 2026-03-09 15:23:10.841672 | ubuntu-noble -> localhost | |+. +o. | 2026-03-09 15:23:10.841692 | ubuntu-noble -> localhost | |=o .=o. | 2026-03-09 15:23:10.841712 | ubuntu-noble -> localhost | |B.= o=. S | 2026-03-09 15:23:10.841732 | ubuntu-noble -> localhost | |oE ....o.. | 2026-03-09 15:23:10.841751 | ubuntu-noble -> localhost | |O + . =oo. | 2026-03-09 15:23:10.841771 | ubuntu-noble -> localhost | |+= o o..o.. | 2026-03-09 15:23:10.841794 | ubuntu-noble -> localhost | |..o .. o.. | 2026-03-09 15:23:10.841815 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-09 15:23:10.841896 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.608271 2026-03-09 15:23:10.851104 | 2026-03-09 15:23:10.851176 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-09 15:23:10.872932 | ubuntu-noble | ok 2026-03-09 15:23:10.884656 | ubuntu-noble | included: /var/lib/zuul/builds/60c109f1f59d4f33a81db5b554d369ff/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-09 15:23:10.894977 | 2026-03-09 15:23:10.895038 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-09 15:23:10.917900 | ubuntu-noble | skipping: Conditional result was False 2026-03-09 15:23:10.926907 | 2026-03-09 15:23:10.926980 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-09 15:23:11.520505 | ubuntu-noble | changed 2026-03-09 15:23:11.534602 | 2026-03-09 15:23:11.534674 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-09 15:23:11.785481 | ubuntu-noble | ok 2026-03-09 15:23:11.796935 | 2026-03-09 15:23:11.797070 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-09 15:23:12.341881 | ubuntu-noble | changed 2026-03-09 15:23:12.347340 | 2026-03-09 15:23:12.347409 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-09 15:23:13.016806 | ubuntu-noble | changed 2026-03-09 15:23:13.035999 | 2026-03-09 15:23:13.036095 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-09 15:23:13.061140 | ubuntu-noble | skipping: Conditional result was False 2026-03-09 15:23:13.067782 | 2026-03-09 15:23:13.067852 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-09 15:23:13.474698 | ubuntu-noble -> localhost | changed 2026-03-09 15:23:13.486882 | 2026-03-09 15:23:13.486949 | TASK [add-build-sshkey : Add back temp key] 2026-03-09 15:23:13.842789 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/60c109f1f59d4f33a81db5b554d369ff/work/60c109f1f59d4f33a81db5b554d369ff_id_rsa (zuul-build-sshkey) 2026-03-09 15:23:13.847933 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.018473 2026-03-09 15:23:13.868507 | 2026-03-09 15:23:13.868639 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-09 15:23:14.259562 | ubuntu-noble | ok 2026-03-09 15:23:14.264741 | 2026-03-09 15:23:14.264807 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-09 15:23:14.293626 | ubuntu-noble | skipping: Conditional result was False 2026-03-09 15:23:14.318671 | 2026-03-09 15:23:14.350123 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-09 15:23:14.759778 | ubuntu-noble | ok 2026-03-09 15:23:14.812626 | 2026-03-09 15:23:14.812731 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-09 15:23:15.738991 | ubuntu-noble | Output suppressed because no_log was given 2026-03-09 15:23:15.754088 | 2026-03-09 15:23:15.754221 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-09 15:23:16.048351 | ubuntu-noble | ok: "logs" 2026-03-09 15:23:16.062927 | ubuntu-noble | ok: All items complete 2026-03-09 15:23:16.063024 | 2026-03-09 15:23:16.188628 | ubuntu-noble | ok: "artifacts" 2026-03-09 15:23:16.390444 | ubuntu-noble | ok: "docs" 2026-03-09 15:23:16.410327 | 2026-03-09 15:23:16.410628 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-09 15:23:16.624153 | ubuntu-noble | changed: "logs" 2026-03-09 15:23:16.813504 | ubuntu-noble | changed: "artifacts" 2026-03-09 15:23:16.999679 | ubuntu-noble | changed: "docs" 2026-03-09 15:23:17.008671 | 2026-03-09 15:23:17.008775 | PLAY RECAP 2026-03-09 15:23:17.008824 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-09 15:23:17.008854 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-09 15:23:17.008876 | 2026-03-09 15:23:17.175330 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-09 15:23:17.176803 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-09 15:23:17.918284 | 2026-03-09 15:23:17.918994 | PLAY [all] 2026-03-09 15:23:17.931861 | 2026-03-09 15:23:17.931944 | TASK [setup-uv : Extract archive] 2026-03-09 15:23:20.404170 | ubuntu-noble | changed 2026-03-09 15:23:20.410576 | 2026-03-09 15:23:20.410652 | TASK [setup-uv : Print version] 2026-03-09 15:23:21.029326 | ubuntu-noble | uv 0.8.13 2026-03-09 15:23:20.970816 | ubuntu-noble | ok: Runtime: 0:00:00.015724 2026-03-09 15:23:20.979995 | 2026-03-09 15:23:20.980050 | PLAY RECAP 2026-03-09 15:23:20.980098 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-09 15:23:20.980123 | 2026-03-09 15:23:21.157006 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-09 15:23:21.158182 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-09 15:23:21.773284 | 2026-03-09 15:23:21.773413 | PLAY [all] 2026-03-09 15:23:21.785001 | 2026-03-09 15:23:21.785114 | TASK [Copy inventory file for Zuul] 2026-03-09 15:23:22.806113 | ubuntu-noble | changed 2026-03-09 15:23:22.814603 | 2026-03-09 15:23:22.814752 | TASK [Switch "ansible_host" to private IP] 2026-03-09 15:23:23.139026 | ubuntu-noble | changed: 1 replacements made 2026-03-09 15:23:23.146289 | 2026-03-09 15:23:23.203709 | TASK [Run Molecule scenario] 2026-03-09 15:23:23.837441 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-09 15:23:23.837623 | ubuntu-noble | Creating virtual environment at: .venv 2026-03-09 15:23:24.088894 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-03-09 15:23:24.090241 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-03-09 15:23:24.111293 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-03-09 15:23:24.260963 | ubuntu-noble | Downloading cryptography 2026-03-09 15:23:24.318257 | ubuntu-noble | Downloading pygments 2026-03-09 15:23:24.527748 | ubuntu-noble | Downloading ansible-core 2026-03-09 15:23:24.577156 | ubuntu-noble | Installed 37 packages in 48ms 2026-03-09 15:23:25.326898 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-03-09 15:23:25.326985 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-03-09 15:23:26.203020 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-09 15:23:26.203089 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-03-09 15:23:26.203321 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-09 15:23:26.203445 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-03-09 15:23:37.186869 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-03-09 15:23:37.187273 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-03-09 15:23:37.187633 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-03-09 15:23:37.187792 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-09 15:23:37.193526 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-03-09 15:23:37.193868 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-09 15:23:37.201279 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-03-09 15:23:37.201341 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-09 15:23:37.201425 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-03-09 15:23:37.207197 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-03-09 15:23:37.774880 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:37.774976 | ubuntu-noble | [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-09 15:23:37.775062 | ubuntu-noble | 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-09 15:23:37.775259 | ubuntu-noble | 2026-03-09 15:23:38.218548 | ubuntu-noble | 2026-03-09 15:23:38.218702 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-03-09 15:23:38.281796 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-03-09 15:23:38.293503 | ubuntu-noble | INFO [forget-package > create] Executing 2026-03-09 15:23:38.295134 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-09 15:23:38.300954 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-03-09 15:23:38.856361 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:38.856517 | ubuntu-noble | [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-09 15:23:38.856825 | ubuntu-noble | 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-09 15:23:38.857007 | ubuntu-noble | 2026-03-09 15:23:39.280832 | ubuntu-noble | 2026-03-09 15:23:39.280919 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-03-09 15:23:39.281184 | ubuntu-noble | 2026-03-09 15:23:39.281396 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-09 15:23:39.281567 | ubuntu-noble | Monday 09 March 2026 15:23:39 +0000 (0:00:00.031) 0:00:00.031 ********** 2026-03-09 15:23:40.711573 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-09 15:23:40.713548 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-09 15:23:40.713630 | ubuntu-noble | 2026-03-09 15:23:40.713749 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-03-09 15:23:40.713847 | ubuntu-noble | Monday 09 March 2026 15:23:40 +0000 (0:00:01.433) 0:00:01.465 ********** 2026-03-09 15:23:52.738004 | ubuntu-noble | changed: [ubuntu-noble] 2026-03-09 15:23:52.738172 | ubuntu-noble | 2026-03-09 15:23:52.738400 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-03-09 15:23:52.738620 | ubuntu-noble | Monday 09 March 2026 15:23:52 +0000 (0:00:12.023) 0:00:13.489 ********** 2026-03-09 15:23:53.493109 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-09 15:23:53.493181 | ubuntu-noble | 2026-03-09 15:23:53.493763 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-09 15:23:53.493824 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-09 15:23:53.493840 | ubuntu-noble | 2026-03-09 15:23:53.493858 | ubuntu-noble | 2026-03-09 15:23:53.493907 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-09 15:23:53.494053 | ubuntu-noble | Monday 09 March 2026 15:23:53 +0000 (0:00:00.755) 0:00:14.245 ********** 2026-03-09 15:23:53.494179 | ubuntu-noble | =============================================================================== 2026-03-09 15:23:53.494315 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 12.02s 2026-03-09 15:23:53.494456 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.43s 2026-03-09 15:23:53.494592 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 0.76s 2026-03-09 15:23:53.593218 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-03-09 15:23:53.603303 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-03-09 15:23:54.185855 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:54.186202 | ubuntu-noble | [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-09 15:23:54.186535 | ubuntu-noble | 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-09 15:23:54.186813 | ubuntu-noble | 2026-03-09 15:23:54.565048 | ubuntu-noble | 2026-03-09 15:23:54.565101 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-03-09 15:23:54.565171 | ubuntu-noble | 2026-03-09 15:23:54.565288 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-09 15:23:54.565388 | ubuntu-noble | Monday 09 March 2026 15:23:54 +0000 (0:00:00.009) 0:00:00.009 ********** 2026-03-09 15:23:55.681747 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-09 15:23:55.684661 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-09 15:23:55.684904 | ubuntu-noble | 2026-03-09 15:23:55.685132 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-09 15:23:55.685345 | ubuntu-noble | Monday 09 March 2026 15:23:55 +0000 (0:00:01.119) 0:00:01.128 ********** 2026-03-09 15:23:56.124149 | ubuntu-noble | [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-09 15:23:56.127842 | ubuntu-noble | changed: [ubuntu-noble] 2026-03-09 15:23:56.128048 | ubuntu-noble | 2026-03-09 15:23:56.128267 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-09 15:23:56.128519 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-09 15:23:56.128746 | ubuntu-noble | 2026-03-09 15:23:56.128942 | ubuntu-noble | 2026-03-09 15:23:56.129172 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-09 15:23:56.129399 | ubuntu-noble | Monday 09 March 2026 15:23:56 +0000 (0:00:00.443) 0:00:01.572 ********** 2026-03-09 15:23:56.129619 | ubuntu-noble | =============================================================================== 2026-03-09 15:23:56.129949 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.12s 2026-03-09 15:23:56.130182 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-03-09 15:23:56.232149 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-03-09 15:23:56.242166 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-03-09 15:23:56.825015 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:56.825114 | ubuntu-noble | [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-09 15:23:56.825355 | ubuntu-noble | 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-09 15:23:56.825538 | ubuntu-noble | 2026-03-09 15:23:57.216277 | ubuntu-noble | 2026-03-09 15:23:57.216376 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-03-09 15:23:57.216546 | ubuntu-noble | 2026-03-09 15:23:57.216786 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-09 15:23:57.217032 | ubuntu-noble | Monday 09 March 2026 15:23:57 +0000 (0:00:00.009) 0:00:00.009 ********** 2026-03-09 15:23:58.383199 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-09 15:23:58.385567 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-09 15:23:58.385597 | ubuntu-noble | 2026-03-09 15:23:58.385607 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-09 15:23:58.385617 | ubuntu-noble | Monday 09 March 2026 15:23:58 +0000 (0:00:01.168) 0:00:01.178 ********** 2026-03-09 15:23:58.819783 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-09 15:23:58.819919 | ubuntu-noble | 2026-03-09 15:23:58.819938 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-09 15:23:58.820104 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-09 15:23:58.820294 | ubuntu-noble | 2026-03-09 15:23:58.820486 | ubuntu-noble | 2026-03-09 15:23:58.820753 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-09 15:23:58.820988 | ubuntu-noble | Monday 09 March 2026 15:23:58 +0000 (0:00:00.434) 0:00:01.612 ********** 2026-03-09 15:23:58.821178 | ubuntu-noble | =============================================================================== 2026-03-09 15:23:58.821392 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.17s 2026-03-09 15:23:58.821711 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-03-09 15:23:58.909252 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-03-09 15:23:58.920543 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-03-09 15:23:58.920908 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-09 15:23:58.926564 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-03-09 15:23:59.480731 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-09 15:23:59.480882 | ubuntu-noble | [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-09 15:23:59.481040 | ubuntu-noble | 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-09 15:23:59.481241 | ubuntu-noble | 2026-03-09 15:23:59.907598 | ubuntu-noble | 2026-03-09 15:23:59.907808 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-03-09 15:23:59.907994 | ubuntu-noble | 2026-03-09 15:23:59.908230 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-09 15:23:59.908426 | ubuntu-noble | Monday 09 March 2026 15:23:59 +0000 (0:00:00.016) 0:00:00.016 ********** 2026-03-09 15:24:02.042652 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-09 15:24:02.045532 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-09 15:24:02.045821 | ubuntu-noble | 2026-03-09 15:24:02.046071 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-03-09 15:24:02.046317 | ubuntu-noble | Monday 09 March 2026 15:24:02 +0000 (0:00:02.137) 0:00:02.154 ********** 2026-03-09 15:24:03.914218 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-09 15:24:03.914302 | ubuntu-noble | 2026-03-09 15:24:03.914318 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-03-09 15:24:03.917709 | ubuntu-noble | Monday 09 March 2026 15:24:03 +0000 (0:00:01.868) 0:00:04.022 ********** 2026-03-09 15:24:06.816567 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-09 15:24:06.816844 | ubuntu-noble | 2026-03-09 15:24:06.817039 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-03-09 15:24:06.817218 | ubuntu-noble | Monday 09 March 2026 15:24:06 +0000 (0:00:02.903) 0:00:06.926 ********** 2026-03-09 15:24:06.844496 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-03-09 15:24:06.844832 | ubuntu-noble | "changed": false, 2026-03-09 15:24:06.845117 | ubuntu-noble | "msg": "All assertions passed" 2026-03-09 15:24:06.845384 | ubuntu-noble | } 2026-03-09 15:24:06.845638 | ubuntu-noble | 2026-03-09 15:24:06.846043 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-03-09 15:24:06.846370 | ubuntu-noble | Monday 09 March 2026 15:24:06 +0000 (0:00:00.027) 0:00:06.953 ********** 2026-03-09 15:24:06.869780 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-03-09 15:24:06.870074 | ubuntu-noble | "changed": false, 2026-03-09 15:24:06.870215 | ubuntu-noble | "msg": "All assertions passed" 2026-03-09 15:24:06.870345 | ubuntu-noble | } 2026-03-09 15:24:06.870483 | ubuntu-noble | 2026-03-09 15:24:06.870614 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-09 15:24:06.870785 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-09 15:24:06.870922 | ubuntu-noble | 2026-03-09 15:24:06.871039 | ubuntu-noble | 2026-03-09 15:24:06.871168 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-09 15:24:06.871298 | ubuntu-noble | Monday 09 March 2026 15:24:06 +0000 (0:00:00.025) 0:00:06.979 ********** 2026-03-09 15:24:06.871417 | ubuntu-noble | =============================================================================== 2026-03-09 15:24:06.871543 | ubuntu-noble | Populate service facts -------------------------------------------------- 2.90s 2026-03-09 15:24:06.871690 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.14s 2026-03-09 15:24:06.871827 | ubuntu-noble | Populate package facts -------------------------------------------------- 1.87s 2026-03-09 15:24:06.871979 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-03-09 15:24:06.872109 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-03-09 15:24:06.961546 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-03-09 15:24:06.973401 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-03-09 15:24:06.973833 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-09 15:24:06.979890 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-03-09 15:24:06.980003 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-09 15:24:06.980124 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-03-09 15:24:06.980421 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-09 15:24:07.456720 | ubuntu-noble | ok: Runtime: 0:00:43.301179 2026-03-09 15:24:07.461562 | 2026-03-09 15:24:07.461632 | PLAY RECAP 2026-03-09 15:24:07.461698 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-09 15:24:07.461730 | 2026-03-09 15:24:07.668744 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-09 15:24:07.671842 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-09 15:24:08.245752 | 2026-03-09 15:24:08.405224 | PLAY [all] 2026-03-09 15:24:08.425044 | 2026-03-09 15:24:08.425192 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-09 15:24:08.471020 | ubuntu-noble | skipping: Conditional result was False 2026-03-09 15:24:08.480683 | 2026-03-09 15:24:08.480771 | TASK [fetch-output : Set log path for single node] 2026-03-09 15:24:08.527386 | ubuntu-noble | ok 2026-03-09 15:24:08.536565 | 2026-03-09 15:24:08.536674 | LOOP [fetch-output : Ensure local output dirs] 2026-03-09 15:24:09.012536 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/60c109f1f59d4f33a81db5b554d369ff/work/logs" 2026-03-09 15:24:09.314785 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/60c109f1f59d4f33a81db5b554d369ff/work/artifacts" 2026-03-09 15:24:09.557974 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/60c109f1f59d4f33a81db5b554d369ff/work/docs" 2026-03-09 15:24:09.579924 | 2026-03-09 15:24:09.580126 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-09 15:24:10.251106 | ubuntu-noble | changed: .d..t...... ./ 2026-03-09 15:24:10.251386 | ubuntu-noble | changed: All items complete 2026-03-09 15:24:10.251432 | 2026-03-09 15:24:10.758849 | ubuntu-noble | changed: .d..t...... ./ 2026-03-09 15:24:11.252857 | ubuntu-noble | changed: .d..t...... ./ 2026-03-09 15:24:11.277659 | 2026-03-09 15:24:11.277733 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-09 15:24:11.744835 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008148 2026-03-09 15:24:11.975622 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007945 2026-03-09 15:24:11.997033 | 2026-03-09 15:24:11.997159 | PLAY [all] 2026-03-09 15:24:12.003639 | 2026-03-09 15:24:12.003704 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-09 15:24:12.536973 | ubuntu-noble | changed 2026-03-09 15:24:12.545426 | 2026-03-09 15:24:12.545501 | PLAY RECAP 2026-03-09 15:24:12.545576 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-09 15:24:12.545609 | 2026-03-09 15:24:12.669187 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-09 15:24:12.671353 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-09 15:24:13.228825 | 2026-03-09 15:24:13.228971 | PLAY [localhost] 2026-03-09 15:24:13.238717 | 2026-03-09 15:24:13.238790 | TASK [Generate Zuul manifest] 2026-03-09 15:24:13.280410 | localhost | ok 2026-03-09 15:24:13.298143 | 2026-03-09 15:24:13.298258 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-09 15:24:13.637334 | localhost | changed 2026-03-09 15:24:13.648857 | 2026-03-09 15:24:13.648938 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-09 15:24:13.775182 | localhost | ok 2026-03-09 15:24:13.903789 | 2026-03-09 15:24:13.903936 | TASK [Upload logs] 2026-03-09 15:24:13.926413 | localhost | ok 2026-03-09 15:24:13.989847 | 2026-03-09 15:24:14.224849 | TASK [Set zuul-log-path fact] 2026-03-09 15:24:14.246220 | localhost | ok 2026-03-09 15:24:14.260084 | 2026-03-09 15:24:14.260168 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-09 15:24:14.293237 | localhost | ok 2026-03-09 15:24:14.303173 | 2026-03-09 15:24:14.303275 | TASK [upload-logs : Create log directories] 2026-03-09 15:24:14.752170 | localhost | changed 2026-03-09 15:24:14.757592 | 2026-03-09 15:24:14.757671 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-09 15:24:15.207806 | localhost -> localhost | ok: Runtime: 0:00:00.007447 2026-03-09 15:24:15.215357 | 2026-03-09 15:24:15.215448 | TASK [upload-logs : Upload logs to log server] 2026-03-09 15:24:15.674613 | localhost | Output suppressed because no_log was given 2026-03-09 15:24:15.680262 | 2026-03-09 15:24:15.680344 | LOOP [upload-logs : Compress console log and json output] 2026-03-09 15:24:15.729485 | localhost | skipping: Conditional result was False 2026-03-09 15:24:15.736943 | localhost | skipping: Conditional result was False 2026-03-09 15:24:15.744819 | 2026-03-09 15:24:15.745517 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-09 15:24:15.792318 | localhost | skipping: Conditional result was False 2026-03-09 15:24:15.792692 | 2026-03-09 15:24:15.796462 | localhost | skipping: Conditional result was False 2026-03-09 15:24:15.810018 | 2026-03-09 15:24:15.810190 | LOOP [upload-logs : Upload console log and json output]