2026-04-28 06:08:52.064104 | Job console starting 2026-04-28 06:08:52.076272 | Updating git repos 2026-04-28 06:08:52.095538 | Cloning repos into workspace 2026-04-28 06:08:52.363707 | Restoring repo states 2026-04-28 06:08:52.371001 | Merging changes 2026-04-28 06:08:52.821451 | Checking out repos 2026-04-28 06:08:52.859219 | Preparing playbooks 2026-04-28 06:08:53.986347 | Running Ansible setup 2026-04-28 06:08:57.433598 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-28 06:08:58.003444 | 2026-04-28 06:08:58.003567 | PLAY [localhost] 2026-04-28 06:08:58.010845 | 2026-04-28 06:08:58.010916 | TASK [Gathering Facts] 2026-04-28 06:08:58.869158 | localhost | ok 2026-04-28 06:08:58.879146 | 2026-04-28 06:08:58.879236 | TASK [Setup log path fact] 2026-04-28 06:08:58.898879 | localhost | ok 2026-04-28 06:08:58.912213 | 2026-04-28 06:08:58.912303 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-28 06:08:58.941766 | localhost | ok 2026-04-28 06:08:58.950911 | 2026-04-28 06:08:58.951068 | TASK [emit-job-header : Print job information] 2026-04-28 06:08:58.992291 | # Job Information 2026-04-28 06:08:58.992466 | Ansible Version: 2.16.16 2026-04-28 06:08:58.992514 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-focal 2026-04-28 06:08:58.992548 | Pipeline: check 2026-04-28 06:08:58.992578 | Executor: 0a8996d2b663 2026-04-28 06:08:58.992608 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/123 2026-04-28 06:08:58.992641 | Event ID: 2e36c5f0-42c8-11f1-93c1-6544e2a6cc08 2026-04-28 06:08:58.996833 | 2026-04-28 06:08:58.996923 | LOOP [emit-job-header : Print node information] 2026-04-28 06:08:59.085847 | localhost | ok: 2026-04-28 06:08:59.086050 | localhost | # Node Information 2026-04-28 06:08:59.086092 | localhost | Inventory Hostname: ubuntu-focal 2026-04-28 06:08:59.086132 | localhost | Hostname: np0000170907 2026-04-28 06:08:59.086166 | localhost | Username: zuul 2026-04-28 06:08:59.086201 | localhost | Distro: Ubuntu 20.04 2026-04-28 06:08:59.086236 | localhost | Provider: yul1 2026-04-28 06:08:59.086270 | localhost | Region: ca-ymq-1 2026-04-28 06:08:59.086329 | localhost | Label: ubuntu-focal 2026-04-28 06:08:59.086367 | localhost | Product Name: OpenStack Nova 2026-04-28 06:08:59.086403 | localhost | Interface IP: 199.204.45.169 2026-04-28 06:08:59.105310 | 2026-04-28 06:08:59.105471 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-28 06:08:59.630049 | localhost -> localhost | changed 2026-04-28 06:08:59.635344 | 2026-04-28 06:08:59.635410 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-28 06:09:00.637228 | localhost -> localhost | changed 2026-04-28 06:09:00.645595 | 2026-04-28 06:09:00.645671 | PLAY [all] 2026-04-28 06:09:00.655713 | 2026-04-28 06:09:00.655780 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-28 06:09:00.904692 | ubuntu-focal -> localhost | ok 2026-04-28 06:09:00.913698 | 2026-04-28 06:09:00.913786 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-28 06:09:00.943560 | ubuntu-focal | ok 2026-04-28 06:09:00.958498 | ubuntu-focal | included: /var/lib/zuul/builds/924c6c1a97ee484b86bf6890ccf056bb/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-28 06:09:00.964041 | 2026-04-28 06:09:00.964124 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-28 06:09:02.417842 | ubuntu-focal -> localhost | Generating public/private rsa key pair. 2026-04-28 06:09:02.418157 | ubuntu-focal -> localhost | Your identification has been saved in /var/lib/zuul/builds/924c6c1a97ee484b86bf6890ccf056bb/work/924c6c1a97ee484b86bf6890ccf056bb_id_rsa 2026-04-28 06:09:02.418261 | ubuntu-focal -> localhost | Your public key has been saved in /var/lib/zuul/builds/924c6c1a97ee484b86bf6890ccf056bb/work/924c6c1a97ee484b86bf6890ccf056bb_id_rsa.pub 2026-04-28 06:09:02.418302 | ubuntu-focal -> localhost | The key fingerprint is: 2026-04-28 06:09:02.418334 | ubuntu-focal -> localhost | SHA256:mWAzFRhuFyy2HzADVp9/3QTkUQIxgGX/W8PXVOtolTY zuul-build-sshkey 2026-04-28 06:09:02.418384 | ubuntu-focal -> localhost | The key's randomart image is: 2026-04-28 06:09:02.418428 | ubuntu-focal -> localhost | +---[RSA 3072]----+ 2026-04-28 06:09:02.418480 | ubuntu-focal -> localhost | | ooo++++.++=.o| 2026-04-28 06:09:02.418515 | ubuntu-focal -> localhost | | . .Boo+ . o ++| 2026-04-28 06:09:02.418544 | ubuntu-focal -> localhost | | .B*+ . .Eo| 2026-04-28 06:09:02.418572 | ubuntu-focal -> localhost | | o.=.+ o*+o| 2026-04-28 06:09:02.418600 | ubuntu-focal -> localhost | | .S.. .oo+=| 2026-04-28 06:09:02.418627 | ubuntu-focal -> localhost | | . .. oo| 2026-04-28 06:09:02.418653 | ubuntu-focal -> localhost | | . | 2026-04-28 06:09:02.418681 | ubuntu-focal -> localhost | | | 2026-04-28 06:09:02.418712 | ubuntu-focal -> localhost | | | 2026-04-28 06:09:02.418739 | ubuntu-focal -> localhost | +----[SHA256]-----+ 2026-04-28 06:09:02.418806 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.583296 2026-04-28 06:09:02.426766 | 2026-04-28 06:09:02.426841 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-28 06:09:02.461695 | ubuntu-focal | ok 2026-04-28 06:09:02.476627 | ubuntu-focal | included: /var/lib/zuul/builds/924c6c1a97ee484b86bf6890ccf056bb/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-28 06:09:02.485162 | 2026-04-28 06:09:02.485236 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-28 06:09:02.512472 | ubuntu-focal | skipping: Conditional result was False 2026-04-28 06:09:02.524716 | 2026-04-28 06:09:02.524903 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-28 06:09:03.008890 | ubuntu-focal | changed 2026-04-28 06:09:03.018983 | 2026-04-28 06:09:03.019152 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-28 06:09:03.194750 | ubuntu-focal | ok 2026-04-28 06:09:03.326027 | 2026-04-28 06:09:03.326259 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-28 06:09:03.806349 | ubuntu-focal | changed 2026-04-28 06:09:04.125050 | 2026-04-28 06:09:04.125188 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-28 06:09:04.576470 | ubuntu-focal | changed 2026-04-28 06:09:04.583558 | 2026-04-28 06:09:04.583658 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-28 06:09:04.608195 | ubuntu-focal | skipping: Conditional result was False 2026-04-28 06:09:04.621473 | 2026-04-28 06:09:04.621549 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-28 06:09:04.995796 | ubuntu-focal -> localhost | changed 2026-04-28 06:09:05.006275 | 2026-04-28 06:09:05.006351 | TASK [add-build-sshkey : Add back temp key] 2026-04-28 06:09:05.337517 | ubuntu-focal -> localhost | Identity added: /var/lib/zuul/builds/924c6c1a97ee484b86bf6890ccf056bb/work/924c6c1a97ee484b86bf6890ccf056bb_id_rsa (zuul-build-sshkey) 2026-04-28 06:09:05.543425 | ubuntu-focal -> localhost | ok: Runtime: 0:00:00.012988 2026-04-28 06:09:05.554769 | 2026-04-28 06:09:05.554885 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-28 06:09:05.841998 | ubuntu-focal | ok 2026-04-28 06:09:05.848358 | 2026-04-28 06:09:05.848423 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-28 06:09:05.871808 | ubuntu-focal | skipping: Conditional result was False 2026-04-28 06:09:05.888570 | 2026-04-28 06:09:05.888654 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-28 06:09:06.205453 | ubuntu-focal | ok 2026-04-28 06:09:06.211493 | 2026-04-28 06:09:06.211573 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-28 06:09:07.012348 | ubuntu-focal | Output suppressed because no_log was given 2026-04-28 06:09:07.025848 | 2026-04-28 06:09:07.025931 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-28 06:09:07.195507 | ubuntu-focal | ok: "logs" 2026-04-28 06:09:07.211284 | ubuntu-focal | ok: All items complete 2026-04-28 06:09:07.211414 | 2026-04-28 06:09:07.346146 | ubuntu-focal | ok: "artifacts" 2026-04-28 06:09:07.498846 | ubuntu-focal | ok: "docs" 2026-04-28 06:09:07.509679 | 2026-04-28 06:09:07.509777 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-28 06:09:07.676863 | ubuntu-focal | changed: "logs" 2026-04-28 06:09:07.883369 | ubuntu-focal | changed: "artifacts" 2026-04-28 06:09:07.994516 | ubuntu-focal | changed: "docs" 2026-04-28 06:09:08.012249 | 2026-04-28 06:09:08.012351 | PLAY RECAP 2026-04-28 06:09:08.012395 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-28 06:09:08.012425 | ubuntu-focal | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-28 06:09:08.012446 | 2026-04-28 06:09:08.160939 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-28 06:09:08.165037 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-28 06:09:08.793172 | 2026-04-28 06:09:08.793294 | PLAY [all] 2026-04-28 06:09:08.804858 | 2026-04-28 06:09:08.804947 | TASK [setup-uv : Extract archive] 2026-04-28 06:09:11.392929 | ubuntu-focal | changed 2026-04-28 06:09:11.403008 | 2026-04-28 06:09:11.403092 | TASK [setup-uv : Print version] 2026-04-28 06:09:11.720167 | ubuntu-focal | uv 0.8.13 2026-04-28 06:09:11.948607 | ubuntu-focal | ok: Runtime: 0:00:00.009073 2026-04-28 06:09:11.958979 | 2026-04-28 06:09:11.959027 | PLAY RECAP 2026-04-28 06:09:11.959072 | ubuntu-focal | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-28 06:09:11.959096 | 2026-04-28 06:09:12.097542 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-28 06:09:12.098662 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-28 06:09:12.784561 | 2026-04-28 06:09:12.784700 | PLAY [all] 2026-04-28 06:09:12.796081 | 2026-04-28 06:09:12.796178 | TASK [Copy inventory file for Zuul] 2026-04-28 06:09:13.682121 | ubuntu-focal | changed 2026-04-28 06:09:13.690420 | 2026-04-28 06:09:13.690522 | TASK [Switch "ansible_host" to private IP] 2026-04-28 06:09:13.955231 | ubuntu-focal | changed: 1 replacements made 2026-04-28 06:09:13.963084 | 2026-04-28 06:09:13.963164 | TASK [Run Molecule scenario] 2026-04-28 06:09:14.586424 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-28 06:09:15.582517 | ubuntu-focal | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-28 06:09:15.762555 | ubuntu-focal | Using CPython 3.13.7 2026-04-28 06:09:15.762636 | ubuntu-focal | Creating virtual environment at: .venv 2026-04-28 06:09:16.092731 | ubuntu-focal | Downloading cryptography (4.3MiB) 2026-04-28 06:09:16.092995 | ubuntu-focal | Downloading pygments (1.2MiB) 2026-04-28 06:09:16.098173 | ubuntu-focal | Downloading ansible-core (2.3MiB) 2026-04-28 06:09:16.249905 | ubuntu-focal | Downloading cryptography 2026-04-28 06:09:16.288422 | ubuntu-focal | Downloading pygments 2026-04-28 06:09:16.425274 | ubuntu-focal | Downloading ansible-core 2026-04-28 06:09:16.453313 | ubuntu-focal | Installed 36 packages in 27ms 2026-04-28 06:09:17.584806 | ubuntu-focal | INFO Collection 'vexxhost.containers' detected. 2026-04-28 06:09:17.584864 | ubuntu-focal | INFO Scenarios will be used from 'extensions/molecule' 2026-04-28 06:09:18.392610 | ubuntu-focal | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-28 06:09:18.392710 | ubuntu-focal | INFO default scenario not found, disabling shared state. 2026-04-28 06:09:18.392851 | ubuntu-focal | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-28 06:09:18.392976 | ubuntu-focal | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-28 06:09:31.003252 | ubuntu-focal | INFO [forget-package > dependency] Executing 2026-04-28 06:09:31.003509 | ubuntu-focal | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-28 06:09:31.003765 | ubuntu-focal | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-28 06:09:31.003911 | ubuntu-focal | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-28 06:09:31.011196 | ubuntu-focal | INFO [forget-package > cleanup] Executing 2026-04-28 06:09:31.011548 | ubuntu-focal | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-28 06:09:31.016493 | ubuntu-focal | INFO [forget-package > destroy] Executing 2026-04-28 06:09:31.016554 | ubuntu-focal | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-28 06:09:31.016618 | ubuntu-focal | INFO [forget-package > destroy] Executed: Successful 2026-04-28 06:09:31.021496 | ubuntu-focal | INFO [forget-package > syntax] Executing 2026-04-28 06:09:31.554683 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:09:31.554872 | ubuntu-focal | [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-28 06:09:31.555082 | ubuntu-focal | 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-28 06:09:31.555241 | ubuntu-focal | 2026-04-28 06:09:31.902612 | ubuntu-focal | 2026-04-28 06:09:31.902710 | ubuntu-focal | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-28 06:09:31.967801 | ubuntu-focal | INFO [forget-package > syntax] Executed: Successful 2026-04-28 06:09:31.977539 | ubuntu-focal | INFO [forget-package > create] Executing 2026-04-28 06:09:31.978975 | ubuntu-focal | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-28 06:09:31.984006 | ubuntu-focal | INFO [forget-package > prepare] Executing 2026-04-28 06:09:32.504366 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:09:32.504568 | ubuntu-focal | [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-28 06:09:32.504814 | ubuntu-focal | 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-28 06:09:32.504982 | ubuntu-focal | 2026-04-28 06:09:32.874020 | ubuntu-focal | 2026-04-28 06:09:32.874255 | ubuntu-focal | PLAY [Prepare] ***************************************************************** 2026-04-28 06:09:32.874438 | ubuntu-focal | 2026-04-28 06:09:32.874652 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-28 06:09:32.874828 | ubuntu-focal | Tuesday 28 April 2026 06:09:32 +0000 (0:00:00.033) 0:00:00.033 ********* 2026-04-28 06:09:34.061002 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-28 06:09:34.063930 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-28 06:09:34.064041 | ubuntu-focal | 2026-04-28 06:09:34.064159 | ubuntu-focal | TASK [Install NGINX] *********************************************************** 2026-04-28 06:09:34.064294 | ubuntu-focal | Tuesday 28 April 2026 06:09:34 +0000 (0:00:01.191) 0:00:01.224 ********* 2026-04-28 06:09:49.939217 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-28 06:09:49.939457 | ubuntu-focal | 2026-04-28 06:09:49.939876 | ubuntu-focal | TASK [Ensure NGINX is running] ************************************************* 2026-04-28 06:09:49.940154 | ubuntu-focal | Tuesday 28 April 2026 06:09:49 +0000 (0:00:15.874) 0:00:17.099 ********* 2026-04-28 06:09:50.611281 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-28 06:09:50.611548 | ubuntu-focal | 2026-04-28 06:09:50.611838 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-28 06:09:50.612139 | ubuntu-focal | ubuntu-focal : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-28 06:09:50.612361 | ubuntu-focal | 2026-04-28 06:09:50.612478 | ubuntu-focal | 2026-04-28 06:09:50.612589 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-28 06:09:50.612738 | ubuntu-focal | Tuesday 28 April 2026 06:09:50 +0000 (0:00:00.672) 0:00:17.771 ********* 2026-04-28 06:09:50.612846 | ubuntu-focal | =============================================================================== 2026-04-28 06:09:50.612955 | ubuntu-focal | Install NGINX ---------------------------------------------------------- 15.87s 2026-04-28 06:09:50.613060 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.19s 2026-04-28 06:09:50.613166 | ubuntu-focal | Ensure NGINX is running ------------------------------------------------- 0.67s 2026-04-28 06:09:50.721990 | ubuntu-focal | INFO [forget-package > prepare] Executed: Successful 2026-04-28 06:09:50.730260 | ubuntu-focal | INFO [forget-package > converge] Executing 2026-04-28 06:09:51.206056 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:09:51.206285 | ubuntu-focal | [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-28 06:09:51.206547 | ubuntu-focal | 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-28 06:09:51.206739 | ubuntu-focal | 2026-04-28 06:09:51.528819 | ubuntu-focal | 2026-04-28 06:09:51.528914 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-04-28 06:09:51.529030 | ubuntu-focal | 2026-04-28 06:09:51.529154 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-28 06:09:51.529269 | ubuntu-focal | Tuesday 28 April 2026 06:09:51 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-04-28 06:09:52.554895 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-28 06:09:52.557259 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-28 06:09:52.557469 | ubuntu-focal | 2026-04-28 06:09:52.557687 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-28 06:09:52.557910 | ubuntu-focal | Tuesday 28 April 2026 06:09:52 +0000 (0:00:01.028) 0:00:01.036 ********* 2026-04-28 06:09:52.931719 | ubuntu-focal | [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-28 06:09:52.936691 | ubuntu-focal | changed: [ubuntu-focal] 2026-04-28 06:09:52.936884 | ubuntu-focal | 2026-04-28 06:09:52.937097 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-28 06:09:52.937265 | ubuntu-focal | ubuntu-focal : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-28 06:09:52.937368 | ubuntu-focal | 2026-04-28 06:09:52.937557 | ubuntu-focal | 2026-04-28 06:09:52.937669 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-28 06:09:52.937786 | ubuntu-focal | Tuesday 28 April 2026 06:09:52 +0000 (0:00:00.378) 0:00:01.415 ********* 2026-04-28 06:09:52.937889 | ubuntu-focal | =============================================================================== 2026-04-28 06:09:52.938005 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.03s 2026-04-28 06:09:52.938112 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.38s 2026-04-28 06:09:53.027536 | ubuntu-focal | INFO [forget-package > converge] Executed: Successful 2026-04-28 06:09:53.036324 | ubuntu-focal | INFO [forget-package > idempotence] Executing 2026-04-28 06:09:53.563827 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:09:53.564024 | ubuntu-focal | [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-28 06:09:53.564231 | ubuntu-focal | 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-28 06:09:53.564395 | ubuntu-focal | 2026-04-28 06:09:53.890381 | ubuntu-focal | 2026-04-28 06:09:53.890652 | ubuntu-focal | PLAY [Converge] **************************************************************** 2026-04-28 06:09:53.890909 | ubuntu-focal | 2026-04-28 06:09:53.891167 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-28 06:09:53.891393 | ubuntu-focal | Tuesday 28 April 2026 06:09:53 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-04-28 06:09:54.910603 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-28 06:09:54.912957 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-28 06:09:54.913075 | ubuntu-focal | 2026-04-28 06:09:54.913223 | ubuntu-focal | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-28 06:09:54.913345 | ubuntu-focal | Tuesday 28 April 2026 06:09:54 +0000 (0:00:01.024) 0:00:01.032 ********* 2026-04-28 06:09:55.299589 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-28 06:09:55.299739 | ubuntu-focal | 2026-04-28 06:09:55.299962 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-28 06:09:55.300158 | ubuntu-focal | ubuntu-focal : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-28 06:09:55.300321 | ubuntu-focal | 2026-04-28 06:09:55.300480 | ubuntu-focal | 2026-04-28 06:09:55.300676 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-28 06:09:55.300968 | ubuntu-focal | Tuesday 28 April 2026 06:09:55 +0000 (0:00:00.386) 0:00:01.418 ********* 2026-04-28 06:09:55.301274 | ubuntu-focal | =============================================================================== 2026-04-28 06:09:55.301459 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.02s 2026-04-28 06:09:55.301638 | ubuntu-focal | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-04-28 06:09:55.405499 | ubuntu-focal | INFO [forget-package > idempotence] Executed: Successful 2026-04-28 06:09:55.415770 | ubuntu-focal | INFO [forget-package > side_effect] Executing 2026-04-28 06:09:55.416078 | ubuntu-focal | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-28 06:09:55.424591 | ubuntu-focal | INFO [forget-package > verify] Executing 2026-04-28 06:09:55.890997 | ubuntu-focal | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:09:55.891228 | ubuntu-focal | [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-28 06:09:55.891444 | ubuntu-focal | 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-28 06:09:55.891613 | ubuntu-focal | 2026-04-28 06:09:56.181497 | ubuntu-focal | 2026-04-28 06:09:56.181590 | ubuntu-focal | PLAY [Verify] ****************************************************************** 2026-04-28 06:09:56.181689 | ubuntu-focal | 2026-04-28 06:09:56.181795 | ubuntu-focal | TASK [Gathering Facts] ********************************************************* 2026-04-28 06:09:56.181905 | ubuntu-focal | Tuesday 28 April 2026 06:09:56 +0000 (0:00:00.007) 0:00:00.007 ********* 2026-04-28 06:09:57.254782 | ubuntu-focal | [WARNING]: Host 'ubuntu-focal' is using the discovered Python interpreter at '/usr/bin/python3.8', 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-28 06:09:57.256883 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-28 06:09:57.257105 | ubuntu-focal | 2026-04-28 06:09:57.257366 | ubuntu-focal | TASK [Populate package facts] ************************************************** 2026-04-28 06:09:57.257572 | ubuntu-focal | Tuesday 28 April 2026 06:09:57 +0000 (0:00:01.075) 0:00:01.082 ********* 2026-04-28 06:09:59.277745 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-28 06:09:59.278116 | ubuntu-focal | 2026-04-28 06:09:59.278369 | ubuntu-focal | TASK [Populate service facts] ************************************************** 2026-04-28 06:09:59.278607 | ubuntu-focal | Tuesday 28 April 2026 06:09:59 +0000 (0:00:02.020) 0:00:03.103 ********* 2026-04-28 06:10:00.969100 | ubuntu-focal | ok: [ubuntu-focal] 2026-04-28 06:10:00.969143 | ubuntu-focal | 2026-04-28 06:10:00.969240 | ubuntu-focal | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-28 06:10:00.969333 | ubuntu-focal | Tuesday 28 April 2026 06:10:00 +0000 (0:00:01.690) 0:00:04.793 ********* 2026-04-28 06:10:00.994255 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-28 06:10:00.994496 | ubuntu-focal | "changed": false, 2026-04-28 06:10:00.994844 | ubuntu-focal | "msg": "All assertions passed" 2026-04-28 06:10:00.995170 | ubuntu-focal | } 2026-04-28 06:10:00.995475 | ubuntu-focal | 2026-04-28 06:10:00.995809 | ubuntu-focal | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-28 06:10:00.996138 | ubuntu-focal | Tuesday 28 April 2026 06:10:00 +0000 (0:00:00.026) 0:00:04.819 ********* 2026-04-28 06:10:01.018715 | ubuntu-focal | ok: [ubuntu-focal] => { 2026-04-28 06:10:01.018887 | ubuntu-focal | "changed": false, 2026-04-28 06:10:01.019041 | ubuntu-focal | "msg": "All assertions passed" 2026-04-28 06:10:01.019186 | ubuntu-focal | } 2026-04-28 06:10:01.019331 | ubuntu-focal | 2026-04-28 06:10:01.019491 | ubuntu-focal | PLAY RECAP ********************************************************************* 2026-04-28 06:10:01.019661 | ubuntu-focal | ubuntu-focal : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-28 06:10:01.019802 | ubuntu-focal | 2026-04-28 06:10:01.019938 | ubuntu-focal | 2026-04-28 06:10:01.020087 | ubuntu-focal | TASKS RECAP ******************************************************************** 2026-04-28 06:10:01.020240 | ubuntu-focal | Tuesday 28 April 2026 06:10:01 +0000 (0:00:00.025) 0:00:04.845 ********* 2026-04-28 06:10:01.020387 | ubuntu-focal | =============================================================================== 2026-04-28 06:10:01.020556 | ubuntu-focal | Populate package facts -------------------------------------------------- 2.02s 2026-04-28 06:10:01.020830 | ubuntu-focal | Populate service facts -------------------------------------------------- 1.69s 2026-04-28 06:10:01.021064 | ubuntu-focal | Gathering Facts --------------------------------------------------------- 1.08s 2026-04-28 06:10:01.021271 | ubuntu-focal | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-28 06:10:01.021475 | ubuntu-focal | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-28 06:10:01.119464 | ubuntu-focal | INFO [forget-package > verify] Executed: Successful 2026-04-28 06:10:01.130514 | ubuntu-focal | INFO [forget-package > cleanup] Executing 2026-04-28 06:10:01.130997 | ubuntu-focal | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-28 06:10:01.138397 | ubuntu-focal | INFO [forget-package > destroy] Executing 2026-04-28 06:10:01.138530 | ubuntu-focal | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-28 06:10:01.138652 | ubuntu-focal | INFO [forget-package > destroy] Executed: Successful 2026-04-28 06:10:01.139008 | ubuntu-focal | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-28 06:10:01.646084 | ubuntu-focal | ok: Runtime: 0:00:46.938614 2026-04-28 06:10:01.656564 | 2026-04-28 06:10:01.656616 | PLAY RECAP 2026-04-28 06:10:01.656659 | ubuntu-focal | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-28 06:10:01.656681 | 2026-04-28 06:10:01.762527 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-28 06:10:02.010463 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-28 06:10:02.652240 | 2026-04-28 06:10:02.652379 | PLAY [all] 2026-04-28 06:10:02.663752 | 2026-04-28 06:10:02.663865 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-28 06:10:02.701903 | ubuntu-focal | skipping: Conditional result was False 2026-04-28 06:10:02.709921 | 2026-04-28 06:10:02.710040 | TASK [fetch-output : Set log path for single node] 2026-04-28 06:10:02.755594 | ubuntu-focal | ok 2026-04-28 06:10:02.897084 | 2026-04-28 06:10:02.897181 | LOOP [fetch-output : Ensure local output dirs] 2026-04-28 06:10:03.294796 | ubuntu-focal -> localhost | ok: "/var/lib/zuul/builds/924c6c1a97ee484b86bf6890ccf056bb/work/logs" 2026-04-28 06:10:03.515494 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/924c6c1a97ee484b86bf6890ccf056bb/work/artifacts" 2026-04-28 06:10:03.718450 | ubuntu-focal -> localhost | changed: "/var/lib/zuul/builds/924c6c1a97ee484b86bf6890ccf056bb/work/docs" 2026-04-28 06:10:03.731681 | 2026-04-28 06:10:03.731812 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-28 06:10:04.335189 | ubuntu-focal | changed: .d..t...... ./ 2026-04-28 06:10:04.335369 | ubuntu-focal | changed: All items complete 2026-04-28 06:10:04.335396 | 2026-04-28 06:10:05.178662 | ubuntu-focal | changed: .d..t...... ./ 2026-04-28 06:10:05.567424 | ubuntu-focal | changed: .d..t...... ./ 2026-04-28 06:10:05.588785 | 2026-04-28 06:10:05.588912 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-28 06:10:06.289720 | ubuntu-focal -> localhost | ok: Item: artifacts Runtime: 0:00:00.006069 2026-04-28 06:10:06.515347 | ubuntu-focal -> localhost | ok: Item: docs Runtime: 0:00:00.006396 2026-04-28 06:10:06.531012 | 2026-04-28 06:10:06.531118 | PLAY [all] 2026-04-28 06:10:06.541963 | 2026-04-28 06:10:06.542070 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-28 06:10:06.931585 | ubuntu-focal | changed 2026-04-28 06:10:06.938964 | 2026-04-28 06:10:06.939031 | PLAY RECAP 2026-04-28 06:10:06.939091 | ubuntu-focal | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-28 06:10:06.939129 | 2026-04-28 06:10:07.066162 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-28 06:10:07.067235 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-28 06:10:07.694857 | 2026-04-28 06:10:07.695035 | PLAY [localhost] 2026-04-28 06:10:07.706180 | 2026-04-28 06:10:07.706296 | TASK [Generate Zuul manifest] 2026-04-28 06:10:07.731572 | localhost | ok 2026-04-28 06:10:07.750546 | 2026-04-28 06:10:07.750787 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-28 06:10:08.074659 | localhost | changed 2026-04-28 06:10:08.099047 | 2026-04-28 06:10:08.099170 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-28 06:10:08.127353 | localhost | ok 2026-04-28 06:10:08.134185 | 2026-04-28 06:10:08.134257 | TASK [Upload logs] 2026-04-28 06:10:08.153748 | localhost | ok 2026-04-28 06:10:08.215278 | 2026-04-28 06:10:08.215408 | TASK [Set zuul-log-path fact] 2026-04-28 06:10:08.234095 | localhost | ok 2026-04-28 06:10:08.245159 | 2026-04-28 06:10:08.245233 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-28 06:10:08.284213 | localhost | ok 2026-04-28 06:10:08.291511 | 2026-04-28 06:10:08.291616 | TASK [upload-logs : Create log directories] 2026-04-28 06:10:09.313403 | localhost | changed 2026-04-28 06:10:09.323078 | 2026-04-28 06:10:09.323223 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-28 06:10:09.750668 | localhost -> localhost | ok: Runtime: 0:00:00.007239 2026-04-28 06:10:09.757576 | 2026-04-28 06:10:09.757664 | TASK [upload-logs : Upload logs to log server] 2026-04-28 06:10:10.226592 | localhost | Output suppressed because no_log was given 2026-04-28 06:10:10.232823 | 2026-04-28 06:10:10.232899 | LOOP [upload-logs : Compress console log and json output] 2026-04-28 06:10:10.277622 | localhost | skipping: Conditional result was False 2026-04-28 06:10:10.284323 | localhost | skipping: Conditional result was False 2026-04-28 06:10:10.295441 | 2026-04-28 06:10:10.295846 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-28 06:10:10.339583 | localhost | skipping: Conditional result was False 2026-04-28 06:10:10.339991 | 2026-04-28 06:10:10.343197 | localhost | skipping: Conditional result was False 2026-04-28 06:10:10.350657 | 2026-04-28 06:10:10.350841 | LOOP [upload-logs : Upload console log and json output]