2026-05-06 01:00:42.644200 | Job console starting 2026-05-06 01:00:42.653737 | Updating git repos 2026-05-06 01:00:42.691858 | Cloning repos into workspace 2026-05-06 01:00:42.841949 | Restoring repo states 2026-05-06 01:00:42.849143 | Merging changes 2026-05-06 01:00:43.450693 | Checking out repos 2026-05-06 01:00:43.478423 | Preparing playbooks 2026-05-06 01:00:46.548247 | Running Ansible setup 2026-05-06 01:00:51.407561 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-06 01:00:52.054077 | 2026-05-06 01:00:52.191296 | PLAY [localhost] 2026-05-06 01:00:52.205217 | 2026-05-06 01:00:52.205380 | TASK [Gathering Facts] 2026-05-06 01:00:53.109079 | localhost | ok 2026-05-06 01:00:53.122498 | 2026-05-06 01:00:53.122696 | TASK [Setup log path fact] 2026-05-06 01:00:53.141860 | localhost | ok 2026-05-06 01:00:53.157563 | 2026-05-06 01:00:53.157701 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-06 01:00:53.188172 | localhost | ok 2026-05-06 01:00:53.197405 | 2026-05-06 01:00:53.197582 | TASK [emit-job-header : Print job information] 2026-05-06 01:00:53.243422 | # Job Information 2026-05-06 01:00:53.243652 | Ansible Version: 2.16.18 2026-05-06 01:00:53.243701 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-05-06 01:00:53.243734 | Pipeline: check 2026-05-06 01:00:53.243765 | Executor: 2d72f0692154 2026-05-06 01:00:53.243794 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/128 2026-05-06 01:00:53.243828 | Event ID: db2c2f60-48e6-11f1-9c3b-ab1656042994 2026-05-06 01:00:53.248355 | 2026-05-06 01:00:53.248486 | LOOP [emit-job-header : Print node information] 2026-05-06 01:00:53.355247 | localhost | ok: 2026-05-06 01:00:53.355459 | localhost | # Node Information 2026-05-06 01:00:53.355502 | localhost | Inventory Hostname: ubuntu-noble 2026-05-06 01:00:53.355537 | localhost | Hostname: np0000172072 2026-05-06 01:00:53.355571 | localhost | Username: zuul 2026-05-06 01:00:53.355607 | localhost | Distro: Ubuntu 24.04 2026-05-06 01:00:53.355641 | localhost | Provider: yul1 2026-05-06 01:00:53.355673 | localhost | Region: ca-ymq-1 2026-05-06 01:00:53.355704 | localhost | Label: ubuntu-noble 2026-05-06 01:00:53.355734 | localhost | Product Name: OpenStack Nova 2026-05-06 01:00:53.355765 | localhost | Interface IP: 199.204.45.240 2026-05-06 01:00:53.374085 | 2026-05-06 01:00:53.374259 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-06 01:00:53.784761 | localhost -> localhost | changed 2026-05-06 01:00:53.791545 | 2026-05-06 01:00:53.791653 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-06 01:00:55.106322 | localhost -> localhost | changed 2026-05-06 01:00:55.115070 | 2026-05-06 01:00:55.154160 | PLAY [all] 2026-05-06 01:00:55.163532 | 2026-05-06 01:00:55.214815 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-06 01:00:55.575280 | ubuntu-noble -> localhost | ok 2026-05-06 01:00:55.582594 | 2026-05-06 01:00:55.582762 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-06 01:00:55.619394 | ubuntu-noble | ok 2026-05-06 01:00:55.636658 | ubuntu-noble | included: /var/lib/zuul/builds/66899cc65ac24119bcf63e844fc9f685/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-06 01:00:55.643136 | 2026-05-06 01:00:55.643224 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-06 01:00:56.983225 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-05-06 01:00:56.983426 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/66899cc65ac24119bcf63e844fc9f685/work/66899cc65ac24119bcf63e844fc9f685_id_rsa 2026-05-06 01:00:56.983459 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/66899cc65ac24119bcf63e844fc9f685/work/66899cc65ac24119bcf63e844fc9f685_id_rsa.pub 2026-05-06 01:00:56.983483 | ubuntu-noble -> localhost | The key fingerprint is: 2026-05-06 01:00:56.983506 | ubuntu-noble -> localhost | SHA256:jYfLBGPItevJivY04rUcC1hWJSAAsk6gNAaHUIsReyY zuul-build-sshkey 2026-05-06 01:00:56.983545 | ubuntu-noble -> localhost | The key's randomart image is: 2026-05-06 01:00:56.983567 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-05-06 01:00:56.983592 | ubuntu-noble -> localhost | |/B+.. o | 2026-05-06 01:00:56.983614 | ubuntu-noble -> localhost | |BB.o = . | 2026-05-06 01:00:56.983636 | ubuntu-noble -> localhost | |E.+ + = | 2026-05-06 01:00:56.983657 | ubuntu-noble -> localhost | |o+ . . + + | 2026-05-06 01:00:56.983678 | ubuntu-noble -> localhost | | .o . S o | 2026-05-06 01:00:56.983698 | ubuntu-noble -> localhost | | + o + o | 2026-05-06 01:00:56.983719 | ubuntu-noble -> localhost | |. o = + o | 2026-05-06 01:00:56.983740 | ubuntu-noble -> localhost | | ..B * | 2026-05-06 01:00:56.983762 | ubuntu-noble -> localhost | | .o.* | 2026-05-06 01:00:56.983783 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-05-06 01:00:56.983834 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.819874 2026-05-06 01:00:56.990305 | 2026-05-06 01:00:56.990389 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-06 01:00:57.022198 | ubuntu-noble | ok 2026-05-06 01:00:57.034780 | ubuntu-noble | included: /var/lib/zuul/builds/66899cc65ac24119bcf63e844fc9f685/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-06 01:00:57.042838 | 2026-05-06 01:00:57.042912 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-06 01:00:57.072127 | ubuntu-noble | skipping: Conditional result was False 2026-05-06 01:00:57.079345 | 2026-05-06 01:00:57.079444 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-06 01:00:57.710368 | ubuntu-noble | changed 2026-05-06 01:00:57.728014 | 2026-05-06 01:00:57.728175 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-06 01:00:57.953567 | ubuntu-noble | ok 2026-05-06 01:00:57.961192 | 2026-05-06 01:00:57.961281 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-06 01:00:58.551412 | ubuntu-noble | changed 2026-05-06 01:00:58.725154 | 2026-05-06 01:00:58.725333 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-06 01:00:59.307352 | ubuntu-noble | changed 2026-05-06 01:00:59.317681 | 2026-05-06 01:00:59.317799 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-06 01:00:59.344694 | ubuntu-noble | skipping: Conditional result was False 2026-05-06 01:00:59.351659 | 2026-05-06 01:00:59.351759 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-06 01:00:59.804279 | ubuntu-noble -> localhost | changed 2026-05-06 01:00:59.815537 | 2026-05-06 01:00:59.815608 | TASK [add-build-sshkey : Add back temp key] 2026-05-06 01:01:00.199692 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/66899cc65ac24119bcf63e844fc9f685/work/66899cc65ac24119bcf63e844fc9f685_id_rsa (zuul-build-sshkey) 2026-05-06 01:01:00.199925 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015766 2026-05-06 01:01:00.206350 | 2026-05-06 01:01:00.206452 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-06 01:01:00.585661 | ubuntu-noble | ok 2026-05-06 01:01:00.591097 | 2026-05-06 01:01:00.591192 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-06 01:01:00.616355 | ubuntu-noble | skipping: Conditional result was False 2026-05-06 01:01:00.634017 | 2026-05-06 01:01:00.634205 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-06 01:01:01.078479 | ubuntu-noble | ok 2026-05-06 01:01:01.132167 | 2026-05-06 01:01:01.132304 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-06 01:01:02.158476 | ubuntu-noble | Output suppressed because no_log was given 2026-05-06 01:01:02.168544 | 2026-05-06 01:01:02.168667 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-06 01:01:02.428450 | ubuntu-noble | ok: "logs" 2026-05-06 01:01:02.428762 | ubuntu-noble | ok: All items complete 2026-05-06 01:01:02.428804 | 2026-05-06 01:01:02.632213 | ubuntu-noble | ok: "artifacts" 2026-05-06 01:01:02.834084 | ubuntu-noble | ok: "docs" 2026-05-06 01:01:02.850644 | 2026-05-06 01:01:02.850735 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-06 01:01:03.103619 | ubuntu-noble | changed: "logs" 2026-05-06 01:01:03.299863 | ubuntu-noble | changed: "artifacts" 2026-05-06 01:01:03.523883 | ubuntu-noble | changed: "docs" 2026-05-06 01:01:03.548765 | 2026-05-06 01:01:03.548902 | PLAY RECAP 2026-05-06 01:01:03.549023 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-06 01:01:03.549062 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-06 01:01:03.549086 | 2026-05-06 01:01:03.740758 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-06 01:01:03.743220 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-06 01:01:04.397416 | 2026-05-06 01:01:04.397559 | PLAY [all] 2026-05-06 01:01:04.410290 | 2026-05-06 01:01:04.410377 | TASK [setup-uv : Extract archive] 2026-05-06 01:01:07.124214 | ubuntu-noble | changed 2026-05-06 01:01:07.141163 | 2026-05-06 01:01:07.141337 | TASK [setup-uv : Print version] 2026-05-06 01:01:07.575557 | ubuntu-noble | uv 0.8.13 2026-05-06 01:01:07.704848 | ubuntu-noble | ok: Runtime: 0:00:00.016472 2026-05-06 01:01:07.712047 | 2026-05-06 01:01:07.712111 | PLAY RECAP 2026-05-06 01:01:07.712158 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-06 01:01:07.712183 | 2026-05-06 01:01:07.875233 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-06 01:01:07.877920 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-06 01:01:08.594232 | 2026-05-06 01:01:08.747572 | PLAY [all] 2026-05-06 01:01:08.767851 | 2026-05-06 01:01:08.768014 | TASK [Copy inventory file for Zuul] 2026-05-06 01:01:09.770617 | ubuntu-noble | changed 2026-05-06 01:01:10.271965 | 2026-05-06 01:01:10.272454 | TASK [Switch "ansible_host" to private IP] 2026-05-06 01:01:10.681603 | ubuntu-noble | changed: 1 replacements made 2026-05-06 01:01:10.690503 | 2026-05-06 01:01:10.690603 | TASK [Run Molecule scenario] 2026-05-06 01:01:11.182143 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-06 01:01:11.182307 | ubuntu-noble | Creating virtual environment at: .venv 2026-05-06 01:01:11.618427 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-05-06 01:01:11.619366 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-05-06 01:01:11.619713 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-05-06 01:01:11.792519 | ubuntu-noble | Downloading cryptography 2026-05-06 01:01:11.853253 | ubuntu-noble | Downloading pygments 2026-05-06 01:01:12.054903 | ubuntu-noble | Downloading ansible-core 2026-05-06 01:01:12.101511 | ubuntu-noble | Installed 37 packages in 45ms 2026-05-06 01:01:12.892481 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-05-06 01:01:12.892530 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-05-06 01:01:13.848226 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-05-06 01:01:13.848278 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-05-06 01:01:13.848409 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-06 01:01:13.848485 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-05-06 01:01:41.116963 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-05-06 01:01:41.117140 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-05-06 01:01:41.117351 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-05-06 01:01:41.117535 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-06 01:01:41.123665 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-05-06 01:01:41.124132 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-06 01:01:41.129916 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-05-06 01:01:41.129952 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-06 01:01:41.130046 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-05-06 01:01:41.137467 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-05-06 01:01:41.714412 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-06 01:01:41.714704 | 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-05-06 01:01:41.715062 | 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-05-06 01:01:41.715271 | ubuntu-noble | 2026-05-06 01:01:42.140456 | ubuntu-noble | 2026-05-06 01:01:42.140709 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-05-06 01:01:42.208401 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-05-06 01:01:42.219822 | ubuntu-noble | INFO [forget-package > create] Executing 2026-05-06 01:01:42.221414 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-06 01:01:42.227096 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-05-06 01:01:42.784810 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-06 01:01:42.784937 | 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-05-06 01:01:42.785207 | 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-05-06 01:01:42.785383 | ubuntu-noble | 2026-05-06 01:01:43.201647 | ubuntu-noble | 2026-05-06 01:01:43.201829 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-05-06 01:01:43.202011 | ubuntu-noble | 2026-05-06 01:01:43.202222 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-06 01:01:43.202430 | ubuntu-noble | Wednesday 06 May 2026 01:01:43 +0000 (0:00:00.032) 0:00:00.032 ********* 2026-05-06 01:01:45.573846 | 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-05-06 01:01:45.575234 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-06 01:01:45.575429 | ubuntu-noble | 2026-05-06 01:01:45.575702 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-05-06 01:01:45.576058 | ubuntu-noble | Wednesday 06 May 2026 01:01:45 +0000 (0:00:02.374) 0:00:02.406 ********* 2026-05-06 01:01:56.965119 | ubuntu-noble | changed: [ubuntu-noble] 2026-05-06 01:01:56.965291 | ubuntu-noble | 2026-05-06 01:01:56.965495 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-05-06 01:01:56.965717 | ubuntu-noble | Wednesday 06 May 2026 01:01:56 +0000 (0:00:11.389) 0:00:13.795 ********* 2026-05-06 01:01:58.725287 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-06 01:01:58.725464 | ubuntu-noble | 2026-05-06 01:01:58.725887 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-06 01:01:58.726123 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-06 01:01:58.726929 | ubuntu-noble | 2026-05-06 01:01:58.726959 | ubuntu-noble | 2026-05-06 01:01:58.726974 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-06 01:01:58.727476 | ubuntu-noble | Wednesday 06 May 2026 01:01:58 +0000 (0:00:01.760) 0:00:15.556 ********* 2026-05-06 01:01:58.727656 | ubuntu-noble | =============================================================================== 2026-05-06 01:01:58.727890 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 11.39s 2026-05-06 01:01:58.728094 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.37s 2026-05-06 01:01:58.728287 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 1.76s 2026-05-06 01:01:58.805676 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-05-06 01:01:58.816055 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-05-06 01:01:59.380757 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-06 01:01:59.380851 | 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-05-06 01:01:59.380882 | 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-05-06 01:01:59.380893 | ubuntu-noble | 2026-05-06 01:01:59.756926 | ubuntu-noble | 2026-05-06 01:01:59.756976 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-05-06 01:01:59.756988 | ubuntu-noble | 2026-05-06 01:01:59.756997 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-06 01:01:59.757006 | ubuntu-noble | Wednesday 06 May 2026 01:01:59 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-05-06 01:02:00.894748 | 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-05-06 01:02:00.897515 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-06 01:02:00.897532 | ubuntu-noble | 2026-05-06 01:02:00.897539 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-06 01:02:00.897546 | ubuntu-noble | Wednesday 06 May 2026 01:02:00 +0000 (0:00:01.141) 0:00:01.150 ********* 2026-05-06 01:02:01.333005 | 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-05-06 01:02:01.337954 | ubuntu-noble | changed: [ubuntu-noble] 2026-05-06 01:02:01.338034 | ubuntu-noble | 2026-05-06 01:02:01.338049 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-06 01:02:01.338061 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-06 01:02:01.338080 | ubuntu-noble | 2026-05-06 01:02:01.338092 | ubuntu-noble | 2026-05-06 01:02:01.338234 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-06 01:02:01.338325 | ubuntu-noble | Wednesday 06 May 2026 01:02:01 +0000 (0:00:00.441) 0:00:01.591 ********* 2026-05-06 01:02:01.338412 | ubuntu-noble | =============================================================================== 2026-05-06 01:02:01.338494 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.14s 2026-05-06 01:02:01.338598 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-05-06 01:02:01.422494 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-05-06 01:02:01.432334 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-05-06 01:02:01.988591 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-06 01:02:01.988804 | 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-05-06 01:02:01.989822 | 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-05-06 01:02:01.989910 | ubuntu-noble | 2026-05-06 01:02:02.364442 | ubuntu-noble | 2026-05-06 01:02:02.364630 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-05-06 01:02:02.364853 | ubuntu-noble | 2026-05-06 01:02:02.365056 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-06 01:02:02.365259 | ubuntu-noble | Wednesday 06 May 2026 01:02:02 +0000 (0:00:00.009) 0:00:00.009 ********* 2026-05-06 01:02:03.539838 | 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-05-06 01:02:03.541638 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-06 01:02:03.541876 | ubuntu-noble | 2026-05-06 01:02:03.542131 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-06 01:02:03.542331 | ubuntu-noble | Wednesday 06 May 2026 01:02:03 +0000 (0:00:01.177) 0:00:01.186 ********* 2026-05-06 01:02:03.980419 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-06 01:02:03.980664 | ubuntu-noble | 2026-05-06 01:02:03.980934 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-06 01:02:03.981179 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-06 01:02:03.981373 | ubuntu-noble | 2026-05-06 01:02:03.981666 | ubuntu-noble | 2026-05-06 01:02:03.981940 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-06 01:02:03.982201 | ubuntu-noble | Wednesday 06 May 2026 01:02:03 +0000 (0:00:00.438) 0:00:01.625 ********* 2026-05-06 01:02:03.982443 | ubuntu-noble | =============================================================================== 2026-05-06 01:02:03.982680 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.18s 2026-05-06 01:02:03.982900 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-05-06 01:02:04.070085 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-05-06 01:02:04.081824 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-05-06 01:02:04.082170 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-06 01:02:04.087829 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-05-06 01:02:04.639868 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-06 01:02:04.640190 | 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-05-06 01:02:04.640442 | 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-05-06 01:02:04.640628 | ubuntu-noble | 2026-05-06 01:02:05.016909 | ubuntu-noble | 2026-05-06 01:02:05.017208 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-05-06 01:02:05.017483 | ubuntu-noble | 2026-05-06 01:02:05.017750 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-06 01:02:05.018001 | ubuntu-noble | Wednesday 06 May 2026 01:02:05 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-05-06 01:02:06.180236 | 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-05-06 01:02:06.182737 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-06 01:02:06.183056 | ubuntu-noble | 2026-05-06 01:02:06.183353 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-05-06 01:02:06.183625 | ubuntu-noble | Wednesday 06 May 2026 01:02:06 +0000 (0:00:01.165) 0:00:01.174 ********* 2026-05-06 01:02:08.098268 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-06 01:02:08.098343 | ubuntu-noble | 2026-05-06 01:02:08.098359 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-05-06 01:02:08.098481 | ubuntu-noble | Wednesday 06 May 2026 01:02:08 +0000 (0:00:01.915) 0:00:03.090 ********* 2026-05-06 01:02:11.173034 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-06 01:02:11.173097 | ubuntu-noble | 2026-05-06 01:02:11.173386 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-05-06 01:02:11.173869 | ubuntu-noble | Wednesday 06 May 2026 01:02:11 +0000 (0:00:03.066) 0:00:06.156 ********* 2026-05-06 01:02:11.196045 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-05-06 01:02:11.196148 | ubuntu-noble | "changed": false, 2026-05-06 01:02:11.196313 | ubuntu-noble | "msg": "All assertions passed" 2026-05-06 01:02:11.196468 | ubuntu-noble | } 2026-05-06 01:02:11.196607 | ubuntu-noble | 2026-05-06 01:02:11.196755 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-05-06 01:02:11.196977 | ubuntu-noble | Wednesday 06 May 2026 01:02:11 +0000 (0:00:00.031) 0:00:06.188 ********* 2026-05-06 01:02:11.236824 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-05-06 01:02:11.236856 | ubuntu-noble | "changed": false, 2026-05-06 01:02:11.236865 | ubuntu-noble | "msg": "All assertions passed" 2026-05-06 01:02:11.236874 | ubuntu-noble | } 2026-05-06 01:02:11.236883 | ubuntu-noble | 2026-05-06 01:02:11.236892 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-06 01:02:11.236900 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-06 01:02:11.236909 | ubuntu-noble | 2026-05-06 01:02:11.236967 | ubuntu-noble | 2026-05-06 01:02:11.236976 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-06 01:02:11.236985 | ubuntu-noble | Wednesday 06 May 2026 01:02:11 +0000 (0:00:00.038) 0:00:06.226 ********* 2026-05-06 01:02:11.236993 | ubuntu-noble | =============================================================================== 2026-05-06 01:02:11.237001 | ubuntu-noble | Populate service facts -------------------------------------------------- 3.07s 2026-05-06 01:02:11.237137 | ubuntu-noble | Populate package facts -------------------------------------------------- 1.92s 2026-05-06 01:02:11.237406 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-06 01:02:11.237672 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.04s 2026-05-06 01:02:11.237973 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-05-06 01:02:11.329852 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-05-06 01:02:11.340447 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-05-06 01:02:11.340826 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-06 01:02:11.346506 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-05-06 01:02:11.346611 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-06 01:02:11.346706 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-05-06 01:02:11.347001 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-06 01:02:11.781390 | ubuntu-noble | ok: Runtime: 0:01:00.322968 2026-05-06 01:02:11.793821 | 2026-05-06 01:02:11.793972 | PLAY RECAP 2026-05-06 01:02:11.794072 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-06 01:02:11.794122 | 2026-05-06 01:02:11.970498 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-06 01:02:11.973678 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-06 01:02:12.610579 | 2026-05-06 01:02:12.611171 | PLAY [all] 2026-05-06 01:02:12.625658 | 2026-05-06 01:02:12.625809 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-06 01:02:12.672235 | ubuntu-noble | skipping: Conditional result was False 2026-05-06 01:02:12.680655 | 2026-05-06 01:02:12.680785 | TASK [fetch-output : Set log path for single node] 2026-05-06 01:02:12.725222 | ubuntu-noble | ok 2026-05-06 01:02:12.733919 | 2026-05-06 01:02:12.734139 | LOOP [fetch-output : Ensure local output dirs] 2026-05-06 01:02:13.146846 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/66899cc65ac24119bcf63e844fc9f685/work/logs" 2026-05-06 01:02:13.363761 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/66899cc65ac24119bcf63e844fc9f685/work/artifacts" 2026-05-06 01:02:13.585481 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/66899cc65ac24119bcf63e844fc9f685/work/docs" 2026-05-06 01:02:13.601287 | 2026-05-06 01:02:13.601462 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-06 01:02:14.308305 | ubuntu-noble | ok 2026-05-06 01:02:14.308600 | ubuntu-noble | changed: All items complete 2026-05-06 01:02:14.308645 | 2026-05-06 01:02:14.786993 | ubuntu-noble | changed: .d..t...... ./ 2026-05-06 01:02:15.307342 | ubuntu-noble | changed: .d..t...... ./ 2026-05-06 01:02:15.336642 | 2026-05-06 01:02:15.336805 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-06 01:02:15.780014 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008298 2026-05-06 01:02:16.060716 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008513 2026-05-06 01:02:16.079192 | 2026-05-06 01:02:16.079392 | PLAY [all] 2026-05-06 01:02:16.087428 | 2026-05-06 01:02:16.087533 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-06 01:02:16.571123 | ubuntu-noble | changed 2026-05-06 01:02:16.580090 | 2026-05-06 01:02:16.580155 | PLAY RECAP 2026-05-06 01:02:16.580241 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-06 01:02:16.580277 | 2026-05-06 01:02:16.781125 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-06 01:02:16.783304 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-06 01:02:17.403697 | 2026-05-06 01:02:17.403825 | PLAY [localhost] 2026-05-06 01:02:17.414947 | 2026-05-06 01:02:17.415074 | TASK [Generate Zuul manifest] 2026-05-06 01:02:17.437669 | localhost | ok 2026-05-06 01:02:17.453007 | 2026-05-06 01:02:17.453092 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-06 01:02:17.849668 | localhost | changed 2026-05-06 01:02:17.862247 | 2026-05-06 01:02:17.862344 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-06 01:02:17.895062 | localhost | ok 2026-05-06 01:02:17.904674 | 2026-05-06 01:02:17.904743 | TASK [Upload logs] 2026-05-06 01:02:17.926558 | localhost | ok 2026-05-06 01:02:17.985471 | 2026-05-06 01:02:17.985616 | TASK [Set zuul-log-path fact] 2026-05-06 01:02:18.003720 | localhost | ok 2026-05-06 01:02:18.015033 | 2026-05-06 01:02:18.015142 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-06 01:02:18.048184 | localhost | ok 2026-05-06 01:02:18.058124 | 2026-05-06 01:02:18.058198 | TASK [upload-logs : Create log directories] 2026-05-06 01:02:18.485213 | localhost | changed 2026-05-06 01:02:18.491471 | 2026-05-06 01:02:18.491544 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-06 01:02:18.940998 | localhost -> localhost | ok: Runtime: 0:00:00.006559 2026-05-06 01:02:18.947621 | 2026-05-06 01:02:18.947692 | TASK [upload-logs : Upload logs to log server] 2026-05-06 01:02:19.415119 | localhost | Output suppressed because no_log was given 2026-05-06 01:02:19.420342 | 2026-05-06 01:02:19.420434 | LOOP [upload-logs : Compress console log and json output] 2026-05-06 01:02:19.479240 | localhost | skipping: Conditional result was False 2026-05-06 01:02:19.487709 | localhost | skipping: Conditional result was False 2026-05-06 01:02:19.504028 | 2026-05-06 01:02:19.504198 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-06 01:02:19.557526 | localhost | skipping: Conditional result was False 2026-05-06 01:02:19.557887 | 2026-05-06 01:02:19.563817 | localhost | skipping: Conditional result was False 2026-05-06 01:02:19.580999 | 2026-05-06 01:02:19.581232 | LOOP [upload-logs : Upload console log and json output]