2026-04-20 02:13:59.742922 | Job console starting 2026-04-20 02:13:59.755627 | Updating git repos 2026-04-20 02:13:59.781604 | Cloning repos into workspace 2026-04-20 02:13:59.833142 | Restoring repo states 2026-04-20 02:13:59.840381 | Merging changes 2026-04-20 02:14:00.102902 | Checking out repos 2026-04-20 02:14:00.132027 | Preparing playbooks 2026-04-20 02:14:01.303883 | Running Ansible setup 2026-04-20 02:14:06.335307 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-20 02:14:07.007065 | 2026-04-20 02:14:07.007248 | PLAY [localhost] 2026-04-20 02:14:07.016320 | 2026-04-20 02:14:07.016486 | TASK [Gathering Facts] 2026-04-20 02:14:07.969613 | localhost | ok 2026-04-20 02:14:07.981966 | 2026-04-20 02:14:07.982083 | TASK [Setup log path fact] 2026-04-20 02:14:08.009689 | localhost | ok 2026-04-20 02:14:08.020824 | 2026-04-20 02:14:08.020913 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-20 02:14:08.050102 | localhost | ok 2026-04-20 02:14:08.058450 | 2026-04-20 02:14:08.058547 | TASK [emit-job-header : Print job information] 2026-04-20 02:14:08.099193 | # Job Information 2026-04-20 02:14:08.099468 | Ansible Version: 2.16.16 2026-04-20 02:14:08.099542 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-04-20 02:14:08.099592 | Pipeline: check 2026-04-20 02:14:08.099639 | Executor: 0a8996d2b663 2026-04-20 02:14:08.099684 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/108 2026-04-20 02:14:08.099734 | Event ID: d8bdab90-3c5d-11f1-9e83-70ae08c54185 2026-04-20 02:14:08.105638 | 2026-04-20 02:14:08.105800 | LOOP [emit-job-header : Print node information] 2026-04-20 02:14:08.212420 | localhost | ok: 2026-04-20 02:14:08.212608 | localhost | # Node Information 2026-04-20 02:14:08.212638 | localhost | Inventory Hostname: ubuntu-noble 2026-04-20 02:14:08.212662 | localhost | Hostname: np0000167917 2026-04-20 02:14:08.212682 | localhost | Username: zuul 2026-04-20 02:14:08.212706 | localhost | Distro: Ubuntu 24.04 2026-04-20 02:14:08.212726 | localhost | Provider: yul1 2026-04-20 02:14:08.212745 | localhost | Region: ca-ymq-1 2026-04-20 02:14:08.212764 | localhost | Label: ubuntu-noble 2026-04-20 02:14:08.212782 | localhost | Product Name: OpenStack Nova 2026-04-20 02:14:08.212801 | localhost | Interface IP: 199.19.213.233 2026-04-20 02:14:08.221765 | 2026-04-20 02:14:08.221920 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-20 02:14:08.652245 | localhost -> localhost | changed 2026-04-20 02:14:08.657366 | 2026-04-20 02:14:08.657470 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-20 02:14:09.784320 | localhost -> localhost | changed 2026-04-20 02:14:09.794843 | 2026-04-20 02:14:09.794954 | PLAY [all] 2026-04-20 02:14:09.808080 | 2026-04-20 02:14:09.808240 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-20 02:14:10.050073 | ubuntu-noble -> localhost | ok 2026-04-20 02:14:10.063929 | 2026-04-20 02:14:10.064314 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-20 02:14:10.100269 | ubuntu-noble | ok 2026-04-20 02:14:10.119678 | ubuntu-noble | included: /var/lib/zuul/builds/10ef94c620d3408195e98cc51e15a9e9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-20 02:14:10.128117 | 2026-04-20 02:14:10.128210 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-20 02:14:11.391097 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-20 02:14:11.391312 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/10ef94c620d3408195e98cc51e15a9e9/work/10ef94c620d3408195e98cc51e15a9e9_id_rsa 2026-04-20 02:14:11.391393 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/10ef94c620d3408195e98cc51e15a9e9/work/10ef94c620d3408195e98cc51e15a9e9_id_rsa.pub 2026-04-20 02:14:11.391437 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-20 02:14:11.391474 | ubuntu-noble -> localhost | SHA256:SL0ooxis2b10uGMIBwhACFTEBYQKS1+wT6kZ87faNyg zuul-build-sshkey 2026-04-20 02:14:11.391539 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-20 02:14:11.391620 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-20 02:14:11.391674 | ubuntu-noble -> localhost | |Oo**+. | 2026-04-20 02:14:11.391708 | ubuntu-noble -> localhost | |+o ..... | 2026-04-20 02:14:11.391739 | ubuntu-noble -> localhost | |*..+.o. . | 2026-04-20 02:14:11.391769 | ubuntu-noble -> localhost | |* .O. o . | 2026-04-20 02:14:11.391798 | ubuntu-noble -> localhost | |.o oooo.S | 2026-04-20 02:14:11.391827 | ubuntu-noble -> localhost | |o=.o +. . | 2026-04-20 02:14:11.391856 | ubuntu-noble -> localhost | |+oo.+ ... | 2026-04-20 02:14:11.391886 | ubuntu-noble -> localhost | | ..oEo. o | 2026-04-20 02:14:11.391918 | ubuntu-noble -> localhost | | .oo... . | 2026-04-20 02:14:11.391947 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-20 02:14:11.392054 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.814123 2026-04-20 02:14:11.399020 | 2026-04-20 02:14:11.399100 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-20 02:14:11.433914 | ubuntu-noble | ok 2026-04-20 02:14:11.445393 | ubuntu-noble | included: /var/lib/zuul/builds/10ef94c620d3408195e98cc51e15a9e9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-20 02:14:11.453602 | 2026-04-20 02:14:11.453677 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-20 02:14:11.498644 | ubuntu-noble | skipping: Conditional result was False 2026-04-20 02:14:11.507975 | 2026-04-20 02:14:11.508095 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-20 02:14:12.097550 | ubuntu-noble | changed 2026-04-20 02:14:12.106878 | 2026-04-20 02:14:12.106997 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-20 02:14:12.330134 | ubuntu-noble | ok 2026-04-20 02:14:12.336057 | 2026-04-20 02:14:12.336153 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-20 02:14:12.950851 | ubuntu-noble | changed 2026-04-20 02:14:12.958843 | 2026-04-20 02:14:12.958950 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-20 02:14:13.599866 | ubuntu-noble | changed 2026-04-20 02:14:13.607999 | 2026-04-20 02:14:13.608105 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-20 02:14:13.633923 | ubuntu-noble | skipping: Conditional result was False 2026-04-20 02:14:13.645337 | 2026-04-20 02:14:13.645502 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-20 02:14:14.097056 | ubuntu-noble -> localhost | changed 2026-04-20 02:14:14.115802 | 2026-04-20 02:14:14.115947 | TASK [add-build-sshkey : Add back temp key] 2026-04-20 02:14:14.417090 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/10ef94c620d3408195e98cc51e15a9e9/work/10ef94c620d3408195e98cc51e15a9e9_id_rsa (zuul-build-sshkey) 2026-04-20 02:14:14.417410 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.025967 2026-04-20 02:14:14.425955 | 2026-04-20 02:14:14.426119 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-20 02:14:14.795394 | ubuntu-noble | ok 2026-04-20 02:14:14.803713 | 2026-04-20 02:14:14.803902 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-20 02:14:14.829626 | ubuntu-noble | skipping: Conditional result was False 2026-04-20 02:14:14.847051 | 2026-04-20 02:14:14.847205 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-20 02:14:15.245276 | ubuntu-noble | ok 2026-04-20 02:14:15.253651 | 2026-04-20 02:14:15.253784 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-20 02:14:16.239955 | ubuntu-noble | Output suppressed because no_log was given 2026-04-20 02:14:16.254079 | 2026-04-20 02:14:16.254218 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-20 02:14:16.547448 | ubuntu-noble | ok: "logs" 2026-04-20 02:14:16.547979 | ubuntu-noble | ok: All items complete 2026-04-20 02:14:16.548009 | 2026-04-20 02:14:16.705558 | ubuntu-noble | ok: "artifacts" 2026-04-20 02:14:16.989870 | ubuntu-noble | ok: "docs" 2026-04-20 02:14:17.009341 | 2026-04-20 02:14:17.009519 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-20 02:14:17.253690 | ubuntu-noble | changed: "logs" 2026-04-20 02:14:17.457167 | ubuntu-noble | changed: "artifacts" 2026-04-20 02:14:17.695880 | ubuntu-noble | changed: "docs" 2026-04-20 02:14:17.712453 | 2026-04-20 02:14:17.712571 | PLAY RECAP 2026-04-20 02:14:17.712618 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-20 02:14:17.712649 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-20 02:14:17.712673 | 2026-04-20 02:14:17.863311 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-20 02:14:17.866062 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-20 02:14:18.517490 | 2026-04-20 02:14:18.517670 | PLAY [all] 2026-04-20 02:14:18.530719 | 2026-04-20 02:14:18.530865 | TASK [setup-uv : Extract archive] 2026-04-20 02:14:21.007013 | ubuntu-noble | changed 2026-04-20 02:14:21.017896 | 2026-04-20 02:14:21.018025 | TASK [setup-uv : Print version] 2026-04-20 02:14:21.455822 | ubuntu-noble | uv 0.8.13 2026-04-20 02:14:21.562970 | ubuntu-noble | ok: Runtime: 0:00:00.021723 2026-04-20 02:14:21.574275 | 2026-04-20 02:14:21.574404 | PLAY RECAP 2026-04-20 02:14:21.574487 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-20 02:14:21.574530 | 2026-04-20 02:14:21.714288 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-20 02:14:21.716915 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-20 02:14:22.341837 | 2026-04-20 02:14:22.342009 | PLAY [all] 2026-04-20 02:14:22.354616 | 2026-04-20 02:14:22.354776 | TASK [Copy inventory file for Zuul] 2026-04-20 02:14:23.428650 | ubuntu-noble | changed 2026-04-20 02:14:23.437543 | 2026-04-20 02:14:23.437707 | TASK [Switch "ansible_host" to private IP] 2026-04-20 02:14:23.768762 | ubuntu-noble | changed: 1 replacements made 2026-04-20 02:14:23.784752 | 2026-04-20 02:14:23.784939 | TASK [Run Molecule scenario] 2026-04-20 02:14:24.307814 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-20 02:14:24.308000 | ubuntu-noble | Creating virtual environment at: .venv 2026-04-20 02:14:24.385205 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-04-20 02:14:24.386306 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-04-20 02:14:24.388758 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-04-20 02:14:24.577665 | ubuntu-noble | Downloading cryptography 2026-04-20 02:14:24.632945 | ubuntu-noble | Downloading pygments 2026-04-20 02:14:24.818733 | ubuntu-noble | Downloading ansible-core 2026-04-20 02:14:24.867335 | ubuntu-noble | Installed 37 packages in 47ms 2026-04-20 02:14:25.693872 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-04-20 02:14:25.693929 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-04-20 02:14:26.661510 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-20 02:14:26.661560 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-04-20 02:14:26.661705 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-20 02:14:26.661783 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-20 02:14:36.782667 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-04-20 02:14:36.782935 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-20 02:14:36.783251 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-20 02:14:36.783388 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-20 02:14:36.789088 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-04-20 02:14:36.789424 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-20 02:14:36.795150 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-04-20 02:14:36.795185 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-20 02:14:36.795274 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-04-20 02:14:36.801025 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-04-20 02:14:37.427581 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:14:37.427867 | 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-04-20 02:14:37.428251 | 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-04-20 02:14:37.428352 | ubuntu-noble | 2026-04-20 02:14:37.870728 | ubuntu-noble | 2026-04-20 02:14:37.870878 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-20 02:14:37.954695 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-04-20 02:14:37.965166 | ubuntu-noble | INFO [forget-package > create] Executing 2026-04-20 02:14:37.966806 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-20 02:14:37.973297 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-04-20 02:14:38.567920 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:14:38.568163 | 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-04-20 02:14:38.568506 | 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-04-20 02:14:38.568785 | ubuntu-noble | 2026-04-20 02:14:39.017372 | ubuntu-noble | 2026-04-20 02:14:39.017671 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-04-20 02:14:39.017880 | ubuntu-noble | 2026-04-20 02:14:39.018102 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-20 02:14:39.018511 | ubuntu-noble | Monday 20 April 2026 02:14:39 +0000 (0:00:00.034) 0:00:00.034 ********** 2026-04-20 02:14:40.415288 | 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-04-20 02:14:40.417703 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-20 02:14:40.417913 | ubuntu-noble | 2026-04-20 02:14:40.418158 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-04-20 02:14:40.418390 | ubuntu-noble | Monday 20 April 2026 02:14:40 +0000 (0:00:01.401) 0:00:01.436 ********** 2026-04-20 02:15:13.698022 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-20 02:15:13.698211 | ubuntu-noble | 2026-04-20 02:15:13.698442 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-04-20 02:15:13.698706 | ubuntu-noble | Monday 20 April 2026 02:15:13 +0000 (0:00:33.279) 0:00:34.715 ********** 2026-04-20 02:15:15.487053 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-20 02:15:15.487103 | ubuntu-noble | 2026-04-20 02:15:15.487110 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-20 02:15:15.487308 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-20 02:15:15.487506 | ubuntu-noble | 2026-04-20 02:15:15.487692 | ubuntu-noble | 2026-04-20 02:15:15.487900 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-20 02:15:15.488116 | ubuntu-noble | Monday 20 April 2026 02:15:15 +0000 (0:00:01.789) 0:00:36.505 ********** 2026-04-20 02:15:15.488341 | ubuntu-noble | =============================================================================== 2026-04-20 02:15:15.488539 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 33.28s 2026-04-20 02:15:15.488741 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 1.79s 2026-04-20 02:15:15.488942 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.40s 2026-04-20 02:15:15.621751 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-04-20 02:15:15.632322 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-04-20 02:15:16.221655 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:15:16.221872 | 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-04-20 02:15:16.222159 | 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-04-20 02:15:16.222475 | ubuntu-noble | 2026-04-20 02:15:16.617015 | ubuntu-noble | 2026-04-20 02:15:16.617279 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-20 02:15:16.617480 | ubuntu-noble | 2026-04-20 02:15:16.617716 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-20 02:15:16.618405 | ubuntu-noble | Monday 20 April 2026 02:15:16 +0000 (0:00:00.009) 0:00:00.009 ********** 2026-04-20 02:15:17.769202 | 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-04-20 02:15:17.772881 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-20 02:15:17.773058 | ubuntu-noble | 2026-04-20 02:15:17.773321 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-20 02:15:17.773554 | ubuntu-noble | Monday 20 April 2026 02:15:17 +0000 (0:00:01.156) 0:00:01.165 ********** 2026-04-20 02:15:18.245855 | 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-04-20 02:15:18.250227 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-20 02:15:18.250343 | ubuntu-noble | 2026-04-20 02:15:18.250483 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-20 02:15:18.250639 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-20 02:15:18.250768 | ubuntu-noble | 2026-04-20 02:15:18.250879 | ubuntu-noble | 2026-04-20 02:15:18.251038 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-20 02:15:18.251342 | ubuntu-noble | Monday 20 April 2026 02:15:18 +0000 (0:00:00.477) 0:00:01.643 ********** 2026-04-20 02:15:18.251465 | ubuntu-noble | =============================================================================== 2026-04-20 02:15:18.251648 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.16s 2026-04-20 02:15:18.251787 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-04-20 02:15:18.337880 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-04-20 02:15:18.347771 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-04-20 02:15:18.939432 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:15:18.939676 | 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-04-20 02:15:18.939914 | 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-04-20 02:15:18.940192 | ubuntu-noble | 2026-04-20 02:15:19.371341 | ubuntu-noble | 2026-04-20 02:15:19.371536 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-20 02:15:19.371741 | ubuntu-noble | 2026-04-20 02:15:19.371964 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-20 02:15:19.372240 | ubuntu-noble | Monday 20 April 2026 02:15:19 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-04-20 02:15:20.538585 | 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-04-20 02:15:20.540757 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-20 02:15:20.541001 | ubuntu-noble | 2026-04-20 02:15:20.541273 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-20 02:15:20.541498 | ubuntu-noble | Monday 20 April 2026 02:15:20 +0000 (0:00:01.169) 0:00:01.180 ********** 2026-04-20 02:15:20.987580 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-20 02:15:20.987746 | ubuntu-noble | 2026-04-20 02:15:20.987957 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-20 02:15:20.988220 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-20 02:15:20.988406 | ubuntu-noble | 2026-04-20 02:15:20.988592 | ubuntu-noble | 2026-04-20 02:15:20.988795 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-20 02:15:20.989006 | ubuntu-noble | Monday 20 April 2026 02:15:20 +0000 (0:00:00.446) 0:00:01.627 ********** 2026-04-20 02:15:20.989283 | ubuntu-noble | =============================================================================== 2026-04-20 02:15:20.989487 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-20 02:15:20.989691 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-04-20 02:15:21.075431 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-04-20 02:15:21.086833 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-04-20 02:15:21.087287 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-20 02:15:21.093956 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-04-20 02:15:21.696973 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-20 02:15:21.697102 | 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-04-20 02:15:21.697231 | 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-04-20 02:15:21.697350 | ubuntu-noble | 2026-04-20 02:15:22.107852 | ubuntu-noble | 2026-04-20 02:15:22.107938 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-04-20 02:15:22.108069 | ubuntu-noble | 2026-04-20 02:15:22.108258 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-20 02:15:22.108381 | ubuntu-noble | Monday 20 April 2026 02:15:22 +0000 (0:00:00.009) 0:00:00.009 ********** 2026-04-20 02:15:23.335766 | 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-04-20 02:15:23.339582 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-20 02:15:23.339680 | ubuntu-noble | 2026-04-20 02:15:23.339785 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-04-20 02:15:23.339895 | ubuntu-noble | Monday 20 April 2026 02:15:23 +0000 (0:00:01.230) 0:00:01.239 ********** 2026-04-20 02:15:25.352783 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-20 02:15:25.352923 | ubuntu-noble | 2026-04-20 02:15:25.353232 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-04-20 02:15:25.353450 | ubuntu-noble | Monday 20 April 2026 02:15:25 +0000 (0:00:02.014) 0:00:03.253 ********** 2026-04-20 02:15:28.324662 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-20 02:15:28.324820 | ubuntu-noble | 2026-04-20 02:15:28.325072 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-20 02:15:28.325480 | ubuntu-noble | Monday 20 April 2026 02:15:28 +0000 (0:00:02.967) 0:00:06.221 ********** 2026-04-20 02:15:28.353559 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-20 02:15:28.353762 | ubuntu-noble | "changed": false, 2026-04-20 02:15:28.354004 | ubuntu-noble | "msg": "All assertions passed" 2026-04-20 02:15:28.354334 | ubuntu-noble | } 2026-04-20 02:15:28.354511 | ubuntu-noble | 2026-04-20 02:15:28.354720 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-20 02:15:28.354932 | ubuntu-noble | Monday 20 April 2026 02:15:28 +0000 (0:00:00.033) 0:00:06.255 ********** 2026-04-20 02:15:28.386722 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-20 02:15:28.386919 | ubuntu-noble | "changed": false, 2026-04-20 02:15:28.387164 | ubuntu-noble | "msg": "All assertions passed" 2026-04-20 02:15:28.387425 | ubuntu-noble | } 2026-04-20 02:15:28.387729 | ubuntu-noble | 2026-04-20 02:15:28.387990 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-20 02:15:28.388320 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-20 02:15:28.388525 | ubuntu-noble | 2026-04-20 02:15:28.388780 | ubuntu-noble | 2026-04-20 02:15:28.389013 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-20 02:15:28.389407 | ubuntu-noble | Monday 20 April 2026 02:15:28 +0000 (0:00:00.033) 0:00:06.288 ********** 2026-04-20 02:15:28.389620 | ubuntu-noble | =============================================================================== 2026-04-20 02:15:28.389891 | ubuntu-noble | Populate service facts -------------------------------------------------- 2.97s 2026-04-20 02:15:28.390162 | ubuntu-noble | Populate package facts -------------------------------------------------- 2.01s 2026-04-20 02:15:28.390398 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.23s 2026-04-20 02:15:28.390539 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-20 02:15:28.390660 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-20 02:15:28.488739 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-04-20 02:15:28.500425 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-04-20 02:15:28.500743 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-20 02:15:28.506591 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-04-20 02:15:28.506694 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-20 02:15:28.506786 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-04-20 02:15:28.507114 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-20 02:15:28.904936 | ubuntu-noble | ok: Runtime: 0:01:04.352887 2026-04-20 02:15:28.909031 | 2026-04-20 02:15:28.909582 | PLAY RECAP 2026-04-20 02:15:28.909652 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-20 02:15:28.909679 | 2026-04-20 02:15:29.087725 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-20 02:15:29.091015 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-20 02:15:29.879131 | 2026-04-20 02:15:29.879291 | PLAY [all] 2026-04-20 02:15:29.891820 | 2026-04-20 02:15:29.891955 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-20 02:15:29.953361 | ubuntu-noble | skipping: Conditional result was False 2026-04-20 02:15:29.964267 | 2026-04-20 02:15:29.964405 | TASK [fetch-output : Set log path for single node] 2026-04-20 02:15:30.032187 | ubuntu-noble | ok 2026-04-20 02:15:30.038399 | 2026-04-20 02:15:30.038557 | LOOP [fetch-output : Ensure local output dirs] 2026-04-20 02:15:30.507344 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/10ef94c620d3408195e98cc51e15a9e9/work/logs" 2026-04-20 02:15:30.760217 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/10ef94c620d3408195e98cc51e15a9e9/work/artifacts" 2026-04-20 02:15:30.977397 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/10ef94c620d3408195e98cc51e15a9e9/work/docs" 2026-04-20 02:15:30.993279 | 2026-04-20 02:15:30.993420 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-20 02:15:31.897632 | ubuntu-noble | ok 2026-04-20 02:15:31.897867 | ubuntu-noble | changed: All items complete 2026-04-20 02:15:31.897898 | 2026-04-20 02:15:32.404434 | ubuntu-noble | changed: .d..t...... ./ 2026-04-20 02:15:32.907147 | ubuntu-noble | changed: .d..t...... ./ 2026-04-20 02:15:32.924686 | 2026-04-20 02:15:32.924820 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-20 02:15:33.388343 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008238 2026-04-20 02:15:33.634154 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.009098 2026-04-20 02:15:33.654803 | 2026-04-20 02:15:33.654922 | PLAY [all] 2026-04-20 02:15:33.662405 | 2026-04-20 02:15:33.662654 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-20 02:15:34.180926 | ubuntu-noble | changed 2026-04-20 02:15:34.192696 | 2026-04-20 02:15:34.192852 | PLAY RECAP 2026-04-20 02:15:34.193307 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-20 02:15:34.193349 | 2026-04-20 02:15:34.411294 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-20 02:15:34.414595 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-20 02:15:35.228741 | 2026-04-20 02:15:35.228903 | PLAY [localhost] 2026-04-20 02:15:35.241937 | 2026-04-20 02:15:35.242135 | TASK [Generate Zuul manifest] 2026-04-20 02:15:35.274083 | localhost | ok 2026-04-20 02:15:35.292605 | 2026-04-20 02:15:35.292784 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-20 02:15:35.659121 | localhost | changed 2026-04-20 02:15:35.684203 | 2026-04-20 02:15:35.684461 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-20 02:15:35.719239 | localhost | ok 2026-04-20 02:15:35.868863 | 2026-04-20 02:15:35.869080 | TASK [Upload logs] 2026-04-20 02:15:35.898402 | localhost | ok 2026-04-20 02:15:35.994267 | 2026-04-20 02:15:35.994799 | TASK [Set zuul-log-path fact] 2026-04-20 02:15:36.027155 | localhost | ok 2026-04-20 02:15:36.041821 | 2026-04-20 02:15:36.041928 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-20 02:15:36.095355 | localhost | ok 2026-04-20 02:15:36.106180 | 2026-04-20 02:15:36.106327 | TASK [upload-logs : Create log directories] 2026-04-20 02:15:36.594016 | localhost | changed 2026-04-20 02:15:36.603857 | 2026-04-20 02:15:36.604040 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-20 02:15:37.160539 | localhost -> localhost | ok: Runtime: 0:00:00.004618 2026-04-20 02:15:37.165726 | 2026-04-20 02:15:37.165813 | TASK [upload-logs : Upload logs to log server] 2026-04-20 02:15:37.725117 | localhost | Output suppressed because no_log was given 2026-04-20 02:15:37.732769 | 2026-04-20 02:15:37.732884 | LOOP [upload-logs : Compress console log and json output] 2026-04-20 02:15:37.792375 | localhost | skipping: Conditional result was False 2026-04-20 02:15:37.804195 | localhost | skipping: Conditional result was False 2026-04-20 02:15:37.817925 | 2026-04-20 02:15:37.818091 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-20 02:15:37.867709 | localhost | skipping: Conditional result was False 2026-04-20 02:15:37.868094 | 2026-04-20 02:15:37.874836 | localhost | skipping: Conditional result was False 2026-04-20 02:15:37.891144 | 2026-04-20 02:15:37.891317 | LOOP [upload-logs : Upload console log and json output]