2026-08-14 00:52:41.863480 | Job console starting 2026-08-14 00:52:41.874328 | Updating git repos 2026-08-14 00:52:41.901849 | Cloning repos into workspace 2026-08-14 00:52:41.937436 | Restoring repo states 2026-08-14 00:52:41.944812 | Merging changes 2026-08-14 00:52:42.559306 | Checking out repos 2026-08-14 00:52:42.589373 | Preparing playbooks 2026-08-14 00:52:43.560752 | Running Ansible setup 2026-08-14 00:52:46.982692 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 00:52:47.564526 | 2026-08-14 00:52:47.564643 | PLAY [localhost] 2026-08-14 00:52:47.571924 | 2026-08-14 00:52:47.571992 | TASK [Gathering Facts] 2026-08-14 00:52:48.441175 | localhost | ok 2026-08-14 00:52:48.450834 | 2026-08-14 00:52:48.450907 | TASK [Setup log path fact] 2026-08-14 00:52:48.470512 | localhost | ok 2026-08-14 00:52:48.482529 | 2026-08-14 00:52:48.482590 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 00:52:48.512569 | localhost | ok 2026-08-14 00:52:48.519437 | 2026-08-14 00:52:48.519501 | TASK [emit-job-header : Print job information] 2026-08-14 00:52:48.559745 | # Job Information 2026-08-14 00:52:48.559952 | Ansible Version: 2.16.18 2026-08-14 00:52:48.559996 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-noble 2026-08-14 00:52:48.560027 | Pipeline: check 2026-08-14 00:52:48.560055 | Executor: 2d72f0692154 2026-08-14 00:52:48.560082 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/139 2026-08-14 00:52:48.560112 | Event ID: 313172f0-9778-11f1-9c33-cd3959f719eb 2026-08-14 00:52:48.565769 | 2026-08-14 00:52:48.565913 | LOOP [emit-job-header : Print node information] 2026-08-14 00:52:48.662724 | localhost | ok: 2026-08-14 00:52:48.662935 | localhost | # Node Information 2026-08-14 00:52:48.662982 | localhost | Inventory Hostname: ubuntu-noble 2026-08-14 00:52:48.663018 | localhost | Hostname: np0000189511 2026-08-14 00:52:48.663051 | localhost | Username: zuul 2026-08-14 00:52:48.663087 | localhost | Distro: Ubuntu 24.04 2026-08-14 00:52:48.663120 | localhost | Provider: yul1 2026-08-14 00:52:48.663151 | localhost | Region: ca-ymq-1 2026-08-14 00:52:48.663182 | localhost | Label: ubuntu-noble 2026-08-14 00:52:48.663212 | localhost | Product Name: OpenStack Nova 2026-08-14 00:52:48.663242 | localhost | Interface IP: 199.204.45.169 2026-08-14 00:52:48.673067 | 2026-08-14 00:52:48.673201 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-14 00:52:49.074338 | localhost -> localhost | changed 2026-08-14 00:52:49.083805 | 2026-08-14 00:52:49.083877 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-14 00:52:49.917086 | localhost -> localhost | changed 2026-08-14 00:52:49.928635 | 2026-08-14 00:52:49.928695 | PLAY [all] 2026-08-14 00:52:49.937453 | 2026-08-14 00:52:49.937522 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-14 00:52:50.164716 | ubuntu-noble -> localhost | ok 2026-08-14 00:52:50.177802 | 2026-08-14 00:52:50.177942 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-14 00:52:50.210461 | ubuntu-noble | ok 2026-08-14 00:52:50.227027 | ubuntu-noble | included: /var/lib/zuul/builds/b3ad2a0172ac4b9d9b2cfb58924a649c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-14 00:52:50.233107 | 2026-08-14 00:52:50.233167 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-14 00:52:51.532355 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-14 00:52:51.532560 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b3ad2a0172ac4b9d9b2cfb58924a649c/work/b3ad2a0172ac4b9d9b2cfb58924a649c_id_rsa 2026-08-14 00:52:51.532603 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b3ad2a0172ac4b9d9b2cfb58924a649c/work/b3ad2a0172ac4b9d9b2cfb58924a649c_id_rsa.pub 2026-08-14 00:52:51.532635 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-14 00:52:51.532666 | ubuntu-noble -> localhost | SHA256:hn5581uCj5jl5igcIq+xdr1G2ttrYOOARFveu247ryw zuul-build-sshkey 2026-08-14 00:52:51.532710 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-14 00:52:51.532741 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-14 00:52:51.532776 | ubuntu-noble -> localhost | | | 2026-08-14 00:52:51.532807 | ubuntu-noble -> localhost | | . . | 2026-08-14 00:52:51.532835 | ubuntu-noble -> localhost | | . + . | 2026-08-14 00:52:51.532862 | ubuntu-noble -> localhost | | o . .. | 2026-08-14 00:52:51.532890 | ubuntu-noble -> localhost | | . . ..S | 2026-08-14 00:52:51.533027 | ubuntu-noble -> localhost | | o o.B. . . | 2026-08-14 00:52:51.533067 | ubuntu-noble -> localhost | | .o @.=o = . . | 2026-08-14 00:52:51.533097 | ubuntu-noble -> localhost | | .oE.@o.B.= o | 2026-08-14 00:52:51.533145 | ubuntu-noble -> localhost | | .oo =BXB++ +. | 2026-08-14 00:52:51.533174 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-14 00:52:51.533238 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.914651 2026-08-14 00:52:51.540718 | 2026-08-14 00:52:51.540808 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-14 00:52:51.574922 | ubuntu-noble | ok 2026-08-14 00:52:51.586334 | ubuntu-noble | included: /var/lib/zuul/builds/b3ad2a0172ac4b9d9b2cfb58924a649c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-14 00:52:51.594183 | 2026-08-14 00:52:51.594245 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-14 00:52:51.618609 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:52:51.627530 | 2026-08-14 00:52:51.627621 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-14 00:52:52.181459 | ubuntu-noble | changed 2026-08-14 00:52:52.187015 | 2026-08-14 00:52:52.187081 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-14 00:52:52.415789 | ubuntu-noble | ok 2026-08-14 00:52:52.421360 | 2026-08-14 00:52:52.421424 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-14 00:52:52.963465 | ubuntu-noble | changed 2026-08-14 00:52:52.970947 | 2026-08-14 00:52:52.971035 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-14 00:52:53.521118 | ubuntu-noble | changed 2026-08-14 00:52:53.528676 | 2026-08-14 00:52:53.528742 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-14 00:52:53.553389 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:52:53.563955 | 2026-08-14 00:52:53.564041 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-14 00:52:53.912355 | ubuntu-noble -> localhost | changed 2026-08-14 00:52:53.923421 | 2026-08-14 00:52:53.923488 | TASK [add-build-sshkey : Add back temp key] 2026-08-14 00:52:54.204559 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b3ad2a0172ac4b9d9b2cfb58924a649c/work/b3ad2a0172ac4b9d9b2cfb58924a649c_id_rsa (zuul-build-sshkey) 2026-08-14 00:52:54.204800 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013454 2026-08-14 00:52:54.212060 | 2026-08-14 00:52:54.212123 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-14 00:52:54.528603 | ubuntu-noble | ok 2026-08-14 00:52:54.535587 | 2026-08-14 00:52:54.535681 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-14 00:52:54.560460 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:52:54.577550 | 2026-08-14 00:52:54.577639 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-14 00:52:54.964469 | ubuntu-noble | ok 2026-08-14 00:52:55.002102 | 2026-08-14 00:52:55.002224 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-14 00:52:55.731112 | ubuntu-noble | Output suppressed because no_log was given 2026-08-14 00:52:55.745379 | 2026-08-14 00:52:55.745470 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-14 00:52:55.954822 | ubuntu-noble | ok: "logs" 2026-08-14 00:52:55.955045 | ubuntu-noble | ok: All items complete 2026-08-14 00:52:55.955080 | 2026-08-14 00:52:56.146303 | ubuntu-noble | ok: "artifacts" 2026-08-14 00:52:56.340377 | ubuntu-noble | ok: "docs" 2026-08-14 00:52:56.354257 | 2026-08-14 00:52:56.354459 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-14 00:52:56.579731 | ubuntu-noble | changed: "logs" 2026-08-14 00:52:56.769716 | ubuntu-noble | changed: "artifacts" 2026-08-14 00:52:56.965336 | ubuntu-noble | changed: "docs" 2026-08-14 00:52:56.983536 | 2026-08-14 00:52:56.983685 | PLAY RECAP 2026-08-14 00:52:56.983739 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 00:52:56.983771 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-14 00:52:56.983791 | 2026-08-14 00:52:57.158160 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 00:52:57.159519 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 00:52:57.760620 | 2026-08-14 00:52:57.760775 | PLAY [all] 2026-08-14 00:52:57.772917 | 2026-08-14 00:52:57.773018 | TASK [setup-uv : Extract archive] 2026-08-14 00:53:00.140879 | ubuntu-noble | changed 2026-08-14 00:53:00.149945 | 2026-08-14 00:53:00.150060 | TASK [setup-uv : Print version] 2026-08-14 00:53:00.552868 | ubuntu-noble | uv 0.8.13 2026-08-14 00:53:00.689635 | ubuntu-noble | ok: Runtime: 0:00:00.015897 2026-08-14 00:53:00.706963 | 2026-08-14 00:53:00.707678 | TASK [Install Ansible collection siblings] 2026-08-14 00:53:01.140072 | ubuntu-noble | ok: 2026-08-14 00:53:01.140331 | ubuntu-noble | Skipping ansible.posix: no checked-out sibling 2026-08-14 00:53:01.140389 | ubuntu-noble | Skipping community.general: no checked-out sibling 2026-08-14 00:53:01.142675 | 2026-08-14 00:53:01.142858 | PLAY RECAP 2026-08-14 00:53:01.142916 | ubuntu-noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 00:53:01.142939 | 2026-08-14 00:53:01.273077 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 00:53:01.276107 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 00:53:01.869748 | 2026-08-14 00:53:01.869967 | PLAY [all] 2026-08-14 00:53:01.882727 | 2026-08-14 00:53:01.882821 | LOOP [Check inventory directories] 2026-08-14 00:53:02.196715 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 00:53:02.383637 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-14 00:53:02.570718 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-14 00:53:02.590745 | 2026-08-14 00:53:02.590981 | LOOP [Copy inventory file for Zuul] 2026-08-14 00:53:03.451051 | ubuntu-noble | changed: 2026-08-14 00:53:03.451261 | ubuntu-noble | { 2026-08-14 00:53:03.451306 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:53:03.451341 | ubuntu-noble | "changed": false, 2026-08-14 00:53:03.451376 | ubuntu-noble | "failed": false, 2026-08-14 00:53:03.451411 | ubuntu-noble | "invocation": { 2026-08-14 00:53:03.451444 | ubuntu-noble | "module_args": { 2026-08-14 00:53:03.451474 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:53:03.451501 | ubuntu-noble | "follow": true, 2026-08-14 00:53:03.451532 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:53:03.451561 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:53:03.451590 | ubuntu-noble | "get_mime": true, 2026-08-14 00:53:03.451621 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 00:53:03.451648 | ubuntu-noble | } 2026-08-14 00:53:03.451676 | ubuntu-noble | }, 2026-08-14 00:53:03.451710 | ubuntu-noble | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 00:53:03.451792 | ubuntu-noble | "stat": { 2026-08-14 00:53:03.451837 | ubuntu-noble | "atime": 1786668775.6192367, 2026-08-14 00:53:03.451869 | ubuntu-noble | "attr_flags": "e", 2026-08-14 00:53:03.451897 | ubuntu-noble | "attributes": [ 2026-08-14 00:53:03.451920 | ubuntu-noble | "extents" 2026-08-14 00:53:03.451942 | ubuntu-noble | ], 2026-08-14 00:53:03.451964 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:53:03.451986 | ubuntu-noble | "blocks": 8, 2026-08-14 00:53:03.452008 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:53:03.452031 | ubuntu-noble | "ctime": 1786668775.6302397, 2026-08-14 00:53:03.452052 | ubuntu-noble | "dev": 64769, 2026-08-14 00:53:03.452074 | ubuntu-noble | "device_type": 0, 2026-08-14 00:53:03.452095 | ubuntu-noble | "executable": true, 2026-08-14 00:53:03.452116 | ubuntu-noble | "exists": true, 2026-08-14 00:53:03.452136 | ubuntu-noble | "gid": 1000, 2026-08-14 00:53:03.452160 | ubuntu-noble | "gr_name": "zuul", 2026-08-14 00:53:03.452190 | ubuntu-noble | "inode": 1034272, 2026-08-14 00:53:03.452220 | ubuntu-noble | "isblk": false, 2026-08-14 00:53:03.452248 | ubuntu-noble | "ischr": false, 2026-08-14 00:53:03.452271 | ubuntu-noble | "isdir": true, 2026-08-14 00:53:03.452293 | ubuntu-noble | "isfifo": false, 2026-08-14 00:53:03.452314 | ubuntu-noble | "isgid": false, 2026-08-14 00:53:03.452336 | ubuntu-noble | "islnk": false, 2026-08-14 00:53:03.452357 | ubuntu-noble | "isreg": false, 2026-08-14 00:53:03.452379 | ubuntu-noble | "issock": false, 2026-08-14 00:53:03.452399 | ubuntu-noble | "isuid": false, 2026-08-14 00:53:03.452420 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:53:03.452441 | ubuntu-noble | "mode": "0755", 2026-08-14 00:53:03.452462 | ubuntu-noble | "mtime": 1786668761.9599757, 2026-08-14 00:53:03.452484 | ubuntu-noble | "nlink": 11, 2026-08-14 00:53:03.452504 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 00:53:03.452526 | ubuntu-noble | "pw_name": "zuul", 2026-08-14 00:53:03.452551 | ubuntu-noble | "readable": true, 2026-08-14 00:53:03.452573 | ubuntu-noble | "rgrp": true, 2026-08-14 00:53:03.452595 | ubuntu-noble | "roth": true, 2026-08-14 00:53:03.452617 | ubuntu-noble | "rusr": true, 2026-08-14 00:53:03.452639 | ubuntu-noble | "size": 4096, 2026-08-14 00:53:03.452660 | ubuntu-noble | "uid": 1000, 2026-08-14 00:53:03.452681 | ubuntu-noble | "version": "3676431837", 2026-08-14 00:53:03.452703 | ubuntu-noble | "wgrp": false, 2026-08-14 00:53:03.452726 | ubuntu-noble | "woth": false, 2026-08-14 00:53:03.452748 | ubuntu-noble | "writeable": true, 2026-08-14 00:53:03.452769 | ubuntu-noble | "wusr": true, 2026-08-14 00:53:03.452791 | ubuntu-noble | "xgrp": true, 2026-08-14 00:53:03.452813 | ubuntu-noble | "xoth": true, 2026-08-14 00:53:03.452837 | ubuntu-noble | "xusr": true 2026-08-14 00:53:03.452868 | ubuntu-noble | } 2026-08-14 00:53:03.452893 | ubuntu-noble | } 2026-08-14 00:53:03.452931 | ubuntu-noble | ok: All items complete 2026-08-14 00:53:03.452973 | 2026-08-14 00:53:03.454446 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:53:03.455076 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:53:03.466537 | 2026-08-14 00:53:03.466688 | LOOP [Switch "ansible_host" to private IP] 2026-08-14 00:53:03.824526 | ubuntu-noble | changed: 1 replacements made 2026-08-14 00:53:03.826618 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:53:03.827194 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:53:03.844567 | 2026-08-14 00:53:03.844635 | TASK [Run Molecule scenario] 2026-08-14 00:53:04.267945 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-14 00:53:04.268043 | ubuntu-noble | Creating virtual environment at: .venv 2026-08-14 00:53:04.536297 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-08-14 00:53:04.536737 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-08-14 00:53:04.537622 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-08-14 00:53:04.700256 | ubuntu-noble | Downloading cryptography 2026-08-14 00:53:04.755243 | ubuntu-noble | Downloading pygments 2026-08-14 00:53:04.959735 | ubuntu-noble | Downloading ansible-core 2026-08-14 00:53:05.015542 | ubuntu-noble | Installed 37 packages in 55ms 2026-08-14 00:53:05.760774 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-08-14 00:53:05.760844 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-08-14 00:53:06.595377 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-14 00:53:06.595447 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-08-14 00:53:06.595466 | ubuntu-noble | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-14 00:53:06.595564 | ubuntu-noble | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-14 00:53:18.646548 | ubuntu-noble | INFO [docker-upgrade > dependency] Executing 2026-08-14 00:53:18.646842 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-14 00:53:18.647134 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-14 00:53:18.647309 | ubuntu-noble | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-14 00:53:18.653478 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-14 00:53:18.653839 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 00:53:18.659482 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-14 00:53:18.659524 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 00:53:18.659605 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 00:53:18.665367 | ubuntu-noble | INFO [docker-upgrade > syntax] Executing 2026-08-14 00:53:19.215406 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:53:19.215687 | 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-08-14 00:53:19.215938 | 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-08-14 00:53:19.216136 | ubuntu-noble | 2026-08-14 00:53:19.753227 | ubuntu-noble | 2026-08-14 00:53:19.753434 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-14 00:53:19.819961 | ubuntu-noble | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-14 00:53:19.830427 | ubuntu-noble | INFO [docker-upgrade > create] Executing 2026-08-14 00:53:19.832653 | ubuntu-noble | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 00:53:19.839169 | ubuntu-noble | INFO [docker-upgrade > prepare] Executing 2026-08-14 00:53:20.367501 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:53:20.367706 | 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-08-14 00:53:20.367939 | 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-08-14 00:53:20.368126 | ubuntu-noble | 2026-08-14 00:53:20.921964 | ubuntu-noble | 2026-08-14 00:53:20.922139 | ubuntu-noble | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-14 00:53:20.922324 | ubuntu-noble | 2026-08-14 00:53:20.922546 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 00:53:20.922788 | ubuntu-noble | Friday 14 August 2026 00:53:20 +0000 (0:00:00.045) 0:00:00.045 ********* 2026-08-14 00:53:22.249139 | 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-08-14 00:53:22.251699 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:53:22.251909 | ubuntu-noble | 2026-08-14 00:53:22.252134 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-08-14 00:53:22.252327 | ubuntu-noble | Friday 14 August 2026 00:53:22 +0000 (0:00:01.330) 0:00:01.376 ********* 2026-08-14 00:53:28.601179 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:28.601308 | ubuntu-noble | 2026-08-14 00:53:28.601554 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:53:28.601777 | ubuntu-noble | Friday 14 August 2026 00:53:28 +0000 (0:00:06.348) 0:00:07.724 ********* 2026-08-14 00:53:29.135970 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:53:29.136091 | ubuntu-noble | 2026-08-14 00:53:29.136317 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:53:29.136534 | ubuntu-noble | Friday 14 August 2026 00:53:29 +0000 (0:00:00.535) 0:00:08.260 ********* 2026-08-14 00:53:29.168949 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:53:29.169114 | ubuntu-noble | 2026-08-14 00:53:29.169345 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 00:53:29.169565 | ubuntu-noble | Friday 14 August 2026 00:53:29 +0000 (0:00:00.033) 0:00:08.293 ********* 2026-08-14 00:53:29.780103 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:29.780312 | ubuntu-noble | 2026-08-14 00:53:29.780544 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:53:29.780797 | ubuntu-noble | Friday 14 August 2026 00:53:29 +0000 (0:00:00.611) 0:00:08.904 ********* 2026-08-14 00:53:29.875619 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:53:29.875852 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 00:53:29.876050 | ubuntu-noble | } 2026-08-14 00:53:29.876225 | ubuntu-noble | 2026-08-14 00:53:29.876488 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:53:29.876670 | ubuntu-noble | Friday 14 August 2026 00:53:29 +0000 (0:00:00.095) 0:00:08.999 ********* 2026-08-14 00:53:32.539522 | 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-08-14 00:53:32.547827 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:32.547934 | ubuntu-noble | 2026-08-14 00:53:32.548086 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:53:32.548210 | ubuntu-noble | Friday 14 August 2026 00:53:32 +0000 (0:00:02.672) 0:00:11.672 ********* 2026-08-14 00:53:32.582239 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:53:32.582290 | ubuntu-noble | 2026-08-14 00:53:32.582455 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:53:32.582579 | ubuntu-noble | Friday 14 August 2026 00:53:32 +0000 (0:00:00.034) 0:00:11.706 ********* 2026-08-14 00:53:32.621818 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:53:32.621991 | ubuntu-noble | 2026-08-14 00:53:32.622214 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:53:32.622439 | ubuntu-noble | Friday 14 August 2026 00:53:32 +0000 (0:00:00.039) 0:00:11.746 ********* 2026-08-14 00:53:32.947063 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:53:32.947235 | ubuntu-noble | 2026-08-14 00:53:32.947516 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:53:32.947843 | ubuntu-noble | Friday 14 August 2026 00:53:32 +0000 (0:00:00.324) 0:00:12.070 ********* 2026-08-14 00:53:33.901361 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:53:33.901526 | ubuntu-noble | 2026-08-14 00:53:33.901799 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:53:33.902006 | ubuntu-noble | Friday 14 August 2026 00:53:33 +0000 (0:00:00.953) 0:00:13.024 ********* 2026-08-14 00:53:33.992189 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:53:33.992348 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 00:53:33.992541 | ubuntu-noble | } 2026-08-14 00:53:33.992771 | ubuntu-noble | 2026-08-14 00:53:33.992980 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:53:33.993252 | ubuntu-noble | Friday 14 August 2026 00:53:33 +0000 (0:00:00.091) 0:00:13.116 ********* 2026-08-14 00:53:34.887670 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:34.887838 | ubuntu-noble | 2026-08-14 00:53:34.888057 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:53:34.888316 | ubuntu-noble | Friday 14 August 2026 00:53:34 +0000 (0:00:00.895) 0:00:14.011 ********* 2026-08-14 00:53:38.168739 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:38.168778 | ubuntu-noble | 2026-08-14 00:53:38.168785 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 00:53:38.168791 | ubuntu-noble | Friday 14 August 2026 00:53:38 +0000 (0:00:03.279) 0:00:17.291 ********* 2026-08-14 00:53:38.190998 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:53:38.191149 | ubuntu-noble | 2026-08-14 00:53:38.191359 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 00:53:38.191568 | ubuntu-noble | Friday 14 August 2026 00:53:38 +0000 (0:00:00.024) 0:00:17.315 ********* 2026-08-14 00:53:38.210376 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:53:38.210523 | ubuntu-noble | 2026-08-14 00:53:38.210776 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 00:53:38.210975 | ubuntu-noble | Friday 14 August 2026 00:53:38 +0000 (0:00:00.019) 0:00:17.334 ********* 2026-08-14 00:53:38.235053 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:53:38.235217 | ubuntu-noble | 2026-08-14 00:53:38.235447 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 00:53:38.235693 | ubuntu-noble | Friday 14 August 2026 00:53:38 +0000 (0:00:00.024) 0:00:17.359 ********* 2026-08-14 00:53:48.195886 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:48.196009 | ubuntu-noble | 2026-08-14 00:53:48.196238 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 00:53:48.196449 | ubuntu-noble | Friday 14 August 2026 00:53:48 +0000 (0:00:09.960) 0:00:27.320 ********* 2026-08-14 00:53:49.034510 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:49.034673 | ubuntu-noble | 2026-08-14 00:53:49.034908 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 00:53:49.035129 | ubuntu-noble | Friday 14 August 2026 00:53:49 +0000 (0:00:00.838) 0:00:28.158 ********* 2026-08-14 00:53:50.517105 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 00:53:50.517193 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 00:53:50.517290 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 00:53:50.517393 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 00:53:50.517498 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 00:53:50.517581 | ubuntu-noble | 2026-08-14 00:53:50.517698 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 00:53:50.517800 | ubuntu-noble | Friday 14 August 2026 00:53:50 +0000 (0:00:01.480) 0:00:29.639 ********* 2026-08-14 00:53:51.393022 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:51.393073 | ubuntu-noble | 2026-08-14 00:53:51.393178 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 00:53:51.393273 | ubuntu-noble | Friday 14 August 2026 00:53:51 +0000 (0:00:00.874) 0:00:30.514 ********* 2026-08-14 00:53:51.393357 | ubuntu-noble | 2026-08-14 00:53:51.396683 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-14 00:53:51.396710 | ubuntu-noble | Friday 14 August 2026 00:53:51 +0000 (0:00:00.003) 0:00:30.517 ********* 2026-08-14 00:53:52.625314 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:53:52.625415 | ubuntu-noble | 2026-08-14 00:53:52.625653 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-14 00:53:52.625886 | ubuntu-noble | Friday 14 August 2026 00:53:52 +0000 (0:00:01.229) 0:00:31.746 ********* 2026-08-14 00:53:53.247906 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:53.247983 | ubuntu-noble | 2026-08-14 00:53:53.247991 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 00:53:53.247997 | ubuntu-noble | Friday 14 August 2026 00:53:53 +0000 (0:00:00.625) 0:00:32.371 ********* 2026-08-14 00:53:53.995201 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:53.995264 | ubuntu-noble | 2026-08-14 00:53:53.995343 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:53:53.995439 | ubuntu-noble | Friday 14 August 2026 00:53:53 +0000 (0:00:00.747) 0:00:33.119 ********* 2026-08-14 00:53:54.336298 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:53:54.336330 | ubuntu-noble | 2026-08-14 00:53:54.336335 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-14 00:53:54.336352 | ubuntu-noble | Friday 14 August 2026 00:53:54 +0000 (0:00:00.339) 0:00:33.459 ********* 2026-08-14 00:53:54.682882 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:54.682954 | ubuntu-noble | 2026-08-14 00:53:54.683110 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:53:54.683261 | ubuntu-noble | Friday 14 August 2026 00:53:54 +0000 (0:00:00.348) 0:00:33.807 ********* 2026-08-14 00:53:54.726877 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:53:54.726928 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-14 00:53:54.726934 | ubuntu-noble | } 2026-08-14 00:53:54.726942 | ubuntu-noble | 2026-08-14 00:53:54.726949 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:53:54.726958 | ubuntu-noble | Friday 14 August 2026 00:53:54 +0000 (0:00:00.041) 0:00:33.849 ********* 2026-08-14 00:53:55.828139 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:53:55.828210 | ubuntu-noble | 2026-08-14 00:53:55.828459 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:53:55.828488 | ubuntu-noble | Friday 14 August 2026 00:53:55 +0000 (0:00:01.102) 0:00:34.951 ********* 2026-08-14 00:54:00.564960 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:00.565023 | ubuntu-noble | 2026-08-14 00:54:00.565036 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 00:54:00.565048 | ubuntu-noble | Friday 14 August 2026 00:54:00 +0000 (0:00:04.735) 0:00:39.687 ********* 2026-08-14 00:54:01.579247 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:01.579329 | ubuntu-noble | 2026-08-14 00:54:01.579528 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 00:54:01.579724 | ubuntu-noble | Friday 14 August 2026 00:54:01 +0000 (0:00:01.014) 0:00:40.701 ********* 2026-08-14 00:54:01.604316 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:01.604397 | ubuntu-noble | 2026-08-14 00:54:01.604511 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 00:54:01.604619 | ubuntu-noble | Friday 14 August 2026 00:54:01 +0000 (0:00:00.027) 0:00:40.728 ********* 2026-08-14 00:54:02.096335 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:02.096373 | ubuntu-noble | 2026-08-14 00:54:02.096379 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 00:54:02.096385 | ubuntu-noble | Friday 14 August 2026 00:54:02 +0000 (0:00:00.488) 0:00:41.217 ********* 2026-08-14 00:54:03.273612 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 00:54:03.273690 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:54:03.273703 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:54:03.273715 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:54:03.273727 | ubuntu-noble | 2026-08-14 00:54:03.273739 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 00:54:03.273751 | ubuntu-noble | Friday 14 August 2026 00:54:03 +0000 (0:00:01.176) 0:00:42.394 ********* 2026-08-14 00:54:03.995782 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:03.995854 | ubuntu-noble | 2026-08-14 00:54:03.995891 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 00:54:03.995908 | ubuntu-noble | Friday 14 August 2026 00:54:03 +0000 (0:00:00.723) 0:00:43.118 ********* 2026-08-14 00:54:04.887605 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 00:54:04.887654 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 00:54:04.887661 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 00:54:04.887665 | ubuntu-noble | 2026-08-14 00:54:04.887669 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 00:54:04.887673 | ubuntu-noble | Friday 14 August 2026 00:54:04 +0000 (0:00:00.890) 0:00:44.009 ********* 2026-08-14 00:54:05.598926 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:05.598992 | ubuntu-noble | 2026-08-14 00:54:05.599149 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 00:54:05.599277 | ubuntu-noble | Friday 14 August 2026 00:54:05 +0000 (0:00:00.713) 0:00:44.723 ********* 2026-08-14 00:54:06.303120 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:06.303193 | ubuntu-noble | 2026-08-14 00:54:06.303422 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 00:54:06.303553 | ubuntu-noble | Friday 14 August 2026 00:54:06 +0000 (0:00:00.700) 0:00:45.424 ********* 2026-08-14 00:54:06.303690 | ubuntu-noble | 2026-08-14 00:54:06.303835 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-14 00:54:06.304216 | ubuntu-noble | Friday 14 August 2026 00:54:06 +0000 (0:00:00.002) 0:00:45.426 ********* 2026-08-14 00:54:06.991807 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:06.991870 | ubuntu-noble | 2026-08-14 00:54:06.991891 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 00:54:06.992152 | ubuntu-noble | Friday 14 August 2026 00:54:06 +0000 (0:00:00.688) 0:00:46.115 ********* 2026-08-14 00:54:07.024196 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:07.024252 | ubuntu-noble | 2026-08-14 00:54:07.024265 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 00:54:07.024278 | ubuntu-noble | Friday 14 August 2026 00:54:07 +0000 (0:00:00.032) 0:00:46.147 ********* 2026-08-14 00:54:08.253070 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:08.253172 | ubuntu-noble | 2026-08-14 00:54:08.253318 | ubuntu-noble | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-14 00:54:08.253458 | ubuntu-noble | Friday 14 August 2026 00:54:08 +0000 (0:00:01.226) 0:00:47.374 ********* 2026-08-14 00:54:08.750380 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:08.750433 | ubuntu-noble | 2026-08-14 00:54:08.750447 | ubuntu-noble | TASK [Remove versioned Docker binary links] ************************************ 2026-08-14 00:54:08.750459 | ubuntu-noble | Friday 14 August 2026 00:54:08 +0000 (0:00:00.499) 0:00:47.873 ********* 2026-08-14 00:54:09.902403 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 00:54:09.902451 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:54:09.902462 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:54:09.902471 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:54:09.902482 | ubuntu-noble | 2026-08-14 00:54:09.902492 | ubuntu-noble | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-14 00:54:09.902503 | ubuntu-noble | Friday 14 August 2026 00:54:09 +0000 (0:00:01.148) 0:00:49.022 ********* 2026-08-14 00:54:11.786081 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 00:54:11.786117 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:54:11.786126 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:54:11.786133 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:54:11.786140 | ubuntu-noble | 2026-08-14 00:54:11.786148 | ubuntu-noble | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-14 00:54:11.786167 | ubuntu-noble | Friday 14 August 2026 00:54:11 +0000 (0:00:01.886) 0:00:50.908 ********* 2026-08-14 00:54:12.443106 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:12.443179 | ubuntu-noble | 2026-08-14 00:54:12.443391 | ubuntu-noble | TASK [Create HTTP workload configuration] ************************************** 2026-08-14 00:54:12.443556 | ubuntu-noble | Friday 14 August 2026 00:54:12 +0000 (0:00:00.657) 0:00:51.565 ********* 2026-08-14 00:54:13.147879 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:13.147921 | ubuntu-noble | 2026-08-14 00:54:13.147932 | ubuntu-noble | TASK [Pull workload images] **************************************************** 2026-08-14 00:54:13.147941 | ubuntu-noble | Friday 14 August 2026 00:54:13 +0000 (0:00:00.702) 0:00:52.268 ********* 2026-08-14 00:54:17.212244 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/busybox:1.36.1) 2026-08-14 00:54:17.212293 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-14 00:54:17.212305 | ubuntu-noble | 2026-08-14 00:54:17.212315 | ubuntu-noble | TASK [Start counter workload container] **************************************** 2026-08-14 00:54:17.212323 | ubuntu-noble | Friday 14 August 2026 00:54:17 +0000 (0:00:04.066) 0:00:56.334 ********* 2026-08-14 00:54:17.901040 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:17.901096 | ubuntu-noble | 2026-08-14 00:54:17.901110 | ubuntu-noble | TASK [Start HTTP workload container] ******************************************* 2026-08-14 00:54:17.901122 | ubuntu-noble | Friday 14 August 2026 00:54:17 +0000 (0:00:00.689) 0:00:57.023 ********* 2026-08-14 00:54:18.458722 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:18.458786 | ubuntu-noble | 2026-08-14 00:54:18.458807 | ubuntu-noble | TASK [Wait for the HTTP workload] ********************************************** 2026-08-14 00:54:18.459130 | ubuntu-noble | Friday 14 August 2026 00:54:18 +0000 (0:00:00.557) 0:00:57.581 ********* 2026-08-14 00:54:19.084319 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:19.084357 | ubuntu-noble | 2026-08-14 00:54:19.084363 | ubuntu-noble | TASK [Read Docker service PID] ************************************************* 2026-08-14 00:54:19.084369 | ubuntu-noble | Friday 14 August 2026 00:54:19 +0000 (0:00:00.625) 0:00:58.207 ********* 2026-08-14 00:54:19.418243 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:19.418384 | ubuntu-noble | 2026-08-14 00:54:19.418589 | ubuntu-noble | TASK [Read Docker service invocation ID] *************************************** 2026-08-14 00:54:19.418766 | ubuntu-noble | Friday 14 August 2026 00:54:19 +0000 (0:00:00.333) 0:00:58.540 ********* 2026-08-14 00:54:19.751142 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:19.751242 | ubuntu-noble | 2026-08-14 00:54:19.751379 | ubuntu-noble | TASK [Read running Docker server version] ************************************** 2026-08-14 00:54:19.751517 | ubuntu-noble | Friday 14 August 2026 00:54:19 +0000 (0:00:00.334) 0:00:58.875 ********* 2026-08-14 00:54:20.091064 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:20.091165 | ubuntu-noble | 2026-08-14 00:54:20.091323 | ubuntu-noble | TASK [Read running Docker live-restore state] ********************************** 2026-08-14 00:54:20.091493 | ubuntu-noble | Friday 14 August 2026 00:54:20 +0000 (0:00:00.338) 0:00:59.213 ********* 2026-08-14 00:54:20.433755 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:20.433828 | ubuntu-noble | 2026-08-14 00:54:20.433848 | ubuntu-noble | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-14 00:54:20.434144 | ubuntu-noble | Friday 14 August 2026 00:54:20 +0000 (0:00:00.343) 0:00:59.557 ********* 2026-08-14 00:54:20.868056 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:20.868117 | ubuntu-noble | 2026-08-14 00:54:20.868217 | ubuntu-noble | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-14 00:54:20.868314 | ubuntu-noble | Friday 14 August 2026 00:54:20 +0000 (0:00:00.432) 0:00:59.989 ********* 2026-08-14 00:54:20.911665 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:20.911761 | ubuntu-noble | 2026-08-14 00:54:20.911862 | ubuntu-noble | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-14 00:54:20.911962 | ubuntu-noble | Friday 14 August 2026 00:54:20 +0000 (0:00:00.046) 0:01:00.036 ********* 2026-08-14 00:54:20.959072 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:54:20.959290 | ubuntu-noble | "changed": false, 2026-08-14 00:54:20.959517 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:54:20.959755 | ubuntu-noble | } 2026-08-14 00:54:20.959963 | ubuntu-noble | 2026-08-14 00:54:20.960202 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 00:54:20.960402 | ubuntu-noble | Friday 14 August 2026 00:54:20 +0000 (0:00:00.046) 0:01:00.083 ********* 2026-08-14 00:54:21.285137 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:21.285186 | ubuntu-noble | 2026-08-14 00:54:21.285200 | ubuntu-noble | TASK [Inspect Docker socket] *************************************************** 2026-08-14 00:54:21.285239 | ubuntu-noble | Friday 14 August 2026 00:54:21 +0000 (0:00:00.324) 0:01:00.407 ********* 2026-08-14 00:54:21.596122 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:21.596206 | ubuntu-noble | 2026-08-14 00:54:21.596348 | ubuntu-noble | TASK [Inspect workload containers] ********************************************* 2026-08-14 00:54:21.596487 | ubuntu-noble | Friday 14 August 2026 00:54:21 +0000 (0:00:00.311) 0:01:00.719 ********* 2026-08-14 00:54:22.270091 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-busybox) 2026-08-14 00:54:22.270169 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-nginx) 2026-08-14 00:54:22.270216 | ubuntu-noble | 2026-08-14 00:54:22.270327 | ubuntu-noble | TASK [Read counter workload progress] ****************************************** 2026-08-14 00:54:22.270445 | ubuntu-noble | Friday 14 August 2026 00:54:22 +0000 (0:00:00.672) 0:01:01.391 ********* 2026-08-14 00:54:22.678257 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:22.678294 | ubuntu-noble | 2026-08-14 00:54:22.678310 | ubuntu-noble | TASK [Build workload state snapshot] ******************************************* 2026-08-14 00:54:22.678317 | ubuntu-noble | Friday 14 August 2026 00:54:22 +0000 (0:00:00.410) 0:01:01.801 ********* 2026-08-14 00:54:22.727431 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c",\n "Created": "2026-08-14T00:54:17.506482713Z",\n "Path": "sh",\n "Args": [\n "-c",\n "while true; do date +%s >> /tmp/ticks; sleep 1; done"\n ],\n "State": {\n "Status": "running",\n "Running": true,\n "Paused": false,\n "Restarting": false,\n "OOMKilled": false,\n "Dead": false,\n "Pid": 3212,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T00:54:17.839865838Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/hostname",\n "HostsPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/hosts",\n "LogPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c-json.log",\n "Name": "/molecule-upgrade-busybox",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "default",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55-init/diff:/var/lib/docker/overlay2/454bf3b1a2d91449c0f0736ccf3dcd8b556b97a595e5fe135f7c60f6922d96f6/diff",\n "MergedDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/merged",\n "UpperDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/diff",\n "WorkDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "af52eb5c2467",\n "Domainname": "",\n "User": "",\n "AttachStdin": false,\n "AttachStdout": false,\n "AttachStderr": false,\n "Tty": false,\n "OpenStdin": false,\n "StdinOnce": false,\n "Env": [\n "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"\n ],\n "Cmd": [\n "sh",\n "-c",\n "while true; do date +%s >> /tmp/ticks; sleep 1; done"\n ],\n "Image": "docker.io/library/busybox:1.36.1",\n "Volumes": null,\n "WorkingDir": "",\n "Entrypoint": null,\n "NetworkDisabled": true,\n "OnBuild": null,\n "Labels": {}\n },\n "NetworkSettings": {\n "Bridge": "",\n "SandboxID": "74e51ade2dff797f7518e9391f270442d06fae3916ed88e4e0f953cada7ffae1",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/74e51ade2dff",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-14 00:54:21.861802', 'end': '2026-08-14 00:54:21.889256', 'delta': '0:00:00.027454', 'msg': '', 'invocation': {'module_args': {'argv': ['docker', 'inspect', 'molecule-upgrade-busybox'], '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, '_raw_params': None, 'cmd': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['[', ' {', ' "Id": "af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c",', ' "Created": "2026-08-14T00:54:17.506482713Z",', ' "Path": "sh",', ' "Args": [', ' "-c",', ' "while true; do date +%s >> /tmp/ticks; sleep 1; done"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3212,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T00:54:17.839865838Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/hostname",', ' "HostsPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/hosts",', ' "LogPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c-json.log",', ' "Name": "/molecule-upgrade-busybox",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "default",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55-init/diff:/var/lib/docker/overlay2/454bf3b1a2d91449c0f0736ccf3dcd8b556b97a595e5fe135f7c60f6922d96f6/diff",', ' "MergedDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/merged",', ' "UpperDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/diff",', ' "WorkDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "af52eb5c2467",', ' "Domainname": "",', ' "User": "",', ' "AttachStdin": false,', ' "AttachStdout": false,', ' "AttachStderr": false,', ' "Tty": false,', ' "OpenStdin": false,', ' "StdinOnce": false,', ' "Env": [', ' "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"', ' ],', ' "Cmd": [', ' "sh",', ' "-c",', ' "while true; do date +%s >> /tmp/ticks; sleep 1; done"', ' ],', ' "Image": "docker.io/library/busybox:1.36.1",', ' "Volumes": null,', ' "WorkingDir": "",', ' "Entrypoint": null,', ' "NetworkDisabled": true,', ' "OnBuild": null,', ' "Labels": {}', ' },', ' "NetworkSettings": {', ' "Bridge": "",', ' "SandboxID": "74e51ade2dff797f7518e9391f270442d06fae3916ed88e4e0f953cada7ffae1",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/74e51ade2dff",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "bridge": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "",', ' "EndpointID": "",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-busybox', 'ansible_loop_var': 'item'}) 2026-08-14 00:54:22.736415 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8",\n "Created": "2026-08-14T00:54:18.185260163Z",\n "Path": "/docker-entrypoint.sh",\n "Args": [\n "nginx",\n "-g",\n "daemon off;"\n ],\n "State": {\n "Status": "running",\n "Running": true,\n "Paused": false,\n "Restarting": false,\n "OOMKilled": false,\n "Dead": false,\n "Pid": 3275,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T00:54:18.39032095Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/hostname",\n "HostsPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/hosts",\n "LogPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8-json.log",\n "Name": "/molecule-upgrade-nginx",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "host",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Target": "/etc/nginx/conf.d/default.conf",\n "ReadOnly": true\n }\n ],\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9-init/diff:/var/lib/docker/overlay2/4e9aa15ed211e1949407d6d5ba0448e16eac957dbfa0c90c8218c70a9daadf51/diff:/var/lib/docker/overlay2/193e6e835757df78a3fbc77fe11bb7aef140be25923f33f5d9517e647e9e1937/diff:/var/lib/docker/overlay2/f548aa5e0da7eab20c9c64296152ec2f52ff265fa4a083dc953c3b15403d7f27/diff:/var/lib/docker/overlay2/43f445a5964d1d935f63b179dfc8a9341fdf5e3e3a6efc18543e6fec7c87f07f/diff:/var/lib/docker/overlay2/d7ba1ee5e6225205daa212f6816e8ef9dced424e2bfee3a3df71d3c900f324a7/diff:/var/lib/docker/overlay2/7fa27c98b9cdb21dec1b4cf58bcd92e0e3ecbe591bc283bd6cc016959ad91b1d/diff:/var/lib/docker/overlay2/f902042e2e9ff7c6362565be67d547ddf99c80fea4b7d97c70d8def258a5669c/diff:/var/lib/docker/overlay2/8756d7afeecf18f260d41ea5fff2a9c699b2a1a2c2ae8eb607f32378a203781e/diff",\n "MergedDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/merged",\n "UpperDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/diff",\n "WorkDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Destination": "/etc/nginx/conf.d/default.conf",\n "Mode": "",\n "RW": false,\n "Propagation": "rslave"\n }\n ],\n "Config": {\n "Hostname": "np0000189511",\n "Domainname": "",\n "User": "",\n "AttachStdin": false,\n "AttachStdout": false,\n "AttachStderr": false,\n "ExposedPorts": {\n "80/tcp": {}\n },\n "Tty": false,\n "OpenStdin": false,\n "StdinOnce": false,\n "Env": [\n "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",\n "NGINX_VERSION=1.27.5",\n "PKG_RELEASE=1",\n "DYNPKG_RELEASE=1",\n "NJS_VERSION=0.8.10",\n "NJS_RELEASE=1"\n ],\n "Cmd": [\n "nginx",\n "-g",\n "daemon off;"\n ],\n "Image": "docker.io/library/nginx:1.27.5-alpine",\n "Volumes": null,\n "WorkingDir": "/",\n "Entrypoint": [\n "/docker-entrypoint.sh"\n ],\n "OnBuild": null,\n "Labels": {\n "maintainer": "NGINX Docker Maintainers "\n },\n "StopSignal": "SIGQUIT"\n },\n "NetworkSettings": {\n "Bridge": "",\n "SandboxID": "1d639c0bfb8f4f17c07fcaf5495e4845e8abe6f41e623b8757fd16cb05469283",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/default",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "host": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "35e798554b9c7386d766867900fcc4939b6a6bffc73b4f3248c0b5a258b3bb37",\n "EndpointID": "e4d8835ceeabede23ebe7fddce407c14b8c0cbb5dde95d00a46e0597118344b2",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-14 00:54:22.176217', 'end': '2026-08-14 00:54:22.210436', 'delta': '0:00:00.034219', 'msg': '', 'invocation': {'module_args': {'argv': ['docker', 'inspect', 'molecule-upgrade-nginx'], '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, '_raw_params': None, 'cmd': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['[', ' {', ' "Id": "c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8",', ' "Created": "2026-08-14T00:54:18.185260163Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3275,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T00:54:18.39032095Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/hostname",', ' "HostsPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/hosts",', ' "LogPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8-json.log",', ' "Name": "/molecule-upgrade-nginx",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "host",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Target": "/etc/nginx/conf.d/default.conf",', ' "ReadOnly": true', ' }', ' ],', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9-init/diff:/var/lib/docker/overlay2/4e9aa15ed211e1949407d6d5ba0448e16eac957dbfa0c90c8218c70a9daadf51/diff:/var/lib/docker/overlay2/193e6e835757df78a3fbc77fe11bb7aef140be25923f33f5d9517e647e9e1937/diff:/var/lib/docker/overlay2/f548aa5e0da7eab20c9c64296152ec2f52ff265fa4a083dc953c3b15403d7f27/diff:/var/lib/docker/overlay2/43f445a5964d1d935f63b179dfc8a9341fdf5e3e3a6efc18543e6fec7c87f07f/diff:/var/lib/docker/overlay2/d7ba1ee5e6225205daa212f6816e8ef9dced424e2bfee3a3df71d3c900f324a7/diff:/var/lib/docker/overlay2/7fa27c98b9cdb21dec1b4cf58bcd92e0e3ecbe591bc283bd6cc016959ad91b1d/diff:/var/lib/docker/overlay2/f902042e2e9ff7c6362565be67d547ddf99c80fea4b7d97c70d8def258a5669c/diff:/var/lib/docker/overlay2/8756d7afeecf18f260d41ea5fff2a9c699b2a1a2c2ae8eb607f32378a203781e/diff",', ' "MergedDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/merged",', ' "UpperDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/diff",', ' "WorkDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Destination": "/etc/nginx/conf.d/default.conf",', ' "Mode": "",', ' "RW": false,', ' "Propagation": "rslave"', ' }', ' ],', ' "Config": {', ' "Hostname": "np0000189511",', ' "Domainname": "",', ' "User": "",', ' "AttachStdin": false,', ' "AttachStdout": false,', ' "AttachStderr": false,', ' "ExposedPorts": {', ' "80/tcp": {}', ' },', ' "Tty": false,', ' "OpenStdin": false,', ' "StdinOnce": false,', ' "Env": [', ' "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",', ' "NGINX_VERSION=1.27.5",', ' "PKG_RELEASE=1",', ' "DYNPKG_RELEASE=1",', ' "NJS_VERSION=0.8.10",', ' "NJS_RELEASE=1"', ' ],', ' "Cmd": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "Image": "docker.io/library/nginx:1.27.5-alpine",', ' "Volumes": null,', ' "WorkingDir": "/",', ' "Entrypoint": [', ' "/docker-entrypoint.sh"', ' ],', ' "OnBuild": null,', ' "Labels": {', ' "maintainer": "NGINX Docker Maintainers "', ' },', ' "StopSignal": "SIGQUIT"', ' },', ' "NetworkSettings": {', ' "Bridge": "",', ' "SandboxID": "1d639c0bfb8f4f17c07fcaf5495e4845e8abe6f41e623b8757fd16cb05469283",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/default",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "host": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "35e798554b9c7386d766867900fcc4939b6a6bffc73b4f3248c0b5a258b3bb37",', ' "EndpointID": "e4d8835ceeabede23ebe7fddce407c14b8c0cbb5dde95d00a46e0597118344b2",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-nginx', 'ansible_loop_var': 'item'}) 2026-08-14 00:54:22.745127 | ubuntu-noble | 2026-08-14 00:54:22.745226 | ubuntu-noble | TASK [Save pre-upgrade state] ************************************************** 2026-08-14 00:54:22.745360 | ubuntu-noble | Friday 14 August 2026 00:54:22 +0000 (0:00:00.067) 0:01:01.869 ********* 2026-08-14 00:54:23.515696 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:23.515741 | ubuntu-noble | 2026-08-14 00:54:23.515748 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 00:54:23.515755 | ubuntu-noble | ubuntu-noble : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 00:54:23.515760 | ubuntu-noble | 2026-08-14 00:54:23.515765 | ubuntu-noble | 2026-08-14 00:54:23.515770 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 00:54:23.515776 | ubuntu-noble | Friday 14 August 2026 00:54:23 +0000 (0:00:00.768) 0:01:02.637 ********* 2026-08-14 00:54:23.515781 | ubuntu-noble | =============================================================================== 2026-08-14 00:54:23.515786 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 9.96s 2026-08-14 00:54:23.515791 | ubuntu-noble | Update "apt" cache ------------------------------------------------------ 6.35s 2026-08-14 00:54:23.515796 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.74s 2026-08-14 00:54:23.515801 | ubuntu-noble | Pull workload images ---------------------------------------------------- 4.07s 2026-08-14 00:54:23.515806 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.28s 2026-08-14 00:54:23.515811 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 2.67s 2026-08-14 00:54:23.515816 | ubuntu-noble | Install legacy Docker binaries directly into /usr/bin ------------------- 1.89s 2026-08-14 00:54:23.515821 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.48s 2026-08-14 00:54:23.515826 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.33s 2026-08-14 00:54:23.515831 | ubuntu-noble | vexxhost.containers.containerd : Reload systemd ------------------------- 1.23s 2026-08-14 00:54:23.515836 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 1.23s 2026-08-14 00:54:23.515845 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.18s 2026-08-14 00:54:23.515850 | ubuntu-noble | Remove versioned Docker binary links ------------------------------------ 1.15s 2026-08-14 00:54:23.516744 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.10s 2026-08-14 00:54:23.516800 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.01s 2026-08-14 00:54:23.516810 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 0.95s 2026-08-14 00:54:23.516818 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.90s 2026-08-14 00:54:23.516827 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.89s 2026-08-14 00:54:23.516835 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.87s 2026-08-14 00:54:23.516871 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.84s 2026-08-14 00:54:23.624488 | ubuntu-noble | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-14 00:54:23.635257 | ubuntu-noble | INFO [docker-upgrade > converge] Executing 2026-08-14 00:54:24.198175 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:54:24.198362 | 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-08-14 00:54:24.198591 | 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-08-14 00:54:24.198812 | ubuntu-noble | 2026-08-14 00:54:24.701327 | ubuntu-noble | 2026-08-14 00:54:24.701528 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 00:54:24.701781 | ubuntu-noble | 2026-08-14 00:54:24.702018 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 00:54:24.702255 | ubuntu-noble | Friday 14 August 2026 00:54:24 +0000 (0:00:00.021) 0:00:00.021 ********* 2026-08-14 00:54:25.838578 | 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-08-14 00:54:25.842003 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:25.842186 | ubuntu-noble | 2026-08-14 00:54:25.842406 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:54:25.842622 | ubuntu-noble | Friday 14 August 2026 00:54:25 +0000 (0:00:01.140) 0:00:01.161 ********* 2026-08-14 00:54:26.313100 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:26.313166 | ubuntu-noble | 2026-08-14 00:54:26.313186 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:54:26.313270 | ubuntu-noble | Friday 14 August 2026 00:54:26 +0000 (0:00:00.470) 0:00:01.632 ********* 2026-08-14 00:54:26.347475 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:26.347657 | ubuntu-noble | 2026-08-14 00:54:26.347912 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 00:54:26.348163 | ubuntu-noble | Friday 14 August 2026 00:54:26 +0000 (0:00:00.034) 0:00:01.666 ********* 2026-08-14 00:54:26.801281 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:26.801402 | ubuntu-noble | 2026-08-14 00:54:26.801586 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:54:26.801798 | ubuntu-noble | Friday 14 August 2026 00:54:26 +0000 (0:00:00.454) 0:00:02.121 ********* 2026-08-14 00:54:26.874790 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:54:26.874845 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 00:54:26.874858 | ubuntu-noble | } 2026-08-14 00:54:26.874876 | ubuntu-noble | 2026-08-14 00:54:26.875444 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:54:26.875502 | ubuntu-noble | Friday 14 August 2026 00:54:26 +0000 (0:00:00.072) 0:00:02.193 ********* 2026-08-14 00:54:27.451799 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:27.451891 | ubuntu-noble | 2026-08-14 00:54:27.451905 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:54:27.451924 | ubuntu-noble | Friday 14 August 2026 00:54:27 +0000 (0:00:00.576) 0:00:02.769 ********* 2026-08-14 00:54:27.482069 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:27.482103 | ubuntu-noble | 2026-08-14 00:54:27.482116 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:54:27.482128 | ubuntu-noble | Friday 14 August 2026 00:54:27 +0000 (0:00:00.031) 0:00:02.801 ********* 2026-08-14 00:54:27.519134 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:27.519229 | ubuntu-noble | 2026-08-14 00:54:27.519377 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:54:27.519565 | ubuntu-noble | Friday 14 August 2026 00:54:27 +0000 (0:00:00.037) 0:00:02.838 ********* 2026-08-14 00:54:27.829009 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:27.829057 | ubuntu-noble | 2026-08-14 00:54:27.829068 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:54:27.829077 | ubuntu-noble | Friday 14 August 2026 00:54:27 +0000 (0:00:00.309) 0:00:03.147 ********* 2026-08-14 00:54:28.984944 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:28.984998 | ubuntu-noble | 2026-08-14 00:54:28.985011 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:54:28.985024 | ubuntu-noble | Friday 14 August 2026 00:54:28 +0000 (0:00:01.156) 0:00:04.303 ********* 2026-08-14 00:54:29.075435 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:54:29.075486 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 00:54:29.075499 | ubuntu-noble | } 2026-08-14 00:54:29.075511 | ubuntu-noble | 2026-08-14 00:54:29.075523 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:54:29.075535 | ubuntu-noble | Friday 14 August 2026 00:54:29 +0000 (0:00:00.089) 0:00:04.392 ********* 2026-08-14 00:54:29.580390 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:29.580428 | ubuntu-noble | 2026-08-14 00:54:29.580434 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:54:29.580440 | ubuntu-noble | Friday 14 August 2026 00:54:29 +0000 (0:00:00.506) 0:00:04.899 ********* 2026-08-14 00:54:32.104579 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:32.104643 | ubuntu-noble | 2026-08-14 00:54:32.104655 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 00:54:32.104663 | ubuntu-noble | Friday 14 August 2026 00:54:32 +0000 (0:00:02.521) 0:00:07.420 ********* 2026-08-14 00:54:32.132749 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:32.132780 | ubuntu-noble | 2026-08-14 00:54:32.132793 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 00:54:32.132804 | ubuntu-noble | Friday 14 August 2026 00:54:32 +0000 (0:00:00.030) 0:00:07.451 ********* 2026-08-14 00:54:32.158812 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:32.158870 | ubuntu-noble | 2026-08-14 00:54:32.158884 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 00:54:32.158896 | ubuntu-noble | Friday 14 August 2026 00:54:32 +0000 (0:00:00.025) 0:00:07.476 ********* 2026-08-14 00:54:32.182084 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:32.182165 | ubuntu-noble | 2026-08-14 00:54:32.182486 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 00:54:32.182523 | ubuntu-noble | Friday 14 August 2026 00:54:32 +0000 (0:00:00.025) 0:00:07.501 ********* 2026-08-14 00:54:33.158112 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:33.158164 | ubuntu-noble | 2026-08-14 00:54:33.158177 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 00:54:33.158189 | ubuntu-noble | Friday 14 August 2026 00:54:33 +0000 (0:00:00.974) 0:00:08.476 ********* 2026-08-14 00:54:33.842043 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:33.842105 | ubuntu-noble | 2026-08-14 00:54:33.842183 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 00:54:33.842281 | ubuntu-noble | Friday 14 August 2026 00:54:33 +0000 (0:00:00.683) 0:00:09.160 ********* 2026-08-14 00:54:35.319010 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 00:54:35.319066 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 00:54:35.319239 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 00:54:35.319385 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 00:54:35.319529 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 00:54:35.319671 | ubuntu-noble | 2026-08-14 00:54:35.319808 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 00:54:35.319936 | ubuntu-noble | Friday 14 August 2026 00:54:35 +0000 (0:00:01.478) 0:00:10.638 ********* 2026-08-14 00:54:36.106114 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:36.106214 | ubuntu-noble | 2026-08-14 00:54:36.106361 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 00:54:36.106510 | ubuntu-noble | Friday 14 August 2026 00:54:36 +0000 (0:00:00.781) 0:00:11.420 ********* 2026-08-14 00:54:36.106668 | ubuntu-noble | 2026-08-14 00:54:36.106816 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 00:54:36.106955 | ubuntu-noble | Friday 14 August 2026 00:54:36 +0000 (0:00:00.003) 0:00:11.423 ********* 2026-08-14 00:54:36.890117 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:36.890172 | ubuntu-noble | 2026-08-14 00:54:36.890290 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:54:36.890425 | ubuntu-noble | Friday 14 August 2026 00:54:36 +0000 (0:00:00.786) 0:00:12.209 ********* 2026-08-14 00:54:37.203124 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:37.203176 | ubuntu-noble | 2026-08-14 00:54:37.203186 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 00:54:37.203195 | ubuntu-noble | Friday 14 August 2026 00:54:37 +0000 (0:00:00.311) 0:00:12.521 ********* 2026-08-14 00:54:37.518196 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:37.518230 | ubuntu-noble | 2026-08-14 00:54:37.518235 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:54:37.518240 | ubuntu-noble | Friday 14 August 2026 00:54:37 +0000 (0:00:00.313) 0:00:12.835 ********* 2026-08-14 00:54:37.559773 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:54:37.559848 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 00:54:37.560721 | ubuntu-noble | } 2026-08-14 00:54:37.560763 | ubuntu-noble | 2026-08-14 00:54:37.560775 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:54:37.560786 | ubuntu-noble | Friday 14 August 2026 00:54:37 +0000 (0:00:00.043) 0:00:12.879 ********* 2026-08-14 00:54:38.938713 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:38.938775 | ubuntu-noble | 2026-08-14 00:54:38.938792 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:54:38.939009 | ubuntu-noble | Friday 14 August 2026 00:54:38 +0000 (0:00:01.376) 0:00:14.255 ********* 2026-08-14 00:54:44.491044 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:44.491097 | ubuntu-noble | 2026-08-14 00:54:44.491188 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 00:54:44.491287 | ubuntu-noble | Friday 14 August 2026 00:54:44 +0000 (0:00:05.555) 0:00:19.810 ********* 2026-08-14 00:54:45.439033 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:45.439080 | ubuntu-noble | 2026-08-14 00:54:45.439092 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 00:54:45.439105 | ubuntu-noble | Friday 14 August 2026 00:54:45 +0000 (0:00:00.946) 0:00:20.757 ********* 2026-08-14 00:54:45.465089 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:45.465142 | ubuntu-noble | 2026-08-14 00:54:45.465153 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 00:54:45.465162 | ubuntu-noble | Friday 14 August 2026 00:54:45 +0000 (0:00:00.025) 0:00:20.783 ********* 2026-08-14 00:54:45.907262 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:45.907425 | ubuntu-noble | 2026-08-14 00:54:45.907717 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 00:54:45.907965 | ubuntu-noble | Friday 14 August 2026 00:54:45 +0000 (0:00:00.442) 0:00:21.225 ********* 2026-08-14 00:54:47.079122 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 00:54:47.079232 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:54:47.079372 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:54:47.079519 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:54:47.079691 | ubuntu-noble | 2026-08-14 00:54:47.079840 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 00:54:47.079981 | ubuntu-noble | Friday 14 August 2026 00:54:47 +0000 (0:00:01.170) 0:00:22.395 ********* 2026-08-14 00:54:48.770650 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:48.770815 | ubuntu-noble | 2026-08-14 00:54:48.771037 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 00:54:48.771300 | ubuntu-noble | Friday 14 August 2026 00:54:48 +0000 (0:00:01.694) 0:00:24.090 ********* 2026-08-14 00:54:49.664928 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 00:54:49.665145 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 00:54:49.665382 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 00:54:49.665585 | ubuntu-noble | 2026-08-14 00:54:49.666113 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 00:54:49.666166 | ubuntu-noble | Friday 14 August 2026 00:54:49 +0000 (0:00:00.894) 0:00:24.984 ********* 2026-08-14 00:54:50.346989 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:50.347048 | ubuntu-noble | 2026-08-14 00:54:50.347184 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 00:54:50.347312 | ubuntu-noble | Friday 14 August 2026 00:54:50 +0000 (0:00:00.681) 0:00:25.665 ********* 2026-08-14 00:54:51.193665 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:54:51.193699 | ubuntu-noble | 2026-08-14 00:54:51.193706 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 00:54:51.193712 | ubuntu-noble | Friday 14 August 2026 00:54:51 +0000 (0:00:00.842) 0:00:26.508 ********* 2026-08-14 00:54:51.193717 | ubuntu-noble | 2026-08-14 00:54:51.193722 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 00:54:51.193727 | ubuntu-noble | Friday 14 August 2026 00:54:51 +0000 (0:00:00.002) 0:00:26.510 ********* 2026-08-14 00:54:51.222330 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:51.222681 | ubuntu-noble | 2026-08-14 00:54:51.222987 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 00:54:51.223273 | ubuntu-noble | Friday 14 August 2026 00:54:51 +0000 (0:00:00.030) 0:00:26.541 ********* 2026-08-14 00:54:51.711063 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:51.711238 | ubuntu-noble | 2026-08-14 00:54:51.711369 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 00:54:51.711507 | ubuntu-noble | ubuntu-noble : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 00:54:51.711814 | ubuntu-noble | 2026-08-14 00:54:51.711943 | ubuntu-noble | 2026-08-14 00:54:51.712086 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 00:54:51.712217 | ubuntu-noble | Friday 14 August 2026 00:54:51 +0000 (0:00:00.489) 0:00:27.030 ********* 2026-08-14 00:54:51.712342 | ubuntu-noble | =============================================================================== 2026-08-14 00:54:51.712470 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 5.56s 2026-08-14 00:54:51.712594 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.52s 2026-08-14 00:54:51.712774 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 1.69s 2026-08-14 00:54:51.712905 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.48s 2026-08-14 00:54:51.713031 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.38s 2026-08-14 00:54:51.713154 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.17s 2026-08-14 00:54:51.713278 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.16s 2026-08-14 00:54:51.713400 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.14s 2026-08-14 00:54:51.713525 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.97s 2026-08-14 00:54:51.713663 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.95s 2026-08-14 00:54:51.713792 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.89s 2026-08-14 00:54:51.713916 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.84s 2026-08-14 00:54:51.714038 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.79s 2026-08-14 00:54:51.714169 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.78s 2026-08-14 00:54:51.714299 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.68s 2026-08-14 00:54:51.714436 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.68s 2026-08-14 00:54:51.714560 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.58s 2026-08-14 00:54:51.714699 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.51s 2026-08-14 00:54:51.714827 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.49s 2026-08-14 00:54:51.714950 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.47s 2026-08-14 00:54:51.817006 | ubuntu-noble | INFO [docker-upgrade > converge] Executed: Successful 2026-08-14 00:54:51.826893 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executing 2026-08-14 00:54:52.358401 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:54:52.358797 | 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-08-14 00:54:52.359095 | 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-08-14 00:54:52.359340 | ubuntu-noble | 2026-08-14 00:54:52.850528 | ubuntu-noble | 2026-08-14 00:54:52.850907 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 00:54:52.851168 | ubuntu-noble | 2026-08-14 00:54:52.851439 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 00:54:52.851739 | ubuntu-noble | Friday 14 August 2026 00:54:52 +0000 (0:00:00.021) 0:00:00.021 ********* 2026-08-14 00:54:54.959820 | 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-08-14 00:54:54.963510 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:54.963833 | ubuntu-noble | 2026-08-14 00:54:54.964128 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:54:54.964399 | ubuntu-noble | Friday 14 August 2026 00:54:54 +0000 (0:00:02.112) 0:00:02.134 ********* 2026-08-14 00:54:55.414260 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:55.414289 | ubuntu-noble | 2026-08-14 00:54:55.414294 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:54:55.414298 | ubuntu-noble | Friday 14 August 2026 00:54:55 +0000 (0:00:00.450) 0:00:02.584 ********* 2026-08-14 00:54:55.450316 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:55.450521 | ubuntu-noble | 2026-08-14 00:54:55.450868 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 00:54:55.451095 | ubuntu-noble | Friday 14 August 2026 00:54:55 +0000 (0:00:00.036) 0:00:02.620 ********* 2026-08-14 00:54:55.915420 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:55.915573 | ubuntu-noble | 2026-08-14 00:54:55.915842 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:54:55.916052 | ubuntu-noble | Friday 14 August 2026 00:54:55 +0000 (0:00:00.465) 0:00:03.086 ********* 2026-08-14 00:54:55.984139 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:54:55.984316 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 00:54:55.984515 | ubuntu-noble | } 2026-08-14 00:54:55.984759 | ubuntu-noble | 2026-08-14 00:54:55.984966 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:54:55.985179 | ubuntu-noble | Friday 14 August 2026 00:54:55 +0000 (0:00:00.068) 0:00:03.154 ********* 2026-08-14 00:54:56.569019 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:56.569148 | ubuntu-noble | 2026-08-14 00:54:56.569431 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:54:56.569690 | ubuntu-noble | Friday 14 August 2026 00:54:56 +0000 (0:00:00.584) 0:00:03.739 ********* 2026-08-14 00:54:56.602441 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:56.602570 | ubuntu-noble | 2026-08-14 00:54:56.602882 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:54:56.603031 | ubuntu-noble | Friday 14 August 2026 00:54:56 +0000 (0:00:00.033) 0:00:03.772 ********* 2026-08-14 00:54:56.645380 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:54:56.645490 | ubuntu-noble | 2026-08-14 00:54:56.645665 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:54:56.645826 | ubuntu-noble | Friday 14 August 2026 00:54:56 +0000 (0:00:00.043) 0:00:03.816 ********* 2026-08-14 00:54:56.952666 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:56.952699 | ubuntu-noble | 2026-08-14 00:54:56.952703 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:54:56.952708 | ubuntu-noble | Friday 14 August 2026 00:54:56 +0000 (0:00:00.304) 0:00:04.120 ********* 2026-08-14 00:54:58.059826 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:58.060010 | ubuntu-noble | 2026-08-14 00:54:58.060248 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:54:58.060476 | ubuntu-noble | Friday 14 August 2026 00:54:58 +0000 (0:00:01.109) 0:00:05.230 ********* 2026-08-14 00:54:58.149271 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:54:58.149522 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 00:54:58.149826 | ubuntu-noble | } 2026-08-14 00:54:58.150026 | ubuntu-noble | 2026-08-14 00:54:58.150224 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:54:58.150313 | ubuntu-noble | Friday 14 August 2026 00:54:58 +0000 (0:00:00.087) 0:00:05.317 ********* 2026-08-14 00:54:58.647727 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:54:58.648334 | ubuntu-noble | 2026-08-14 00:54:58.648371 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:54:58.648381 | ubuntu-noble | Friday 14 August 2026 00:54:58 +0000 (0:00:00.500) 0:00:05.817 ********* 2026-08-14 00:55:01.211729 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:01.211790 | ubuntu-noble | 2026-08-14 00:55:01.212147 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 00:55:01.212206 | ubuntu-noble | Friday 14 August 2026 00:55:01 +0000 (0:00:02.563) 0:00:08.381 ********* 2026-08-14 00:55:01.239164 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:55:01.239227 | ubuntu-noble | 2026-08-14 00:55:01.239241 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 00:55:01.239253 | ubuntu-noble | Friday 14 August 2026 00:55:01 +0000 (0:00:00.026) 0:00:08.408 ********* 2026-08-14 00:55:01.262977 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:55:01.263015 | ubuntu-noble | 2026-08-14 00:55:01.263030 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 00:55:01.263042 | ubuntu-noble | Friday 14 August 2026 00:55:01 +0000 (0:00:00.024) 0:00:08.432 ********* 2026-08-14 00:55:01.281684 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:55:01.281719 | ubuntu-noble | 2026-08-14 00:55:01.281734 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 00:55:01.281746 | ubuntu-noble | Friday 14 August 2026 00:55:01 +0000 (0:00:00.018) 0:00:08.451 ********* 2026-08-14 00:55:02.242857 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:02.242913 | ubuntu-noble | 2026-08-14 00:55:02.242926 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 00:55:02.242938 | ubuntu-noble | Friday 14 August 2026 00:55:02 +0000 (0:00:00.961) 0:00:09.412 ********* 2026-08-14 00:55:02.915508 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:02.915556 | ubuntu-noble | 2026-08-14 00:55:02.915569 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 00:55:02.915582 | ubuntu-noble | Friday 14 August 2026 00:55:02 +0000 (0:00:00.672) 0:00:10.085 ********* 2026-08-14 00:55:04.401743 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 00:55:04.401815 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 00:55:04.401829 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 00:55:04.401840 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 00:55:04.401852 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 00:55:04.401889 | ubuntu-noble | 2026-08-14 00:55:04.401898 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 00:55:04.401914 | ubuntu-noble | Friday 14 August 2026 00:55:04 +0000 (0:00:01.485) 0:00:11.570 ********* 2026-08-14 00:55:05.216864 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:05.216913 | ubuntu-noble | 2026-08-14 00:55:05.216923 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 00:55:05.216932 | ubuntu-noble | Friday 14 August 2026 00:55:05 +0000 (0:00:00.810) 0:00:12.381 ********* 2026-08-14 00:55:05.216941 | ubuntu-noble | 2026-08-14 00:55:05.216949 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 00:55:05.216958 | ubuntu-noble | Friday 14 August 2026 00:55:05 +0000 (0:00:00.003) 0:00:12.385 ********* 2026-08-14 00:55:05.989136 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:05.989187 | ubuntu-noble | 2026-08-14 00:55:05.989198 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:55:05.989208 | ubuntu-noble | Friday 14 August 2026 00:55:05 +0000 (0:00:00.773) 0:00:13.158 ********* 2026-08-14 00:55:06.307137 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:06.307190 | ubuntu-noble | 2026-08-14 00:55:06.307201 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 00:55:06.307210 | ubuntu-noble | Friday 14 August 2026 00:55:06 +0000 (0:00:00.317) 0:00:13.476 ********* 2026-08-14 00:55:06.625720 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:06.625773 | ubuntu-noble | 2026-08-14 00:55:06.626133 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:55:06.626176 | ubuntu-noble | Friday 14 August 2026 00:55:06 +0000 (0:00:00.319) 0:00:13.795 ********* 2026-08-14 00:55:06.667540 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:55:06.667590 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 00:55:06.667600 | ubuntu-noble | } 2026-08-14 00:55:06.667610 | ubuntu-noble | 2026-08-14 00:55:06.667619 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:55:06.667657 | ubuntu-noble | Friday 14 August 2026 00:55:06 +0000 (0:00:00.040) 0:00:13.836 ********* 2026-08-14 00:55:07.140208 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:07.140266 | ubuntu-noble | 2026-08-14 00:55:07.140425 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:55:07.140525 | ubuntu-noble | Friday 14 August 2026 00:55:07 +0000 (0:00:00.472) 0:00:14.308 ********* 2026-08-14 00:55:12.092480 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:12.092546 | ubuntu-noble | 2026-08-14 00:55:12.092724 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 00:55:12.092862 | ubuntu-noble | Friday 14 August 2026 00:55:12 +0000 (0:00:04.954) 0:00:19.263 ********* 2026-08-14 00:55:13.044769 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:13.044833 | ubuntu-noble | 2026-08-14 00:55:13.044844 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 00:55:13.044854 | ubuntu-noble | Friday 14 August 2026 00:55:13 +0000 (0:00:00.950) 0:00:20.214 ********* 2026-08-14 00:55:13.071178 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:55:13.071238 | ubuntu-noble | 2026-08-14 00:55:13.071248 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 00:55:13.071258 | ubuntu-noble | Friday 14 August 2026 00:55:13 +0000 (0:00:00.025) 0:00:20.239 ********* 2026-08-14 00:55:13.515492 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:13.515539 | ubuntu-noble | 2026-08-14 00:55:13.515551 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 00:55:13.515561 | ubuntu-noble | Friday 14 August 2026 00:55:13 +0000 (0:00:00.445) 0:00:20.685 ********* 2026-08-14 00:55:14.687769 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-14 00:55:14.687819 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:55:14.687835 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:55:14.688707 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:55:14.688742 | ubuntu-noble | 2026-08-14 00:55:14.688753 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 00:55:14.688780 | ubuntu-noble | Friday 14 August 2026 00:55:14 +0000 (0:00:01.170) 0:00:21.856 ********* 2026-08-14 00:55:15.363737 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:15.363802 | ubuntu-noble | 2026-08-14 00:55:15.363819 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 00:55:15.364050 | ubuntu-noble | Friday 14 August 2026 00:55:15 +0000 (0:00:00.677) 0:00:22.533 ********* 2026-08-14 00:55:16.237723 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 00:55:16.237781 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 00:55:16.237799 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 00:55:16.238489 | ubuntu-noble | 2026-08-14 00:55:16.238568 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 00:55:16.238581 | ubuntu-noble | Friday 14 August 2026 00:55:16 +0000 (0:00:00.874) 0:00:23.407 ********* 2026-08-14 00:55:16.901973 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:16.902023 | ubuntu-noble | 2026-08-14 00:55:16.902034 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 00:55:16.902043 | ubuntu-noble | Friday 14 August 2026 00:55:16 +0000 (0:00:00.663) 0:00:24.070 ********* 2026-08-14 00:55:17.599682 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:17.599735 | ubuntu-noble | 2026-08-14 00:55:17.599745 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 00:55:17.599755 | ubuntu-noble | Friday 14 August 2026 00:55:17 +0000 (0:00:00.694) 0:00:24.764 ********* 2026-08-14 00:55:17.599763 | ubuntu-noble | 2026-08-14 00:55:17.599772 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 00:55:17.599780 | ubuntu-noble | Friday 14 August 2026 00:55:17 +0000 (0:00:00.003) 0:00:24.768 ********* 2026-08-14 00:55:18.094691 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:18.094736 | ubuntu-noble | 2026-08-14 00:55:18.094743 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 00:55:18.094750 | ubuntu-noble | ubuntu-noble : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-14 00:55:18.094755 | ubuntu-noble | 2026-08-14 00:55:18.094760 | ubuntu-noble | 2026-08-14 00:55:18.094769 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 00:55:18.095683 | ubuntu-noble | Friday 14 August 2026 00:55:18 +0000 (0:00:00.495) 0:00:25.263 ********* 2026-08-14 00:55:18.095718 | ubuntu-noble | =============================================================================== 2026-08-14 00:55:18.095728 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.95s 2026-08-14 00:55:18.095738 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.56s 2026-08-14 00:55:18.095977 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.11s 2026-08-14 00:55:18.096263 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.49s 2026-08-14 00:55:18.096545 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.17s 2026-08-14 00:55:18.096868 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.11s 2026-08-14 00:55:18.097221 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.96s 2026-08-14 00:55:18.097477 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.95s 2026-08-14 00:55:18.097666 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.87s 2026-08-14 00:55:18.097840 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.81s 2026-08-14 00:55:18.098018 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.77s 2026-08-14 00:55:18.098184 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.69s 2026-08-14 00:55:18.098351 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.68s 2026-08-14 00:55:18.098522 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.67s 2026-08-14 00:55:18.098725 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.66s 2026-08-14 00:55:18.098898 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.58s 2026-08-14 00:55:18.099066 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.50s 2026-08-14 00:55:18.099230 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.50s 2026-08-14 00:55:18.099395 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-08-14 00:55:18.099566 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.47s 2026-08-14 00:55:18.197206 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-14 00:55:18.207659 | ubuntu-noble | INFO [docker-upgrade > side_effect] Executing 2026-08-14 00:55:18.207749 | ubuntu-noble | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 00:55:18.214923 | ubuntu-noble | INFO [docker-upgrade > verify] Executing 2026-08-14 00:55:18.750463 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:55:18.750849 | 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-08-14 00:55:18.751147 | 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-08-14 00:55:18.751389 | ubuntu-noble | 2026-08-14 00:55:19.135118 | ubuntu-noble | 2026-08-14 00:55:19.135465 | ubuntu-noble | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-14 00:55:19.136512 | ubuntu-noble | 2026-08-14 00:55:19.136541 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 00:55:19.136552 | ubuntu-noble | Friday 14 August 2026 00:55:19 +0000 (0:00:00.009) 0:00:00.009 ********* 2026-08-14 00:55:20.254493 | 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-08-14 00:55:20.256841 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:20.256911 | ubuntu-noble | 2026-08-14 00:55:20.257109 | ubuntu-noble | TASK [Read pre-upgrade state] ************************************************** 2026-08-14 00:55:20.257330 | ubuntu-noble | Friday 14 August 2026 00:55:20 +0000 (0:00:01.121) 0:00:01.131 ********* 2026-08-14 00:55:20.686538 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:20.686768 | ubuntu-noble | 2026-08-14 00:55:20.687014 | ubuntu-noble | TASK [Decode pre-upgrade state] ************************************************ 2026-08-14 00:55:20.687238 | ubuntu-noble | Friday 14 August 2026 00:55:20 +0000 (0:00:00.425) 0:00:01.556 ********* 2026-08-14 00:55:20.721941 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:20.722158 | ubuntu-noble | 2026-08-14 00:55:20.722327 | ubuntu-noble | TASK [Read current Docker service PID] ***************************************** 2026-08-14 00:55:20.722534 | ubuntu-noble | Friday 14 August 2026 00:55:20 +0000 (0:00:00.039) 0:00:01.596 ********* 2026-08-14 00:55:21.183097 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:21.183166 | ubuntu-noble | 2026-08-14 00:55:21.183313 | ubuntu-noble | TASK [Read current Docker service invocation ID] ******************************* 2026-08-14 00:55:21.183447 | ubuntu-noble | Friday 14 August 2026 00:55:21 +0000 (0:00:00.457) 0:00:02.053 ********* 2026-08-14 00:55:21.518000 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:21.518204 | ubuntu-noble | 2026-08-14 00:55:21.518423 | ubuntu-noble | TASK [Read current Docker server version] ************************************** 2026-08-14 00:55:21.518668 | ubuntu-noble | Friday 14 August 2026 00:55:21 +0000 (0:00:00.338) 0:00:02.391 ********* 2026-08-14 00:55:21.884071 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:21.884137 | ubuntu-noble | 2026-08-14 00:55:21.884224 | ubuntu-noble | TASK [Read installed Docker daemon version] ************************************ 2026-08-14 00:55:21.884314 | ubuntu-noble | Friday 14 August 2026 00:55:21 +0000 (0:00:00.366) 0:00:02.758 ********* 2026-08-14 00:55:22.257019 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:22.257305 | ubuntu-noble | 2026-08-14 00:55:22.257774 | ubuntu-noble | TASK [Inspect installed Docker binary links] *********************************** 2026-08-14 00:55:22.258027 | ubuntu-noble | Friday 14 August 2026 00:55:22 +0000 (0:00:00.372) 0:00:03.131 ********* 2026-08-14 00:55:24.562691 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-14 00:55:24.562932 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:55:24.563165 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:55:24.563446 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:55:24.563687 | ubuntu-noble | 2026-08-14 00:55:24.563981 | ubuntu-noble | TASK [Read future Docker daemon configuration] ********************************* 2026-08-14 00:55:24.564219 | ubuntu-noble | Friday 14 August 2026 00:55:24 +0000 (0:00:02.306) 0:00:05.437 ********* 2026-08-14 00:55:24.866738 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:24.866941 | ubuntu-noble | 2026-08-14 00:55:24.867180 | ubuntu-noble | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-14 00:55:24.867443 | ubuntu-noble | Friday 14 August 2026 00:55:24 +0000 (0:00:00.304) 0:00:05.741 ********* 2026-08-14 00:55:24.900660 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:24.900850 | ubuntu-noble | 2026-08-14 00:55:24.901066 | ubuntu-noble | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-14 00:55:24.901281 | ubuntu-noble | Friday 14 August 2026 00:55:24 +0000 (0:00:00.033) 0:00:05.774 ********* 2026-08-14 00:55:25.205614 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:25.205866 | ubuntu-noble | 2026-08-14 00:55:25.206110 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 00:55:25.206370 | ubuntu-noble | Friday 14 August 2026 00:55:25 +0000 (0:00:00.305) 0:00:06.080 ********* 2026-08-14 00:55:25.516828 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:25.517022 | ubuntu-noble | 2026-08-14 00:55:25.517261 | ubuntu-noble | TASK [Inspect current Docker socket] ******************************************* 2026-08-14 00:55:25.517496 | ubuntu-noble | Friday 14 August 2026 00:55:25 +0000 (0:00:00.310) 0:00:06.390 ********* 2026-08-14 00:55:25.824724 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:25.824782 | ubuntu-noble | 2026-08-14 00:55:25.824793 | ubuntu-noble | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-14 00:55:25.824809 | ubuntu-noble | Friday 14 August 2026 00:55:25 +0000 (0:00:00.306) 0:00:06.697 ********* 2026-08-14 00:55:26.494249 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c', 'pid': 3212, 'restart_count': 0, 'started_at': '2026-08-14T00:54:17.839865838Z'}}) 2026-08-14 00:55:26.494295 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8', 'pid': 3275, 'restart_count': 0, 'started_at': '2026-08-14T00:54:18.39032095Z'}}) 2026-08-14 00:55:26.494306 | ubuntu-noble | 2026-08-14 00:55:26.494316 | ubuntu-noble | TASK [Build current workload state] ******************************************** 2026-08-14 00:55:26.494325 | ubuntu-noble | Friday 14 August 2026 00:55:26 +0000 (0:00:00.669) 0:00:07.366 ********* 2026-08-14 00:55:26.540267 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c",\n "Created": "2026-08-14T00:54:17.506482713Z",\n "Path": "sh",\n "Args": [\n "-c",\n "while true; do date +%s >> /tmp/ticks; sleep 1; done"\n ],\n "State": {\n "Status": "running",\n "Running": true,\n "Paused": false,\n "Restarting": false,\n "OOMKilled": false,\n "Dead": false,\n "Pid": 3212,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T00:54:17.839865838Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/hostname",\n "HostsPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/hosts",\n "LogPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c-json.log",\n "Name": "/molecule-upgrade-busybox",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "default",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55-init/diff:/var/lib/docker/overlay2/454bf3b1a2d91449c0f0736ccf3dcd8b556b97a595e5fe135f7c60f6922d96f6/diff",\n "MergedDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/merged",\n "UpperDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/diff",\n "WorkDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "af52eb5c2467",\n "Domainname": "",\n "User": "",\n "AttachStdin": false,\n "AttachStdout": false,\n "AttachStderr": false,\n "Tty": false,\n "OpenStdin": false,\n "StdinOnce": false,\n "Env": [\n "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"\n ],\n "Cmd": [\n "sh",\n "-c",\n "while true; do date +%s >> /tmp/ticks; sleep 1; done"\n ],\n "Image": "docker.io/library/busybox:1.36.1",\n "Volumes": null,\n "WorkingDir": "",\n "Entrypoint": null,\n "NetworkDisabled": true,\n "OnBuild": null,\n "Labels": {}\n },\n "NetworkSettings": {\n "Bridge": "",\n "SandboxID": "74e51ade2dff797f7518e9391f270442d06fae3916ed88e4e0f953cada7ffae1",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/74e51ade2dff",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-14 00:55:26.100111', 'end': '2026-08-14 00:55:26.133446', 'delta': '0:00:00.033335', 'msg': '', 'invocation': {'module_args': {'argv': ['docker', 'inspect', 'molecule-upgrade-busybox'], '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, '_raw_params': None, 'cmd': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['[', ' {', ' "Id": "af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c",', ' "Created": "2026-08-14T00:54:17.506482713Z",', ' "Path": "sh",', ' "Args": [', ' "-c",', ' "while true; do date +%s >> /tmp/ticks; sleep 1; done"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3212,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T00:54:17.839865838Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/hostname",', ' "HostsPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/hosts",', ' "LogPath": "/var/lib/docker/containers/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c/af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c-json.log",', ' "Name": "/molecule-upgrade-busybox",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "default",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55-init/diff:/var/lib/docker/overlay2/454bf3b1a2d91449c0f0736ccf3dcd8b556b97a595e5fe135f7c60f6922d96f6/diff",', ' "MergedDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/merged",', ' "UpperDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/diff",', ' "WorkDir": "/var/lib/docker/overlay2/c74eaa6414143b92b7c0c9544d727697b39a9d195e47a4040c6588fbc55c7a55/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "af52eb5c2467",', ' "Domainname": "",', ' "User": "",', ' "AttachStdin": false,', ' "AttachStdout": false,', ' "AttachStderr": false,', ' "Tty": false,', ' "OpenStdin": false,', ' "StdinOnce": false,', ' "Env": [', ' "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"', ' ],', ' "Cmd": [', ' "sh",', ' "-c",', ' "while true; do date +%s >> /tmp/ticks; sleep 1; done"', ' ],', ' "Image": "docker.io/library/busybox:1.36.1",', ' "Volumes": null,', ' "WorkingDir": "",', ' "Entrypoint": null,', ' "NetworkDisabled": true,', ' "OnBuild": null,', ' "Labels": {}', ' },', ' "NetworkSettings": {', ' "Bridge": "",', ' "SandboxID": "74e51ade2dff797f7518e9391f270442d06fae3916ed88e4e0f953cada7ffae1",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/74e51ade2dff",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "bridge": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "",', ' "EndpointID": "",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-busybox', 'value': {'id': 'af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c', 'pid': 3212, 'restart_count': 0, 'started_at': '2026-08-14T00:54:17.839865838Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 00:55:26.548336 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8",\n "Created": "2026-08-14T00:54:18.185260163Z",\n "Path": "/docker-entrypoint.sh",\n "Args": [\n "nginx",\n "-g",\n "daemon off;"\n ],\n "State": {\n "Status": "running",\n "Running": true,\n "Paused": false,\n "Restarting": false,\n "OOMKilled": false,\n "Dead": false,\n "Pid": 3275,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T00:54:18.39032095Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/hostname",\n "HostsPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/hosts",\n "LogPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8-json.log",\n "Name": "/molecule-upgrade-nginx",\n "RestartCount": 0,\n "Driver": "overlay2",\n "Platform": "linux",\n "MountLabel": "",\n "ProcessLabel": "",\n "AppArmorProfile": "docker-default",\n "ExecIDs": null,\n "HostConfig": {\n "Binds": null,\n "ContainerIDFile": "",\n "LogConfig": {\n "Type": "json-file",\n "Config": {\n "max-file": "5",\n "max-size": "50m"\n }\n },\n "NetworkMode": "host",\n "PortBindings": {},\n "RestartPolicy": {\n "Name": "no",\n "MaximumRetryCount": 0\n },\n "AutoRemove": false,\n "VolumeDriver": "",\n "VolumesFrom": null,\n "ConsoleSize": [\n 0,\n 0\n ],\n "CapAdd": null,\n "CapDrop": null,\n "CgroupnsMode": "private",\n "Dns": [],\n "DnsOptions": [],\n "DnsSearch": [],\n "ExtraHosts": null,\n "GroupAdd": null,\n "IpcMode": "private",\n "Cgroup": "",\n "Links": null,\n "OomScoreAdj": 0,\n "PidMode": "",\n "Privileged": false,\n "PublishAllPorts": false,\n "ReadonlyRootfs": false,\n "SecurityOpt": null,\n "UTSMode": "",\n "UsernsMode": "",\n "ShmSize": 67108864,\n "Runtime": "runc",\n "Isolation": "",\n "CpuShares": 0,\n "Memory": 0,\n "NanoCpus": 0,\n "CgroupParent": "",\n "BlkioWeight": 0,\n "BlkioWeightDevice": [],\n "BlkioDeviceReadBps": [],\n "BlkioDeviceWriteBps": [],\n "BlkioDeviceReadIOps": [],\n "BlkioDeviceWriteIOps": [],\n "CpuPeriod": 0,\n "CpuQuota": 0,\n "CpuRealtimePeriod": 0,\n "CpuRealtimeRuntime": 0,\n "CpusetCpus": "",\n "CpusetMems": "",\n "Devices": [],\n "DeviceCgroupRules": null,\n "DeviceRequests": null,\n "MemoryReservation": 0,\n "MemorySwap": 0,\n "MemorySwappiness": null,\n "OomKillDisable": null,\n "PidsLimit": null,\n "Ulimits": [\n {\n "Name": "nofile",\n "Hard": 1048576,\n "Soft": 1048576\n }\n ],\n "CpuCount": 0,\n "CpuPercent": 0,\n "IOMaximumIOps": 0,\n "IOMaximumBandwidth": 0,\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Target": "/etc/nginx/conf.d/default.conf",\n "ReadOnly": true\n }\n ],\n "MaskedPaths": [\n "/proc/asound",\n "/proc/acpi",\n "/proc/kcore",\n "/proc/keys",\n "/proc/latency_stats",\n "/proc/timer_list",\n "/proc/timer_stats",\n "/proc/sched_debug",\n "/proc/scsi",\n "/sys/firmware",\n "/sys/devices/virtual/powercap"\n ],\n "ReadonlyPaths": [\n "/proc/bus",\n "/proc/fs",\n "/proc/irq",\n "/proc/sys",\n "/proc/sysrq-trigger"\n ]\n },\n "GraphDriver": {\n "Data": {\n "LowerDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9-init/diff:/var/lib/docker/overlay2/4e9aa15ed211e1949407d6d5ba0448e16eac957dbfa0c90c8218c70a9daadf51/diff:/var/lib/docker/overlay2/193e6e835757df78a3fbc77fe11bb7aef140be25923f33f5d9517e647e9e1937/diff:/var/lib/docker/overlay2/f548aa5e0da7eab20c9c64296152ec2f52ff265fa4a083dc953c3b15403d7f27/diff:/var/lib/docker/overlay2/43f445a5964d1d935f63b179dfc8a9341fdf5e3e3a6efc18543e6fec7c87f07f/diff:/var/lib/docker/overlay2/d7ba1ee5e6225205daa212f6816e8ef9dced424e2bfee3a3df71d3c900f324a7/diff:/var/lib/docker/overlay2/7fa27c98b9cdb21dec1b4cf58bcd92e0e3ecbe591bc283bd6cc016959ad91b1d/diff:/var/lib/docker/overlay2/f902042e2e9ff7c6362565be67d547ddf99c80fea4b7d97c70d8def258a5669c/diff:/var/lib/docker/overlay2/8756d7afeecf18f260d41ea5fff2a9c699b2a1a2c2ae8eb607f32378a203781e/diff",\n "MergedDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/merged",\n "UpperDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/diff",\n "WorkDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [\n {\n "Type": "bind",\n "Source": "/var/lib/docker-upgrade-nginx.conf",\n "Destination": "/etc/nginx/conf.d/default.conf",\n "Mode": "",\n "RW": false,\n "Propagation": "rslave"\n }\n ],\n "Config": {\n "Hostname": "np0000189511",\n "Domainname": "",\n "User": "",\n "AttachStdin": false,\n "AttachStdout": false,\n "AttachStderr": false,\n "ExposedPorts": {\n "80/tcp": {}\n },\n "Tty": false,\n "OpenStdin": false,\n "StdinOnce": false,\n "Env": [\n "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",\n "NGINX_VERSION=1.27.5",\n "PKG_RELEASE=1",\n "DYNPKG_RELEASE=1",\n "NJS_VERSION=0.8.10",\n "NJS_RELEASE=1"\n ],\n "Cmd": [\n "nginx",\n "-g",\n "daemon off;"\n ],\n "Image": "docker.io/library/nginx:1.27.5-alpine",\n "Volumes": null,\n "WorkingDir": "/",\n "Entrypoint": [\n "/docker-entrypoint.sh"\n ],\n "OnBuild": null,\n "Labels": {\n "maintainer": "NGINX Docker Maintainers "\n },\n "StopSignal": "SIGQUIT"\n },\n "NetworkSettings": {\n "Bridge": "",\n "SandboxID": "1d639c0bfb8f4f17c07fcaf5495e4845e8abe6f41e623b8757fd16cb05469283",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/default",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "host": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "35e798554b9c7386d766867900fcc4939b6a6bffc73b4f3248c0b5a258b3bb37",\n "EndpointID": "e4d8835ceeabede23ebe7fddce407c14b8c0cbb5dde95d00a46e0597118344b2",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-14 00:55:26.410073', 'end': '2026-08-14 00:55:26.443483', 'delta': '0:00:00.033410', 'msg': '', 'invocation': {'module_args': {'argv': ['docker', 'inspect', 'molecule-upgrade-nginx'], '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, '_raw_params': None, 'cmd': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['[', ' {', ' "Id": "c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8",', ' "Created": "2026-08-14T00:54:18.185260163Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3275,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T00:54:18.39032095Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/hostname",', ' "HostsPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/hosts",', ' "LogPath": "/var/lib/docker/containers/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8/c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8-json.log",', ' "Name": "/molecule-upgrade-nginx",', ' "RestartCount": 0,', ' "Driver": "overlay2",', ' "Platform": "linux",', ' "MountLabel": "",', ' "ProcessLabel": "",', ' "AppArmorProfile": "docker-default",', ' "ExecIDs": null,', ' "HostConfig": {', ' "Binds": null,', ' "ContainerIDFile": "",', ' "LogConfig": {', ' "Type": "json-file",', ' "Config": {', ' "max-file": "5",', ' "max-size": "50m"', ' }', ' },', ' "NetworkMode": "host",', ' "PortBindings": {},', ' "RestartPolicy": {', ' "Name": "no",', ' "MaximumRetryCount": 0', ' },', ' "AutoRemove": false,', ' "VolumeDriver": "",', ' "VolumesFrom": null,', ' "ConsoleSize": [', ' 0,', ' 0', ' ],', ' "CapAdd": null,', ' "CapDrop": null,', ' "CgroupnsMode": "private",', ' "Dns": [],', ' "DnsOptions": [],', ' "DnsSearch": [],', ' "ExtraHosts": null,', ' "GroupAdd": null,', ' "IpcMode": "private",', ' "Cgroup": "",', ' "Links": null,', ' "OomScoreAdj": 0,', ' "PidMode": "",', ' "Privileged": false,', ' "PublishAllPorts": false,', ' "ReadonlyRootfs": false,', ' "SecurityOpt": null,', ' "UTSMode": "",', ' "UsernsMode": "",', ' "ShmSize": 67108864,', ' "Runtime": "runc",', ' "Isolation": "",', ' "CpuShares": 0,', ' "Memory": 0,', ' "NanoCpus": 0,', ' "CgroupParent": "",', ' "BlkioWeight": 0,', ' "BlkioWeightDevice": [],', ' "BlkioDeviceReadBps": [],', ' "BlkioDeviceWriteBps": [],', ' "BlkioDeviceReadIOps": [],', ' "BlkioDeviceWriteIOps": [],', ' "CpuPeriod": 0,', ' "CpuQuota": 0,', ' "CpuRealtimePeriod": 0,', ' "CpuRealtimeRuntime": 0,', ' "CpusetCpus": "",', ' "CpusetMems": "",', ' "Devices": [],', ' "DeviceCgroupRules": null,', ' "DeviceRequests": null,', ' "MemoryReservation": 0,', ' "MemorySwap": 0,', ' "MemorySwappiness": null,', ' "OomKillDisable": null,', ' "PidsLimit": null,', ' "Ulimits": [', ' {', ' "Name": "nofile",', ' "Hard": 1048576,', ' "Soft": 1048576', ' }', ' ],', ' "CpuCount": 0,', ' "CpuPercent": 0,', ' "IOMaximumIOps": 0,', ' "IOMaximumBandwidth": 0,', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Target": "/etc/nginx/conf.d/default.conf",', ' "ReadOnly": true', ' }', ' ],', ' "MaskedPaths": [', ' "/proc/asound",', ' "/proc/acpi",', ' "/proc/kcore",', ' "/proc/keys",', ' "/proc/latency_stats",', ' "/proc/timer_list",', ' "/proc/timer_stats",', ' "/proc/sched_debug",', ' "/proc/scsi",', ' "/sys/firmware",', ' "/sys/devices/virtual/powercap"', ' ],', ' "ReadonlyPaths": [', ' "/proc/bus",', ' "/proc/fs",', ' "/proc/irq",', ' "/proc/sys",', ' "/proc/sysrq-trigger"', ' ]', ' },', ' "GraphDriver": {', ' "Data": {', ' "LowerDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9-init/diff:/var/lib/docker/overlay2/4e9aa15ed211e1949407d6d5ba0448e16eac957dbfa0c90c8218c70a9daadf51/diff:/var/lib/docker/overlay2/193e6e835757df78a3fbc77fe11bb7aef140be25923f33f5d9517e647e9e1937/diff:/var/lib/docker/overlay2/f548aa5e0da7eab20c9c64296152ec2f52ff265fa4a083dc953c3b15403d7f27/diff:/var/lib/docker/overlay2/43f445a5964d1d935f63b179dfc8a9341fdf5e3e3a6efc18543e6fec7c87f07f/diff:/var/lib/docker/overlay2/d7ba1ee5e6225205daa212f6816e8ef9dced424e2bfee3a3df71d3c900f324a7/diff:/var/lib/docker/overlay2/7fa27c98b9cdb21dec1b4cf58bcd92e0e3ecbe591bc283bd6cc016959ad91b1d/diff:/var/lib/docker/overlay2/f902042e2e9ff7c6362565be67d547ddf99c80fea4b7d97c70d8def258a5669c/diff:/var/lib/docker/overlay2/8756d7afeecf18f260d41ea5fff2a9c699b2a1a2c2ae8eb607f32378a203781e/diff",', ' "MergedDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/merged",', ' "UpperDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/diff",', ' "WorkDir": "/var/lib/docker/overlay2/e972108bff60ad37939dec6c28c235cf829a4c30027ec7cf538e281663bd6ef9/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [', ' {', ' "Type": "bind",', ' "Source": "/var/lib/docker-upgrade-nginx.conf",', ' "Destination": "/etc/nginx/conf.d/default.conf",', ' "Mode": "",', ' "RW": false,', ' "Propagation": "rslave"', ' }', ' ],', ' "Config": {', ' "Hostname": "np0000189511",', ' "Domainname": "",', ' "User": "",', ' "AttachStdin": false,', ' "AttachStdout": false,', ' "AttachStderr": false,', ' "ExposedPorts": {', ' "80/tcp": {}', ' },', ' "Tty": false,', ' "OpenStdin": false,', ' "StdinOnce": false,', ' "Env": [', ' "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",', ' "NGINX_VERSION=1.27.5",', ' "PKG_RELEASE=1",', ' "DYNPKG_RELEASE=1",', ' "NJS_VERSION=0.8.10",', ' "NJS_RELEASE=1"', ' ],', ' "Cmd": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "Image": "docker.io/library/nginx:1.27.5-alpine",', ' "Volumes": null,', ' "WorkingDir": "/",', ' "Entrypoint": [', ' "/docker-entrypoint.sh"', ' ],', ' "OnBuild": null,', ' "Labels": {', ' "maintainer": "NGINX Docker Maintainers "', ' },', ' "StopSignal": "SIGQUIT"', ' },', ' "NetworkSettings": {', ' "Bridge": "",', ' "SandboxID": "1d639c0bfb8f4f17c07fcaf5495e4845e8abe6f41e623b8757fd16cb05469283",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/default",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "host": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "35e798554b9c7386d766867900fcc4939b6a6bffc73b4f3248c0b5a258b3bb37",', ' "EndpointID": "e4d8835ceeabede23ebe7fddce407c14b8c0cbb5dde95d00a46e0597118344b2",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': 'c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8', 'pid': 3275, 'restart_count': 0, 'started_at': '2026-08-14T00:54:18.39032095Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 00:55:26.554088 | ubuntu-noble | 2026-08-14 00:55:26.554345 | ubuntu-noble | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-14 00:55:26.554659 | ubuntu-noble | Friday 14 August 2026 00:55:26 +0000 (0:00:00.062) 0:00:07.428 ********* 2026-08-14 00:55:26.594749 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:55:26.594939 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.595160 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:26.595375 | ubuntu-noble | } 2026-08-14 00:55:26.595576 | ubuntu-noble | 2026-08-14 00:55:26.595850 | ubuntu-noble | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-14 00:55:26.596074 | ubuntu-noble | Friday 14 August 2026 00:55:26 +0000 (0:00:00.040) 0:00:07.469 ********* 2026-08-14 00:55:26.629866 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:55:26.630309 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.630762 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:26.631037 | ubuntu-noble | } 2026-08-14 00:55:26.631251 | ubuntu-noble | 2026-08-14 00:55:26.631486 | ubuntu-noble | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-14 00:55:26.631772 | ubuntu-noble | Friday 14 August 2026 00:55:26 +0000 (0:00:00.034) 0:00:07.504 ********* 2026-08-14 00:55:26.677359 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stat': {'exists': True, 'path': '/usr/bin/docker', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 39, 'inode': 33564, 'dev': 64769, 'nlink': 1, 'atime': 1786668886.1909847, 'mtime': 1786668886.1829846, 'ctime': 1786668886.1829846, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker', 'ansible_loop_var': 'item'}) => { 2026-08-14 00:55:26.677454 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.677550 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.677655 | ubuntu-noble | "item": { 2026-08-14 00:55:26.677806 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.677845 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.677934 | ubuntu-noble | "failed": false, 2026-08-14 00:55:26.678025 | ubuntu-noble | "invocation": { 2026-08-14 00:55:26.678120 | ubuntu-noble | "module_args": { 2026-08-14 00:55:26.678213 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:55:26.678313 | ubuntu-noble | "follow": false, 2026-08-14 00:55:26.678403 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:55:26.678494 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:55:26.678583 | ubuntu-noble | "get_mime": true, 2026-08-14 00:55:26.678695 | ubuntu-noble | "path": "/usr/bin/docker" 2026-08-14 00:55:26.678779 | ubuntu-noble | } 2026-08-14 00:55:26.678867 | ubuntu-noble | }, 2026-08-14 00:55:26.678958 | ubuntu-noble | "item": "docker", 2026-08-14 00:55:26.679046 | ubuntu-noble | "stat": { 2026-08-14 00:55:26.679141 | ubuntu-noble | "atime": 1786668886.1909847, 2026-08-14 00:55:26.679228 | ubuntu-noble | "attr_flags": "", 2026-08-14 00:55:26.679318 | ubuntu-noble | "attributes": [], 2026-08-14 00:55:26.679408 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:55:26.679498 | ubuntu-noble | "blocks": 0, 2026-08-14 00:55:26.679594 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:55:26.679707 | ubuntu-noble | "ctime": 1786668886.1829846, 2026-08-14 00:55:26.679793 | ubuntu-noble | "dev": 64769, 2026-08-14 00:55:26.679882 | ubuntu-noble | "device_type": 0, 2026-08-14 00:55:26.679971 | ubuntu-noble | "executable": true, 2026-08-14 00:55:26.680059 | ubuntu-noble | "exists": true, 2026-08-14 00:55:26.680148 | ubuntu-noble | "gid": 0, 2026-08-14 00:55:26.680235 | ubuntu-noble | "gr_name": "root", 2026-08-14 00:55:26.680324 | ubuntu-noble | "inode": 33564, 2026-08-14 00:55:26.680411 | ubuntu-noble | "isblk": false, 2026-08-14 00:55:26.680499 | ubuntu-noble | "ischr": false, 2026-08-14 00:55:26.680593 | ubuntu-noble | "isdir": false, 2026-08-14 00:55:26.680701 | ubuntu-noble | "isfifo": false, 2026-08-14 00:55:26.680786 | ubuntu-noble | "isgid": false, 2026-08-14 00:55:26.680876 | ubuntu-noble | "islnk": true, 2026-08-14 00:55:26.680964 | ubuntu-noble | "isreg": false, 2026-08-14 00:55:26.681053 | ubuntu-noble | "issock": false, 2026-08-14 00:55:26.681146 | ubuntu-noble | "isuid": false, 2026-08-14 00:55:26.681234 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 00:55:26.681328 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 00:55:26.681417 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:55:26.681504 | ubuntu-noble | "mode": "0777", 2026-08-14 00:55:26.681594 | ubuntu-noble | "mtime": 1786668886.1829846, 2026-08-14 00:55:26.681702 | ubuntu-noble | "nlink": 1, 2026-08-14 00:55:26.681790 | ubuntu-noble | "path": "/usr/bin/docker", 2026-08-14 00:55:26.681879 | ubuntu-noble | "pw_name": "root", 2026-08-14 00:55:26.681967 | ubuntu-noble | "readable": true, 2026-08-14 00:55:26.682055 | ubuntu-noble | "rgrp": true, 2026-08-14 00:55:26.682145 | ubuntu-noble | "roth": true, 2026-08-14 00:55:26.682252 | ubuntu-noble | "rusr": true, 2026-08-14 00:55:26.682353 | ubuntu-noble | "size": 39, 2026-08-14 00:55:26.682441 | ubuntu-noble | "uid": 0, 2026-08-14 00:55:26.682530 | ubuntu-noble | "version": null, 2026-08-14 00:55:26.684835 | ubuntu-noble | "wgrp": true, 2026-08-14 00:55:26.684912 | ubuntu-noble | "woth": true, 2026-08-14 00:55:26.684923 | ubuntu-noble | "writeable": true, 2026-08-14 00:55:26.684932 | ubuntu-noble | "wusr": true, 2026-08-14 00:55:26.684941 | ubuntu-noble | "xgrp": true, 2026-08-14 00:55:26.684950 | ubuntu-noble | "xoth": true, 2026-08-14 00:55:26.684958 | ubuntu-noble | "xusr": true 2026-08-14 00:55:26.684967 | ubuntu-noble | } 2026-08-14 00:55:26.684976 | ubuntu-noble | }, 2026-08-14 00:55:26.684986 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:26.684995 | ubuntu-noble | } 2026-08-14 00:55:26.685007 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stat': {'exists': True, 'path': '/usr/bin/docker-init', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 44, 'inode': 33560, 'dev': 64769, 'nlink': 1, 'atime': 1786668886.4699864, 'mtime': 1786668886.4689865, 'ctime': 1786668886.4689865, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker-init', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker-init', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker-init', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker-init', 'ansible_loop_var': 'item'}) => { 2026-08-14 00:55:26.685019 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.685028 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.685037 | ubuntu-noble | "item": { 2026-08-14 00:55:26.685046 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.685055 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.685063 | ubuntu-noble | "failed": false, 2026-08-14 00:55:26.685072 | ubuntu-noble | "invocation": { 2026-08-14 00:55:26.685081 | ubuntu-noble | "module_args": { 2026-08-14 00:55:26.685090 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:55:26.685099 | ubuntu-noble | "follow": false, 2026-08-14 00:55:26.685108 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:55:26.685116 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:55:26.685125 | ubuntu-noble | "get_mime": true, 2026-08-14 00:55:26.685143 | ubuntu-noble | "path": "/usr/bin/docker-init" 2026-08-14 00:55:26.685152 | ubuntu-noble | } 2026-08-14 00:55:26.685161 | ubuntu-noble | }, 2026-08-14 00:55:26.685170 | ubuntu-noble | "item": "docker-init", 2026-08-14 00:55:26.685183 | ubuntu-noble | "stat": { 2026-08-14 00:55:26.685298 | ubuntu-noble | "atime": 1786668886.4699864, 2026-08-14 00:55:26.685376 | ubuntu-noble | "attr_flags": "", 2026-08-14 00:55:26.685464 | ubuntu-noble | "attributes": [], 2026-08-14 00:55:26.685554 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:55:26.685663 | ubuntu-noble | "blocks": 0, 2026-08-14 00:55:26.685745 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:55:26.685840 | ubuntu-noble | "ctime": 1786668886.4689865, 2026-08-14 00:55:26.685929 | ubuntu-noble | "dev": 64769, 2026-08-14 00:55:26.686015 | ubuntu-noble | "device_type": 0, 2026-08-14 00:55:26.686105 | ubuntu-noble | "executable": true, 2026-08-14 00:55:26.686190 | ubuntu-noble | "exists": true, 2026-08-14 00:55:26.686387 | ubuntu-noble | "gid": 0, 2026-08-14 00:55:26.686410 | ubuntu-noble | "gr_name": "root", 2026-08-14 00:55:26.686486 | ubuntu-noble | "inode": 33560, 2026-08-14 00:55:26.686572 | ubuntu-noble | "isblk": false, 2026-08-14 00:55:26.686689 | ubuntu-noble | "ischr": false, 2026-08-14 00:55:26.686774 | ubuntu-noble | "isdir": false, 2026-08-14 00:55:26.686859 | ubuntu-noble | "isfifo": false, 2026-08-14 00:55:26.686948 | ubuntu-noble | "isgid": false, 2026-08-14 00:55:26.687035 | ubuntu-noble | "islnk": true, 2026-08-14 00:55:26.687123 | ubuntu-noble | "isreg": false, 2026-08-14 00:55:26.687212 | ubuntu-noble | "issock": false, 2026-08-14 00:55:26.687302 | ubuntu-noble | "isuid": false, 2026-08-14 00:55:26.687395 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 00:55:26.687490 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 00:55:26.687579 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:55:26.687697 | ubuntu-noble | "mode": "0777", 2026-08-14 00:55:26.687782 | ubuntu-noble | "mtime": 1786668886.4689865, 2026-08-14 00:55:26.687870 | ubuntu-noble | "nlink": 1, 2026-08-14 00:55:26.687963 | ubuntu-noble | "path": "/usr/bin/docker-init", 2026-08-14 00:55:26.688053 | ubuntu-noble | "pw_name": "root", 2026-08-14 00:55:26.688142 | ubuntu-noble | "readable": true, 2026-08-14 00:55:26.688231 | ubuntu-noble | "rgrp": true, 2026-08-14 00:55:26.688319 | ubuntu-noble | "roth": true, 2026-08-14 00:55:26.688407 | ubuntu-noble | "rusr": true, 2026-08-14 00:55:26.688495 | ubuntu-noble | "size": 44, 2026-08-14 00:55:26.688584 | ubuntu-noble | "uid": 0, 2026-08-14 00:55:26.688698 | ubuntu-noble | "version": null, 2026-08-14 00:55:26.688778 | ubuntu-noble | "wgrp": true, 2026-08-14 00:55:26.688866 | ubuntu-noble | "woth": true, 2026-08-14 00:55:26.688954 | ubuntu-noble | "writeable": true, 2026-08-14 00:55:26.689044 | ubuntu-noble | "wusr": true, 2026-08-14 00:55:26.689132 | ubuntu-noble | "xgrp": true, 2026-08-14 00:55:26.689221 | ubuntu-noble | "xoth": true, 2026-08-14 00:55:26.689309 | ubuntu-noble | "xusr": true 2026-08-14 00:55:26.689396 | ubuntu-noble | } 2026-08-14 00:55:26.689485 | ubuntu-noble | }, 2026-08-14 00:55:26.689576 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:26.689685 | ubuntu-noble | } 2026-08-14 00:55:26.689840 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stat': {'exists': True, 'path': '/usr/bin/dockerd', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 40, 'inode': 33561, 'dev': 64769, 'nlink': 1, 'atime': 1786668914.3581266, 'mtime': 1786668886.7519882, 'ctime': 1786668886.7519882, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/dockerd', 'lnk_target': '/var/lib/downloads/docker-29.7.2/dockerd', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/dockerd', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'dockerd', 'ansible_loop_var': 'item'}) => { 2026-08-14 00:55:26.689905 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.689994 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.690081 | ubuntu-noble | "item": { 2026-08-14 00:55:26.690172 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.690275 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.690364 | ubuntu-noble | "failed": false, 2026-08-14 00:55:26.690454 | ubuntu-noble | "invocation": { 2026-08-14 00:55:26.690545 | ubuntu-noble | "module_args": { 2026-08-14 00:55:26.690648 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:55:26.690743 | ubuntu-noble | "follow": false, 2026-08-14 00:55:26.690832 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:55:26.690923 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:55:26.691012 | ubuntu-noble | "get_mime": true, 2026-08-14 00:55:26.691103 | ubuntu-noble | "path": "/usr/bin/dockerd" 2026-08-14 00:55:26.691190 | ubuntu-noble | } 2026-08-14 00:55:26.691278 | ubuntu-noble | }, 2026-08-14 00:55:26.691368 | ubuntu-noble | "item": "dockerd", 2026-08-14 00:55:26.691456 | ubuntu-noble | "stat": { 2026-08-14 00:55:26.691547 | ubuntu-noble | "atime": 1786668914.3581266, 2026-08-14 00:55:26.691656 | ubuntu-noble | "attr_flags": "", 2026-08-14 00:55:26.691743 | ubuntu-noble | "attributes": [], 2026-08-14 00:55:26.691833 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:55:26.691922 | ubuntu-noble | "blocks": 0, 2026-08-14 00:55:26.692012 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:55:26.692102 | ubuntu-noble | "ctime": 1786668886.7519882, 2026-08-14 00:55:26.692190 | ubuntu-noble | "dev": 64769, 2026-08-14 00:55:26.692279 | ubuntu-noble | "device_type": 0, 2026-08-14 00:55:26.692369 | ubuntu-noble | "executable": true, 2026-08-14 00:55:26.692457 | ubuntu-noble | "exists": true, 2026-08-14 00:55:26.692544 | ubuntu-noble | "gid": 0, 2026-08-14 00:55:26.692649 | ubuntu-noble | "gr_name": "root", 2026-08-14 00:55:26.692742 | ubuntu-noble | "inode": 33561, 2026-08-14 00:55:26.692829 | ubuntu-noble | "isblk": false, 2026-08-14 00:55:26.692917 | ubuntu-noble | "ischr": false, 2026-08-14 00:55:26.693006 | ubuntu-noble | "isdir": false, 2026-08-14 00:55:26.693094 | ubuntu-noble | "isfifo": false, 2026-08-14 00:55:26.693182 | ubuntu-noble | "isgid": false, 2026-08-14 00:55:26.693270 | ubuntu-noble | "islnk": true, 2026-08-14 00:55:26.693358 | ubuntu-noble | "isreg": false, 2026-08-14 00:55:26.693446 | ubuntu-noble | "issock": false, 2026-08-14 00:55:26.693534 | ubuntu-noble | "isuid": false, 2026-08-14 00:55:26.693638 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 00:55:26.693736 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 00:55:26.693826 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:55:26.693914 | ubuntu-noble | "mode": "0777", 2026-08-14 00:55:26.694017 | ubuntu-noble | "mtime": 1786668886.7519882, 2026-08-14 00:55:26.694102 | ubuntu-noble | "nlink": 1, 2026-08-14 00:55:26.694197 | ubuntu-noble | "path": "/usr/bin/dockerd", 2026-08-14 00:55:26.694289 | ubuntu-noble | "pw_name": "root", 2026-08-14 00:55:26.694374 | ubuntu-noble | "readable": true, 2026-08-14 00:55:26.694462 | ubuntu-noble | "rgrp": true, 2026-08-14 00:55:26.694551 | ubuntu-noble | "roth": true, 2026-08-14 00:55:26.694656 | ubuntu-noble | "rusr": true, 2026-08-14 00:55:26.694744 | ubuntu-noble | "size": 40, 2026-08-14 00:55:26.694828 | ubuntu-noble | "uid": 0, 2026-08-14 00:55:26.694918 | ubuntu-noble | "version": null, 2026-08-14 00:55:26.695007 | ubuntu-noble | "wgrp": true, 2026-08-14 00:55:26.695092 | ubuntu-noble | "woth": true, 2026-08-14 00:55:26.695184 | ubuntu-noble | "writeable": true, 2026-08-14 00:55:26.695272 | ubuntu-noble | "wusr": true, 2026-08-14 00:55:26.695361 | ubuntu-noble | "xgrp": true, 2026-08-14 00:55:26.695448 | ubuntu-noble | "xoth": true, 2026-08-14 00:55:26.695536 | ubuntu-noble | "xusr": true 2026-08-14 00:55:26.695638 | ubuntu-noble | } 2026-08-14 00:55:26.695735 | ubuntu-noble | }, 2026-08-14 00:55:26.695827 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:26.695914 | ubuntu-noble | } 2026-08-14 00:55:26.696088 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stat': {'exists': True, 'path': '/usr/bin/docker-proxy', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 45, 'inode': 33565, 'dev': 64769, 'nlink': 1, 'atime': 1786668914.6481278, 'mtime': 1786668887.0369902, 'ctime': 1786668887.0369902, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker-proxy', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker-proxy', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker-proxy', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker-proxy', 'ansible_loop_var': 'item'}) => { 2026-08-14 00:55:26.696184 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.696275 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.696364 | ubuntu-noble | "item": { 2026-08-14 00:55:26.696454 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.696545 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.696653 | ubuntu-noble | "failed": false, 2026-08-14 00:55:26.696738 | ubuntu-noble | "invocation": { 2026-08-14 00:55:26.696827 | ubuntu-noble | "module_args": { 2026-08-14 00:55:26.696920 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:55:26.697007 | ubuntu-noble | "follow": false, 2026-08-14 00:55:26.697097 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:55:26.697188 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:55:26.697276 | ubuntu-noble | "get_mime": true, 2026-08-14 00:55:26.697369 | ubuntu-noble | "path": "/usr/bin/docker-proxy" 2026-08-14 00:55:26.697455 | ubuntu-noble | } 2026-08-14 00:55:26.697542 | ubuntu-noble | }, 2026-08-14 00:55:26.697651 | ubuntu-noble | "item": "docker-proxy", 2026-08-14 00:55:26.697740 | ubuntu-noble | "stat": { 2026-08-14 00:55:26.697831 | ubuntu-noble | "atime": 1786668914.6481278, 2026-08-14 00:55:26.697922 | ubuntu-noble | "attr_flags": "", 2026-08-14 00:55:26.698013 | ubuntu-noble | "attributes": [], 2026-08-14 00:55:26.698103 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:55:26.698191 | ubuntu-noble | "blocks": 0, 2026-08-14 00:55:26.698333 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:55:26.698417 | ubuntu-noble | "ctime": 1786668887.0369902, 2026-08-14 00:55:26.698506 | ubuntu-noble | "dev": 64769, 2026-08-14 00:55:26.698597 | ubuntu-noble | "device_type": 0, 2026-08-14 00:55:26.698710 | ubuntu-noble | "executable": true, 2026-08-14 00:55:26.698795 | ubuntu-noble | "exists": true, 2026-08-14 00:55:26.698882 | ubuntu-noble | "gid": 0, 2026-08-14 00:55:26.698972 | ubuntu-noble | "gr_name": "root", 2026-08-14 00:55:26.699060 | ubuntu-noble | "inode": 33565, 2026-08-14 00:55:26.699149 | ubuntu-noble | "isblk": false, 2026-08-14 00:55:26.699237 | ubuntu-noble | "ischr": false, 2026-08-14 00:55:26.699325 | ubuntu-noble | "isdir": false, 2026-08-14 00:55:26.699414 | ubuntu-noble | "isfifo": false, 2026-08-14 00:55:26.699502 | ubuntu-noble | "isgid": false, 2026-08-14 00:55:26.699590 | ubuntu-noble | "islnk": true, 2026-08-14 00:55:26.699701 | ubuntu-noble | "isreg": false, 2026-08-14 00:55:26.699787 | ubuntu-noble | "issock": false, 2026-08-14 00:55:26.699875 | ubuntu-noble | "isuid": false, 2026-08-14 00:55:26.699971 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 00:55:26.700066 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 00:55:26.700155 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:55:26.700243 | ubuntu-noble | "mode": "0777", 2026-08-14 00:55:26.700347 | ubuntu-noble | "mtime": 1786668887.0369902, 2026-08-14 00:55:26.700437 | ubuntu-noble | "nlink": 1, 2026-08-14 00:55:26.700594 | ubuntu-noble | "path": "/usr/bin/docker-proxy", 2026-08-14 00:55:26.700707 | ubuntu-noble | "pw_name": "root", 2026-08-14 00:55:26.700794 | ubuntu-noble | "readable": true, 2026-08-14 00:55:26.700883 | ubuntu-noble | "rgrp": true, 2026-08-14 00:55:26.700971 | ubuntu-noble | "roth": true, 2026-08-14 00:55:26.701063 | ubuntu-noble | "rusr": true, 2026-08-14 00:55:26.701150 | ubuntu-noble | "size": 45, 2026-08-14 00:55:26.701238 | ubuntu-noble | "uid": 0, 2026-08-14 00:55:26.701329 | ubuntu-noble | "version": null, 2026-08-14 00:55:26.701417 | ubuntu-noble | "wgrp": true, 2026-08-14 00:55:26.701506 | ubuntu-noble | "woth": true, 2026-08-14 00:55:26.701595 | ubuntu-noble | "writeable": true, 2026-08-14 00:55:26.701703 | ubuntu-noble | "wusr": true, 2026-08-14 00:55:26.701789 | ubuntu-noble | "xgrp": true, 2026-08-14 00:55:26.701899 | ubuntu-noble | "xoth": true, 2026-08-14 00:55:26.702011 | ubuntu-noble | "xusr": true 2026-08-14 00:55:26.702102 | ubuntu-noble | } 2026-08-14 00:55:26.702190 | ubuntu-noble | }, 2026-08-14 00:55:26.702318 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:26.702409 | ubuntu-noble | } 2026-08-14 00:55:26.702494 | ubuntu-noble | 2026-08-14 00:55:26.702590 | ubuntu-noble | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-14 00:55:26.702709 | ubuntu-noble | Friday 14 August 2026 00:55:26 +0000 (0:00:00.065) 0:00:07.569 ********* 2026-08-14 00:55:26.749730 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c', 'pid': 3212, 'restart_count': 0, 'started_at': '2026-08-14T00:54:17.839865838Z'}}) => { 2026-08-14 00:55:26.749933 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.750161 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.750431 | ubuntu-noble | "item": { 2026-08-14 00:55:26.750727 | ubuntu-noble | "key": "molecule-upgrade-busybox", 2026-08-14 00:55:26.750934 | ubuntu-noble | "value": { 2026-08-14 00:55:26.751167 | ubuntu-noble | "id": "af52eb5c24677bf8be09b8bc49376f79e4ce3d161b95b505dbf503c9dbd3754c", 2026-08-14 00:55:26.751411 | ubuntu-noble | "pid": 3212, 2026-08-14 00:55:26.751652 | ubuntu-noble | "restart_count": 0, 2026-08-14 00:55:26.751876 | ubuntu-noble | "started_at": "2026-08-14T00:54:17.839865838Z" 2026-08-14 00:55:26.752074 | ubuntu-noble | } 2026-08-14 00:55:26.752276 | ubuntu-noble | }, 2026-08-14 00:55:26.752498 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:26.752730 | ubuntu-noble | } 2026-08-14 00:55:26.753087 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8', 'pid': 3275, 'restart_count': 0, 'started_at': '2026-08-14T00:54:18.39032095Z'}}) => { 2026-08-14 00:55:26.753335 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:55:26.753547 | ubuntu-noble | "changed": false, 2026-08-14 00:55:26.753843 | ubuntu-noble | "item": { 2026-08-14 00:55:26.754056 | ubuntu-noble | "key": "molecule-upgrade-nginx", 2026-08-14 00:55:26.754328 | ubuntu-noble | "value": { 2026-08-14 00:55:26.754567 | ubuntu-noble | "id": "c140188a47a3b16d0ab713272e366e0385d0f04b5c84248a1e7e2a097fa8e7f8", 2026-08-14 00:55:26.754827 | ubuntu-noble | "pid": 3275, 2026-08-14 00:55:26.755034 | ubuntu-noble | "restart_count": 0, 2026-08-14 00:55:26.755257 | ubuntu-noble | "started_at": "2026-08-14T00:54:18.39032095Z" 2026-08-14 00:55:26.755454 | ubuntu-noble | } 2026-08-14 00:55:26.755700 | ubuntu-noble | }, 2026-08-14 00:55:26.755927 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:26.756122 | ubuntu-noble | } 2026-08-14 00:55:26.756317 | ubuntu-noble | 2026-08-14 00:55:26.756545 | ubuntu-noble | TASK [Read counter workload progress after upgrade] **************************** 2026-08-14 00:55:26.756818 | ubuntu-noble | Friday 14 August 2026 00:55:26 +0000 (0:00:00.054) 0:00:07.624 ********* 2026-08-14 00:55:27.157749 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:27.157812 | ubuntu-noble | 2026-08-14 00:55:27.157823 | ubuntu-noble | TASK [Assert counter workload remained functional] ***************************** 2026-08-14 00:55:27.157832 | ubuntu-noble | Friday 14 August 2026 00:55:27 +0000 (0:00:00.406) 0:00:08.031 ********* 2026-08-14 00:55:27.196038 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:55:27.196260 | ubuntu-noble | "changed": false, 2026-08-14 00:55:27.196488 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:55:27.196775 | ubuntu-noble | } 2026-08-14 00:55:27.196991 | ubuntu-noble | 2026-08-14 00:55:27.197232 | ubuntu-noble | TASK [Verify HTTP workload is functional] ************************************** 2026-08-14 00:55:27.197471 | ubuntu-noble | Friday 14 August 2026 00:55:27 +0000 (0:00:00.039) 0:00:08.070 ********* 2026-08-14 00:55:27.815098 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:55:27.815365 | ubuntu-noble | 2026-08-14 00:55:27.815623 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 00:55:27.815915 | ubuntu-noble | ubuntu-noble : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-14 00:55:27.816098 | ubuntu-noble | 2026-08-14 00:55:27.816286 | ubuntu-noble | 2026-08-14 00:55:27.816512 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 00:55:27.816782 | ubuntu-noble | Friday 14 August 2026 00:55:27 +0000 (0:00:00.619) 0:00:08.689 ********* 2026-08-14 00:55:27.816980 | ubuntu-noble | =============================================================================== 2026-08-14 00:55:27.817187 | ubuntu-noble | Inspect installed Docker binary links ----------------------------------- 2.31s 2026-08-14 00:55:27.817412 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.12s 2026-08-14 00:55:27.817898 | ubuntu-noble | Inspect workload containers after upgrade ------------------------------- 0.67s 2026-08-14 00:55:27.818244 | ubuntu-noble | Verify HTTP workload is functional -------------------------------------- 0.62s 2026-08-14 00:55:27.818533 | ubuntu-noble | Read current Docker service PID ----------------------------------------- 0.46s 2026-08-14 00:55:27.818806 | ubuntu-noble | Read pre-upgrade state -------------------------------------------------- 0.43s 2026-08-14 00:55:27.819024 | ubuntu-noble | Read counter workload progress after upgrade ---------------------------- 0.41s 2026-08-14 00:55:27.819310 | ubuntu-noble | Read installed Docker daemon version ------------------------------------ 0.37s 2026-08-14 00:55:27.819599 | ubuntu-noble | Read current Docker server version -------------------------------------- 0.37s 2026-08-14 00:55:27.819864 | ubuntu-noble | Read current Docker service invocation ID ------------------------------- 0.34s 2026-08-14 00:55:27.820078 | ubuntu-noble | Read running Docker daemon executable inode ----------------------------- 0.31s 2026-08-14 00:55:27.820284 | ubuntu-noble | Inspect current Docker socket ------------------------------------------- 0.31s 2026-08-14 00:55:27.820561 | ubuntu-noble | Resolve running Docker daemon executable -------------------------------- 0.30s 2026-08-14 00:55:27.820790 | ubuntu-noble | Read future Docker daemon configuration --------------------------------- 0.30s 2026-08-14 00:55:27.820993 | ubuntu-noble | Assert Docker binaries point to the staged version ---------------------- 0.07s 2026-08-14 00:55:27.821212 | ubuntu-noble | Build current workload state -------------------------------------------- 0.06s 2026-08-14 00:55:27.821431 | ubuntu-noble | Assert workload containers were neither recreated nor restarted --------- 0.05s 2026-08-14 00:55:27.821727 | ubuntu-noble | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-14 00:55:27.821937 | ubuntu-noble | Decode pre-upgrade state ------------------------------------------------ 0.04s 2026-08-14 00:55:27.822213 | ubuntu-noble | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-14 00:55:27.897585 | ubuntu-noble | INFO [docker-upgrade > verify] Executed: Successful 2026-08-14 00:55:27.908355 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-14 00:55:27.908683 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 00:55:27.914318 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-14 00:55:27.914381 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 00:55:27.914450 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 00:55:27.914741 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-14 00:55:28.188211 | ubuntu-noble | ok: Runtime: 0:02:23.791525 2026-08-14 00:55:28.203321 | 2026-08-14 00:55:28.203383 | PLAY RECAP 2026-08-14 00:55:28.203460 | ubuntu-noble | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 00:55:28.203484 | 2026-08-14 00:55:28.366089 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 00:55:28.368460 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 00:55:28.950139 | 2026-08-14 00:55:28.950762 | PLAY [all] 2026-08-14 00:55:28.962146 | 2026-08-14 00:55:28.962219 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-14 00:55:29.006954 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:55:29.016537 | 2026-08-14 00:55:29.016640 | TASK [fetch-output : Set log path for single node] 2026-08-14 00:55:29.061676 | ubuntu-noble | ok 2026-08-14 00:55:29.069806 | 2026-08-14 00:55:29.069894 | LOOP [fetch-output : Ensure local output dirs] 2026-08-14 00:55:29.450192 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/b3ad2a0172ac4b9d9b2cfb58924a649c/work/logs" 2026-08-14 00:55:29.678973 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b3ad2a0172ac4b9d9b2cfb58924a649c/work/artifacts" 2026-08-14 00:55:29.880879 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b3ad2a0172ac4b9d9b2cfb58924a649c/work/docs" 2026-08-14 00:55:29.899078 | 2026-08-14 00:55:29.899218 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-14 00:55:30.583837 | ubuntu-noble | ok 2026-08-14 00:55:30.584095 | ubuntu-noble | changed: All items complete 2026-08-14 00:55:30.584139 | 2026-08-14 00:55:31.060843 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 00:55:31.529901 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 00:55:31.551663 | 2026-08-14 00:55:31.551902 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-14 00:55:32.050023 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007133 2026-08-14 00:55:32.363678 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008443 2026-08-14 00:55:32.383060 | 2026-08-14 00:55:32.383205 | PLAY [all] 2026-08-14 00:55:32.391154 | 2026-08-14 00:55:32.391223 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-14 00:55:32.884040 | ubuntu-noble | changed 2026-08-14 00:55:32.892156 | 2026-08-14 00:55:32.892224 | PLAY RECAP 2026-08-14 00:55:32.892285 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 00:55:32.892315 | 2026-08-14 00:55:33.035439 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 00:55:33.068414 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-14 00:55:33.681801 | 2026-08-14 00:55:33.682078 | PLAY [localhost] 2026-08-14 00:55:33.704164 | 2026-08-14 00:55:33.704331 | TASK [Generate Zuul manifest] 2026-08-14 00:55:33.726420 | localhost | ok 2026-08-14 00:55:33.744287 | 2026-08-14 00:55:33.744382 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-14 00:55:34.110403 | localhost | changed 2026-08-14 00:55:34.123233 | 2026-08-14 00:55:34.123307 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-14 00:55:34.176153 | localhost | ok 2026-08-14 00:55:34.198691 | 2026-08-14 00:55:34.198779 | TASK [Upload logs] 2026-08-14 00:55:34.222375 | localhost | ok 2026-08-14 00:55:34.283540 | 2026-08-14 00:55:34.283707 | TASK [Set zuul-log-path fact] 2026-08-14 00:55:34.307415 | localhost | ok 2026-08-14 00:55:34.321855 | 2026-08-14 00:55:34.323420 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 00:55:34.357292 | localhost | ok 2026-08-14 00:55:34.364297 | 2026-08-14 00:55:34.364363 | TASK [upload-logs : Create log directories] 2026-08-14 00:55:34.834503 | localhost | changed 2026-08-14 00:55:34.961767 | 2026-08-14 00:55:34.961876 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-14 00:55:35.360561 | localhost -> localhost | ok: Runtime: 0:00:00.004252 2026-08-14 00:55:35.366427 | 2026-08-14 00:55:35.366496 | TASK [upload-logs : Upload logs to log server] 2026-08-14 00:55:35.871776 | localhost | Output suppressed because no_log was given 2026-08-14 00:55:35.876607 | 2026-08-14 00:55:35.876693 | LOOP [upload-logs : Compress console log and json output] 2026-08-14 00:55:35.920801 | localhost | skipping: Conditional result was False 2026-08-14 00:55:35.927526 | localhost | skipping: Conditional result was False 2026-08-14 00:55:35.940311 | 2026-08-14 00:55:35.940490 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-14 00:55:35.980770 | localhost | skipping: Conditional result was False 2026-08-14 00:55:35.981210 | 2026-08-14 00:55:35.984830 | localhost | skipping: Conditional result was False 2026-08-14 00:55:35.993103 | 2026-08-14 00:55:35.993239 | LOOP [upload-logs : Upload console log and json output]