2026-05-21 02:32:25.630284 | Job console starting 2026-05-21 02:32:25.646996 | Updating git repos 2026-05-21 02:32:25.670523 | Cloning repos into workspace 2026-05-21 02:32:25.751485 | Restoring repo states 2026-05-21 02:32:25.760269 | Merging changes 2026-05-21 02:32:26.070809 | Checking out repos 2026-05-21 02:32:26.098404 | Preparing playbooks 2026-05-21 02:32:27.777038 | Running Ansible setup 2026-05-21 02:32:31.672521 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-21 02:32:32.334719 | 2026-05-21 02:32:32.334841 | PLAY [localhost] 2026-05-21 02:32:32.342429 | 2026-05-21 02:32:32.342498 | TASK [Gathering Facts] 2026-05-21 02:32:33.212890 | localhost | ok 2026-05-21 02:32:33.223779 | 2026-05-21 02:32:33.223898 | TASK [Setup log path fact] 2026-05-21 02:32:33.244945 | localhost | ok 2026-05-21 02:32:33.257446 | 2026-05-21 02:32:33.257588 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-21 02:32:33.289693 | localhost | ok 2026-05-21 02:32:33.297259 | 2026-05-21 02:32:33.297351 | TASK [emit-job-header : Print job information] 2026-05-21 02:32:33.340631 | # Job Information 2026-05-21 02:32:33.340888 | Ansible Version: 2.16.18 2026-05-21 02:32:33.341006 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-05-21 02:32:33.341090 | Pipeline: check 2026-05-21 02:32:33.341159 | Executor: 2d72f0692154 2026-05-21 02:32:33.341214 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/124 2026-05-21 02:32:33.341268 | Event ID: f64d4540-54bc-11f1-8f3a-f73e0c2800c8 2026-05-21 02:32:33.346855 | 2026-05-21 02:32:33.346946 | LOOP [emit-job-header : Print node information] 2026-05-21 02:32:33.453364 | localhost | ok: 2026-05-21 02:32:33.453531 | localhost | # Node Information 2026-05-21 02:32:33.453559 | localhost | Inventory Hostname: ubuntu-noble 2026-05-21 02:32:33.453581 | localhost | Hostname: np0000175678 2026-05-21 02:32:33.453601 | localhost | Username: zuul 2026-05-21 02:32:33.453623 | localhost | Distro: Ubuntu 24.04 2026-05-21 02:32:33.453643 | localhost | Provider: yul1 2026-05-21 02:32:33.453662 | localhost | Region: ca-ymq-1 2026-05-21 02:32:33.453681 | localhost | Label: ubuntu-noble 2026-05-21 02:32:33.453699 | localhost | Product Name: OpenStack Nova 2026-05-21 02:32:33.453717 | localhost | Interface IP: 199.19.213.32 2026-05-21 02:32:33.466096 | 2026-05-21 02:32:33.466211 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-21 02:32:33.917592 | localhost -> localhost | changed 2026-05-21 02:32:33.925269 | 2026-05-21 02:32:33.925367 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-21 02:32:35.660179 | localhost -> localhost | changed 2026-05-21 02:32:35.669261 | 2026-05-21 02:32:35.669331 | PLAY [all] 2026-05-21 02:32:35.677618 | 2026-05-21 02:32:35.677681 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-21 02:32:35.904037 | ubuntu-noble -> localhost | ok 2026-05-21 02:32:35.910193 | 2026-05-21 02:32:35.910259 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-21 02:32:35.939864 | ubuntu-noble | ok 2026-05-21 02:32:35.963427 | ubuntu-noble | included: /var/lib/zuul/builds/83b798befbad4e02b325995800f9b9d1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-21 02:32:35.971483 | 2026-05-21 02:32:35.971556 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-21 02:32:36.945080 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-05-21 02:32:36.945234 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/83b798befbad4e02b325995800f9b9d1/work/83b798befbad4e02b325995800f9b9d1_id_rsa 2026-05-21 02:32:36.945264 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/83b798befbad4e02b325995800f9b9d1/work/83b798befbad4e02b325995800f9b9d1_id_rsa.pub 2026-05-21 02:32:36.945287 | ubuntu-noble -> localhost | The key fingerprint is: 2026-05-21 02:32:36.945308 | ubuntu-noble -> localhost | SHA256:eksZfSlKDBfDuHAcM1tr4MO2fReAbfqFuOVr20EQ0xs zuul-build-sshkey 2026-05-21 02:32:36.945338 | ubuntu-noble -> localhost | The key's randomart image is: 2026-05-21 02:32:36.945360 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-05-21 02:32:36.945387 | ubuntu-noble -> localhost | | .=++o+. | 2026-05-21 02:32:36.945409 | ubuntu-noble -> localhost | | .o+*o+o+E | 2026-05-21 02:32:36.945429 | ubuntu-noble -> localhost | | oB.++...o | 2026-05-21 02:32:36.945449 | ubuntu-noble -> localhost | | ..Oo.o.oo | 2026-05-21 02:32:36.945468 | ubuntu-noble -> localhost | | . S=+.= | 2026-05-21 02:32:36.945488 | ubuntu-noble -> localhost | | o.=o= | 2026-05-21 02:32:36.945508 | ubuntu-noble -> localhost | | . = .. | 2026-05-21 02:32:36.945527 | ubuntu-noble -> localhost | | o .o. . | 2026-05-21 02:32:36.945549 | ubuntu-noble -> localhost | | ..... | 2026-05-21 02:32:36.945569 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-05-21 02:32:36.945617 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.526043 2026-05-21 02:32:36.951068 | 2026-05-21 02:32:36.951130 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-21 02:32:36.985561 | ubuntu-noble | ok 2026-05-21 02:32:36.998147 | ubuntu-noble | included: /var/lib/zuul/builds/83b798befbad4e02b325995800f9b9d1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-21 02:32:37.005815 | 2026-05-21 02:32:37.005875 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-21 02:32:37.029821 | ubuntu-noble | skipping: Conditional result was False 2026-05-21 02:32:37.048294 | 2026-05-21 02:32:37.048364 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-21 02:32:37.594119 | ubuntu-noble | changed 2026-05-21 02:32:37.599424 | 2026-05-21 02:32:37.599488 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-21 02:32:37.839087 | ubuntu-noble | ok 2026-05-21 02:32:37.846672 | 2026-05-21 02:32:37.846751 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-21 02:32:38.462963 | ubuntu-noble | changed 2026-05-21 02:32:38.473886 | 2026-05-21 02:32:38.474037 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-21 02:32:39.057013 | ubuntu-noble | changed 2026-05-21 02:32:40.557701 | 2026-05-21 02:32:40.557821 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-21 02:32:40.574908 | ubuntu-noble | skipping: Conditional result was False 2026-05-21 02:32:40.585152 | 2026-05-21 02:32:40.585306 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-21 02:32:41.037512 | ubuntu-noble -> localhost | changed 2026-05-21 02:32:41.048732 | 2026-05-21 02:32:41.048826 | TASK [add-build-sshkey : Add back temp key] 2026-05-21 02:32:42.324467 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/83b798befbad4e02b325995800f9b9d1/work/83b798befbad4e02b325995800f9b9d1_id_rsa (zuul-build-sshkey) 2026-05-21 02:32:42.324637 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011338 2026-05-21 02:32:42.331649 | 2026-05-21 02:32:42.331715 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-21 02:32:42.741263 | ubuntu-noble | ok 2026-05-21 02:32:42.749631 | 2026-05-21 02:32:42.749717 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-21 02:32:42.775047 | ubuntu-noble | skipping: Conditional result was False 2026-05-21 02:32:42.790775 | 2026-05-21 02:32:42.790969 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-21 02:32:43.197043 | ubuntu-noble | ok 2026-05-21 02:32:43.267791 | 2026-05-21 02:32:43.267962 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-21 02:32:45.229478 | ubuntu-noble | Output suppressed because no_log was given 2026-05-21 02:32:45.241510 | 2026-05-21 02:32:45.241581 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-21 02:32:45.459459 | ubuntu-noble | ok: "logs" 2026-05-21 02:32:45.854104 | ubuntu-noble | ok: All items complete 2026-05-21 02:32:45.854248 | 2026-05-21 02:32:45.869868 | ubuntu-noble | ok: "artifacts" 2026-05-21 02:32:45.879494 | ubuntu-noble | ok: "docs" 2026-05-21 02:32:45.899908 | 2026-05-21 02:32:45.900072 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-21 02:32:46.126097 | ubuntu-noble | changed: "logs" 2026-05-21 02:32:46.315995 | ubuntu-noble | changed: "artifacts" 2026-05-21 02:32:46.535170 | ubuntu-noble | changed: "docs" 2026-05-21 02:32:46.561916 | 2026-05-21 02:32:46.572656 | PLAY RECAP 2026-05-21 02:32:46.572753 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-21 02:32:46.572788 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-21 02:32:46.572811 | 2026-05-21 02:32:46.736863 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-21 02:32:46.738315 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-21 02:32:47.401818 | 2026-05-21 02:32:47.401937 | PLAY [all] 2026-05-21 02:32:47.414457 | 2026-05-21 02:32:47.414563 | TASK [setup-uv : Extract archive] 2026-05-21 02:32:49.874927 | ubuntu-noble | changed 2026-05-21 02:32:49.881457 | 2026-05-21 02:32:49.881539 | TASK [setup-uv : Print version] 2026-05-21 02:32:50.267599 | ubuntu-noble | uv 0.8.13 2026-05-21 02:32:50.423564 | ubuntu-noble | ok: Runtime: 0:00:00.017221 2026-05-21 02:32:50.434989 | 2026-05-21 02:32:50.435121 | TASK [Install Ansible collection siblings] 2026-05-21 02:32:50.847947 | ubuntu-noble | ok: 2026-05-21 02:32:50.977291 | ubuntu-noble | Skipping ansible.posix: no checked-out sibling 2026-05-21 02:32:50.977440 | ubuntu-noble | Skipping community.general: no checked-out sibling 2026-05-21 02:32:50.983100 | 2026-05-21 02:32:50.983163 | PLAY RECAP 2026-05-21 02:32:50.983209 | ubuntu-noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-21 02:32:50.983231 | 2026-05-21 02:32:51.114237 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-21 02:32:51.116372 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-21 02:32:51.732127 | 2026-05-21 02:32:52.554192 | PLAY [all] 2026-05-21 02:32:52.581157 | 2026-05-21 02:32:52.581277 | TASK [Copy inventory file for Zuul] 2026-05-21 02:32:53.592551 | ubuntu-noble | changed 2026-05-21 02:32:53.600593 | 2026-05-21 02:32:53.600682 | TASK [Switch "ansible_host" to private IP] 2026-05-21 02:32:53.967822 | ubuntu-noble | changed: 1 replacements made 2026-05-21 02:32:53.974712 | 2026-05-21 02:32:53.974804 | TASK [Run Molecule scenario] 2026-05-21 02:32:54.482066 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-21 02:32:54.482216 | ubuntu-noble | Creating virtual environment at: .venv 2026-05-21 02:32:54.743093 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-05-21 02:32:54.743461 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-05-21 02:32:54.745665 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-05-21 02:32:54.918091 | ubuntu-noble | Downloading cryptography 2026-05-21 02:32:54.980413 | ubuntu-noble | Downloading pygments 2026-05-21 02:32:55.206817 | ubuntu-noble | Downloading ansible-core 2026-05-21 02:32:55.253518 | ubuntu-noble | Installed 37 packages in 46ms 2026-05-21 02:32:56.055250 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-05-21 02:32:56.055303 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-05-21 02:32:56.939837 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-05-21 02:32:56.939906 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-05-21 02:32:56.940011 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-21 02:32:56.940096 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-05-21 02:33:05.334739 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-05-21 02:33:05.334877 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-05-21 02:33:05.335100 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-05-21 02:33:05.335227 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-21 02:33:05.341014 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-05-21 02:33:05.341346 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-21 02:33:05.347206 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-05-21 02:33:05.347242 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-21 02:33:05.347320 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-05-21 02:33:05.353053 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-05-21 02:33:05.920564 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 02:33:05.920656 | 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-21 02:33:05.920675 | 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-21 02:33:05.920837 | ubuntu-noble | 2026-05-21 02:33:06.358778 | ubuntu-noble | 2026-05-21 02:33:06.359103 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-05-21 02:33:06.425203 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-05-21 02:33:06.436184 | ubuntu-noble | INFO [forget-package > create] Executing 2026-05-21 02:33:06.438546 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-21 02:33:06.445020 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-05-21 02:33:06.999734 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 02:33:06.999955 | 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-21 02:33:07.000199 | 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-21 02:33:07.000411 | ubuntu-noble | 2026-05-21 02:33:07.447265 | ubuntu-noble | 2026-05-21 02:33:07.447391 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-05-21 02:33:07.447461 | ubuntu-noble | 2026-05-21 02:33:07.447594 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-21 02:33:07.447729 | ubuntu-noble | Thursday 21 May 2026 02:33:07 +0000 (0:00:00.035) 0:00:00.035 ********** 2026-05-21 02:33:08.806235 | 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-21 02:33:08.808751 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 02:33:08.808862 | ubuntu-noble | 2026-05-21 02:33:08.809111 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-05-21 02:33:08.809390 | ubuntu-noble | Thursday 21 May 2026 02:33:08 +0000 (0:00:01.362) 0:00:01.397 ********** 2026-05-21 02:33:20.300597 | ubuntu-noble | changed: [ubuntu-noble] 2026-05-21 02:33:20.300771 | ubuntu-noble | 2026-05-21 02:33:20.301094 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-05-21 02:33:20.301330 | ubuntu-noble | Thursday 21 May 2026 02:33:20 +0000 (0:00:11.491) 0:00:12.888 ********** 2026-05-21 02:33:21.037890 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 02:33:21.037965 | ubuntu-noble | 2026-05-21 02:33:21.038042 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-21 02:33:21.038142 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-21 02:33:21.038234 | ubuntu-noble | 2026-05-21 02:33:21.038310 | ubuntu-noble | 2026-05-21 02:33:21.038434 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-21 02:33:21.038532 | ubuntu-noble | Thursday 21 May 2026 02:33:21 +0000 (0:00:00.737) 0:00:13.626 ********** 2026-05-21 02:33:21.038620 | ubuntu-noble | =============================================================================== 2026-05-21 02:33:21.038712 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 11.49s 2026-05-21 02:33:21.038805 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.36s 2026-05-21 02:33:21.038898 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 0.74s 2026-05-21 02:33:21.123472 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-05-21 02:33:21.135129 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-05-21 02:33:21.692092 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 02:33:21.692170 | 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-21 02:33:21.692368 | 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-21 02:33:21.692482 | ubuntu-noble | 2026-05-21 02:33:22.108656 | ubuntu-noble | 2026-05-21 02:33:22.108821 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-05-21 02:33:22.109028 | ubuntu-noble | 2026-05-21 02:33:22.109243 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-21 02:33:22.109485 | ubuntu-noble | Thursday 21 May 2026 02:33:22 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-05-21 02:33:24.271223 | 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-21 02:33:24.273707 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 02:33:24.273835 | ubuntu-noble | 2026-05-21 02:33:24.273991 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-21 02:33:24.274136 | ubuntu-noble | Thursday 21 May 2026 02:33:24 +0000 (0:00:02.165) 0:00:02.175 ********** 2026-05-21 02:33:24.711286 | 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-21 02:33:24.712077 | ubuntu-noble | changed: [ubuntu-noble] 2026-05-21 02:33:24.712310 | ubuntu-noble | 2026-05-21 02:33:24.712663 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-21 02:33:24.712952 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-21 02:33:24.713163 | ubuntu-noble | 2026-05-21 02:33:24.713397 | ubuntu-noble | 2026-05-21 02:33:24.715417 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-21 02:33:24.715442 | ubuntu-noble | Thursday 21 May 2026 02:33:24 +0000 (0:00:00.438) 0:00:02.614 ********** 2026-05-21 02:33:24.715452 | ubuntu-noble | =============================================================================== 2026-05-21 02:33:24.715461 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.17s 2026-05-21 02:33:24.715469 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-05-21 02:33:24.801767 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-05-21 02:33:24.812483 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-05-21 02:33:25.352714 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 02:33:25.353110 | 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-21 02:33:25.353469 | 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-21 02:33:25.353728 | ubuntu-noble | 2026-05-21 02:33:25.741225 | ubuntu-noble | 2026-05-21 02:33:25.741291 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-05-21 02:33:25.741474 | ubuntu-noble | 2026-05-21 02:33:25.741698 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-21 02:33:25.741846 | ubuntu-noble | Thursday 21 May 2026 02:33:25 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-05-21 02:33:26.870726 | 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-21 02:33:26.873279 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 02:33:26.873480 | ubuntu-noble | 2026-05-21 02:33:26.873710 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-21 02:33:26.873904 | ubuntu-noble | Thursday 21 May 2026 02:33:26 +0000 (0:00:01.132) 0:00:01.142 ********** 2026-05-21 02:33:27.345909 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 02:33:27.346122 | ubuntu-noble | 2026-05-21 02:33:27.346369 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-21 02:33:27.346603 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-21 02:33:27.346791 | ubuntu-noble | 2026-05-21 02:33:27.346976 | ubuntu-noble | 2026-05-21 02:33:27.347182 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-21 02:33:27.347419 | ubuntu-noble | Thursday 21 May 2026 02:33:27 +0000 (0:00:00.472) 0:00:01.615 ********** 2026-05-21 02:33:27.347613 | ubuntu-noble | =============================================================================== 2026-05-21 02:33:27.347813 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.13s 2026-05-21 02:33:27.348017 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.47s 2026-05-21 02:33:27.428811 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-05-21 02:33:27.439170 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-05-21 02:33:27.439537 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-21 02:33:27.445883 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-05-21 02:33:28.008673 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 02:33:28.008812 | 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-21 02:33:28.009205 | 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-21 02:33:28.009469 | ubuntu-noble | 2026-05-21 02:33:28.399770 | ubuntu-noble | 2026-05-21 02:33:28.399845 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-05-21 02:33:28.399857 | ubuntu-noble | 2026-05-21 02:33:28.399939 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-21 02:33:28.400040 | ubuntu-noble | Thursday 21 May 2026 02:33:28 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-05-21 02:33:29.524202 | 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-21 02:33:29.526056 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 02:33:29.526274 | ubuntu-noble | 2026-05-21 02:33:29.526564 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-05-21 02:33:29.526863 | ubuntu-noble | Thursday 21 May 2026 02:33:29 +0000 (0:00:01.126) 0:00:01.136 ********** 2026-05-21 02:33:31.515161 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 02:33:31.515229 | ubuntu-noble | 2026-05-21 02:33:31.515518 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-05-21 02:33:31.515725 | ubuntu-noble | Thursday 21 May 2026 02:33:31 +0000 (0:00:01.988) 0:00:03.125 ********** 2026-05-21 02:33:34.444445 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 02:33:34.444493 | ubuntu-noble | 2026-05-21 02:33:34.444500 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-05-21 02:33:34.444506 | ubuntu-noble | Thursday 21 May 2026 02:33:34 +0000 (0:00:02.929) 0:00:06.054 ********** 2026-05-21 02:33:34.472869 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-05-21 02:33:34.472983 | ubuntu-noble | "changed": false, 2026-05-21 02:33:34.473120 | ubuntu-noble | "msg": "All assertions passed" 2026-05-21 02:33:34.473290 | ubuntu-noble | } 2026-05-21 02:33:34.473436 | ubuntu-noble | 2026-05-21 02:33:34.473581 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-05-21 02:33:34.473715 | ubuntu-noble | Thursday 21 May 2026 02:33:34 +0000 (0:00:00.028) 0:00:06.082 ********** 2026-05-21 02:33:34.508394 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-05-21 02:33:34.508446 | ubuntu-noble | "changed": false, 2026-05-21 02:33:34.508459 | ubuntu-noble | "msg": "All assertions passed" 2026-05-21 02:33:34.508470 | ubuntu-noble | } 2026-05-21 02:33:34.508483 | ubuntu-noble | 2026-05-21 02:33:34.508495 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-21 02:33:34.508507 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-21 02:33:34.508518 | ubuntu-noble | 2026-05-21 02:33:34.508529 | ubuntu-noble | 2026-05-21 02:33:34.508540 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-21 02:33:34.508854 | ubuntu-noble | Thursday 21 May 2026 02:33:34 +0000 (0:00:00.034) 0:00:06.116 ********** 2026-05-21 02:33:34.509161 | ubuntu-noble | =============================================================================== 2026-05-21 02:33:34.509566 | ubuntu-noble | Populate service facts -------------------------------------------------- 2.93s 2026-05-21 02:33:34.509879 | ubuntu-noble | Populate package facts -------------------------------------------------- 1.99s 2026-05-21 02:33:34.510141 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.13s 2026-05-21 02:33:34.510324 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-05-21 02:33:34.510532 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-05-21 02:33:34.634389 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-05-21 02:33:34.644848 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-05-21 02:33:34.645200 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-21 02:33:34.650892 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-05-21 02:33:34.650997 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-21 02:33:34.651111 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-05-21 02:33:34.651409 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-21 02:33:35.176204 | ubuntu-noble | ok: Runtime: 0:00:40.328131 2026-05-21 02:33:35.179475 | 2026-05-21 02:33:35.179523 | PLAY RECAP 2026-05-21 02:33:35.179564 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-21 02:33:35.179586 | 2026-05-21 02:33:35.319749 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-21 02:33:35.321584 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-21 02:33:35.999400 | 2026-05-21 02:33:35.999557 | PLAY [all] 2026-05-21 02:33:36.012156 | 2026-05-21 02:33:36.012248 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-21 02:33:36.047874 | ubuntu-noble | skipping: Conditional result was False 2026-05-21 02:33:36.057032 | 2026-05-21 02:33:36.057126 | TASK [fetch-output : Set log path for single node] 2026-05-21 02:33:36.090653 | ubuntu-noble | ok 2026-05-21 02:33:36.098494 | 2026-05-21 02:33:36.100662 | LOOP [fetch-output : Ensure local output dirs] 2026-05-21 02:33:36.651585 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/83b798befbad4e02b325995800f9b9d1/work/logs" 2026-05-21 02:33:36.861730 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/83b798befbad4e02b325995800f9b9d1/work/artifacts" 2026-05-21 02:33:37.074077 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/83b798befbad4e02b325995800f9b9d1/work/docs" 2026-05-21 02:33:37.092351 | 2026-05-21 02:33:37.092529 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-21 02:33:37.798583 | ubuntu-noble | ok 2026-05-21 02:33:37.798786 | ubuntu-noble | changed: All items complete 2026-05-21 02:33:37.798813 | 2026-05-21 02:33:38.294665 | ubuntu-noble | changed: .d..t...... ./ 2026-05-21 02:33:38.737600 | ubuntu-noble | changed: .d..t...... ./ 2026-05-21 02:33:38.762721 | 2026-05-21 02:33:38.762840 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-21 02:33:39.280701 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008932 2026-05-21 02:33:39.514145 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007347 2026-05-21 02:33:39.539986 | 2026-05-21 02:33:39.540601 | PLAY [all] 2026-05-21 02:33:39.568292 | 2026-05-21 02:33:39.568540 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-21 02:33:40.083114 | ubuntu-noble | changed 2026-05-21 02:33:40.091462 | 2026-05-21 02:33:40.091566 | PLAY RECAP 2026-05-21 02:33:40.091629 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-21 02:33:40.091664 | 2026-05-21 02:33:40.257486 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-21 02:33:41.433575 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-21 02:33:42.029053 | 2026-05-21 02:33:42.029186 | PLAY [localhost] 2026-05-21 02:33:42.039547 | 2026-05-21 02:33:42.039622 | TASK [Generate Zuul manifest] 2026-05-21 02:33:42.060911 | localhost | ok 2026-05-21 02:33:42.083377 | 2026-05-21 02:33:42.083544 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-21 02:33:42.608794 | localhost | changed 2026-05-21 02:33:42.621211 | 2026-05-21 02:33:42.621288 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-21 02:33:42.654145 | localhost | ok 2026-05-21 02:33:42.663502 | 2026-05-21 02:33:42.663600 | TASK [Upload logs] 2026-05-21 02:33:42.696021 | localhost | ok 2026-05-21 02:33:42.788714 | 2026-05-21 02:33:42.788851 | TASK [Set zuul-log-path fact] 2026-05-21 02:33:42.808173 | localhost | ok 2026-05-21 02:33:42.822274 | 2026-05-21 02:33:42.822343 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-21 02:33:42.852669 | localhost | ok 2026-05-21 02:33:42.862286 | 2026-05-21 02:33:42.862376 | TASK [upload-logs : Create log directories] 2026-05-21 02:33:43.296683 | localhost | changed 2026-05-21 02:33:43.302345 | 2026-05-21 02:33:43.302416 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-21 02:33:43.716360 | localhost -> localhost | ok: Runtime: 0:00:00.004838 2026-05-21 02:33:43.723950 | 2026-05-21 02:33:43.724063 | TASK [upload-logs : Upload logs to log server] 2026-05-21 02:33:44.238623 | localhost | Output suppressed because no_log was given 2026-05-21 02:33:44.242196 | 2026-05-21 02:33:44.242262 | LOOP [upload-logs : Compress console log and json output] 2026-05-21 02:33:44.285271 | localhost | skipping: Conditional result was False 2026-05-21 02:33:44.295490 | localhost | skipping: Conditional result was False 2026-05-21 02:33:44.305593 | 2026-05-21 02:33:44.305699 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-21 02:33:44.348647 | localhost | skipping: Conditional result was False 2026-05-21 02:33:44.357810 | 2026-05-21 02:33:44.359107 | localhost | skipping: Conditional result was False 2026-05-21 02:33:44.368419 | 2026-05-21 02:33:44.368563 | LOOP [upload-logs : Upload console log and json output]