2026-08-14 13:25:20.269522 | Job console starting 2026-08-14 13:25:20.280795 | Updating git repos 2026-08-14 13:25:20.306814 | Cloning repos into workspace 2026-08-14 13:25:20.429382 | Restoring repo states 2026-08-14 13:25:20.438535 | Merging changes 2026-08-14 13:25:21.193938 | Checking out repos 2026-08-14 13:25:21.521979 | Preparing playbooks 2026-08-14 13:25:26.856084 | Running Ansible setup 2026-08-14 13:25:31.052096 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 13:25:31.701830 | 2026-08-14 13:25:31.702010 | PLAY [localhost] 2026-08-14 13:25:31.710690 | 2026-08-14 13:25:31.710799 | TASK [Gathering Facts] 2026-08-14 13:25:32.580297 | localhost | ok 2026-08-14 13:25:32.587356 | 2026-08-14 13:25:32.587433 | TASK [Setup log path fact] 2026-08-14 13:25:32.607660 | localhost | ok 2026-08-14 13:25:32.621383 | 2026-08-14 13:25:32.621451 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 13:25:32.652231 | localhost | ok 2026-08-14 13:25:32.661030 | 2026-08-14 13:25:32.661110 | TASK [emit-job-header : Print job information] 2026-08-14 13:25:32.702864 | # Job Information 2026-08-14 13:25:32.703017 | Ansible Version: 2.16.18 2026-08-14 13:25:32.703079 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-noble 2026-08-14 13:25:32.703126 | Pipeline: check 2026-08-14 13:25:32.703159 | Executor: 2d72f0692154 2026-08-14 13:25:32.703187 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/147 2026-08-14 13:25:32.703219 | Event ID: dbe81860-97e2-11f1-9f9c-b783d4467c13 2026-08-14 13:25:32.707014 | 2026-08-14 13:25:32.707104 | LOOP [emit-job-header : Print node information] 2026-08-14 13:25:32.812909 | localhost | ok: 2026-08-14 13:25:32.813182 | localhost | # Node Information 2026-08-14 13:25:32.813217 | localhost | Inventory Hostname: ubuntu-noble 2026-08-14 13:25:32.813258 | localhost | Hostname: np0000189745 2026-08-14 13:25:32.813284 | localhost | Username: zuul 2026-08-14 13:25:32.813335 | localhost | Distro: Ubuntu 24.04 2026-08-14 13:25:32.813360 | localhost | Provider: yul1 2026-08-14 13:25:32.813394 | localhost | Region: ca-ymq-1 2026-08-14 13:25:32.813419 | localhost | Label: ubuntu-noble 2026-08-14 13:25:32.813458 | localhost | Product Name: OpenStack Nova 2026-08-14 13:25:32.813483 | localhost | Interface IP: 199.19.213.95 2026-08-14 13:25:32.824626 | 2026-08-14 13:25:32.824800 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-14 13:25:33.235902 | localhost -> localhost | changed 2026-08-14 13:25:33.246440 | 2026-08-14 13:25:33.246604 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-14 13:25:34.131367 | localhost -> localhost | changed 2026-08-14 13:25:34.142083 | 2026-08-14 13:25:34.142160 | PLAY [all] 2026-08-14 13:25:34.151248 | 2026-08-14 13:25:34.151320 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-14 13:25:34.388570 | ubuntu-noble -> localhost | ok 2026-08-14 13:25:34.399486 | 2026-08-14 13:25:34.399579 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-14 13:25:34.436440 | ubuntu-noble | ok 2026-08-14 13:25:34.453776 | ubuntu-noble | included: /var/lib/zuul/builds/d85f5482613e46eb9b97f795a9fd256d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-14 13:25:34.460133 | 2026-08-14 13:25:34.460197 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-14 13:25:35.434963 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-14 13:25:35.435209 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/d85f5482613e46eb9b97f795a9fd256d/work/d85f5482613e46eb9b97f795a9fd256d_id_rsa 2026-08-14 13:25:35.435257 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/d85f5482613e46eb9b97f795a9fd256d/work/d85f5482613e46eb9b97f795a9fd256d_id_rsa.pub 2026-08-14 13:25:35.435293 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-14 13:25:35.435324 | ubuntu-noble -> localhost | SHA256:hOW6iVTSe6HHCiOyBZCL0XpsYzdvwCxRo1ZYIE9vad0 zuul-build-sshkey 2026-08-14 13:25:35.435369 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-14 13:25:35.435401 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-14 13:25:35.435442 | ubuntu-noble -> localhost | |ooo== . | 2026-08-14 13:25:35.435475 | ubuntu-noble -> localhost | |++++ = = | 2026-08-14 13:25:35.435506 | ubuntu-noble -> localhost | |o=++* = E | 2026-08-14 13:25:35.435536 | ubuntu-noble -> localhost | |+oBo*o * . | 2026-08-14 13:25:35.435566 | ubuntu-noble -> localhost | |.+o++++ S | 2026-08-14 13:25:35.435595 | ubuntu-noble -> localhost | | + o +o* | 2026-08-14 13:25:35.435625 | ubuntu-noble -> localhost | |. ..+ | 2026-08-14 13:25:35.435654 | ubuntu-noble -> localhost | | | 2026-08-14 13:25:35.435688 | ubuntu-noble -> localhost | | | 2026-08-14 13:25:35.435719 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-14 13:25:35.435788 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.565411 2026-08-14 13:25:35.444595 | 2026-08-14 13:25:35.444664 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-14 13:25:35.480052 | ubuntu-noble | ok 2026-08-14 13:25:35.490240 | ubuntu-noble | included: /var/lib/zuul/builds/d85f5482613e46eb9b97f795a9fd256d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-14 13:25:35.498145 | 2026-08-14 13:25:35.498206 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-14 13:25:35.523521 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 13:25:35.534447 | 2026-08-14 13:25:35.534541 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-14 13:25:36.077352 | ubuntu-noble | changed 2026-08-14 13:25:36.082847 | 2026-08-14 13:25:36.082911 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-14 13:25:36.320442 | ubuntu-noble | ok 2026-08-14 13:25:36.327984 | 2026-08-14 13:25:36.328051 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-14 13:25:36.900032 | ubuntu-noble | changed 2026-08-14 13:25:36.906757 | 2026-08-14 13:25:36.906823 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-14 13:25:37.468712 | ubuntu-noble | changed 2026-08-14 13:25:37.476027 | 2026-08-14 13:25:37.476095 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-14 13:25:37.501256 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 13:25:37.509525 | 2026-08-14 13:25:37.509616 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-14 13:25:37.897902 | ubuntu-noble -> localhost | changed 2026-08-14 13:25:37.914332 | 2026-08-14 13:25:37.914474 | TASK [add-build-sshkey : Add back temp key] 2026-08-14 13:25:38.190709 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/d85f5482613e46eb9b97f795a9fd256d/work/d85f5482613e46eb9b97f795a9fd256d_id_rsa (zuul-build-sshkey) 2026-08-14 13:25:38.190974 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.018071 2026-08-14 13:25:38.198809 | 2026-08-14 13:25:38.198876 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-14 13:25:38.539516 | ubuntu-noble | ok 2026-08-14 13:25:38.544786 | 2026-08-14 13:25:38.544873 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-14 13:25:38.569701 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 13:25:38.585565 | 2026-08-14 13:25:38.585661 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-14 13:25:38.949263 | ubuntu-noble | ok 2026-08-14 13:25:38.998539 | 2026-08-14 13:25:38.998680 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-14 13:25:39.763350 | ubuntu-noble | Output suppressed because no_log was given 2026-08-14 13:25:39.773772 | 2026-08-14 13:25:39.773840 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-14 13:25:39.999380 | ubuntu-noble | ok: "logs" 2026-08-14 13:25:39.999855 | ubuntu-noble | ok: All items complete 2026-08-14 13:25:39.999886 | 2026-08-14 13:25:40.192131 | ubuntu-noble | ok: "artifacts" 2026-08-14 13:25:40.392282 | ubuntu-noble | ok: "docs" 2026-08-14 13:25:40.415989 | 2026-08-14 13:25:40.416188 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-14 13:25:40.644829 | ubuntu-noble | changed: "logs" 2026-08-14 13:25:40.844641 | ubuntu-noble | changed: "artifacts" 2026-08-14 13:25:41.042207 | ubuntu-noble | changed: "docs" 2026-08-14 13:25:41.063890 | 2026-08-14 13:25:41.064040 | PLAY RECAP 2026-08-14 13:25:41.064090 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:25:41.064120 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-14 13:25:41.064144 | 2026-08-14 13:25:41.216164 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 13:25:41.218950 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 13:25:41.813641 | 2026-08-14 13:25:41.813778 | PLAY [all] 2026-08-14 13:25:41.825611 | 2026-08-14 13:25:41.825696 | TASK [setup-uv : Extract archive] 2026-08-14 13:25:44.199686 | ubuntu-noble | changed 2026-08-14 13:25:44.208014 | 2026-08-14 13:25:44.208114 | TASK [setup-uv : Print version] 2026-08-14 13:25:44.590499 | ubuntu-noble | uv 0.8.13 2026-08-14 13:25:44.747038 | ubuntu-noble | ok: Runtime: 0:00:00.014013 2026-08-14 13:25:44.760524 | 2026-08-14 13:25:44.760641 | TASK [Install Ansible collection siblings] 2026-08-14 13:25:45.181833 | ubuntu-noble | ok: 2026-08-14 13:25:45.182032 | ubuntu-noble | Skipping ansible.posix: no checked-out sibling 2026-08-14 13:25:45.182061 | ubuntu-noble | Skipping community.general: no checked-out sibling 2026-08-14 13:25:45.183949 | 2026-08-14 13:25:45.183997 | PLAY RECAP 2026-08-14 13:25:45.184043 | ubuntu-noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:25:45.184065 | 2026-08-14 13:25:45.311732 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 13:25:45.314425 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 13:25:45.891840 | 2026-08-14 13:25:45.891983 | PLAY [all] 2026-08-14 13:25:45.904185 | 2026-08-14 13:25:45.904279 | LOOP [Check inventory directories] 2026-08-14 13:25:46.221564 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 13:25:46.403071 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-14 13:25:46.586733 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-14 13:25:46.606459 | 2026-08-14 13:25:46.606688 | LOOP [Copy inventory file for Zuul] 2026-08-14 13:25:47.494999 | ubuntu-noble | changed: 2026-08-14 13:25:47.496700 | ubuntu-noble | { 2026-08-14 13:25:47.496943 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:25:47.496993 | ubuntu-noble | "changed": false, 2026-08-14 13:25:47.497016 | ubuntu-noble | "failed": false, 2026-08-14 13:25:47.497046 | ubuntu-noble | "invocation": { 2026-08-14 13:25:47.497067 | ubuntu-noble | "module_args": { 2026-08-14 13:25:47.497086 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 13:25:47.497104 | ubuntu-noble | "follow": true, 2026-08-14 13:25:47.497122 | ubuntu-noble | "get_attributes": true, 2026-08-14 13:25:47.497141 | ubuntu-noble | "get_checksum": true, 2026-08-14 13:25:47.497159 | ubuntu-noble | "get_mime": true, 2026-08-14 13:25:47.497176 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 13:25:47.497194 | ubuntu-noble | } 2026-08-14 13:25:47.497211 | ubuntu-noble | }, 2026-08-14 13:25:47.497228 | ubuntu-noble | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 13:25:47.497263 | ubuntu-noble | "stat": { 2026-08-14 13:25:47.497280 | ubuntu-noble | "atime": 1786713939.6485295, 2026-08-14 13:25:47.497299 | ubuntu-noble | "attr_flags": "e", 2026-08-14 13:25:47.497316 | ubuntu-noble | "attributes": [ 2026-08-14 13:25:47.497333 | ubuntu-noble | "extents" 2026-08-14 13:25:47.497351 | ubuntu-noble | ], 2026-08-14 13:25:47.497368 | ubuntu-noble | "block_size": 4096, 2026-08-14 13:25:47.497385 | ubuntu-noble | "blocks": 8, 2026-08-14 13:25:47.497403 | ubuntu-noble | "charset": "unknown", 2026-08-14 13:25:47.497421 | ubuntu-noble | "ctime": 1786713939.6615305, 2026-08-14 13:25:47.497439 | ubuntu-noble | "dev": 64769, 2026-08-14 13:25:47.497457 | ubuntu-noble | "device_type": 0, 2026-08-14 13:25:47.497476 | ubuntu-noble | "executable": true, 2026-08-14 13:25:47.497518 | ubuntu-noble | "exists": true, 2026-08-14 13:25:47.497541 | ubuntu-noble | "gid": 1000, 2026-08-14 13:25:47.497562 | ubuntu-noble | "gr_name": "zuul", 2026-08-14 13:25:47.497579 | ubuntu-noble | "inode": 1034272, 2026-08-14 13:25:47.497596 | ubuntu-noble | "isblk": false, 2026-08-14 13:25:47.497614 | ubuntu-noble | "ischr": false, 2026-08-14 13:25:47.497632 | ubuntu-noble | "isdir": true, 2026-08-14 13:25:47.497649 | ubuntu-noble | "isfifo": false, 2026-08-14 13:25:47.497666 | ubuntu-noble | "isgid": false, 2026-08-14 13:25:47.497684 | ubuntu-noble | "islnk": false, 2026-08-14 13:25:47.497701 | ubuntu-noble | "isreg": false, 2026-08-14 13:25:47.497717 | ubuntu-noble | "issock": false, 2026-08-14 13:25:47.497734 | ubuntu-noble | "isuid": false, 2026-08-14 13:25:47.497752 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 13:25:47.497769 | ubuntu-noble | "mode": "0755", 2026-08-14 13:25:47.497785 | ubuntu-noble | "mtime": 1786713921.1534498, 2026-08-14 13:25:47.497803 | ubuntu-noble | "nlink": 11, 2026-08-14 13:25:47.497820 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 13:25:47.497837 | ubuntu-noble | "pw_name": "zuul", 2026-08-14 13:25:47.497858 | ubuntu-noble | "readable": true, 2026-08-14 13:25:47.497876 | ubuntu-noble | "rgrp": true, 2026-08-14 13:25:47.497894 | ubuntu-noble | "roth": true, 2026-08-14 13:25:47.497911 | ubuntu-noble | "rusr": true, 2026-08-14 13:25:47.497929 | ubuntu-noble | "size": 4096, 2026-08-14 13:25:47.497947 | ubuntu-noble | "uid": 1000, 2026-08-14 13:25:47.497963 | ubuntu-noble | "version": "926052156", 2026-08-14 13:25:47.497981 | ubuntu-noble | "wgrp": false, 2026-08-14 13:25:47.497999 | ubuntu-noble | "woth": false, 2026-08-14 13:25:47.498017 | ubuntu-noble | "writeable": true, 2026-08-14 13:25:47.498034 | ubuntu-noble | "wusr": true, 2026-08-14 13:25:47.498052 | ubuntu-noble | "xgrp": true, 2026-08-14 13:25:47.498069 | ubuntu-noble | "xoth": true, 2026-08-14 13:25:47.498086 | ubuntu-noble | "xusr": true 2026-08-14 13:25:47.498104 | ubuntu-noble | } 2026-08-14 13:25:47.498121 | ubuntu-noble | } 2026-08-14 13:25:47.498156 | ubuntu-noble | ok: All items complete 2026-08-14 13:25:47.498178 | 2026-08-14 13:25:47.499448 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 13:25:47.500048 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 13:25:47.517583 | 2026-08-14 13:25:47.517713 | LOOP [Switch "ansible_host" to private IP] 2026-08-14 13:25:47.889618 | ubuntu-noble | changed: 1 replacements made 2026-08-14 13:25:47.891583 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 13:25:47.892200 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 13:25:47.908567 | 2026-08-14 13:25:47.908731 | TASK [Run Molecule scenario] 2026-08-14 13:25:48.349881 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-14 13:25:48.350050 | ubuntu-noble | Creating virtual environment at: .venv 2026-08-14 13:25:48.618839 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-08-14 13:25:48.618931 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-08-14 13:25:48.619651 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-08-14 13:25:49.447197 | ubuntu-noble | Downloading cryptography 2026-08-14 13:25:49.479921 | ubuntu-noble | Downloading pygments 2026-08-14 13:25:49.637276 | ubuntu-noble | Downloading ansible-core 2026-08-14 13:25:49.684056 | ubuntu-noble | Installed 37 packages in 46ms 2026-08-14 13:25:50.498540 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-08-14 13:25:50.498604 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-08-14 13:25:51.419872 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-14 13:25:51.419959 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-08-14 13:25:51.419979 | 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 13:25:51.420103 | ubuntu-noble | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-14 13:26:02.049270 | ubuntu-noble | INFO [docker-upgrade > dependency] Executing 2026-08-14 13:26:02.049370 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-14 13:26:02.049613 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-14 13:26:02.049791 | ubuntu-noble | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-14 13:26:02.055621 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-14 13:26:02.055949 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:26:02.061635 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-14 13:26:02.061673 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 13:26:02.061833 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 13:26:02.067719 | ubuntu-noble | INFO [docker-upgrade > syntax] Executing 2026-08-14 13:26:02.638296 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:26:02.638622 | 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 13:26:02.638961 | 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 13:26:02.639233 | ubuntu-noble | 2026-08-14 13:26:03.205554 | ubuntu-noble | 2026-08-14 13:26:03.205740 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-14 13:26:03.298285 | ubuntu-noble | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-14 13:26:03.308794 | ubuntu-noble | INFO [docker-upgrade > create] Executing 2026-08-14 13:26:03.310421 | ubuntu-noble | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:26:03.316122 | ubuntu-noble | INFO [docker-upgrade > prepare] Executing 2026-08-14 13:26:03.857377 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:26:03.857582 | 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 13:26:03.857867 | 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 13:26:03.858080 | ubuntu-noble | 2026-08-14 13:26:04.420921 | ubuntu-noble | 2026-08-14 13:26:04.421127 | ubuntu-noble | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-14 13:26:04.421317 | ubuntu-noble | 2026-08-14 13:26:04.421528 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:26:04.421784 | ubuntu-noble | Friday 14 August 2026 13:26:04 +0000 (0:00:00.045) 0:00:00.045 ********* 2026-08-14 13:26:05.728152 | 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 13:26:05.730642 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:26:05.730662 | ubuntu-noble | 2026-08-14 13:26:05.730668 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-08-14 13:26:05.730675 | ubuntu-noble | Friday 14 August 2026 13:26:05 +0000 (0:00:01.310) 0:00:01.355 ********* 2026-08-14 13:26:49.823878 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:26:49.823941 | ubuntu-noble | 2026-08-14 13:26:49.823955 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:26:49.823967 | ubuntu-noble | Friday 14 August 2026 13:26:49 +0000 (0:00:44.092) 0:00:45.447 ********* 2026-08-14 13:26:50.350642 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:26:50.350735 | ubuntu-noble | 2026-08-14 13:26:50.350822 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:26:50.350976 | ubuntu-noble | Friday 14 August 2026 13:26:50 +0000 (0:00:00.527) 0:00:45.975 ********* 2026-08-14 13:26:50.385975 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:26:50.386066 | ubuntu-noble | 2026-08-14 13:26:50.386211 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:26:50.386350 | ubuntu-noble | Friday 14 August 2026 13:26:50 +0000 (0:00:00.035) 0:00:46.010 ********* 2026-08-14 13:26:50.857601 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:26:50.857833 | ubuntu-noble | 2026-08-14 13:26:50.858079 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:26:50.858313 | ubuntu-noble | Friday 14 August 2026 13:26:50 +0000 (0:00:00.471) 0:00:46.482 ********* 2026-08-14 13:26:50.958656 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:26:50.958956 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:26:50.959196 | ubuntu-noble | } 2026-08-14 13:26:50.959389 | ubuntu-noble | 2026-08-14 13:26:50.959679 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:26:50.959968 | ubuntu-noble | Friday 14 August 2026 13:26:50 +0000 (0:00:00.101) 0:00:46.583 ********* 2026-08-14 13:26:51.853807 | 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 13:26:51.860532 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:26:51.860742 | ubuntu-noble | 2026-08-14 13:26:51.861023 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:26:51.861224 | ubuntu-noble | Friday 14 August 2026 13:26:51 +0000 (0:00:00.901) 0:00:47.484 ********* 2026-08-14 13:26:51.890429 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:26:51.890673 | ubuntu-noble | 2026-08-14 13:26:51.890958 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:26:51.891193 | ubuntu-noble | Friday 14 August 2026 13:26:51 +0000 (0:00:00.030) 0:00:47.515 ********* 2026-08-14 13:26:51.929731 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:26:51.929931 | ubuntu-noble | 2026-08-14 13:26:51.930149 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:26:51.930357 | ubuntu-noble | Friday 14 August 2026 13:26:51 +0000 (0:00:00.039) 0:00:47.554 ********* 2026-08-14 13:26:52.238410 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:26:52.238588 | ubuntu-noble | 2026-08-14 13:26:52.238892 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:26:52.239142 | ubuntu-noble | Friday 14 August 2026 13:26:52 +0000 (0:00:00.308) 0:00:47.863 ********* 2026-08-14 13:26:53.271720 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:26:53.271944 | ubuntu-noble | 2026-08-14 13:26:53.272180 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:26:53.272406 | ubuntu-noble | Friday 14 August 2026 13:26:53 +0000 (0:00:01.032) 0:00:48.895 ********* 2026-08-14 13:26:53.355430 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:26:53.355645 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:26:53.355986 | ubuntu-noble | } 2026-08-14 13:26:53.356091 | ubuntu-noble | 2026-08-14 13:26:53.356333 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:26:53.356552 | ubuntu-noble | Friday 14 August 2026 13:26:53 +0000 (0:00:00.084) 0:00:48.980 ********* 2026-08-14 13:26:54.198834 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:26:54.199030 | ubuntu-noble | 2026-08-14 13:26:54.199330 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:26:54.199564 | ubuntu-noble | Friday 14 August 2026 13:26:54 +0000 (0:00:00.842) 0:00:49.822 ********* 2026-08-14 13:26:57.560722 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:26:57.560913 | ubuntu-noble | 2026-08-14 13:26:57.561169 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:26:57.561398 | ubuntu-noble | Friday 14 August 2026 13:26:57 +0000 (0:00:03.362) 0:00:53.184 ********* 2026-08-14 13:26:57.587745 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:26:57.587950 | ubuntu-noble | 2026-08-14 13:26:57.588176 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:26:57.588392 | ubuntu-noble | Friday 14 August 2026 13:26:57 +0000 (0:00:00.027) 0:00:53.212 ********* 2026-08-14 13:26:57.614490 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:26:57.614649 | ubuntu-noble | 2026-08-14 13:26:57.614921 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:26:57.615142 | ubuntu-noble | Friday 14 August 2026 13:26:57 +0000 (0:00:00.026) 0:00:53.238 ********* 2026-08-14 13:26:57.639803 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:26:57.639983 | ubuntu-noble | 2026-08-14 13:26:57.640201 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:26:57.640425 | ubuntu-noble | Friday 14 August 2026 13:26:57 +0000 (0:00:00.025) 0:00:53.264 ********* 2026-08-14 13:27:05.369949 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:05.370036 | ubuntu-noble | 2026-08-14 13:27:05.370562 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:27:05.370624 | ubuntu-noble | Friday 14 August 2026 13:27:05 +0000 (0:00:07.730) 0:01:00.994 ********* 2026-08-14 13:27:06.206676 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:06.206725 | ubuntu-noble | 2026-08-14 13:27:06.206765 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:27:06.206775 | ubuntu-noble | Friday 14 August 2026 13:27:06 +0000 (0:00:00.836) 0:01:01.830 ********* 2026-08-14 13:27:07.686154 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 13:27:07.686226 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:27:07.686326 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:27:07.686430 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:27:07.686535 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:27:07.686626 | ubuntu-noble | 2026-08-14 13:27:07.686717 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:27:07.686864 | ubuntu-noble | Friday 14 August 2026 13:27:07 +0000 (0:00:01.479) 0:01:03.310 ********* 2026-08-14 13:27:08.558877 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:08.558952 | ubuntu-noble | 2026-08-14 13:27:08.559079 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:27:08.559183 | ubuntu-noble | Friday 14 August 2026 13:27:08 +0000 (0:00:00.869) 0:01:04.179 ********* 2026-08-14 13:27:08.559275 | ubuntu-noble | 2026-08-14 13:27:08.559378 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-14 13:27:08.559476 | ubuntu-noble | Friday 14 August 2026 13:27:08 +0000 (0:00:00.003) 0:01:04.183 ********* 2026-08-14 13:27:09.877577 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:09.877854 | ubuntu-noble | 2026-08-14 13:27:09.878203 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-14 13:27:09.878535 | ubuntu-noble | Friday 14 August 2026 13:27:09 +0000 (0:00:01.316) 0:01:05.499 ********* 2026-08-14 13:27:10.500094 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:10.500301 | ubuntu-noble | 2026-08-14 13:27:10.500545 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:27:10.500813 | ubuntu-noble | Friday 14 August 2026 13:27:10 +0000 (0:00:00.624) 0:01:06.124 ********* 2026-08-14 13:27:11.260840 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:11.260926 | ubuntu-noble | 2026-08-14 13:27:11.261200 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:11.261251 | ubuntu-noble | Friday 14 August 2026 13:27:11 +0000 (0:00:00.760) 0:01:06.885 ********* 2026-08-14 13:27:11.604412 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:11.604483 | ubuntu-noble | 2026-08-14 13:27:11.604495 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-14 13:27:11.604523 | ubuntu-noble | Friday 14 August 2026 13:27:11 +0000 (0:00:00.342) 0:01:07.227 ********* 2026-08-14 13:27:11.959837 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:11.959881 | ubuntu-noble | 2026-08-14 13:27:11.960300 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:11.960347 | ubuntu-noble | Friday 14 August 2026 13:27:11 +0000 (0:00:00.355) 0:01:07.582 ********* 2026-08-14 13:27:12.006033 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:27:12.006080 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-14 13:27:12.006086 | ubuntu-noble | } 2026-08-14 13:27:12.006092 | ubuntu-noble | 2026-08-14 13:27:12.006098 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:12.006104 | ubuntu-noble | Friday 14 August 2026 13:27:12 +0000 (0:00:00.046) 0:01:07.629 ********* 2026-08-14 13:27:12.997448 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:12.997514 | ubuntu-noble | 2026-08-14 13:27:12.997674 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:12.997864 | ubuntu-noble | Friday 14 August 2026 13:27:12 +0000 (0:00:00.991) 0:01:08.620 ********* 2026-08-14 13:27:17.679275 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:17.679340 | ubuntu-noble | 2026-08-14 13:27:17.679523 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:27:17.679672 | ubuntu-noble | Friday 14 August 2026 13:27:17 +0000 (0:00:04.683) 0:01:13.303 ********* 2026-08-14 13:27:18.674456 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:18.674493 | ubuntu-noble | 2026-08-14 13:27:18.674498 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:27:18.674502 | ubuntu-noble | Friday 14 August 2026 13:27:18 +0000 (0:00:00.995) 0:01:14.298 ********* 2026-08-14 13:27:18.699292 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:27:18.699306 | ubuntu-noble | 2026-08-14 13:27:18.699310 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:27:18.699315 | ubuntu-noble | Friday 14 August 2026 13:27:18 +0000 (0:00:00.024) 0:01:14.323 ********* 2026-08-14 13:27:19.211283 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:19.211384 | ubuntu-noble | 2026-08-14 13:27:19.211485 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:27:19.211626 | ubuntu-noble | Friday 14 August 2026 13:27:19 +0000 (0:00:00.511) 0:01:14.834 ********* 2026-08-14 13:27:20.428608 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 13:27:20.428702 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 13:27:20.428717 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 13:27:20.428729 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 13:27:20.428742 | ubuntu-noble | 2026-08-14 13:27:20.428802 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:27:20.428817 | ubuntu-noble | Friday 14 August 2026 13:27:20 +0000 (0:00:01.215) 0:01:16.050 ********* 2026-08-14 13:27:21.150854 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:21.150902 | ubuntu-noble | 2026-08-14 13:27:21.151431 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:27:21.151458 | ubuntu-noble | Friday 14 August 2026 13:27:21 +0000 (0:00:00.723) 0:01:16.774 ********* 2026-08-14 13:27:22.065171 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 13:27:22.065243 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:27:22.065267 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:27:22.065280 | ubuntu-noble | 2026-08-14 13:27:22.065289 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:27:22.065298 | ubuntu-noble | Friday 14 August 2026 13:27:22 +0000 (0:00:00.913) 0:01:17.687 ********* 2026-08-14 13:27:22.775576 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:22.775617 | ubuntu-noble | 2026-08-14 13:27:22.775625 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:27:22.775631 | ubuntu-noble | Friday 14 August 2026 13:27:22 +0000 (0:00:00.711) 0:01:18.399 ********* 2026-08-14 13:27:23.494909 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:23.494952 | ubuntu-noble | 2026-08-14 13:27:23.494959 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:27:23.494965 | ubuntu-noble | Friday 14 August 2026 13:27:23 +0000 (0:00:00.714) 0:01:19.113 ********* 2026-08-14 13:27:23.494970 | ubuntu-noble | 2026-08-14 13:27:23.494975 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-14 13:27:23.495238 | ubuntu-noble | Friday 14 August 2026 13:27:23 +0000 (0:00:00.004) 0:01:19.117 ********* 2026-08-14 13:27:24.190106 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:24.190286 | ubuntu-noble | 2026-08-14 13:27:24.190517 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 13:27:24.190738 | ubuntu-noble | Friday 14 August 2026 13:27:24 +0000 (0:00:00.696) 0:01:19.814 ********* 2026-08-14 13:27:24.222097 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:27:24.222302 | ubuntu-noble | 2026-08-14 13:27:24.222550 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:27:24.222839 | ubuntu-noble | Friday 14 August 2026 13:27:24 +0000 (0:00:00.031) 0:01:19.846 ********* 2026-08-14 13:27:25.655809 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:25.655858 | ubuntu-noble | 2026-08-14 13:27:25.655866 | ubuntu-noble | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-14 13:27:25.655871 | ubuntu-noble | Friday 14 August 2026 13:27:25 +0000 (0:00:01.433) 0:01:21.280 ********* 2026-08-14 13:27:26.175222 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:26.175295 | ubuntu-noble | 2026-08-14 13:27:26.175447 | ubuntu-noble | TASK [Remove versioned Docker binary links] ************************************ 2026-08-14 13:27:26.175586 | ubuntu-noble | Friday 14 August 2026 13:27:26 +0000 (0:00:00.517) 0:01:21.798 ********* 2026-08-14 13:27:27.368777 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 13:27:27.368844 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 13:27:27.368853 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 13:27:27.368861 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 13:27:27.368870 | ubuntu-noble | 2026-08-14 13:27:27.368879 | ubuntu-noble | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-14 13:27:27.368888 | ubuntu-noble | Friday 14 August 2026 13:27:27 +0000 (0:00:01.193) 0:01:22.992 ********* 2026-08-14 13:27:29.270358 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 13:27:29.270604 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 13:27:29.271796 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 13:27:29.271851 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 13:27:29.271865 | ubuntu-noble | 2026-08-14 13:27:29.271878 | ubuntu-noble | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-14 13:27:29.271890 | ubuntu-noble | Friday 14 August 2026 13:27:29 +0000 (0:00:01.900) 0:01:24.893 ********* 2026-08-14 13:27:29.941830 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:29.941906 | ubuntu-noble | 2026-08-14 13:27:29.942409 | ubuntu-noble | TASK [Create HTTP workload configuration] ************************************** 2026-08-14 13:27:29.942492 | ubuntu-noble | Friday 14 August 2026 13:27:29 +0000 (0:00:00.672) 0:01:25.565 ********* 2026-08-14 13:27:30.655711 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:30.655805 | ubuntu-noble | 2026-08-14 13:27:30.655818 | ubuntu-noble | TASK [Pull workload images] **************************************************** 2026-08-14 13:27:30.655824 | ubuntu-noble | Friday 14 August 2026 13:27:30 +0000 (0:00:00.713) 0:01:26.279 ********* 2026-08-14 13:27:35.006266 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/busybox:1.36.1) 2026-08-14 13:27:35.006361 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-14 13:27:35.006815 | ubuntu-noble | 2026-08-14 13:27:35.006856 | ubuntu-noble | TASK [Start counter workload container] **************************************** 2026-08-14 13:27:35.006864 | ubuntu-noble | Friday 14 August 2026 13:27:35 +0000 (0:00:04.348) 0:01:30.627 ********* 2026-08-14 13:27:35.578865 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:35.578943 | ubuntu-noble | 2026-08-14 13:27:35.579619 | ubuntu-noble | TASK [Start HTTP workload container] ******************************************* 2026-08-14 13:27:35.579702 | ubuntu-noble | Friday 14 August 2026 13:27:35 +0000 (0:00:00.574) 0:01:31.202 ********* 2026-08-14 13:27:36.151256 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:36.151349 | ubuntu-noble | 2026-08-14 13:27:36.151507 | ubuntu-noble | TASK [Wait for the HTTP workload] ********************************************** 2026-08-14 13:27:36.151659 | ubuntu-noble | Friday 14 August 2026 13:27:36 +0000 (0:00:00.572) 0:01:31.775 ********* 2026-08-14 13:27:36.788352 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:36.788401 | ubuntu-noble | 2026-08-14 13:27:36.788415 | ubuntu-noble | TASK [Read Docker service PID] ************************************************* 2026-08-14 13:27:36.788428 | ubuntu-noble | Friday 14 August 2026 13:27:36 +0000 (0:00:00.636) 0:01:32.411 ********* 2026-08-14 13:27:37.139876 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:37.139927 | ubuntu-noble | 2026-08-14 13:27:37.140371 | ubuntu-noble | TASK [Read Docker service invocation ID] *************************************** 2026-08-14 13:27:37.140430 | ubuntu-noble | Friday 14 August 2026 13:27:37 +0000 (0:00:00.351) 0:01:32.763 ********* 2026-08-14 13:27:37.483173 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:37.483227 | ubuntu-noble | 2026-08-14 13:27:37.483242 | ubuntu-noble | TASK [Read running Docker server version] ************************************** 2026-08-14 13:27:37.483255 | ubuntu-noble | Friday 14 August 2026 13:27:37 +0000 (0:00:00.342) 0:01:33.106 ********* 2026-08-14 13:27:37.836361 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:37.836423 | ubuntu-noble | 2026-08-14 13:27:37.836437 | ubuntu-noble | TASK [Read running Docker live-restore state] ********************************** 2026-08-14 13:27:37.836449 | ubuntu-noble | Friday 14 August 2026 13:27:37 +0000 (0:00:00.353) 0:01:33.459 ********* 2026-08-14 13:27:38.191224 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:38.191322 | ubuntu-noble | 2026-08-14 13:27:38.191345 | ubuntu-noble | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-14 13:27:38.191481 | ubuntu-noble | Friday 14 August 2026 13:27:38 +0000 (0:00:00.354) 0:01:33.813 ********* 2026-08-14 13:27:38.661896 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:38.661955 | ubuntu-noble | 2026-08-14 13:27:38.661976 | ubuntu-noble | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-14 13:27:38.662228 | ubuntu-noble | Friday 14 August 2026 13:27:38 +0000 (0:00:00.470) 0:01:34.284 ********* 2026-08-14 13:27:38.698893 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:38.698944 | ubuntu-noble | 2026-08-14 13:27:38.698953 | ubuntu-noble | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-14 13:27:38.698961 | ubuntu-noble | Friday 14 August 2026 13:27:38 +0000 (0:00:00.037) 0:01:34.322 ********* 2026-08-14 13:27:38.739869 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:27:38.739929 | ubuntu-noble | "changed": false, 2026-08-14 13:27:38.740859 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:27:38.740904 | ubuntu-noble | } 2026-08-14 13:27:38.740918 | ubuntu-noble | 2026-08-14 13:27:38.740930 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 13:27:38.740943 | ubuntu-noble | Friday 14 August 2026 13:27:38 +0000 (0:00:00.041) 0:01:34.363 ********* 2026-08-14 13:27:39.067922 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:39.067974 | ubuntu-noble | 2026-08-14 13:27:39.067994 | ubuntu-noble | TASK [Inspect Docker socket] *************************************************** 2026-08-14 13:27:39.068215 | ubuntu-noble | Friday 14 August 2026 13:27:39 +0000 (0:00:00.327) 0:01:34.691 ********* 2026-08-14 13:27:39.380278 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:39.380347 | ubuntu-noble | 2026-08-14 13:27:39.380359 | ubuntu-noble | TASK [Inspect workload containers] ********************************************* 2026-08-14 13:27:39.380368 | ubuntu-noble | Friday 14 August 2026 13:27:39 +0000 (0:00:00.311) 0:01:35.003 ********* 2026-08-14 13:27:40.032926 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-busybox) 2026-08-14 13:27:40.032972 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-nginx) 2026-08-14 13:27:40.032979 | ubuntu-noble | 2026-08-14 13:27:40.032986 | ubuntu-noble | TASK [Read counter workload progress] ****************************************** 2026-08-14 13:27:40.032992 | ubuntu-noble | Friday 14 August 2026 13:27:40 +0000 (0:00:00.650) 0:01:35.654 ********* 2026-08-14 13:27:40.445607 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:40.445890 | ubuntu-noble | 2026-08-14 13:27:40.446136 | ubuntu-noble | TASK [Build workload state snapshot] ******************************************* 2026-08-14 13:27:40.446363 | ubuntu-noble | Friday 14 August 2026 13:27:40 +0000 (0:00:00.415) 0:01:36.069 ********* 2026-08-14 13:27:40.491665 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33",\n "Created": "2026-08-14T13:27:35.305743549Z",\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": 3202,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:35.522424263Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/hostname",\n "HostsPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/hosts",\n "LogPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33-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/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024-init/diff:/var/lib/docker/overlay2/a6919f70202f428268b694a9463b0106038350053038bd21caa6e47825024142/diff",\n "MergedDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/merged",\n "UpperDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/diff",\n "WorkDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "7485f9e2a160",\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": "cf3c44a0e31f16c7944c709f1caef6b1637a774f5695669ed93749ccab96d1e8",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/cf3c44a0e31f",\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 13:27:39.643127', 'end': '2026-08-14 13:27:39.670842', 'delta': '0:00:00.027715', '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": "7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33",', ' "Created": "2026-08-14T13:27:35.305743549Z",', ' "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": 3202,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:35.522424263Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/hostname",', ' "HostsPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/hosts",', ' "LogPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33-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/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024-init/diff:/var/lib/docker/overlay2/a6919f70202f428268b694a9463b0106038350053038bd21caa6e47825024142/diff",', ' "MergedDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/merged",', ' "UpperDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/diff",', ' "WorkDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "7485f9e2a160",', ' "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": "cf3c44a0e31f16c7944c709f1caef6b1637a774f5695669ed93749ccab96d1e8",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/cf3c44a0e31f",', ' "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 13:27:40.501429 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272",\n "Created": "2026-08-14T13:27:35.878031101Z",\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": 3265,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:36.079501436Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/hostname",\n "HostsPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/hosts",\n "LogPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272-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/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13-init/diff:/var/lib/docker/overlay2/ade1beb7d371adc1fcc1c4406bac22ebb33e0808090b5a37e29ac6263f080730/diff:/var/lib/docker/overlay2/546aae05b2766be4dd74fc298b610374552c8c5524d926dd6c3eebf010a167ef/diff:/var/lib/docker/overlay2/d5b3b0f7890307f09e5365c8b795c5401f4d8fa6bd8dee0741a6c9d46622b544/diff:/var/lib/docker/overlay2/211e31d82b6a34f1a755840e4256df9c686717fca7ab79823b52b823eaac4706/diff:/var/lib/docker/overlay2/d1c900ca4779cf8e95664589499edc32f41d563ade11b1b2b245237b53f50476/diff:/var/lib/docker/overlay2/325591ace508a8da83ed640b94fc4e3df146c468eb7f4d76458e87bca6b4736d/diff:/var/lib/docker/overlay2/014280ed755ac6f0179f1caf031e45ef98ef5c4ae48294483371ebd6132205d9/diff:/var/lib/docker/overlay2/89afca33851bbd17f5f21ce8f04123841b1916fd5fcbeb19d9f573f0a32b042c/diff",\n "MergedDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/merged",\n "UpperDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/diff",\n "WorkDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/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": "np0000189745",\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": "13969206d94ca32ce1b82b04bf1b00bf946716bfbce80c4348bd6917207f52c0",\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": "6c94d4ad049b5181491b87f4ea237a954322505920eff12d3635bd87b9db4e49",\n "EndpointID": "5ebf698d52d76a009e216a983c09dfdeeff6df8b9bbda55e017961cafa5ee0b8",\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 13:27:39.955990', 'end': '2026-08-14 13:27:39.982442', 'delta': '0:00:00.026452', '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": "b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272",', ' "Created": "2026-08-14T13:27:35.878031101Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3265,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:36.079501436Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/hostname",', ' "HostsPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/hosts",', ' "LogPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272-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/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13-init/diff:/var/lib/docker/overlay2/ade1beb7d371adc1fcc1c4406bac22ebb33e0808090b5a37e29ac6263f080730/diff:/var/lib/docker/overlay2/546aae05b2766be4dd74fc298b610374552c8c5524d926dd6c3eebf010a167ef/diff:/var/lib/docker/overlay2/d5b3b0f7890307f09e5365c8b795c5401f4d8fa6bd8dee0741a6c9d46622b544/diff:/var/lib/docker/overlay2/211e31d82b6a34f1a755840e4256df9c686717fca7ab79823b52b823eaac4706/diff:/var/lib/docker/overlay2/d1c900ca4779cf8e95664589499edc32f41d563ade11b1b2b245237b53f50476/diff:/var/lib/docker/overlay2/325591ace508a8da83ed640b94fc4e3df146c468eb7f4d76458e87bca6b4736d/diff:/var/lib/docker/overlay2/014280ed755ac6f0179f1caf031e45ef98ef5c4ae48294483371ebd6132205d9/diff:/var/lib/docker/overlay2/89afca33851bbd17f5f21ce8f04123841b1916fd5fcbeb19d9f573f0a32b042c/diff",', ' "MergedDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/merged",', ' "UpperDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/diff",', ' "WorkDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/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": "np0000189745",', ' "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": "13969206d94ca32ce1b82b04bf1b00bf946716bfbce80c4348bd6917207f52c0",', ' "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": "6c94d4ad049b5181491b87f4ea237a954322505920eff12d3635bd87b9db4e49",', ' "EndpointID": "5ebf698d52d76a009e216a983c09dfdeeff6df8b9bbda55e017961cafa5ee0b8",', ' "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 13:27:40.506553 | ubuntu-noble | 2026-08-14 13:27:40.506583 | ubuntu-noble | TASK [Save pre-upgrade state] ************************************************** 2026-08-14 13:27:40.506593 | ubuntu-noble | Friday 14 August 2026 13:27:40 +0000 (0:00:00.061) 0:01:36.131 ********* 2026-08-14 13:27:41.230036 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:41.230099 | ubuntu-noble | 2026-08-14 13:27:41.230248 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 13:27:41.230400 | ubuntu-noble | ubuntu-noble : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 13:27:41.230528 | ubuntu-noble | 2026-08-14 13:27:41.230696 | ubuntu-noble | 2026-08-14 13:27:41.231869 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 13:27:41.231919 | ubuntu-noble | Friday 14 August 2026 13:27:41 +0000 (0:00:00.719) 0:01:36.851 ********* 2026-08-14 13:27:41.231930 | ubuntu-noble | =============================================================================== 2026-08-14 13:27:41.231940 | ubuntu-noble | Update "apt" cache ----------------------------------------------------- 44.09s 2026-08-14 13:27:41.231949 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.73s 2026-08-14 13:27:41.231958 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.68s 2026-08-14 13:27:41.231967 | ubuntu-noble | Pull workload images ---------------------------------------------------- 4.35s 2026-08-14 13:27:41.231977 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.36s 2026-08-14 13:27:41.231992 | ubuntu-noble | Install legacy Docker binaries directly into /usr/bin ------------------- 1.90s 2026-08-14 13:27:41.232793 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.48s 2026-08-14 13:27:41.232813 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 1.43s 2026-08-14 13:27:41.232820 | ubuntu-noble | vexxhost.containers.containerd : Reload systemd ------------------------- 1.32s 2026-08-14 13:27:41.232825 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.31s 2026-08-14 13:27:41.232831 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.22s 2026-08-14 13:27:41.232836 | ubuntu-noble | Remove versioned Docker binary links ------------------------------------ 1.19s 2026-08-14 13:27:41.232904 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.03s 2026-08-14 13:27:41.233078 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.00s 2026-08-14 13:27:41.233249 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.99s 2026-08-14 13:27:41.233418 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.91s 2026-08-14 13:27:41.233589 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.90s 2026-08-14 13:27:41.233779 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.87s 2026-08-14 13:27:41.233965 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.84s 2026-08-14 13:27:41.234156 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.84s 2026-08-14 13:27:41.365017 | ubuntu-noble | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-14 13:27:41.374839 | ubuntu-noble | INFO [docker-upgrade > converge] Executing 2026-08-14 13:27:41.924482 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:27:41.924925 | 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 13:27:41.925269 | 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 13:27:41.925552 | ubuntu-noble | 2026-08-14 13:27:42.449443 | ubuntu-noble | 2026-08-14 13:27:42.450084 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 13:27:42.450102 | ubuntu-noble | 2026-08-14 13:27:42.450108 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:27:42.450113 | ubuntu-noble | Friday 14 August 2026 13:27:42 +0000 (0:00:00.022) 0:00:00.022 ********* 2026-08-14 13:27:43.581377 | 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 13:27:43.585955 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:43.586035 | ubuntu-noble | 2026-08-14 13:27:43.586055 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:43.586269 | ubuntu-noble | Friday 14 August 2026 13:27:43 +0000 (0:00:01.135) 0:00:01.158 ********* 2026-08-14 13:27:44.065309 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:44.065429 | ubuntu-noble | 2026-08-14 13:27:44.065646 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:44.065902 | ubuntu-noble | Friday 14 August 2026 13:27:44 +0000 (0:00:00.479) 0:00:01.638 ********* 2026-08-14 13:27:44.101159 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:27:44.101310 | ubuntu-noble | 2026-08-14 13:27:44.101525 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:27:44.101735 | ubuntu-noble | Friday 14 August 2026 13:27:44 +0000 (0:00:00.035) 0:00:01.674 ********* 2026-08-14 13:27:44.556207 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:44.556253 | ubuntu-noble | 2026-08-14 13:27:44.556382 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:44.556479 | ubuntu-noble | Friday 14 August 2026 13:27:44 +0000 (0:00:00.450) 0:00:02.124 ********* 2026-08-14 13:27:44.626862 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:27:44.626925 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:27:44.626935 | ubuntu-noble | } 2026-08-14 13:27:44.626945 | ubuntu-noble | 2026-08-14 13:27:44.626954 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:44.626963 | ubuntu-noble | Friday 14 August 2026 13:27:44 +0000 (0:00:00.073) 0:00:02.198 ********* 2026-08-14 13:27:45.227394 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:45.227421 | ubuntu-noble | 2026-08-14 13:27:45.227426 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:45.227430 | ubuntu-noble | Friday 14 August 2026 13:27:45 +0000 (0:00:00.599) 0:00:02.797 ********* 2026-08-14 13:27:45.249964 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:27:45.250115 | ubuntu-noble | 2026-08-14 13:27:45.250251 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:45.252919 | ubuntu-noble | Friday 14 August 2026 13:27:45 +0000 (0:00:00.025) 0:00:02.823 ********* 2026-08-14 13:27:45.287901 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:27:45.287956 | ubuntu-noble | 2026-08-14 13:27:45.288050 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:45.288182 | ubuntu-noble | Friday 14 August 2026 13:27:45 +0000 (0:00:00.037) 0:00:02.861 ********* 2026-08-14 13:27:45.593494 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:45.593561 | ubuntu-noble | 2026-08-14 13:27:45.593849 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:45.593905 | ubuntu-noble | Friday 14 August 2026 13:27:45 +0000 (0:00:00.305) 0:00:03.166 ********* 2026-08-14 13:27:46.746678 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:46.746721 | ubuntu-noble | 2026-08-14 13:27:46.746727 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:46.746733 | ubuntu-noble | Friday 14 August 2026 13:27:46 +0000 (0:00:01.151) 0:00:04.318 ********* 2026-08-14 13:27:46.836717 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:27:46.836795 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:27:46.836810 | ubuntu-noble | } 2026-08-14 13:27:46.836819 | ubuntu-noble | 2026-08-14 13:27:46.836828 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:46.836838 | ubuntu-noble | Friday 14 August 2026 13:27:46 +0000 (0:00:00.088) 0:00:04.407 ********* 2026-08-14 13:27:47.328151 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:47.328199 | ubuntu-noble | 2026-08-14 13:27:47.328210 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:47.328219 | ubuntu-noble | Friday 14 August 2026 13:27:47 +0000 (0:00:00.491) 0:00:04.899 ********* 2026-08-14 13:27:50.875287 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:50.875377 | ubuntu-noble | 2026-08-14 13:27:50.875514 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:27:50.875643 | ubuntu-noble | Friday 14 August 2026 13:27:50 +0000 (0:00:03.547) 0:00:08.446 ********* 2026-08-14 13:27:50.899039 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:27:50.899244 | ubuntu-noble | 2026-08-14 13:27:50.899475 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:27:50.899686 | ubuntu-noble | Friday 14 August 2026 13:27:50 +0000 (0:00:00.025) 0:00:08.471 ********* 2026-08-14 13:27:50.922911 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:27:50.922958 | ubuntu-noble | 2026-08-14 13:27:50.922973 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:27:50.922992 | ubuntu-noble | Friday 14 August 2026 13:27:50 +0000 (0:00:00.022) 0:00:08.494 ********* 2026-08-14 13:27:50.941915 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:27:50.942134 | ubuntu-noble | 2026-08-14 13:27:50.942395 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:27:50.942654 | ubuntu-noble | Friday 14 August 2026 13:27:50 +0000 (0:00:00.020) 0:00:08.515 ********* 2026-08-14 13:27:51.895695 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:51.895864 | ubuntu-noble | 2026-08-14 13:27:51.896092 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:27:51.896312 | ubuntu-noble | Friday 14 August 2026 13:27:51 +0000 (0:00:00.953) 0:00:09.468 ********* 2026-08-14 13:27:52.593747 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:52.593975 | ubuntu-noble | 2026-08-14 13:27:52.594215 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:27:52.594439 | ubuntu-noble | Friday 14 August 2026 13:27:52 +0000 (0:00:00.698) 0:00:10.166 ********* 2026-08-14 13:27:54.073228 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 13:27:54.073487 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:27:54.073735 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:27:54.074053 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:27:54.074319 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:27:54.074530 | ubuntu-noble | 2026-08-14 13:27:54.074806 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:27:54.075109 | ubuntu-noble | Friday 14 August 2026 13:27:54 +0000 (0:00:01.479) 0:00:11.646 ********* 2026-08-14 13:27:54.874468 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:54.874644 | ubuntu-noble | 2026-08-14 13:27:54.874903 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:27:54.875128 | ubuntu-noble | Friday 14 August 2026 13:27:54 +0000 (0:00:00.797) 0:00:12.443 ********* 2026-08-14 13:27:54.875320 | ubuntu-noble | 2026-08-14 13:27:54.875541 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:27:54.875739 | ubuntu-noble | Friday 14 August 2026 13:27:54 +0000 (0:00:00.004) 0:00:12.447 ********* 2026-08-14 13:27:55.668843 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:55.668887 | ubuntu-noble | 2026-08-14 13:27:55.669388 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:55.669467 | ubuntu-noble | Friday 14 August 2026 13:27:55 +0000 (0:00:00.794) 0:00:13.241 ********* 2026-08-14 13:27:55.978849 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:27:55.978911 | ubuntu-noble | 2026-08-14 13:27:55.978928 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 13:27:55.979125 | ubuntu-noble | Friday 14 August 2026 13:27:55 +0000 (0:00:00.308) 0:00:13.550 ********* 2026-08-14 13:27:56.290891 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:56.290953 | ubuntu-noble | 2026-08-14 13:27:56.290971 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:56.291198 | ubuntu-noble | Friday 14 August 2026 13:27:56 +0000 (0:00:00.312) 0:00:13.863 ********* 2026-08-14 13:27:56.330293 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:27:56.330355 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 13:27:56.330544 | ubuntu-noble | } 2026-08-14 13:27:56.330666 | ubuntu-noble | 2026-08-14 13:27:56.331059 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:56.331106 | ubuntu-noble | Friday 14 August 2026 13:27:56 +0000 (0:00:00.039) 0:00:13.902 ********* 2026-08-14 13:27:57.425456 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:27:57.425512 | ubuntu-noble | 2026-08-14 13:27:57.425526 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:57.425536 | ubuntu-noble | Friday 14 August 2026 13:27:57 +0000 (0:00:01.093) 0:00:14.996 ********* 2026-08-14 13:28:03.073461 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:28:03.073490 | ubuntu-noble | 2026-08-14 13:28:03.073494 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:28:03.073499 | ubuntu-noble | Friday 14 August 2026 13:28:03 +0000 (0:00:05.648) 0:00:20.645 ********* 2026-08-14 13:28:04.111250 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:04.111317 | ubuntu-noble | 2026-08-14 13:28:04.111487 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:28:04.111627 | ubuntu-noble | Friday 14 August 2026 13:28:04 +0000 (0:00:01.038) 0:00:21.683 ********* 2026-08-14 13:28:04.140285 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:04.140328 | ubuntu-noble | 2026-08-14 13:28:04.140432 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:28:04.140589 | ubuntu-noble | Friday 14 August 2026 13:28:04 +0000 (0:00:00.029) 0:00:21.712 ********* 2026-08-14 13:28:04.581386 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:04.581581 | ubuntu-noble | 2026-08-14 13:28:04.581836 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:28:04.582117 | ubuntu-noble | Friday 14 August 2026 13:28:04 +0000 (0:00:00.440) 0:00:22.153 ********* 2026-08-14 13:28:05.828255 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 13:28:05.828297 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 13:28:05.828307 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 13:28:05.828316 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 13:28:05.828324 | ubuntu-noble | 2026-08-14 13:28:05.828333 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:28:05.828342 | ubuntu-noble | Friday 14 August 2026 13:28:05 +0000 (0:00:01.243) 0:00:23.397 ********* 2026-08-14 13:28:06.508802 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:06.508867 | ubuntu-noble | 2026-08-14 13:28:06.509037 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:28:06.509172 | ubuntu-noble | Friday 14 August 2026 13:28:06 +0000 (0:00:00.684) 0:00:24.082 ********* 2026-08-14 13:28:07.409437 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 13:28:07.409513 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:28:07.409670 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:28:07.409914 | ubuntu-noble | 2026-08-14 13:28:07.409960 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:28:07.410137 | ubuntu-noble | Friday 14 August 2026 13:28:07 +0000 (0:00:00.900) 0:00:24.982 ********* 2026-08-14 13:28:08.079353 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:08.079505 | ubuntu-noble | 2026-08-14 13:28:08.079828 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:28:08.080055 | ubuntu-noble | Friday 14 August 2026 13:28:08 +0000 (0:00:00.668) 0:00:25.651 ********* 2026-08-14 13:28:08.943846 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 13:28:08.943905 | ubuntu-noble | 2026-08-14 13:28:08.943919 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:28:08.943932 | ubuntu-noble | Friday 14 August 2026 13:28:08 +0000 (0:00:00.860) 0:00:26.512 ********* 2026-08-14 13:28:08.943944 | ubuntu-noble | 2026-08-14 13:28:08.943956 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 13:28:08.943967 | ubuntu-noble | Friday 14 August 2026 13:28:08 +0000 (0:00:00.002) 0:00:26.515 ********* 2026-08-14 13:28:08.973835 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:08.973882 | ubuntu-noble | 2026-08-14 13:28:08.973891 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:28:08.973899 | ubuntu-noble | Friday 14 August 2026 13:28:08 +0000 (0:00:00.030) 0:00:26.545 ********* 2026-08-14 13:28:09.461887 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:09.461940 | ubuntu-noble | 2026-08-14 13:28:09.461960 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 13:28:09.463826 | ubuntu-noble | ubuntu-noble : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 13:28:09.463879 | ubuntu-noble | 2026-08-14 13:28:09.463893 | ubuntu-noble | 2026-08-14 13:28:09.463906 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 13:28:09.463918 | ubuntu-noble | Friday 14 August 2026 13:28:09 +0000 (0:00:00.488) 0:00:27.034 ********* 2026-08-14 13:28:09.463931 | ubuntu-noble | =============================================================================== 2026-08-14 13:28:09.464060 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 5.65s 2026-08-14 13:28:09.464352 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.55s 2026-08-14 13:28:09.464673 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.48s 2026-08-14 13:28:09.464993 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.24s 2026-08-14 13:28:09.465285 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.15s 2026-08-14 13:28:09.465564 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.14s 2026-08-14 13:28:09.465881 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.09s 2026-08-14 13:28:09.466176 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.04s 2026-08-14 13:28:09.466461 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.95s 2026-08-14 13:28:09.466801 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.90s 2026-08-14 13:28:09.467122 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.86s 2026-08-14 13:28:09.467420 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.80s 2026-08-14 13:28:09.467723 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.79s 2026-08-14 13:28:09.468086 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.70s 2026-08-14 13:28:09.468381 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.68s 2026-08-14 13:28:09.468691 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.67s 2026-08-14 13:28:09.469000 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.60s 2026-08-14 13:28:09.469287 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-08-14 13:28:09.469568 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.49s 2026-08-14 13:28:09.469875 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-08-14 13:28:09.582324 | ubuntu-noble | INFO [docker-upgrade > converge] Executed: Successful 2026-08-14 13:28:09.591710 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executing 2026-08-14 13:28:10.138827 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:28:10.139239 | 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 13:28:10.139550 | 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 13:28:10.139836 | ubuntu-noble | 2026-08-14 13:28:10.633965 | ubuntu-noble | 2026-08-14 13:28:10.634337 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 13:28:10.634625 | ubuntu-noble | 2026-08-14 13:28:10.634963 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:28:10.635303 | ubuntu-noble | Friday 14 August 2026 13:28:10 +0000 (0:00:00.020) 0:00:00.020 ********* 2026-08-14 13:28:11.775869 | 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 13:28:11.779667 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:11.779695 | ubuntu-noble | 2026-08-14 13:28:11.779702 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:28:11.779707 | ubuntu-noble | Friday 14 August 2026 13:28:11 +0000 (0:00:01.145) 0:00:01.166 ********* 2026-08-14 13:28:12.270633 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:12.270721 | ubuntu-noble | 2026-08-14 13:28:12.270733 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:12.270743 | ubuntu-noble | Friday 14 August 2026 13:28:12 +0000 (0:00:00.490) 0:00:01.656 ********* 2026-08-14 13:28:12.303002 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:12.303068 | ubuntu-noble | 2026-08-14 13:28:12.303079 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:28:12.303221 | ubuntu-noble | Friday 14 August 2026 13:28:12 +0000 (0:00:00.032) 0:00:01.689 ********* 2026-08-14 13:28:12.789383 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:12.789502 | ubuntu-noble | 2026-08-14 13:28:12.789516 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:12.789526 | ubuntu-noble | Friday 14 August 2026 13:28:12 +0000 (0:00:00.485) 0:00:02.174 ********* 2026-08-14 13:28:12.867031 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:28:12.867245 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:28:12.867515 | ubuntu-noble | } 2026-08-14 13:28:12.867716 | ubuntu-noble | 2026-08-14 13:28:12.867989 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:12.868195 | ubuntu-noble | Friday 14 August 2026 13:28:12 +0000 (0:00:00.079) 0:00:02.253 ********* 2026-08-14 13:28:13.462276 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:13.462405 | ubuntu-noble | 2026-08-14 13:28:13.462578 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:13.462746 | ubuntu-noble | Friday 14 August 2026 13:28:13 +0000 (0:00:00.594) 0:00:02.848 ********* 2026-08-14 13:28:13.503575 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:13.503795 | ubuntu-noble | 2026-08-14 13:28:13.504046 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:13.504268 | ubuntu-noble | Friday 14 August 2026 13:28:13 +0000 (0:00:00.040) 0:00:02.889 ********* 2026-08-14 13:28:13.547720 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:13.547934 | ubuntu-noble | 2026-08-14 13:28:13.548159 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:28:13.548380 | ubuntu-noble | Friday 14 August 2026 13:28:13 +0000 (0:00:00.044) 0:00:02.934 ********* 2026-08-14 13:28:13.906208 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:13.906274 | ubuntu-noble | 2026-08-14 13:28:13.906334 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:13.906429 | ubuntu-noble | Friday 14 August 2026 13:28:13 +0000 (0:00:00.358) 0:00:03.293 ********* 2026-08-14 13:28:15.049153 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:15.049213 | ubuntu-noble | 2026-08-14 13:28:15.049308 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:15.049408 | ubuntu-noble | Friday 14 August 2026 13:28:15 +0000 (0:00:01.141) 0:00:04.434 ********* 2026-08-14 13:28:15.136244 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:28:15.136331 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:28:15.136458 | ubuntu-noble | } 2026-08-14 13:28:15.136580 | ubuntu-noble | 2026-08-14 13:28:15.136723 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:15.136925 | ubuntu-noble | Friday 14 August 2026 13:28:15 +0000 (0:00:00.088) 0:00:04.522 ********* 2026-08-14 13:28:15.626895 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:15.626949 | ubuntu-noble | 2026-08-14 13:28:15.626960 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:15.627159 | ubuntu-noble | Friday 14 August 2026 13:28:15 +0000 (0:00:00.489) 0:00:05.012 ********* 2026-08-14 13:28:18.215953 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:18.216068 | ubuntu-noble | 2026-08-14 13:28:18.216090 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:28:18.216218 | ubuntu-noble | Friday 14 August 2026 13:28:18 +0000 (0:00:02.587) 0:00:07.599 ********* 2026-08-14 13:28:18.236648 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:18.236882 | ubuntu-noble | 2026-08-14 13:28:18.237088 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:28:18.237310 | ubuntu-noble | Friday 14 August 2026 13:28:18 +0000 (0:00:00.023) 0:00:07.623 ********* 2026-08-14 13:28:18.264448 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:18.264602 | ubuntu-noble | 2026-08-14 13:28:18.264846 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:28:18.265071 | ubuntu-noble | Friday 14 August 2026 13:28:18 +0000 (0:00:00.027) 0:00:07.651 ********* 2026-08-14 13:28:18.292441 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:18.292617 | ubuntu-noble | 2026-08-14 13:28:18.292886 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:28:18.293112 | ubuntu-noble | Friday 14 August 2026 13:28:18 +0000 (0:00:00.027) 0:00:07.679 ********* 2026-08-14 13:28:19.304669 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:19.304885 | ubuntu-noble | 2026-08-14 13:28:19.305123 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:28:19.305344 | ubuntu-noble | Friday 14 August 2026 13:28:19 +0000 (0:00:01.012) 0:00:08.691 ********* 2026-08-14 13:28:20.022677 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:20.022926 | ubuntu-noble | 2026-08-14 13:28:20.023179 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:28:20.023422 | ubuntu-noble | Friday 14 August 2026 13:28:20 +0000 (0:00:00.717) 0:00:09.409 ********* 2026-08-14 13:28:21.583064 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 13:28:21.583138 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:28:21.583313 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:28:21.583469 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:28:21.583617 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:28:21.583742 | ubuntu-noble | 2026-08-14 13:28:21.583891 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:28:21.584044 | ubuntu-noble | Friday 14 August 2026 13:28:21 +0000 (0:00:01.560) 0:00:10.969 ********* 2026-08-14 13:28:22.418668 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:22.418904 | ubuntu-noble | 2026-08-14 13:28:22.419142 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:28:22.419382 | ubuntu-noble | Friday 14 August 2026 13:28:22 +0000 (0:00:00.832) 0:00:11.802 ********* 2026-08-14 13:28:22.419591 | ubuntu-noble | 2026-08-14 13:28:22.419856 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:28:22.420136 | ubuntu-noble | Friday 14 August 2026 13:28:22 +0000 (0:00:00.002) 0:00:11.805 ********* 2026-08-14 13:28:23.247865 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:23.248500 | ubuntu-noble | 2026-08-14 13:28:23.248541 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:28:23.248551 | ubuntu-noble | Friday 14 August 2026 13:28:23 +0000 (0:00:00.828) 0:00:12.634 ********* 2026-08-14 13:28:23.554236 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:23.554336 | ubuntu-noble | 2026-08-14 13:28:23.554505 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 13:28:23.554643 | ubuntu-noble | Friday 14 August 2026 13:28:23 +0000 (0:00:00.306) 0:00:12.940 ********* 2026-08-14 13:28:23.877178 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:23.877280 | ubuntu-noble | 2026-08-14 13:28:23.877419 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:23.877555 | ubuntu-noble | Friday 14 August 2026 13:28:23 +0000 (0:00:00.320) 0:00:13.261 ********* 2026-08-14 13:28:23.913018 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:28:23.913320 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 13:28:23.913567 | ubuntu-noble | } 2026-08-14 13:28:23.913830 | ubuntu-noble | 2026-08-14 13:28:23.914331 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:23.914356 | ubuntu-noble | Friday 14 August 2026 13:28:23 +0000 (0:00:00.038) 0:00:13.299 ********* 2026-08-14 13:28:24.377452 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:24.377489 | ubuntu-noble | 2026-08-14 13:28:24.377494 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:24.377498 | ubuntu-noble | Friday 14 August 2026 13:28:24 +0000 (0:00:00.463) 0:00:13.763 ********* 2026-08-14 13:28:28.329230 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:28.329281 | ubuntu-noble | 2026-08-14 13:28:28.329292 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:28:28.329301 | ubuntu-noble | Friday 14 August 2026 13:28:28 +0000 (0:00:03.952) 0:00:17.715 ********* 2026-08-14 13:28:29.359439 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:29.359589 | ubuntu-noble | 2026-08-14 13:28:29.360259 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:28:29.360310 | ubuntu-noble | Friday 14 August 2026 13:28:29 +0000 (0:00:01.029) 0:00:18.745 ********* 2026-08-14 13:28:29.387898 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 13:28:29.387975 | ubuntu-noble | 2026-08-14 13:28:29.387996 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:28:29.388305 | ubuntu-noble | Friday 14 August 2026 13:28:29 +0000 (0:00:00.029) 0:00:18.774 ********* 2026-08-14 13:28:29.835870 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:29.835931 | ubuntu-noble | 2026-08-14 13:28:29.835943 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:28:29.836121 | ubuntu-noble | Friday 14 August 2026 13:28:29 +0000 (0:00:00.447) 0:00:19.221 ********* 2026-08-14 13:28:31.069210 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-14 13:28:31.069342 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-14 13:28:31.069366 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-14 13:28:31.069372 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 13:28:31.069378 | ubuntu-noble | 2026-08-14 13:28:31.069384 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:28:31.069409 | ubuntu-noble | Friday 14 August 2026 13:28:31 +0000 (0:00:01.233) 0:00:20.454 ********* 2026-08-14 13:28:31.788860 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:31.788900 | ubuntu-noble | 2026-08-14 13:28:31.788908 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:28:31.788914 | ubuntu-noble | Friday 14 August 2026 13:28:31 +0000 (0:00:00.719) 0:00:21.174 ********* 2026-08-14 13:28:32.699844 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 13:28:32.700821 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:28:32.700859 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:28:32.700864 | ubuntu-noble | 2026-08-14 13:28:32.701265 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:28:32.701307 | ubuntu-noble | Friday 14 August 2026 13:28:32 +0000 (0:00:00.910) 0:00:22.084 ********* 2026-08-14 13:28:33.392337 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:33.392385 | ubuntu-noble | 2026-08-14 13:28:33.392396 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:28:33.392405 | ubuntu-noble | Friday 14 August 2026 13:28:33 +0000 (0:00:00.691) 0:00:22.776 ********* 2026-08-14 13:28:34.089744 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:34.089819 | ubuntu-noble | 2026-08-14 13:28:34.089831 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:28:34.089840 | ubuntu-noble | Friday 14 August 2026 13:28:34 +0000 (0:00:00.695) 0:00:23.472 ********* 2026-08-14 13:28:34.089849 | ubuntu-noble | 2026-08-14 13:28:34.089858 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:28:34.089866 | ubuntu-noble | Friday 14 August 2026 13:28:34 +0000 (0:00:00.003) 0:00:23.475 ********* 2026-08-14 13:28:34.576159 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:34.576227 | ubuntu-noble | 2026-08-14 13:28:34.576276 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 13:28:34.576387 | ubuntu-noble | ubuntu-noble : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-14 13:28:34.576484 | ubuntu-noble | 2026-08-14 13:28:34.576556 | ubuntu-noble | 2026-08-14 13:28:34.576682 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 13:28:34.576742 | ubuntu-noble | Friday 14 August 2026 13:28:34 +0000 (0:00:00.485) 0:00:23.960 ********* 2026-08-14 13:28:34.578785 | ubuntu-noble | =============================================================================== 2026-08-14 13:28:34.578810 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.95s 2026-08-14 13:28:34.578814 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.59s 2026-08-14 13:28:34.578818 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.56s 2026-08-14 13:28:34.578822 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.23s 2026-08-14 13:28:34.578826 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.15s 2026-08-14 13:28:34.578831 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.14s 2026-08-14 13:28:34.578834 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.03s 2026-08-14 13:28:34.578838 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.01s 2026-08-14 13:28:34.578842 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.91s 2026-08-14 13:28:34.578846 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.83s 2026-08-14 13:28:34.578850 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.83s 2026-08-14 13:28:34.578853 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.72s 2026-08-14 13:28:34.578857 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.72s 2026-08-14 13:28:34.578861 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.70s 2026-08-14 13:28:34.578874 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.69s 2026-08-14 13:28:34.578878 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.59s 2026-08-14 13:28:34.578882 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.49s 2026-08-14 13:28:34.578886 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-08-14 13:28:34.579016 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.49s 2026-08-14 13:28:34.579144 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.49s 2026-08-14 13:28:34.696959 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-14 13:28:34.708231 | ubuntu-noble | INFO [docker-upgrade > side_effect] Executing 2026-08-14 13:28:34.708606 | ubuntu-noble | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:28:34.714216 | ubuntu-noble | INFO [docker-upgrade > verify] Executing 2026-08-14 13:28:35.258082 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:28:35.258424 | 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 13:28:35.258714 | 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 13:28:35.258991 | ubuntu-noble | 2026-08-14 13:28:35.650014 | ubuntu-noble | 2026-08-14 13:28:35.650355 | ubuntu-noble | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-14 13:28:35.650604 | ubuntu-noble | 2026-08-14 13:28:35.650902 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:28:35.651440 | ubuntu-noble | Friday 14 August 2026 13:28:35 +0000 (0:00:00.009) 0:00:00.009 ********* 2026-08-14 13:28:36.804299 | 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 13:28:36.806728 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:36.807047 | ubuntu-noble | 2026-08-14 13:28:36.807338 | ubuntu-noble | TASK [Read pre-upgrade state] ************************************************** 2026-08-14 13:28:36.807622 | ubuntu-noble | Friday 14 August 2026 13:28:36 +0000 (0:00:01.156) 0:00:01.166 ********* 2026-08-14 13:28:37.236951 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:37.237296 | ubuntu-noble | 2026-08-14 13:28:37.237595 | ubuntu-noble | TASK [Decode pre-upgrade state] ************************************************ 2026-08-14 13:28:37.237971 | ubuntu-noble | Friday 14 August 2026 13:28:37 +0000 (0:00:00.425) 0:00:01.591 ********* 2026-08-14 13:28:37.271697 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:37.272061 | ubuntu-noble | 2026-08-14 13:28:37.272378 | ubuntu-noble | TASK [Read current Docker service PID] ***************************************** 2026-08-14 13:28:37.272682 | ubuntu-noble | Friday 14 August 2026 13:28:37 +0000 (0:00:00.039) 0:00:01.631 ********* 2026-08-14 13:28:37.731355 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:37.731701 | ubuntu-noble | 2026-08-14 13:28:37.732097 | ubuntu-noble | TASK [Read current Docker service invocation ID] ******************************* 2026-08-14 13:28:37.732428 | ubuntu-noble | Friday 14 August 2026 13:28:37 +0000 (0:00:00.458) 0:00:02.089 ********* 2026-08-14 13:28:38.065188 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:38.065372 | ubuntu-noble | 2026-08-14 13:28:38.065536 | ubuntu-noble | TASK [Read current Docker server version] ************************************** 2026-08-14 13:28:38.065697 | ubuntu-noble | Friday 14 August 2026 13:28:38 +0000 (0:00:00.334) 0:00:02.423 ********* 2026-08-14 13:28:38.416884 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:38.416947 | ubuntu-noble | 2026-08-14 13:28:38.416962 | ubuntu-noble | TASK [Read installed Docker daemon version] ************************************ 2026-08-14 13:28:38.416974 | ubuntu-noble | Friday 14 August 2026 13:28:38 +0000 (0:00:00.351) 0:00:02.775 ********* 2026-08-14 13:28:38.781285 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:38.781525 | ubuntu-noble | 2026-08-14 13:28:38.781860 | ubuntu-noble | TASK [Inspect installed Docker binary links] *********************************** 2026-08-14 13:28:38.782164 | ubuntu-noble | Friday 14 August 2026 13:28:38 +0000 (0:00:00.365) 0:00:03.140 ********* 2026-08-14 13:28:40.114083 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-14 13:28:40.114313 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-14 13:28:40.114537 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-14 13:28:40.114776 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 13:28:40.114979 | ubuntu-noble | 2026-08-14 13:28:40.115200 | ubuntu-noble | TASK [Read future Docker daemon configuration] ********************************* 2026-08-14 13:28:40.115438 | ubuntu-noble | Friday 14 August 2026 13:28:40 +0000 (0:00:01.331) 0:00:04.471 ********* 2026-08-14 13:28:40.404747 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:40.404949 | ubuntu-noble | 2026-08-14 13:28:40.405170 | ubuntu-noble | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-14 13:28:40.405385 | ubuntu-noble | Friday 14 August 2026 13:28:40 +0000 (0:00:00.292) 0:00:04.764 ********* 2026-08-14 13:28:40.439991 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:40.440186 | ubuntu-noble | 2026-08-14 13:28:40.440443 | ubuntu-noble | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-14 13:28:40.440687 | ubuntu-noble | Friday 14 August 2026 13:28:40 +0000 (0:00:00.034) 0:00:04.799 ********* 2026-08-14 13:28:40.746438 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:40.746623 | ubuntu-noble | 2026-08-14 13:28:40.746929 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 13:28:40.747152 | ubuntu-noble | Friday 14 August 2026 13:28:40 +0000 (0:00:00.305) 0:00:05.105 ********* 2026-08-14 13:28:41.108387 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:41.108543 | ubuntu-noble | 2026-08-14 13:28:41.108807 | ubuntu-noble | TASK [Inspect current Docker socket] ******************************************* 2026-08-14 13:28:41.109021 | ubuntu-noble | Friday 14 August 2026 13:28:41 +0000 (0:00:00.362) 0:00:05.467 ********* 2026-08-14 13:28:41.419193 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:41.419246 | ubuntu-noble | 2026-08-14 13:28:41.419257 | ubuntu-noble | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-14 13:28:41.419266 | ubuntu-noble | Friday 14 August 2026 13:28:41 +0000 (0:00:00.309) 0:00:05.776 ********* 2026-08-14 13:28:42.084604 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33', 'pid': 3202, 'restart_count': 0, 'started_at': '2026-08-14T13:27:35.522424263Z'}}) 2026-08-14 13:28:42.084656 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272', 'pid': 3265, 'restart_count': 0, 'started_at': '2026-08-14T13:27:36.079501436Z'}}) 2026-08-14 13:28:42.084667 | ubuntu-noble | 2026-08-14 13:28:42.084677 | ubuntu-noble | TASK [Build current workload state] ******************************************** 2026-08-14 13:28:42.084686 | ubuntu-noble | Friday 14 August 2026 13:28:42 +0000 (0:00:00.666) 0:00:06.443 ********* 2026-08-14 13:28:42.132010 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33",\n "Created": "2026-08-14T13:27:35.305743549Z",\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": 3202,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:35.522424263Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/hostname",\n "HostsPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/hosts",\n "LogPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33-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/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024-init/diff:/var/lib/docker/overlay2/a6919f70202f428268b694a9463b0106038350053038bd21caa6e47825024142/diff",\n "MergedDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/merged",\n "UpperDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/diff",\n "WorkDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "7485f9e2a160",\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": "cf3c44a0e31f16c7944c709f1caef6b1637a774f5695669ed93749ccab96d1e8",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/cf3c44a0e31f",\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 13:28:41.683514', 'end': '2026-08-14 13:28:41.715041', 'delta': '0:00:00.031527', '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": "7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33",', ' "Created": "2026-08-14T13:27:35.305743549Z",', ' "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": 3202,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:35.522424263Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/hostname",', ' "HostsPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/hosts",', ' "LogPath": "/var/lib/docker/containers/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33/7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33-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/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024-init/diff:/var/lib/docker/overlay2/a6919f70202f428268b694a9463b0106038350053038bd21caa6e47825024142/diff",', ' "MergedDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/merged",', ' "UpperDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/diff",', ' "WorkDir": "/var/lib/docker/overlay2/77d74134d34ae87a17c2203fb0e64249e3bbd12338fb8173d8bbfbcc807a8024/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "7485f9e2a160",', ' "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": "cf3c44a0e31f16c7944c709f1caef6b1637a774f5695669ed93749ccab96d1e8",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/cf3c44a0e31f",', ' "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': '7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33', 'pid': 3202, 'restart_count': 0, 'started_at': '2026-08-14T13:27:35.522424263Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 13:28:42.141253 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272",\n "Created": "2026-08-14T13:27:35.878031101Z",\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": 3265,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:36.079501436Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/hostname",\n "HostsPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/hosts",\n "LogPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272-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/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13-init/diff:/var/lib/docker/overlay2/ade1beb7d371adc1fcc1c4406bac22ebb33e0808090b5a37e29ac6263f080730/diff:/var/lib/docker/overlay2/546aae05b2766be4dd74fc298b610374552c8c5524d926dd6c3eebf010a167ef/diff:/var/lib/docker/overlay2/d5b3b0f7890307f09e5365c8b795c5401f4d8fa6bd8dee0741a6c9d46622b544/diff:/var/lib/docker/overlay2/211e31d82b6a34f1a755840e4256df9c686717fca7ab79823b52b823eaac4706/diff:/var/lib/docker/overlay2/d1c900ca4779cf8e95664589499edc32f41d563ade11b1b2b245237b53f50476/diff:/var/lib/docker/overlay2/325591ace508a8da83ed640b94fc4e3df146c468eb7f4d76458e87bca6b4736d/diff:/var/lib/docker/overlay2/014280ed755ac6f0179f1caf031e45ef98ef5c4ae48294483371ebd6132205d9/diff:/var/lib/docker/overlay2/89afca33851bbd17f5f21ce8f04123841b1916fd5fcbeb19d9f573f0a32b042c/diff",\n "MergedDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/merged",\n "UpperDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/diff",\n "WorkDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/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": "np0000189745",\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": "13969206d94ca32ce1b82b04bf1b00bf946716bfbce80c4348bd6917207f52c0",\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": "6c94d4ad049b5181491b87f4ea237a954322505920eff12d3635bd87b9db4e49",\n "EndpointID": "5ebf698d52d76a009e216a983c09dfdeeff6df8b9bbda55e017961cafa5ee0b8",\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 13:28:42.003189', 'end': '2026-08-14 13:28:42.034829', 'delta': '0:00:00.031640', '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": "b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272",', ' "Created": "2026-08-14T13:27:35.878031101Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3265,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:36.079501436Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/hostname",', ' "HostsPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/hosts",', ' "LogPath": "/var/lib/docker/containers/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272/b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272-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/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13-init/diff:/var/lib/docker/overlay2/ade1beb7d371adc1fcc1c4406bac22ebb33e0808090b5a37e29ac6263f080730/diff:/var/lib/docker/overlay2/546aae05b2766be4dd74fc298b610374552c8c5524d926dd6c3eebf010a167ef/diff:/var/lib/docker/overlay2/d5b3b0f7890307f09e5365c8b795c5401f4d8fa6bd8dee0741a6c9d46622b544/diff:/var/lib/docker/overlay2/211e31d82b6a34f1a755840e4256df9c686717fca7ab79823b52b823eaac4706/diff:/var/lib/docker/overlay2/d1c900ca4779cf8e95664589499edc32f41d563ade11b1b2b245237b53f50476/diff:/var/lib/docker/overlay2/325591ace508a8da83ed640b94fc4e3df146c468eb7f4d76458e87bca6b4736d/diff:/var/lib/docker/overlay2/014280ed755ac6f0179f1caf031e45ef98ef5c4ae48294483371ebd6132205d9/diff:/var/lib/docker/overlay2/89afca33851bbd17f5f21ce8f04123841b1916fd5fcbeb19d9f573f0a32b042c/diff",', ' "MergedDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/merged",', ' "UpperDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/diff",', ' "WorkDir": "/var/lib/docker/overlay2/a2565570ecb51ceaac648c6174809352b9a22844b4e3523251bf9ba29b880f13/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": "np0000189745",', ' "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": "13969206d94ca32ce1b82b04bf1b00bf946716bfbce80c4348bd6917207f52c0",', ' "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": "6c94d4ad049b5181491b87f4ea237a954322505920eff12d3635bd87b9db4e49",', ' "EndpointID": "5ebf698d52d76a009e216a983c09dfdeeff6df8b9bbda55e017961cafa5ee0b8",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': 'b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272', 'pid': 3265, 'restart_count': 0, 'started_at': '2026-08-14T13:27:36.079501436Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 13:28:42.152478 | ubuntu-noble | 2026-08-14 13:28:42.152498 | ubuntu-noble | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-14 13:28:42.152505 | ubuntu-noble | Friday 14 August 2026 13:28:42 +0000 (0:00:00.065) 0:00:06.508 ********* 2026-08-14 13:28:42.192935 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:28:42.193004 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.193014 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.193030 | ubuntu-noble | } 2026-08-14 13:28:42.193043 | ubuntu-noble | 2026-08-14 13:28:42.193160 | ubuntu-noble | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-14 13:28:42.193251 | ubuntu-noble | Friday 14 August 2026 13:28:42 +0000 (0:00:00.044) 0:00:06.552 ********* 2026-08-14 13:28:42.223056 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:28:42.223206 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.223437 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.223644 | ubuntu-noble | } 2026-08-14 13:28:42.223860 | ubuntu-noble | 2026-08-14 13:28:42.224069 | ubuntu-noble | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-14 13:28:42.224274 | ubuntu-noble | Friday 14 August 2026 13:28:42 +0000 (0:00:00.030) 0:00:06.582 ********* 2026-08-14 13:28:42.272150 | 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': 1786714084.8663201, 'mtime': 1786714084.8573203, 'ctime': 1786714084.8573203, '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 13:28:42.272313 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.272508 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.272701 | ubuntu-noble | "item": { 2026-08-14 13:28:42.272959 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.273150 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.273334 | ubuntu-noble | "failed": false, 2026-08-14 13:28:42.273534 | ubuntu-noble | "invocation": { 2026-08-14 13:28:42.273817 | ubuntu-noble | "module_args": { 2026-08-14 13:28:42.274026 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 13:28:42.274219 | ubuntu-noble | "follow": false, 2026-08-14 13:28:42.274415 | ubuntu-noble | "get_attributes": true, 2026-08-14 13:28:42.274619 | ubuntu-noble | "get_checksum": true, 2026-08-14 13:28:42.274845 | ubuntu-noble | "get_mime": true, 2026-08-14 13:28:42.275040 | ubuntu-noble | "path": "/usr/bin/docker" 2026-08-14 13:28:42.275229 | ubuntu-noble | } 2026-08-14 13:28:42.275417 | ubuntu-noble | }, 2026-08-14 13:28:42.275613 | ubuntu-noble | "item": "docker", 2026-08-14 13:28:42.275840 | ubuntu-noble | "stat": { 2026-08-14 13:28:42.276038 | ubuntu-noble | "atime": 1786714084.8663201, 2026-08-14 13:28:42.276233 | ubuntu-noble | "attr_flags": "", 2026-08-14 13:28:42.276428 | ubuntu-noble | "attributes": [], 2026-08-14 13:28:42.276626 | ubuntu-noble | "block_size": 4096, 2026-08-14 13:28:42.276851 | ubuntu-noble | "blocks": 0, 2026-08-14 13:28:42.277048 | ubuntu-noble | "charset": "unknown", 2026-08-14 13:28:42.277245 | ubuntu-noble | "ctime": 1786714084.8573203, 2026-08-14 13:28:42.277438 | ubuntu-noble | "dev": 64769, 2026-08-14 13:28:42.277652 | ubuntu-noble | "device_type": 0, 2026-08-14 13:28:42.277894 | ubuntu-noble | "executable": true, 2026-08-14 13:28:42.278110 | ubuntu-noble | "exists": true, 2026-08-14 13:28:42.278309 | ubuntu-noble | "gid": 0, 2026-08-14 13:28:42.278503 | ubuntu-noble | "gr_name": "root", 2026-08-14 13:28:42.278701 | ubuntu-noble | "inode": 33564, 2026-08-14 13:28:42.278931 | ubuntu-noble | "isblk": false, 2026-08-14 13:28:42.279121 | ubuntu-noble | "ischr": false, 2026-08-14 13:28:42.279315 | ubuntu-noble | "isdir": false, 2026-08-14 13:28:42.279507 | ubuntu-noble | "isfifo": false, 2026-08-14 13:28:42.279701 | ubuntu-noble | "isgid": false, 2026-08-14 13:28:42.279929 | ubuntu-noble | "islnk": true, 2026-08-14 13:28:42.280121 | ubuntu-noble | "isreg": false, 2026-08-14 13:28:42.280314 | ubuntu-noble | "issock": false, 2026-08-14 13:28:42.280507 | ubuntu-noble | "isuid": false, 2026-08-14 13:28:42.280711 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 13:28:42.280949 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 13:28:42.281147 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 13:28:42.281339 | ubuntu-noble | "mode": "0777", 2026-08-14 13:28:42.281629 | ubuntu-noble | "mtime": 1786714084.8573203, 2026-08-14 13:28:42.281878 | ubuntu-noble | "nlink": 1, 2026-08-14 13:28:42.282074 | ubuntu-noble | "path": "/usr/bin/docker", 2026-08-14 13:28:42.282269 | ubuntu-noble | "pw_name": "root", 2026-08-14 13:28:42.282462 | ubuntu-noble | "readable": true, 2026-08-14 13:28:42.282552 | ubuntu-noble | "rgrp": true, 2026-08-14 13:28:42.282639 | ubuntu-noble | "roth": true, 2026-08-14 13:28:42.282724 | ubuntu-noble | "rusr": true, 2026-08-14 13:28:42.282829 | ubuntu-noble | "size": 39, 2026-08-14 13:28:42.282911 | ubuntu-noble | "uid": 0, 2026-08-14 13:28:42.282998 | ubuntu-noble | "version": null, 2026-08-14 13:28:42.283084 | ubuntu-noble | "wgrp": true, 2026-08-14 13:28:42.283170 | ubuntu-noble | "woth": true, 2026-08-14 13:28:42.283257 | ubuntu-noble | "writeable": true, 2026-08-14 13:28:42.283342 | ubuntu-noble | "wusr": true, 2026-08-14 13:28:42.283429 | ubuntu-noble | "xgrp": true, 2026-08-14 13:28:42.283515 | ubuntu-noble | "xoth": true, 2026-08-14 13:28:42.283600 | ubuntu-noble | "xusr": true 2026-08-14 13:28:42.283685 | ubuntu-noble | } 2026-08-14 13:28:42.283792 | ubuntu-noble | }, 2026-08-14 13:28:42.283880 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.283965 | ubuntu-noble | } 2026-08-14 13:28:42.284095 | 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': 1786714110.4027157, 'mtime': 1786714085.158322, 'ctime': 1786714085.158322, '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 13:28:42.284185 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.284273 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.284358 | ubuntu-noble | "item": { 2026-08-14 13:28:42.284446 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.284533 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.284619 | ubuntu-noble | "failed": false, 2026-08-14 13:28:42.284705 | ubuntu-noble | "invocation": { 2026-08-14 13:28:42.284809 | ubuntu-noble | "module_args": { 2026-08-14 13:28:42.284898 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 13:28:42.284987 | ubuntu-noble | "follow": false, 2026-08-14 13:28:42.285073 | ubuntu-noble | "get_attributes": true, 2026-08-14 13:28:42.285159 | ubuntu-noble | "get_checksum": true, 2026-08-14 13:28:42.285246 | ubuntu-noble | "get_mime": true, 2026-08-14 13:28:42.285340 | ubuntu-noble | "path": "/usr/bin/docker-init" 2026-08-14 13:28:42.285435 | ubuntu-noble | } 2026-08-14 13:28:42.285533 | ubuntu-noble | }, 2026-08-14 13:28:42.285624 | ubuntu-noble | "item": "docker-init", 2026-08-14 13:28:42.285709 | ubuntu-noble | "stat": { 2026-08-14 13:28:42.285823 | ubuntu-noble | "atime": 1786714110.4027157, 2026-08-14 13:28:42.285910 | ubuntu-noble | "attr_flags": "", 2026-08-14 13:28:42.285997 | ubuntu-noble | "attributes": [], 2026-08-14 13:28:42.286086 | ubuntu-noble | "block_size": 4096, 2026-08-14 13:28:42.286172 | ubuntu-noble | "blocks": 0, 2026-08-14 13:28:42.286259 | ubuntu-noble | "charset": "unknown", 2026-08-14 13:28:42.286348 | ubuntu-noble | "ctime": 1786714085.158322, 2026-08-14 13:28:42.286434 | ubuntu-noble | "dev": 64769, 2026-08-14 13:28:42.286521 | ubuntu-noble | "device_type": 0, 2026-08-14 13:28:42.286608 | ubuntu-noble | "executable": true, 2026-08-14 13:28:42.286696 | ubuntu-noble | "exists": true, 2026-08-14 13:28:42.286796 | ubuntu-noble | "gid": 0, 2026-08-14 13:28:42.286882 | ubuntu-noble | "gr_name": "root", 2026-08-14 13:28:42.286968 | ubuntu-noble | "inode": 33560, 2026-08-14 13:28:42.287055 | ubuntu-noble | "isblk": false, 2026-08-14 13:28:42.287143 | ubuntu-noble | "ischr": false, 2026-08-14 13:28:42.287229 | ubuntu-noble | "isdir": false, 2026-08-14 13:28:42.287316 | ubuntu-noble | "isfifo": false, 2026-08-14 13:28:42.287403 | ubuntu-noble | "isgid": false, 2026-08-14 13:28:42.287489 | ubuntu-noble | "islnk": true, 2026-08-14 13:28:42.287576 | ubuntu-noble | "isreg": false, 2026-08-14 13:28:42.287663 | ubuntu-noble | "issock": false, 2026-08-14 13:28:42.287750 | ubuntu-noble | "isuid": false, 2026-08-14 13:28:42.287857 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 13:28:42.287949 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 13:28:42.288038 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 13:28:42.288124 | ubuntu-noble | "mode": "0777", 2026-08-14 13:28:42.288214 | ubuntu-noble | "mtime": 1786714085.158322, 2026-08-14 13:28:42.288301 | ubuntu-noble | "nlink": 1, 2026-08-14 13:28:42.288391 | ubuntu-noble | "path": "/usr/bin/docker-init", 2026-08-14 13:28:42.288480 | ubuntu-noble | "pw_name": "root", 2026-08-14 13:28:42.288566 | ubuntu-noble | "readable": true, 2026-08-14 13:28:42.288653 | ubuntu-noble | "rgrp": true, 2026-08-14 13:28:42.288739 | ubuntu-noble | "roth": true, 2026-08-14 13:28:42.288841 | ubuntu-noble | "rusr": true, 2026-08-14 13:28:42.288924 | ubuntu-noble | "size": 44, 2026-08-14 13:28:42.289009 | ubuntu-noble | "uid": 0, 2026-08-14 13:28:42.289096 | ubuntu-noble | "version": null, 2026-08-14 13:28:42.289182 | ubuntu-noble | "wgrp": true, 2026-08-14 13:28:42.289268 | ubuntu-noble | "woth": true, 2026-08-14 13:28:42.289369 | ubuntu-noble | "writeable": true, 2026-08-14 13:28:42.289458 | ubuntu-noble | "wusr": true, 2026-08-14 13:28:42.289548 | ubuntu-noble | "xgrp": true, 2026-08-14 13:28:42.289633 | ubuntu-noble | "xoth": true, 2026-08-14 13:28:42.289718 | ubuntu-noble | "xusr": true 2026-08-14 13:28:42.289829 | ubuntu-noble | } 2026-08-14 13:28:42.289912 | ubuntu-noble | }, 2026-08-14 13:28:42.290001 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.290085 | ubuntu-noble | } 2026-08-14 13:28:42.290214 | 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': 1786714110.7127259, 'mtime': 1786714085.447324, 'ctime': 1786714085.447324, '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 13:28:42.290304 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.290392 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.290478 | ubuntu-noble | "item": { 2026-08-14 13:28:42.290567 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.290657 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.290744 | ubuntu-noble | "failed": false, 2026-08-14 13:28:42.290847 | ubuntu-noble | "invocation": { 2026-08-14 13:28:42.290935 | ubuntu-noble | "module_args": { 2026-08-14 13:28:42.291025 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 13:28:42.291119 | ubuntu-noble | "follow": false, 2026-08-14 13:28:42.291202 | ubuntu-noble | "get_attributes": true, 2026-08-14 13:28:42.291288 | ubuntu-noble | "get_checksum": true, 2026-08-14 13:28:42.291375 | ubuntu-noble | "get_mime": true, 2026-08-14 13:28:42.291464 | ubuntu-noble | "path": "/usr/bin/dockerd" 2026-08-14 13:28:42.291548 | ubuntu-noble | } 2026-08-14 13:28:42.291635 | ubuntu-noble | }, 2026-08-14 13:28:42.291721 | ubuntu-noble | "item": "dockerd", 2026-08-14 13:28:42.291827 | ubuntu-noble | "stat": { 2026-08-14 13:28:42.291915 | ubuntu-noble | "atime": 1786714110.7127259, 2026-08-14 13:28:42.292000 | ubuntu-noble | "attr_flags": "", 2026-08-14 13:28:42.292087 | ubuntu-noble | "attributes": [], 2026-08-14 13:28:42.292176 | ubuntu-noble | "block_size": 4096, 2026-08-14 13:28:42.292263 | ubuntu-noble | "blocks": 0, 2026-08-14 13:28:42.292360 | ubuntu-noble | "charset": "unknown", 2026-08-14 13:28:42.292443 | ubuntu-noble | "ctime": 1786714085.447324, 2026-08-14 13:28:42.292529 | ubuntu-noble | "dev": 64769, 2026-08-14 13:28:42.292617 | ubuntu-noble | "device_type": 0, 2026-08-14 13:28:42.292703 | ubuntu-noble | "executable": true, 2026-08-14 13:28:42.292808 | ubuntu-noble | "exists": true, 2026-08-14 13:28:42.292893 | ubuntu-noble | "gid": 0, 2026-08-14 13:28:42.292980 | ubuntu-noble | "gr_name": "root", 2026-08-14 13:28:42.293068 | ubuntu-noble | "inode": 33561, 2026-08-14 13:28:42.293154 | ubuntu-noble | "isblk": false, 2026-08-14 13:28:42.293242 | ubuntu-noble | "ischr": false, 2026-08-14 13:28:42.293355 | ubuntu-noble | "isdir": false, 2026-08-14 13:28:42.293449 | ubuntu-noble | "isfifo": false, 2026-08-14 13:28:42.293539 | ubuntu-noble | "isgid": false, 2026-08-14 13:28:42.293626 | ubuntu-noble | "islnk": true, 2026-08-14 13:28:42.293715 | ubuntu-noble | "isreg": false, 2026-08-14 13:28:42.293825 | ubuntu-noble | "issock": false, 2026-08-14 13:28:42.293910 | ubuntu-noble | "isuid": false, 2026-08-14 13:28:42.294001 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 13:28:42.294094 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 13:28:42.294182 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 13:28:42.294269 | ubuntu-noble | "mode": "0777", 2026-08-14 13:28:42.294358 | ubuntu-noble | "mtime": 1786714085.447324, 2026-08-14 13:28:42.294444 | ubuntu-noble | "nlink": 1, 2026-08-14 13:28:42.294535 | ubuntu-noble | "path": "/usr/bin/dockerd", 2026-08-14 13:28:42.294625 | ubuntu-noble | "pw_name": "root", 2026-08-14 13:28:42.294713 | ubuntu-noble | "readable": true, 2026-08-14 13:28:42.294818 | ubuntu-noble | "rgrp": true, 2026-08-14 13:28:42.294943 | ubuntu-noble | "roth": true, 2026-08-14 13:28:42.295067 | ubuntu-noble | "rusr": true, 2026-08-14 13:28:42.295185 | ubuntu-noble | "size": 40, 2026-08-14 13:28:42.295299 | ubuntu-noble | "uid": 0, 2026-08-14 13:28:42.295406 | ubuntu-noble | "version": null, 2026-08-14 13:28:42.295502 | ubuntu-noble | "wgrp": true, 2026-08-14 13:28:42.295588 | ubuntu-noble | "woth": true, 2026-08-14 13:28:42.295677 | ubuntu-noble | "writeable": true, 2026-08-14 13:28:42.295785 | ubuntu-noble | "wusr": true, 2026-08-14 13:28:42.295872 | ubuntu-noble | "xgrp": true, 2026-08-14 13:28:42.295958 | ubuntu-noble | "xoth": true, 2026-08-14 13:28:42.296044 | ubuntu-noble | "xusr": true 2026-08-14 13:28:42.296128 | ubuntu-noble | } 2026-08-14 13:28:42.296214 | ubuntu-noble | }, 2026-08-14 13:28:42.296303 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.296388 | ubuntu-noble | } 2026-08-14 13:28:42.296559 | 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': 1786714085.779326, 'mtime': 1786714085.778326, 'ctime': 1786714085.778326, '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 13:28:42.296655 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.296744 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.296849 | ubuntu-noble | "item": { 2026-08-14 13:28:42.296934 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.297022 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.297111 | ubuntu-noble | "failed": false, 2026-08-14 13:28:42.297209 | ubuntu-noble | "invocation": { 2026-08-14 13:28:42.297297 | ubuntu-noble | "module_args": { 2026-08-14 13:28:42.297385 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 13:28:42.297471 | ubuntu-noble | "follow": false, 2026-08-14 13:28:42.297560 | ubuntu-noble | "get_attributes": true, 2026-08-14 13:28:42.297648 | ubuntu-noble | "get_checksum": true, 2026-08-14 13:28:42.297734 | ubuntu-noble | "get_mime": true, 2026-08-14 13:28:42.297852 | ubuntu-noble | "path": "/usr/bin/docker-proxy" 2026-08-14 13:28:42.297933 | ubuntu-noble | } 2026-08-14 13:28:42.298018 | ubuntu-noble | }, 2026-08-14 13:28:42.298107 | ubuntu-noble | "item": "docker-proxy", 2026-08-14 13:28:42.298193 | ubuntu-noble | "stat": { 2026-08-14 13:28:42.298282 | ubuntu-noble | "atime": 1786714085.779326, 2026-08-14 13:28:42.298371 | ubuntu-noble | "attr_flags": "", 2026-08-14 13:28:42.298459 | ubuntu-noble | "attributes": [], 2026-08-14 13:28:42.298547 | ubuntu-noble | "block_size": 4096, 2026-08-14 13:28:42.298637 | ubuntu-noble | "blocks": 0, 2026-08-14 13:28:42.298725 | ubuntu-noble | "charset": "unknown", 2026-08-14 13:28:42.298832 | ubuntu-noble | "ctime": 1786714085.778326, 2026-08-14 13:28:42.298917 | ubuntu-noble | "dev": 64769, 2026-08-14 13:28:42.299003 | ubuntu-noble | "device_type": 0, 2026-08-14 13:28:42.299090 | ubuntu-noble | "executable": true, 2026-08-14 13:28:42.299177 | ubuntu-noble | "exists": true, 2026-08-14 13:28:42.299263 | ubuntu-noble | "gid": 0, 2026-08-14 13:28:42.299349 | ubuntu-noble | "gr_name": "root", 2026-08-14 13:28:42.299437 | ubuntu-noble | "inode": 33565, 2026-08-14 13:28:42.299523 | ubuntu-noble | "isblk": false, 2026-08-14 13:28:42.299611 | ubuntu-noble | "ischr": false, 2026-08-14 13:28:42.299698 | ubuntu-noble | "isdir": false, 2026-08-14 13:28:42.299808 | ubuntu-noble | "isfifo": false, 2026-08-14 13:28:42.299891 | ubuntu-noble | "isgid": false, 2026-08-14 13:28:42.299976 | ubuntu-noble | "islnk": true, 2026-08-14 13:28:42.300062 | ubuntu-noble | "isreg": false, 2026-08-14 13:28:42.300150 | ubuntu-noble | "issock": false, 2026-08-14 13:28:42.300238 | ubuntu-noble | "isuid": false, 2026-08-14 13:28:42.300331 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 13:28:42.300425 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 13:28:42.300515 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 13:28:42.300601 | ubuntu-noble | "mode": "0777", 2026-08-14 13:28:42.300691 | ubuntu-noble | "mtime": 1786714085.778326, 2026-08-14 13:28:42.300794 | ubuntu-noble | "nlink": 1, 2026-08-14 13:28:42.300937 | ubuntu-noble | "path": "/usr/bin/docker-proxy", 2026-08-14 13:28:42.301029 | ubuntu-noble | "pw_name": "root", 2026-08-14 13:28:42.301129 | ubuntu-noble | "readable": true, 2026-08-14 13:28:42.301219 | ubuntu-noble | "rgrp": true, 2026-08-14 13:28:42.301313 | ubuntu-noble | "roth": true, 2026-08-14 13:28:42.301401 | ubuntu-noble | "rusr": true, 2026-08-14 13:28:42.301489 | ubuntu-noble | "size": 45, 2026-08-14 13:28:42.301581 | ubuntu-noble | "uid": 0, 2026-08-14 13:28:42.301670 | ubuntu-noble | "version": null, 2026-08-14 13:28:42.301782 | ubuntu-noble | "wgrp": true, 2026-08-14 13:28:42.301869 | ubuntu-noble | "woth": true, 2026-08-14 13:28:42.301957 | ubuntu-noble | "writeable": true, 2026-08-14 13:28:42.302044 | ubuntu-noble | "wusr": true, 2026-08-14 13:28:42.302132 | ubuntu-noble | "xgrp": true, 2026-08-14 13:28:42.302220 | ubuntu-noble | "xoth": true, 2026-08-14 13:28:42.302307 | ubuntu-noble | "xusr": true 2026-08-14 13:28:42.302393 | ubuntu-noble | } 2026-08-14 13:28:42.302478 | ubuntu-noble | }, 2026-08-14 13:28:42.302567 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.302661 | ubuntu-noble | } 2026-08-14 13:28:42.302736 | ubuntu-noble | 2026-08-14 13:28:42.302846 | ubuntu-noble | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-14 13:28:42.302936 | ubuntu-noble | Friday 14 August 2026 13:28:42 +0000 (0:00:00.066) 0:00:06.649 ********* 2026-08-14 13:28:42.351935 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33', 'pid': 3202, 'restart_count': 0, 'started_at': '2026-08-14T13:27:35.522424263Z'}}) => { 2026-08-14 13:28:42.352116 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.352338 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.352530 | ubuntu-noble | "item": { 2026-08-14 13:28:42.352733 | ubuntu-noble | "key": "molecule-upgrade-busybox", 2026-08-14 13:28:42.352963 | ubuntu-noble | "value": { 2026-08-14 13:28:42.353168 | ubuntu-noble | "id": "7485f9e2a160e26705c2f98b2149ff03a144a264677814ba6db8377141f54c33", 2026-08-14 13:28:42.353361 | ubuntu-noble | "pid": 3202, 2026-08-14 13:28:42.353563 | ubuntu-noble | "restart_count": 0, 2026-08-14 13:28:42.353864 | ubuntu-noble | "started_at": "2026-08-14T13:27:35.522424263Z" 2026-08-14 13:28:42.354062 | ubuntu-noble | } 2026-08-14 13:28:42.354248 | ubuntu-noble | }, 2026-08-14 13:28:42.354446 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.354629 | ubuntu-noble | } 2026-08-14 13:28:42.355010 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272', 'pid': 3265, 'restart_count': 0, 'started_at': '2026-08-14T13:27:36.079501436Z'}}) => { 2026-08-14 13:28:42.355212 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 13:28:42.355405 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.355660 | ubuntu-noble | "item": { 2026-08-14 13:28:42.355969 | ubuntu-noble | "key": "molecule-upgrade-nginx", 2026-08-14 13:28:42.356251 | ubuntu-noble | "value": { 2026-08-14 13:28:42.356499 | ubuntu-noble | "id": "b4d15cb8d5f72dd37852d1608ddbd9062eb38865b75f6d9f07c10a2f63fef272", 2026-08-14 13:28:42.356699 | ubuntu-noble | "pid": 3265, 2026-08-14 13:28:42.356934 | ubuntu-noble | "restart_count": 0, 2026-08-14 13:28:42.357137 | ubuntu-noble | "started_at": "2026-08-14T13:27:36.079501436Z" 2026-08-14 13:28:42.357320 | ubuntu-noble | } 2026-08-14 13:28:42.357504 | ubuntu-noble | }, 2026-08-14 13:28:42.357701 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.357924 | ubuntu-noble | } 2026-08-14 13:28:42.358103 | ubuntu-noble | 2026-08-14 13:28:42.358304 | ubuntu-noble | TASK [Read counter workload progress after upgrade] **************************** 2026-08-14 13:28:42.358508 | ubuntu-noble | Friday 14 August 2026 13:28:42 +0000 (0:00:00.062) 0:00:06.711 ********* 2026-08-14 13:28:42.770728 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:42.770913 | ubuntu-noble | 2026-08-14 13:28:42.771189 | ubuntu-noble | TASK [Assert counter workload remained functional] ***************************** 2026-08-14 13:28:42.771339 | ubuntu-noble | Friday 14 August 2026 13:28:42 +0000 (0:00:00.418) 0:00:07.130 ********* 2026-08-14 13:28:42.808641 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 13:28:42.808852 | ubuntu-noble | "changed": false, 2026-08-14 13:28:42.809049 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 13:28:42.809242 | ubuntu-noble | } 2026-08-14 13:28:42.809425 | ubuntu-noble | 2026-08-14 13:28:42.809650 | ubuntu-noble | TASK [Verify HTTP workload is functional] ************************************** 2026-08-14 13:28:42.809867 | ubuntu-noble | Friday 14 August 2026 13:28:42 +0000 (0:00:00.038) 0:00:07.168 ********* 2026-08-14 13:28:43.435556 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 13:28:43.435734 | ubuntu-noble | 2026-08-14 13:28:43.435996 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 13:28:43.436237 | ubuntu-noble | ubuntu-noble : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-14 13:28:43.436435 | ubuntu-noble | 2026-08-14 13:28:43.436624 | ubuntu-noble | 2026-08-14 13:28:43.436887 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 13:28:43.437123 | ubuntu-noble | Friday 14 August 2026 13:28:43 +0000 (0:00:00.627) 0:00:07.795 ********* 2026-08-14 13:28:43.437311 | ubuntu-noble | =============================================================================== 2026-08-14 13:28:43.437525 | ubuntu-noble | Inspect installed Docker binary links ----------------------------------- 1.33s 2026-08-14 13:28:43.437749 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.16s 2026-08-14 13:28:43.437998 | ubuntu-noble | Inspect workload containers after upgrade ------------------------------- 0.67s 2026-08-14 13:28:43.438213 | ubuntu-noble | Verify HTTP workload is functional -------------------------------------- 0.63s 2026-08-14 13:28:43.438426 | ubuntu-noble | Read current Docker service PID ----------------------------------------- 0.46s 2026-08-14 13:28:43.438633 | ubuntu-noble | Read pre-upgrade state -------------------------------------------------- 0.43s 2026-08-14 13:28:43.438877 | ubuntu-noble | Read counter workload progress after upgrade ---------------------------- 0.42s 2026-08-14 13:28:43.439087 | ubuntu-noble | Read installed Docker daemon version ------------------------------------ 0.36s 2026-08-14 13:28:43.439299 | ubuntu-noble | Read running Docker daemon executable inode ----------------------------- 0.36s 2026-08-14 13:28:43.439506 | ubuntu-noble | Read current Docker server version -------------------------------------- 0.35s 2026-08-14 13:28:43.439714 | ubuntu-noble | Read current Docker service invocation ID ------------------------------- 0.33s 2026-08-14 13:28:43.439956 | ubuntu-noble | Inspect current Docker socket ------------------------------------------- 0.31s 2026-08-14 13:28:43.440167 | ubuntu-noble | Resolve running Docker daemon executable -------------------------------- 0.31s 2026-08-14 13:28:43.440376 | ubuntu-noble | Read future Docker daemon configuration --------------------------------- 0.29s 2026-08-14 13:28:43.440588 | ubuntu-noble | Assert Docker binaries point to the staged version ---------------------- 0.07s 2026-08-14 13:28:43.440863 | ubuntu-noble | Build current workload state -------------------------------------------- 0.07s 2026-08-14 13:28:43.441080 | ubuntu-noble | Assert workload containers were neither recreated nor restarted --------- 0.06s 2026-08-14 13:28:43.441292 | ubuntu-noble | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-14 13:28:43.441497 | ubuntu-noble | Decode pre-upgrade state ------------------------------------------------ 0.04s 2026-08-14 13:28:43.441703 | ubuntu-noble | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-14 13:28:43.525177 | ubuntu-noble | INFO [docker-upgrade > verify] Executed: Successful 2026-08-14 13:28:43.539610 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-14 13:28:43.539927 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:28:43.545545 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-14 13:28:43.545567 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 13:28:43.545661 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 13:28:43.545927 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-14 13:28:44.062757 | ubuntu-noble | ok: Runtime: 0:02:55.347448 2026-08-14 13:28:44.077298 | 2026-08-14 13:28:44.077380 | PLAY RECAP 2026-08-14 13:28:44.077450 | ubuntu-noble | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:28:44.077478 | 2026-08-14 13:28:44.256066 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 13:28:44.257678 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 13:28:46.031925 | 2026-08-14 13:28:46.032458 | PLAY [all] 2026-08-14 13:28:46.045857 | 2026-08-14 13:28:46.046099 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-14 13:28:46.092164 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 13:28:46.101456 | 2026-08-14 13:28:46.101569 | TASK [fetch-output : Set log path for single node] 2026-08-14 13:28:46.137858 | ubuntu-noble | ok 2026-08-14 13:28:46.145662 | 2026-08-14 13:28:46.145732 | LOOP [fetch-output : Ensure local output dirs] 2026-08-14 13:28:46.547944 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/d85f5482613e46eb9b97f795a9fd256d/work/logs" 2026-08-14 13:28:46.795213 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/d85f5482613e46eb9b97f795a9fd256d/work/artifacts" 2026-08-14 13:28:46.997775 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/d85f5482613e46eb9b97f795a9fd256d/work/docs" 2026-08-14 13:28:47.011624 | 2026-08-14 13:28:47.011808 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-14 13:28:47.699408 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 13:28:47.699644 | ubuntu-noble | changed: All items complete 2026-08-14 13:28:47.699682 | 2026-08-14 13:28:48.211362 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 13:28:48.726040 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 13:28:48.746658 | 2026-08-14 13:28:48.746832 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-14 13:28:49.390032 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007798 2026-08-14 13:28:49.652377 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008014 2026-08-14 13:28:49.675075 | 2026-08-14 13:28:49.675209 | PLAY [all] 2026-08-14 13:28:49.682946 | 2026-08-14 13:28:49.683008 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-14 13:28:50.177237 | ubuntu-noble | changed 2026-08-14 13:28:50.183370 | 2026-08-14 13:28:50.183423 | PLAY RECAP 2026-08-14 13:28:50.183470 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 13:28:50.183493 | 2026-08-14 13:28:50.305348 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 13:28:50.307837 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-14 13:28:51.265398 | 2026-08-14 13:28:51.325113 | PLAY [localhost] 2026-08-14 13:28:51.365146 | 2026-08-14 13:28:51.365305 | TASK [Generate Zuul manifest] 2026-08-14 13:28:51.386359 | localhost | ok 2026-08-14 13:28:51.405381 | 2026-08-14 13:28:51.405501 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-14 13:28:52.091126 | localhost | changed 2026-08-14 13:28:52.103839 | 2026-08-14 13:28:52.103944 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-14 13:28:52.498200 | localhost | ok 2026-08-14 13:28:52.504759 | 2026-08-14 13:28:52.504826 | TASK [Upload logs] 2026-08-14 13:28:52.530122 | localhost | ok 2026-08-14 13:28:52.606688 | 2026-08-14 13:28:52.606907 | TASK [Set zuul-log-path fact] 2026-08-14 13:28:52.628380 | localhost | ok 2026-08-14 13:28:52.709551 | 2026-08-14 13:28:52.709682 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 13:28:52.742051 | localhost | ok 2026-08-14 13:28:52.751784 | 2026-08-14 13:28:52.751850 | TASK [upload-logs : Create log directories] 2026-08-14 13:28:54.087245 | localhost | changed 2026-08-14 13:28:54.093072 | 2026-08-14 13:28:54.093141 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-14 13:28:54.489578 | localhost -> localhost | ok: Runtime: 0:00:00.005567 2026-08-14 13:28:54.496249 | 2026-08-14 13:28:54.496337 | TASK [upload-logs : Upload logs to log server] 2026-08-14 13:28:55.158045 | localhost | Output suppressed because no_log was given 2026-08-14 13:28:55.163323 | 2026-08-14 13:28:55.163423 | LOOP [upload-logs : Compress console log and json output] 2026-08-14 13:28:55.207030 | localhost | skipping: Conditional result was False 2026-08-14 13:28:55.214042 | localhost | skipping: Conditional result was False 2026-08-14 13:28:55.227026 | 2026-08-14 13:28:55.227210 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-14 13:28:55.280415 | localhost | skipping: Conditional result was False 2026-08-14 13:28:55.280825 | 2026-08-14 13:28:55.285031 | localhost | skipping: Conditional result was False 2026-08-14 13:28:55.301041 | 2026-08-14 13:28:55.301225 | LOOP [upload-logs : Upload console log and json output]