2026-08-12 06:27:31.777608 | Job console starting 2026-08-12 06:27:31.793427 | Updating git repos 2026-08-12 06:27:31.823556 | Cloning repos into workspace 2026-08-12 06:27:31.962854 | Restoring repo states 2026-08-12 06:27:31.971464 | Merging changes 2026-08-12 06:27:32.485238 | Checking out repos 2026-08-12 06:27:32.521980 | Preparing playbooks 2026-08-12 06:27:33.907345 | Running Ansible setup 2026-08-12 06:27:38.386035 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-12 06:27:38.952911 | 2026-08-12 06:27:38.953047 | PLAY [localhost] 2026-08-12 06:27:38.960448 | 2026-08-12 06:27:38.960517 | TASK [Gathering Facts] 2026-08-12 06:27:39.817414 | localhost | ok 2026-08-12 06:27:39.826242 | 2026-08-12 06:27:39.826323 | TASK [Setup log path fact] 2026-08-12 06:27:39.846479 | localhost | ok 2026-08-12 06:27:39.857202 | 2026-08-12 06:27:39.857270 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-12 06:27:39.887954 | localhost | ok 2026-08-12 06:27:39.897761 | 2026-08-12 06:27:39.897830 | TASK [emit-job-header : Print job information] 2026-08-12 06:27:39.938541 | # Job Information 2026-08-12 06:27:39.938738 | Ansible Version: 2.16.18 2026-08-12 06:27:39.938805 | Job: ansible-collection-containers-molecule-docker-upgrade-debian-trixie 2026-08-12 06:27:39.938852 | Pipeline: check 2026-08-12 06:27:39.938896 | Executor: 2d72f0692154 2026-08-12 06:27:39.938939 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/145 2026-08-12 06:27:39.938987 | Event ID: e7be6410-9615-11f1-947a-8fda8788f96a 2026-08-12 06:27:39.942039 | 2026-08-12 06:27:39.942104 | LOOP [emit-job-header : Print node information] 2026-08-12 06:27:40.033341 | localhost | ok: 2026-08-12 06:27:40.033567 | localhost | # Node Information 2026-08-12 06:27:40.033606 | localhost | Inventory Hostname: debian-trixie 2026-08-12 06:27:40.033636 | localhost | Hostname: np0000188908 2026-08-12 06:27:40.033664 | localhost | Username: zuul 2026-08-12 06:27:40.033694 | localhost | Distro: Debian 13.6 2026-08-12 06:27:40.033720 | localhost | Provider: yul1 2026-08-12 06:27:40.033746 | localhost | Region: ca-ymq-1 2026-08-12 06:27:40.033772 | localhost | Label: debian-trixie 2026-08-12 06:27:40.033797 | localhost | Product Name: OpenStack Nova 2026-08-12 06:27:40.033822 | localhost | Interface IP: 199.204.45.65 2026-08-12 06:27:40.049211 | 2026-08-12 06:27:40.049361 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-12 06:27:40.451118 | localhost -> localhost | changed 2026-08-12 06:27:40.462240 | 2026-08-12 06:27:40.462403 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-12 06:27:41.282933 | localhost -> localhost | changed 2026-08-12 06:27:41.294938 | 2026-08-12 06:27:41.295025 | PLAY [all] 2026-08-12 06:27:41.301886 | 2026-08-12 06:27:41.301956 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-12 06:27:41.520800 | debian-trixie -> localhost | ok 2026-08-12 06:27:41.528501 | 2026-08-12 06:27:41.528591 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-12 06:27:41.561169 | debian-trixie | ok 2026-08-12 06:27:41.575432 | debian-trixie | included: /var/lib/zuul/builds/18d9f21952bd45c9948296dbfe6af961/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-12 06:27:41.580089 | 2026-08-12 06:27:41.580150 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-12 06:27:42.362092 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-08-12 06:27:42.362319 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/18d9f21952bd45c9948296dbfe6af961/work/18d9f21952bd45c9948296dbfe6af961_id_rsa 2026-08-12 06:27:42.362372 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/18d9f21952bd45c9948296dbfe6af961/work/18d9f21952bd45c9948296dbfe6af961_id_rsa.pub 2026-08-12 06:27:42.362403 | debian-trixie -> localhost | The key fingerprint is: 2026-08-12 06:27:42.362432 | debian-trixie -> localhost | SHA256:y4Na7lPM0QsWCqQmL0txIWm3Dv3LYtCr/HHkGVyjCjY zuul-build-sshkey 2026-08-12 06:27:42.362950 | debian-trixie -> localhost | The key's randomart image is: 2026-08-12 06:27:42.362986 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-08-12 06:27:42.363026 | debian-trixie -> localhost | | ..o. | 2026-08-12 06:27:42.363055 | debian-trixie -> localhost | | o.oo . | 2026-08-12 06:27:42.363083 | debian-trixie -> localhost | |o.=... + o | 2026-08-12 06:27:42.363110 | debian-trixie -> localhost | | =oo. + = . | 2026-08-12 06:27:42.363137 | debian-trixie -> localhost | |.E= .= +So . | 2026-08-12 06:27:42.363163 | debian-trixie -> localhost | |o+oo+.oo+.. | 2026-08-12 06:27:42.363189 | debian-trixie -> localhost | |. .oo++.+ | 2026-08-12 06:27:42.363215 | debian-trixie -> localhost | |. +o*. . | 2026-08-12 06:27:42.363245 | debian-trixie -> localhost | | o+.o.o. | 2026-08-12 06:27:42.363272 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-08-12 06:27:42.363336 | debian-trixie -> localhost | ok: Runtime: 0:00:00.372300 2026-08-12 06:27:42.368147 | 2026-08-12 06:27:42.368218 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-12 06:27:42.400726 | debian-trixie | ok 2026-08-12 06:27:42.411032 | debian-trixie | included: /var/lib/zuul/builds/18d9f21952bd45c9948296dbfe6af961/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-12 06:27:42.417846 | 2026-08-12 06:27:42.417910 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-12 06:27:42.443370 | debian-trixie | skipping: Conditional result was False 2026-08-12 06:27:42.452833 | 2026-08-12 06:27:42.453066 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-12 06:27:43.047791 | debian-trixie | changed 2026-08-12 06:27:43.053353 | 2026-08-12 06:27:43.053440 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-12 06:27:43.279009 | debian-trixie | ok 2026-08-12 06:27:43.285021 | 2026-08-12 06:27:43.285090 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-12 06:27:43.814808 | debian-trixie | changed 2026-08-12 06:27:43.820315 | 2026-08-12 06:27:43.820381 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-12 06:27:44.337556 | debian-trixie | changed 2026-08-12 06:27:44.341866 | 2026-08-12 06:27:44.341932 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-12 06:27:44.366590 | debian-trixie | skipping: Conditional result was False 2026-08-12 06:27:44.373353 | 2026-08-12 06:27:44.373456 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-12 06:27:44.731167 | debian-trixie -> localhost | changed 2026-08-12 06:27:44.741908 | 2026-08-12 06:27:44.741997 | TASK [add-build-sshkey : Add back temp key] 2026-08-12 06:27:45.015982 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/18d9f21952bd45c9948296dbfe6af961/work/18d9f21952bd45c9948296dbfe6af961_id_rsa (zuul-build-sshkey) 2026-08-12 06:27:45.016179 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013457 2026-08-12 06:27:45.023180 | 2026-08-12 06:27:45.023240 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-12 06:27:45.379743 | debian-trixie | ok 2026-08-12 06:27:45.384823 | 2026-08-12 06:27:45.384912 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-12 06:27:45.410641 | debian-trixie | skipping: Conditional result was False 2026-08-12 06:27:45.424781 | 2026-08-12 06:27:45.424846 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-12 06:27:45.776085 | debian-trixie | ok 2026-08-12 06:27:45.782256 | 2026-08-12 06:27:45.782339 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-12 06:27:46.484581 | debian-trixie | Output suppressed because no_log was given 2026-08-12 06:27:46.495333 | 2026-08-12 06:27:46.495401 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-12 06:27:46.724164 | debian-trixie | ok: "logs" 2026-08-12 06:27:46.724568 | debian-trixie | ok: All items complete 2026-08-12 06:27:46.724621 | 2026-08-12 06:27:46.906846 | debian-trixie | ok: "artifacts" 2026-08-12 06:27:47.090937 | debian-trixie | ok: "docs" 2026-08-12 06:27:47.102948 | 2026-08-12 06:27:47.103123 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-12 06:27:47.322091 | debian-trixie | changed: "logs" 2026-08-12 06:27:47.501060 | debian-trixie | changed: "artifacts" 2026-08-12 06:27:47.687852 | debian-trixie | changed: "docs" 2026-08-12 06:27:47.701504 | 2026-08-12 06:27:47.701663 | PLAY RECAP 2026-08-12 06:27:47.701732 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-12 06:27:47.701776 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-12 06:27:47.701809 | 2026-08-12 06:27:47.847912 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-12 06:27:47.850454 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-12 06:27:48.429370 | 2026-08-12 06:27:48.429493 | PLAY [all] 2026-08-12 06:27:48.439615 | 2026-08-12 06:27:48.439700 | TASK [setup-uv : Extract archive] 2026-08-12 06:27:50.797570 | debian-trixie | changed 2026-08-12 06:27:50.804068 | 2026-08-12 06:27:50.804152 | TASK [setup-uv : Print version] 2026-08-12 06:27:51.155001 | debian-trixie | uv 0.8.13 2026-08-12 06:27:51.334577 | debian-trixie | ok: Runtime: 0:00:00.014993 2026-08-12 06:27:51.344456 | 2026-08-12 06:27:51.344526 | TASK [Install Ansible collection siblings] 2026-08-12 06:27:51.742944 | debian-trixie | ok: 2026-08-12 06:27:51.743218 | debian-trixie | Skipping ansible.posix: no checked-out sibling 2026-08-12 06:27:51.743279 | debian-trixie | Skipping community.general: no checked-out sibling 2026-08-12 06:27:51.745973 | 2026-08-12 06:27:51.746023 | PLAY RECAP 2026-08-12 06:27:51.746067 | debian-trixie | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-12 06:27:51.746089 | 2026-08-12 06:27:51.886233 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-12 06:27:51.890912 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-12 06:27:52.503967 | 2026-08-12 06:27:52.504139 | PLAY [all] 2026-08-12 06:27:52.514753 | 2026-08-12 06:27:52.514832 | LOOP [Check inventory directories] 2026-08-12 06:27:52.833685 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-12 06:27:53.011606 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-12 06:27:53.201609 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-12 06:27:53.213322 | 2026-08-12 06:27:53.213526 | LOOP [Copy inventory file for Zuul] 2026-08-12 06:27:54.073030 | debian-trixie | changed: 2026-08-12 06:27:54.073252 | debian-trixie | { 2026-08-12 06:27:54.073286 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:27:54.073401 | debian-trixie | "changed": false, 2026-08-12 06:27:54.073429 | debian-trixie | "failed": false, 2026-08-12 06:27:54.073454 | debian-trixie | "invocation": { 2026-08-12 06:27:54.073473 | debian-trixie | "module_args": { 2026-08-12 06:27:54.073493 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-12 06:27:54.073511 | debian-trixie | "follow": true, 2026-08-12 06:27:54.073529 | debian-trixie | "get_attributes": true, 2026-08-12 06:27:54.073549 | debian-trixie | "get_checksum": true, 2026-08-12 06:27:54.073568 | debian-trixie | "get_mime": true, 2026-08-12 06:27:54.073585 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-12 06:27:54.073604 | debian-trixie | } 2026-08-12 06:27:54.073622 | debian-trixie | }, 2026-08-12 06:27:54.073651 | debian-trixie | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-12 06:27:54.073670 | debian-trixie | "stat": { 2026-08-12 06:27:54.073687 | debian-trixie | "atime": 1786516066.3754964, 2026-08-12 06:27:54.073705 | debian-trixie | "attr_flags": "e", 2026-08-12 06:27:54.073722 | debian-trixie | "attributes": [ 2026-08-12 06:27:54.073740 | debian-trixie | "extents" 2026-08-12 06:27:54.073757 | debian-trixie | ], 2026-08-12 06:27:54.073774 | debian-trixie | "block_size": 4096, 2026-08-12 06:27:54.073791 | debian-trixie | "blocks": 8, 2026-08-12 06:27:54.073809 | debian-trixie | "charset": "unknown", 2026-08-12 06:27:54.073827 | debian-trixie | "ctime": 1786516066.3834968, 2026-08-12 06:27:54.073845 | debian-trixie | "dev": 65025, 2026-08-12 06:27:54.073863 | debian-trixie | "device_type": 0, 2026-08-12 06:27:54.073880 | debian-trixie | "executable": true, 2026-08-12 06:27:54.073897 | debian-trixie | "exists": true, 2026-08-12 06:27:54.073915 | debian-trixie | "gid": 1000, 2026-08-12 06:27:54.073932 | debian-trixie | "gr_name": "zuul", 2026-08-12 06:27:54.073949 | debian-trixie | "inode": 519191, 2026-08-12 06:27:54.073967 | debian-trixie | "isblk": false, 2026-08-12 06:27:54.073984 | debian-trixie | "ischr": false, 2026-08-12 06:27:54.074001 | debian-trixie | "isdir": true, 2026-08-12 06:27:54.074018 | debian-trixie | "isfifo": false, 2026-08-12 06:27:54.074035 | debian-trixie | "isgid": false, 2026-08-12 06:27:54.074051 | debian-trixie | "islnk": false, 2026-08-12 06:27:54.074068 | debian-trixie | "isreg": false, 2026-08-12 06:27:54.074085 | debian-trixie | "issock": false, 2026-08-12 06:27:54.074102 | debian-trixie | "isuid": false, 2026-08-12 06:27:54.074118 | debian-trixie | "mimetype": "unknown", 2026-08-12 06:27:54.074135 | debian-trixie | "mode": "0755", 2026-08-12 06:27:54.074151 | debian-trixie | "mtime": 1786516052.443774, 2026-08-12 06:27:54.074170 | debian-trixie | "nlink": 11, 2026-08-12 06:27:54.074189 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-12 06:27:54.074206 | debian-trixie | "pw_name": "zuul", 2026-08-12 06:27:54.074224 | debian-trixie | "readable": true, 2026-08-12 06:27:54.074241 | debian-trixie | "rgrp": true, 2026-08-12 06:27:54.074258 | debian-trixie | "roth": true, 2026-08-12 06:27:54.074275 | debian-trixie | "rusr": true, 2026-08-12 06:27:54.074292 | debian-trixie | "size": 4096, 2026-08-12 06:27:54.074309 | debian-trixie | "uid": 1000, 2026-08-12 06:27:54.074326 | debian-trixie | "version": "1717872927", 2026-08-12 06:27:54.074343 | debian-trixie | "wgrp": false, 2026-08-12 06:27:54.074361 | debian-trixie | "woth": false, 2026-08-12 06:27:54.074379 | debian-trixie | "writeable": true, 2026-08-12 06:27:54.074397 | debian-trixie | "wusr": true, 2026-08-12 06:27:54.074414 | debian-trixie | "xgrp": true, 2026-08-12 06:27:54.074432 | debian-trixie | "xoth": true, 2026-08-12 06:27:54.074449 | debian-trixie | "xusr": true 2026-08-12 06:27:54.074466 | debian-trixie | } 2026-08-12 06:27:54.074483 | debian-trixie | } 2026-08-12 06:27:54.074520 | debian-trixie | ok: All items complete 2026-08-12 06:27:54.074541 | 2026-08-12 06:27:54.075872 | debian-trixie | skipping: Conditional result was False 2026-08-12 06:27:54.076729 | debian-trixie | skipping: Conditional result was False 2026-08-12 06:27:54.093523 | 2026-08-12 06:27:54.093729 | LOOP [Switch "ansible_host" to private IP] 2026-08-12 06:27:54.453025 | debian-trixie | changed: 1 replacements made 2026-08-12 06:27:54.454745 | debian-trixie | skipping: Conditional result was False 2026-08-12 06:27:54.457406 | debian-trixie | skipping: Conditional result was False 2026-08-12 06:27:54.477158 | 2026-08-12 06:27:54.477336 | TASK [Run Molecule scenario] 2026-08-12 06:27:54.896232 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-12 06:27:54.896345 | debian-trixie | Creating virtual environment at: .venv 2026-08-12 06:27:55.127824 | debian-trixie | Downloading pygments (1.2MiB) 2026-08-12 06:27:55.129924 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-08-12 06:27:55.130238 | debian-trixie | Downloading cryptography (4.3MiB) 2026-08-12 06:27:55.283546 | debian-trixie | Downloading cryptography 2026-08-12 06:27:55.335003 | debian-trixie | Downloading pygments 2026-08-12 06:27:55.501115 | debian-trixie | Downloading ansible-core 2026-08-12 06:27:55.550361 | debian-trixie | Installed 36 packages in 48ms 2026-08-12 06:27:56.212380 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-08-12 06:27:56.212413 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-08-12 06:27:57.051286 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-12 06:27:57.051410 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-08-12 06:27:57.051617 | debian-trixie | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-12 06:27:57.051722 | debian-trixie | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-12 06:28:12.829180 | debian-trixie | INFO [docker-upgrade > dependency] Executing 2026-08-12 06:28:12.829553 | debian-trixie | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-12 06:28:12.829867 | debian-trixie | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-12 06:28:12.830057 | debian-trixie | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-12 06:28:12.836326 | debian-trixie | INFO [docker-upgrade > cleanup] Executing 2026-08-12 06:28:12.836722 | debian-trixie | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-12 06:28:12.842033 | debian-trixie | INFO [docker-upgrade > destroy] Executing 2026-08-12 06:28:12.842128 | debian-trixie | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-12 06:28:12.842249 | debian-trixie | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-12 06:28:12.847521 | debian-trixie | INFO [docker-upgrade > syntax] Executing 2026-08-12 06:28:13.338314 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-12 06:28:13.338772 | debian-trixie | [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-12 06:28:13.339075 | debian-trixie | 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-12 06:28:13.339321 | debian-trixie | 2026-08-12 06:28:13.779606 | debian-trixie | 2026-08-12 06:28:13.779943 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-12 06:28:13.844785 | debian-trixie | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-12 06:28:13.856428 | debian-trixie | INFO [docker-upgrade > create] Executing 2026-08-12 06:28:13.857975 | debian-trixie | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-12 06:28:13.863655 | debian-trixie | INFO [docker-upgrade > prepare] Executing 2026-08-12 06:28:14.331949 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-12 06:28:14.332265 | debian-trixie | [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-12 06:28:14.332535 | debian-trixie | 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-12 06:28:14.332769 | debian-trixie | 2026-08-12 06:28:14.810553 | debian-trixie | 2026-08-12 06:28:14.810862 | debian-trixie | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-12 06:28:14.811126 | debian-trixie | 2026-08-12 06:28:14.811380 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-12 06:28:14.811655 | debian-trixie | Wednesday 12 August 2026 06:28:14 +0000 (0:00:00.039) 0:00:00.039 ****** 2026-08-12 06:28:16.054837 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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-12 06:28:16.057694 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:16.057932 | debian-trixie | 2026-08-12 06:28:16.058177 | debian-trixie | TASK [Update "apt" cache] ****************************************************** 2026-08-12 06:28:16.058526 | debian-trixie | Wednesday 12 August 2026 06:28:16 +0000 (0:00:01.247) 0:00:01.287 ****** 2026-08-12 06:28:20.696489 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:20.696772 | debian-trixie | 2026-08-12 06:28:20.697082 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:28:20.697478 | debian-trixie | Wednesday 12 August 2026 06:28:20 +0000 (0:00:04.638) 0:00:05.925 ****** 2026-08-12 06:28:21.181078 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:21.181440 | debian-trixie | 2026-08-12 06:28:21.181789 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:28:21.182257 | debian-trixie | Wednesday 12 August 2026 06:28:21 +0000 (0:00:00.485) 0:00:06.410 ****** 2026-08-12 06:28:21.218152 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:28:21.218175 | debian-trixie | 2026-08-12 06:28:21.218185 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-12 06:28:21.218193 | debian-trixie | Wednesday 12 August 2026 06:28:21 +0000 (0:00:00.036) 0:00:06.447 ****** 2026-08-12 06:28:21.637528 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:21.637804 | debian-trixie | 2026-08-12 06:28:21.638072 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:28:21.638398 | debian-trixie | Wednesday 12 August 2026 06:28:21 +0000 (0:00:00.419) 0:00:06.866 ****** 2026-08-12 06:28:21.740378 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:28:21.740675 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-12 06:28:21.740957 | debian-trixie | } 2026-08-12 06:28:21.741194 | debian-trixie | 2026-08-12 06:28:21.741453 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:28:21.741704 | debian-trixie | Wednesday 12 August 2026 06:28:21 +0000 (0:00:00.102) 0:00:06.969 ****** 2026-08-12 06:28:22.546945 | debian-trixie | [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-12 06:28:22.554587 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:22.554704 | debian-trixie | 2026-08-12 06:28:22.554834 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:28:22.554952 | debian-trixie | Wednesday 12 August 2026 06:28:22 +0000 (0:00:00.814) 0:00:07.784 ****** 2026-08-12 06:28:22.586258 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:28:22.586589 | debian-trixie | 2026-08-12 06:28:22.586867 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:28:22.587197 | debian-trixie | Wednesday 12 August 2026 06:28:22 +0000 (0:00:00.031) 0:00:07.815 ****** 2026-08-12 06:28:22.624705 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:28:22.624964 | debian-trixie | 2026-08-12 06:28:22.625236 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:28:22.625498 | debian-trixie | Wednesday 12 August 2026 06:28:22 +0000 (0:00:00.038) 0:00:07.854 ****** 2026-08-12 06:28:22.923184 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:22.923522 | debian-trixie | 2026-08-12 06:28:22.923807 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:28:22.924073 | debian-trixie | Wednesday 12 August 2026 06:28:22 +0000 (0:00:00.298) 0:00:08.152 ****** 2026-08-12 06:28:23.765078 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:23.765104 | debian-trixie | 2026-08-12 06:28:23.765110 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:28:23.765120 | debian-trixie | Wednesday 12 August 2026 06:28:23 +0000 (0:00:00.837) 0:00:08.989 ****** 2026-08-12 06:28:23.846998 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:28:23.847185 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-12 06:28:23.847372 | debian-trixie | } 2026-08-12 06:28:23.847542 | debian-trixie | 2026-08-12 06:28:23.847740 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:28:23.847940 | debian-trixie | Wednesday 12 August 2026 06:28:23 +0000 (0:00:00.086) 0:00:09.075 ****** 2026-08-12 06:28:24.568478 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:24.568644 | debian-trixie | 2026-08-12 06:28:24.568907 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:28:24.569107 | debian-trixie | Wednesday 12 August 2026 06:28:24 +0000 (0:00:00.721) 0:00:09.797 ****** 2026-08-12 06:28:27.760767 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:27.760937 | debian-trixie | 2026-08-12 06:28:27.761155 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-12 06:28:27.761364 | debian-trixie | Wednesday 12 August 2026 06:28:27 +0000 (0:00:03.192) 0:00:12.989 ****** 2026-08-12 06:28:27.788476 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:28:27.788592 | debian-trixie | 2026-08-12 06:28:27.788720 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-12 06:28:27.788841 | debian-trixie | Wednesday 12 August 2026 06:28:27 +0000 (0:00:00.028) 0:00:13.017 ****** 2026-08-12 06:28:27.807905 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:28:27.808010 | debian-trixie | 2026-08-12 06:28:27.808135 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-12 06:28:27.808255 | debian-trixie | Wednesday 12 August 2026 06:28:27 +0000 (0:00:00.019) 0:00:13.037 ****** 2026-08-12 06:28:27.834157 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:28:27.834259 | debian-trixie | 2026-08-12 06:28:27.834424 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-12 06:28:27.834553 | debian-trixie | Wednesday 12 August 2026 06:28:27 +0000 (0:00:00.025) 0:00:13.063 ****** 2026-08-12 06:28:33.586540 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:33.586671 | debian-trixie | 2026-08-12 06:28:33.586890 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-12 06:28:33.587082 | debian-trixie | Wednesday 12 August 2026 06:28:33 +0000 (0:00:05.752) 0:00:18.815 ****** 2026-08-12 06:28:34.407019 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:34.407072 | debian-trixie | 2026-08-12 06:28:34.407224 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-12 06:28:34.407355 | debian-trixie | Wednesday 12 August 2026 06:28:34 +0000 (0:00:00.818) 0:00:19.633 ****** 2026-08-12 06:28:35.827295 | debian-trixie | changed: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-12 06:28:35.827501 | debian-trixie | changed: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-12 06:28:35.827720 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-12 06:28:35.827989 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-12 06:28:35.828173 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-12 06:28:35.828360 | debian-trixie | 2026-08-12 06:28:35.828581 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-12 06:28:35.828778 | debian-trixie | Wednesday 12 August 2026 06:28:35 +0000 (0:00:01.422) 0:00:21.056 ****** 2026-08-12 06:28:36.720405 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:36.720466 | debian-trixie | 2026-08-12 06:28:36.720632 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-12 06:28:36.720780 | debian-trixie | Wednesday 12 August 2026 06:28:36 +0000 (0:00:00.890) 0:00:21.946 ****** 2026-08-12 06:28:36.720892 | debian-trixie | 2026-08-12 06:28:36.721019 | debian-trixie | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-12 06:28:36.721147 | debian-trixie | Wednesday 12 August 2026 06:28:36 +0000 (0:00:00.003) 0:00:21.949 ****** 2026-08-12 06:28:38.596150 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:38.596202 | debian-trixie | 2026-08-12 06:28:38.596212 | debian-trixie | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-12 06:28:38.596221 | debian-trixie | Wednesday 12 August 2026 06:28:38 +0000 (0:00:01.868) 0:00:23.818 ****** 2026-08-12 06:28:39.216753 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:39.217059 | debian-trixie | 2026-08-12 06:28:39.217329 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-12 06:28:39.217589 | debian-trixie | Wednesday 12 August 2026 06:28:39 +0000 (0:00:00.627) 0:00:24.445 ****** 2026-08-12 06:28:39.979003 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:39.979318 | debian-trixie | 2026-08-12 06:28:39.979615 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:28:39.979870 | debian-trixie | Wednesday 12 August 2026 06:28:39 +0000 (0:00:00.760) 0:00:25.206 ****** 2026-08-12 06:28:40.278741 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:40.278788 | debian-trixie | 2026-08-12 06:28:40.278912 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-12 06:28:40.278989 | debian-trixie | Wednesday 12 August 2026 06:28:40 +0000 (0:00:00.300) 0:00:25.506 ****** 2026-08-12 06:28:40.586900 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:40.586953 | debian-trixie | 2026-08-12 06:28:40.587026 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:28:40.587139 | debian-trixie | Wednesday 12 August 2026 06:28:40 +0000 (0:00:00.310) 0:00:25.816 ****** 2026-08-12 06:28:40.633123 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:28:40.633225 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-12 06:28:40.633320 | debian-trixie | } 2026-08-12 06:28:40.633391 | debian-trixie | 2026-08-12 06:28:40.633620 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:28:40.633651 | debian-trixie | Wednesday 12 August 2026 06:28:40 +0000 (0:00:00.045) 0:00:25.862 ****** 2026-08-12 06:28:41.578065 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:41.578163 | debian-trixie | 2026-08-12 06:28:41.578484 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:28:41.578740 | debian-trixie | Wednesday 12 August 2026 06:28:41 +0000 (0:00:00.944) 0:00:26.806 ****** 2026-08-12 06:28:46.194116 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:46.194197 | debian-trixie | 2026-08-12 06:28:46.194286 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-12 06:28:46.194486 | debian-trixie | Wednesday 12 August 2026 06:28:46 +0000 (0:00:04.613) 0:00:31.420 ****** 2026-08-12 06:28:47.129850 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:47.129898 | debian-trixie | 2026-08-12 06:28:47.129907 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-12 06:28:47.129916 | debian-trixie | Wednesday 12 August 2026 06:28:47 +0000 (0:00:00.936) 0:00:32.357 ****** 2026-08-12 06:28:47.156080 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:28:47.156138 | debian-trixie | 2026-08-12 06:28:47.156309 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-12 06:28:47.156389 | debian-trixie | Wednesday 12 August 2026 06:28:47 +0000 (0:00:00.028) 0:00:32.385 ****** 2026-08-12 06:28:47.619132 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:47.619186 | debian-trixie | 2026-08-12 06:28:47.619323 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-12 06:28:47.619447 | debian-trixie | Wednesday 12 August 2026 06:28:47 +0000 (0:00:00.462) 0:00:32.848 ****** 2026-08-12 06:28:48.765609 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-12 06:28:48.766315 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-12 06:28:48.766395 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-12 06:28:48.766401 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-12 06:28:48.766406 | debian-trixie | 2026-08-12 06:28:48.766411 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-12 06:28:48.766416 | debian-trixie | Wednesday 12 August 2026 06:28:48 +0000 (0:00:01.146) 0:00:33.995 ****** 2026-08-12 06:28:49.477689 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:49.477747 | debian-trixie | 2026-08-12 06:28:49.477814 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-12 06:28:49.477899 | debian-trixie | Wednesday 12 August 2026 06:28:49 +0000 (0:00:00.709) 0:00:34.704 ****** 2026-08-12 06:28:50.363106 | debian-trixie | changed: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-12 06:28:50.363154 | debian-trixie | changed: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-12 06:28:50.363295 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-12 06:28:50.363413 | debian-trixie | 2026-08-12 06:28:50.363546 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-12 06:28:50.363675 | debian-trixie | Wednesday 12 August 2026 06:28:50 +0000 (0:00:00.884) 0:00:35.589 ****** 2026-08-12 06:28:51.052937 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:51.052990 | debian-trixie | 2026-08-12 06:28:51.053157 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-12 06:28:51.053284 | debian-trixie | Wednesday 12 August 2026 06:28:51 +0000 (0:00:00.692) 0:00:36.281 ****** 2026-08-12 06:28:51.736480 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:51.736523 | debian-trixie | 2026-08-12 06:28:51.736709 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-12 06:28:51.736802 | debian-trixie | Wednesday 12 August 2026 06:28:51 +0000 (0:00:00.681) 0:00:36.963 ****** 2026-08-12 06:28:51.736901 | debian-trixie | 2026-08-12 06:28:51.737025 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-12 06:28:51.737145 | debian-trixie | Wednesday 12 August 2026 06:28:51 +0000 (0:00:00.002) 0:00:36.966 ****** 2026-08-12 06:28:52.474713 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:28:52.474768 | debian-trixie | 2026-08-12 06:28:52.474917 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-12 06:28:52.475045 | debian-trixie | Wednesday 12 August 2026 06:28:52 +0000 (0:00:00.735) 0:00:37.701 ****** 2026-08-12 06:28:52.507511 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:28:52.507611 | debian-trixie | 2026-08-12 06:28:52.507742 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-12 06:28:52.507872 | debian-trixie | Wednesday 12 August 2026 06:28:52 +0000 (0:00:00.035) 0:00:37.737 ****** 2026-08-12 06:28:53.810947 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:53.811002 | debian-trixie | 2026-08-12 06:28:53.811150 | debian-trixie | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-12 06:28:53.811276 | debian-trixie | Wednesday 12 August 2026 06:28:53 +0000 (0:00:01.302) 0:00:39.040 ****** 2026-08-12 06:28:54.342971 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:54.343019 | debian-trixie | 2026-08-12 06:28:54.343107 | debian-trixie | TASK [Remove versioned Docker binary links] ************************************ 2026-08-12 06:28:54.343222 | debian-trixie | Wednesday 12 August 2026 06:28:54 +0000 (0:00:00.529) 0:00:39.569 ****** 2026-08-12 06:28:55.495689 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-12 06:28:55.496495 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-12 06:28:55.496517 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-12 06:28:55.496540 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-12 06:28:55.496548 | debian-trixie | 2026-08-12 06:28:55.496561 | debian-trixie | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-12 06:28:55.496755 | debian-trixie | Wednesday 12 August 2026 06:28:55 +0000 (0:00:01.154) 0:00:40.724 ****** 2026-08-12 06:28:57.394625 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-12 06:28:57.394808 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-12 06:28:57.394998 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-12 06:28:57.395146 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-12 06:28:57.395253 | debian-trixie | 2026-08-12 06:28:57.395376 | debian-trixie | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-12 06:28:57.395489 | debian-trixie | Wednesday 12 August 2026 06:28:57 +0000 (0:00:01.898) 0:00:42.623 ****** 2026-08-12 06:28:58.051614 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:58.051670 | debian-trixie | 2026-08-12 06:28:58.051679 | debian-trixie | TASK [Create HTTP workload configuration] ************************************** 2026-08-12 06:28:58.051704 | debian-trixie | Wednesday 12 August 2026 06:28:58 +0000 (0:00:00.653) 0:00:43.276 ****** 2026-08-12 06:28:58.734475 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:28:58.734549 | debian-trixie | 2026-08-12 06:28:58.734609 | debian-trixie | TASK [Pull workload images] **************************************************** 2026-08-12 06:28:58.734858 | debian-trixie | Wednesday 12 August 2026 06:28:58 +0000 (0:00:00.683) 0:00:43.960 ****** 2026-08-12 06:29:02.930969 | debian-trixie | ok: [debian-trixie] => (item=docker.io/library/busybox:1.36.1) 2026-08-12 06:29:02.931140 | debian-trixie | ok: [debian-trixie] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-12 06:29:02.931313 | debian-trixie | 2026-08-12 06:29:02.931508 | debian-trixie | TASK [Start counter workload container] **************************************** 2026-08-12 06:29:02.931699 | debian-trixie | Wednesday 12 August 2026 06:29:02 +0000 (0:00:04.197) 0:00:48.157 ****** 2026-08-12 06:29:03.491192 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:29:03.491257 | debian-trixie | 2026-08-12 06:29:03.491345 | debian-trixie | TASK [Start HTTP workload container] ******************************************* 2026-08-12 06:29:03.491516 | debian-trixie | Wednesday 12 August 2026 06:29:03 +0000 (0:00:00.562) 0:00:48.720 ****** 2026-08-12 06:29:04.104244 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:29:04.104297 | debian-trixie | 2026-08-12 06:29:04.104418 | debian-trixie | TASK [Wait for the HTTP workload] ********************************************** 2026-08-12 06:29:04.104547 | debian-trixie | Wednesday 12 August 2026 06:29:04 +0000 (0:00:00.613) 0:00:49.333 ****** 2026-08-12 06:29:04.718374 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:04.718404 | debian-trixie | 2026-08-12 06:29:04.718410 | debian-trixie | TASK [Read Docker service PID] ************************************************* 2026-08-12 06:29:04.718414 | debian-trixie | Wednesday 12 August 2026 06:29:04 +0000 (0:00:00.610) 0:00:49.943 ****** 2026-08-12 06:29:05.034502 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:05.034584 | debian-trixie | 2026-08-12 06:29:05.034598 | debian-trixie | TASK [Read Docker service invocation ID] *************************************** 2026-08-12 06:29:05.034700 | debian-trixie | Wednesday 12 August 2026 06:29:05 +0000 (0:00:00.316) 0:00:50.260 ****** 2026-08-12 06:29:05.363701 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:05.363857 | debian-trixie | 2026-08-12 06:29:05.364064 | debian-trixie | TASK [Read running Docker server version] ************************************** 2026-08-12 06:29:05.364259 | debian-trixie | Wednesday 12 August 2026 06:29:05 +0000 (0:00:00.332) 0:00:50.592 ****** 2026-08-12 06:29:05.713503 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:05.713591 | debian-trixie | 2026-08-12 06:29:05.713717 | debian-trixie | TASK [Read running Docker live-restore state] ********************************** 2026-08-12 06:29:05.713842 | debian-trixie | Wednesday 12 August 2026 06:29:05 +0000 (0:00:00.349) 0:00:50.942 ****** 2026-08-12 06:29:06.060643 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:06.060721 | debian-trixie | 2026-08-12 06:29:06.060836 | debian-trixie | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-12 06:29:06.060967 | debian-trixie | Wednesday 12 August 2026 06:29:06 +0000 (0:00:00.347) 0:00:51.290 ****** 2026-08-12 06:29:06.478511 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:06.478621 | debian-trixie | 2026-08-12 06:29:06.478762 | debian-trixie | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-12 06:29:06.478925 | debian-trixie | Wednesday 12 August 2026 06:29:06 +0000 (0:00:00.417) 0:00:51.707 ****** 2026-08-12 06:29:06.521875 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:06.521911 | debian-trixie | 2026-08-12 06:29:06.522010 | debian-trixie | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-12 06:29:06.522101 | debian-trixie | Wednesday 12 August 2026 06:29:06 +0000 (0:00:00.043) 0:00:51.751 ****** 2026-08-12 06:29:06.565834 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:29:06.565953 | debian-trixie | "changed": false, 2026-08-12 06:29:06.566075 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:29:06.566196 | debian-trixie | } 2026-08-12 06:29:06.566306 | debian-trixie | 2026-08-12 06:29:06.566624 | debian-trixie | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-12 06:29:06.566661 | debian-trixie | Wednesday 12 August 2026 06:29:06 +0000 (0:00:00.044) 0:00:51.795 ****** 2026-08-12 06:29:06.883260 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:06.883607 | debian-trixie | 2026-08-12 06:29:06.883904 | debian-trixie | TASK [Inspect Docker socket] *************************************************** 2026-08-12 06:29:06.884188 | debian-trixie | Wednesday 12 August 2026 06:29:06 +0000 (0:00:00.314) 0:00:52.109 ****** 2026-08-12 06:29:07.201892 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:07.201961 | debian-trixie | 2026-08-12 06:29:07.202014 | debian-trixie | TASK [Inspect workload containers] ********************************************* 2026-08-12 06:29:07.202103 | debian-trixie | Wednesday 12 August 2026 06:29:07 +0000 (0:00:00.318) 0:00:52.428 ****** 2026-08-12 06:29:07.848123 | debian-trixie | ok: [debian-trixie] => (item=molecule-upgrade-busybox) 2026-08-12 06:29:07.848197 | debian-trixie | ok: [debian-trixie] => (item=molecule-upgrade-nginx) 2026-08-12 06:29:07.848432 | debian-trixie | 2026-08-12 06:29:07.848631 | debian-trixie | TASK [Read counter workload progress] ****************************************** 2026-08-12 06:29:07.848786 | debian-trixie | Wednesday 12 August 2026 06:29:07 +0000 (0:00:00.649) 0:00:53.077 ****** 2026-08-12 06:29:08.248306 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:08.248367 | debian-trixie | 2026-08-12 06:29:08.248644 | debian-trixie | TASK [Build workload state snapshot] ******************************************* 2026-08-12 06:29:08.248677 | debian-trixie | Wednesday 12 August 2026 06:29:08 +0000 (0:00:00.397) 0:00:53.474 ****** 2026-08-12 06:29:08.302177 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d",\n "Created": "2026-08-12T06:29:03.209542732Z",\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": 2980,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-12T06:29:03.429916932Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/hostname",\n "HostsPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/hosts",\n "LogPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d-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/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd-init/diff:/var/lib/docker/overlay2/d62ab6f753083f0ce841ac2f92175ebe1b7cd0efcb83c37c191967059cd135cb/diff",\n "MergedDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/merged",\n "UpperDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/diff",\n "WorkDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "6f57e6647719",\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": "464f659ab51e5fb23d909eb6cd15364d36b4186dd19acb7d5fa98fd4de0857de",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/464f659ab51e",\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-12 06:29:07.457047', 'end': '2026-08-12 06:29:07.486105', 'delta': '0:00:00.029058', '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": "6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d",', ' "Created": "2026-08-12T06:29:03.209542732Z",', ' "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": 2980,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-12T06:29:03.429916932Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/hostname",', ' "HostsPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/hosts",', ' "LogPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d-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/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd-init/diff:/var/lib/docker/overlay2/d62ab6f753083f0ce841ac2f92175ebe1b7cd0efcb83c37c191967059cd135cb/diff",', ' "MergedDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/merged",', ' "UpperDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/diff",', ' "WorkDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "6f57e6647719",', ' "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": "464f659ab51e5fb23d909eb6cd15364d36b4186dd19acb7d5fa98fd4de0857de",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/464f659ab51e",', ' "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-12 06:29:08.307276 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27",\n "Created": "2026-08-12T06:29:03.782115314Z",\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": 3045,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-12T06:29:04.036707398Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/hostname",\n "HostsPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/hosts",\n "LogPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27-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/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023-init/diff:/var/lib/docker/overlay2/d0e913dcbd1aed8f2dfb81ac32825dbed0337dd3976081bcb6edf6709731fac8/diff:/var/lib/docker/overlay2/74cdad747c6ab92b0c58a541d923f3d08207a7533c678b92844a026443cbc7cd/diff:/var/lib/docker/overlay2/432cfcd072a68f6c43a42f634d205e6c677f75a83ffbdf566a5c43ec982e12e3/diff:/var/lib/docker/overlay2/296bc009812ce015878f4257e2c61bb47db10e122665f42d8c6d051b96497a42/diff:/var/lib/docker/overlay2/03f471d8e1c7a9a7aa0ba044f3c7d54b0b5b7a8e164415abd35cb6f5e300a877/diff:/var/lib/docker/overlay2/4eb980fc62812fa229f4590a56b604de2c204b3860da0b388405c2e3a6179b27/diff:/var/lib/docker/overlay2/3e9b9d7d455f29cbe8807465d34165ef4aba83c90524850d5810b64eb975a988/diff:/var/lib/docker/overlay2/4ece25ab1c8e12b8588da61367332e5ab6003c9eb8dd64d63957d5c93538f838/diff",\n "MergedDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/merged",\n "UpperDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/diff",\n "WorkDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/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": "np0000188908",\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": "69d3ba1f77eb6a166c1077982a68ee92adade9604e9d58d4f50222d082fb2514",\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": "db9aa65bec64223a7ace75f143e4e7861db0f519baeaaa0a749bcd9fc8de7db7",\n "EndpointID": "d5ec913a7ba4ae4d84fb8f28e56bf0e074f062e822032bf48f92b231a5ed8302",\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-12 06:29:07.770829', 'end': '2026-08-12 06:29:07.799749', 'delta': '0:00:00.028920', '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": "baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27",', ' "Created": "2026-08-12T06:29:03.782115314Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3045,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-12T06:29:04.036707398Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/hostname",', ' "HostsPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/hosts",', ' "LogPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27-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/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023-init/diff:/var/lib/docker/overlay2/d0e913dcbd1aed8f2dfb81ac32825dbed0337dd3976081bcb6edf6709731fac8/diff:/var/lib/docker/overlay2/74cdad747c6ab92b0c58a541d923f3d08207a7533c678b92844a026443cbc7cd/diff:/var/lib/docker/overlay2/432cfcd072a68f6c43a42f634d205e6c677f75a83ffbdf566a5c43ec982e12e3/diff:/var/lib/docker/overlay2/296bc009812ce015878f4257e2c61bb47db10e122665f42d8c6d051b96497a42/diff:/var/lib/docker/overlay2/03f471d8e1c7a9a7aa0ba044f3c7d54b0b5b7a8e164415abd35cb6f5e300a877/diff:/var/lib/docker/overlay2/4eb980fc62812fa229f4590a56b604de2c204b3860da0b388405c2e3a6179b27/diff:/var/lib/docker/overlay2/3e9b9d7d455f29cbe8807465d34165ef4aba83c90524850d5810b64eb975a988/diff:/var/lib/docker/overlay2/4ece25ab1c8e12b8588da61367332e5ab6003c9eb8dd64d63957d5c93538f838/diff",', ' "MergedDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/merged",', ' "UpperDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/diff",', ' "WorkDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/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": "np0000188908",', ' "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": "69d3ba1f77eb6a166c1077982a68ee92adade9604e9d58d4f50222d082fb2514",', ' "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": "db9aa65bec64223a7ace75f143e4e7861db0f519baeaaa0a749bcd9fc8de7db7",', ' "EndpointID": "d5ec913a7ba4ae4d84fb8f28e56bf0e074f062e822032bf48f92b231a5ed8302",', ' "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-12 06:29:08.319055 | debian-trixie | 2026-08-12 06:29:08.319148 | debian-trixie | TASK [Save pre-upgrade state] ************************************************** 2026-08-12 06:29:08.319240 | debian-trixie | Wednesday 12 August 2026 06:29:08 +0000 (0:00:00.070) 0:00:53.545 ****** 2026-08-12 06:29:09.016974 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:29:09.017064 | debian-trixie | 2026-08-12 06:29:09.017200 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-12 06:29:09.017342 | debian-trixie | debian-trixie : ok=54 changed=28 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-12 06:29:09.017451 | debian-trixie | 2026-08-12 06:29:09.017553 | debian-trixie | 2026-08-12 06:29:09.017678 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-12 06:29:09.017793 | debian-trixie | Wednesday 12 August 2026 06:29:09 +0000 (0:00:00.701) 0:00:54.246 ****** 2026-08-12 06:29:09.017905 | debian-trixie | =============================================================================== 2026-08-12 06:29:09.018060 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.75s 2026-08-12 06:29:09.018188 | debian-trixie | Update "apt" cache ------------------------------------------------------ 4.64s 2026-08-12 06:29:09.018405 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 4.61s 2026-08-12 06:29:09.018448 | debian-trixie | Pull workload images ---------------------------------------------------- 4.20s 2026-08-12 06:29:09.020299 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 3.19s 2026-08-12 06:29:09.020331 | debian-trixie | Install legacy Docker binaries directly into /usr/bin ------------------- 1.90s 2026-08-12 06:29:09.020336 | debian-trixie | vexxhost.containers.containerd : Reload systemd ------------------------- 1.87s 2026-08-12 06:29:09.020341 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.42s 2026-08-12 06:29:09.020346 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 1.30s 2026-08-12 06:29:09.020351 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.25s 2026-08-12 06:29:09.020356 | debian-trixie | Remove versioned Docker binary links ------------------------------------ 1.15s 2026-08-12 06:29:09.020361 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.15s 2026-08-12 06:29:09.020366 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.94s 2026-08-12 06:29:09.020370 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.94s 2026-08-12 06:29:09.020375 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.89s 2026-08-12 06:29:09.020379 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.88s 2026-08-12 06:29:09.020384 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 0.84s 2026-08-12 06:29:09.020389 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.82s 2026-08-12 06:29:09.020403 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.81s 2026-08-12 06:29:09.020408 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.76s 2026-08-12 06:29:09.168680 | debian-trixie | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-12 06:29:09.178997 | debian-trixie | INFO [docker-upgrade > converge] Executing 2026-08-12 06:29:09.713722 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-12 06:29:09.713951 | debian-trixie | [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-12 06:29:09.714140 | debian-trixie | 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-12 06:29:09.714287 | debian-trixie | 2026-08-12 06:29:10.163142 | debian-trixie | 2026-08-12 06:29:10.163447 | debian-trixie | PLAY [Converge Docker upgrade] ************************************************* 2026-08-12 06:29:10.163675 | debian-trixie | 2026-08-12 06:29:10.163913 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-12 06:29:10.164151 | debian-trixie | Wednesday 12 August 2026 06:29:10 +0000 (0:00:00.022) 0:00:00.022 ****** 2026-08-12 06:29:11.265781 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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-12 06:29:11.271456 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:11.271708 | debian-trixie | 2026-08-12 06:29:11.271970 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:29:11.272251 | debian-trixie | Wednesday 12 August 2026 06:29:11 +0000 (0:00:01.108) 0:00:01.130 ****** 2026-08-12 06:29:11.739142 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:11.739444 | debian-trixie | 2026-08-12 06:29:11.739737 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:29:11.739995 | debian-trixie | Wednesday 12 August 2026 06:29:11 +0000 (0:00:00.467) 0:00:01.598 ****** 2026-08-12 06:29:11.776554 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:11.776873 | debian-trixie | 2026-08-12 06:29:11.777198 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-12 06:29:11.777509 | debian-trixie | Wednesday 12 August 2026 06:29:11 +0000 (0:00:00.037) 0:00:01.635 ****** 2026-08-12 06:29:12.215989 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:12.216308 | debian-trixie | 2026-08-12 06:29:12.216600 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:29:12.216884 | debian-trixie | Wednesday 12 August 2026 06:29:12 +0000 (0:00:00.439) 0:00:02.074 ****** 2026-08-12 06:29:12.291498 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:29:12.291818 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-12 06:29:12.292063 | debian-trixie | } 2026-08-12 06:29:12.292422 | debian-trixie | 2026-08-12 06:29:12.292717 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:29:12.292961 | debian-trixie | Wednesday 12 August 2026 06:29:12 +0000 (0:00:00.075) 0:00:02.150 ****** 2026-08-12 06:29:12.954731 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:12.954888 | debian-trixie | 2026-08-12 06:29:12.955017 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:29:12.955135 | debian-trixie | Wednesday 12 August 2026 06:29:12 +0000 (0:00:00.661) 0:00:02.811 ****** 2026-08-12 06:29:12.985604 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:12.985718 | debian-trixie | 2026-08-12 06:29:12.985852 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:29:12.985983 | debian-trixie | Wednesday 12 August 2026 06:29:12 +0000 (0:00:00.033) 0:00:02.844 ****** 2026-08-12 06:29:13.026664 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:13.026763 | debian-trixie | 2026-08-12 06:29:13.026931 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:29:13.027062 | debian-trixie | Wednesday 12 August 2026 06:29:13 +0000 (0:00:00.038) 0:00:02.883 ****** 2026-08-12 06:29:13.333573 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:13.333622 | debian-trixie | 2026-08-12 06:29:13.333702 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:29:13.333792 | debian-trixie | Wednesday 12 August 2026 06:29:13 +0000 (0:00:00.309) 0:00:03.192 ****** 2026-08-12 06:29:14.544953 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:14.545075 | debian-trixie | 2026-08-12 06:29:14.545278 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:29:14.545485 | debian-trixie | Wednesday 12 August 2026 06:29:14 +0000 (0:00:01.210) 0:00:04.403 ****** 2026-08-12 06:29:14.628705 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:29:14.628769 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-12 06:29:14.629230 | debian-trixie | } 2026-08-12 06:29:14.629263 | debian-trixie | 2026-08-12 06:29:14.629269 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:29:14.629275 | debian-trixie | Wednesday 12 August 2026 06:29:14 +0000 (0:00:00.081) 0:00:04.485 ****** 2026-08-12 06:29:15.142839 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:15.142918 | debian-trixie | 2026-08-12 06:29:15.143012 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:29:15.143139 | debian-trixie | Wednesday 12 August 2026 06:29:15 +0000 (0:00:00.512) 0:00:04.997 ****** 2026-08-12 06:29:17.691086 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:17.691158 | debian-trixie | 2026-08-12 06:29:17.691168 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-12 06:29:17.691176 | debian-trixie | Wednesday 12 August 2026 06:29:17 +0000 (0:00:02.546) 0:00:07.544 ****** 2026-08-12 06:29:17.716255 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:17.716360 | debian-trixie | 2026-08-12 06:29:17.716485 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-12 06:29:17.716607 | debian-trixie | Wednesday 12 August 2026 06:29:17 +0000 (0:00:00.030) 0:00:07.575 ****** 2026-08-12 06:29:17.744670 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:17.744763 | debian-trixie | 2026-08-12 06:29:17.744889 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-12 06:29:17.745013 | debian-trixie | Wednesday 12 August 2026 06:29:17 +0000 (0:00:00.028) 0:00:07.603 ****** 2026-08-12 06:29:17.774633 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:17.774713 | debian-trixie | 2026-08-12 06:29:17.774839 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-12 06:29:17.774960 | debian-trixie | Wednesday 12 August 2026 06:29:17 +0000 (0:00:00.028) 0:00:07.631 ****** 2026-08-12 06:29:18.716878 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:18.716928 | debian-trixie | 2026-08-12 06:29:18.717001 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-12 06:29:18.717088 | debian-trixie | Wednesday 12 August 2026 06:29:18 +0000 (0:00:00.943) 0:00:08.575 ****** 2026-08-12 06:29:19.409822 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:19.409905 | debian-trixie | 2026-08-12 06:29:19.410002 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-12 06:29:19.410155 | debian-trixie | Wednesday 12 August 2026 06:29:19 +0000 (0:00:00.693) 0:00:09.268 ****** 2026-08-12 06:29:20.886761 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-12 06:29:20.886812 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-12 06:29:20.886890 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-12 06:29:20.886985 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-12 06:29:20.887079 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-12 06:29:20.887159 | debian-trixie | 2026-08-12 06:29:20.887242 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-12 06:29:20.887328 | debian-trixie | Wednesday 12 August 2026 06:29:20 +0000 (0:00:01.474) 0:00:10.743 ****** 2026-08-12 06:29:21.705452 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:21.705648 | debian-trixie | 2026-08-12 06:29:21.705759 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-12 06:29:21.705874 | debian-trixie | Wednesday 12 August 2026 06:29:21 +0000 (0:00:00.816) 0:00:11.559 ****** 2026-08-12 06:29:21.705972 | debian-trixie | 2026-08-12 06:29:21.706207 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-12 06:29:21.706218 | debian-trixie | Wednesday 12 August 2026 06:29:21 +0000 (0:00:00.004) 0:00:11.563 ****** 2026-08-12 06:29:22.474785 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:22.474856 | debian-trixie | 2026-08-12 06:29:22.474867 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:29:22.474971 | debian-trixie | Wednesday 12 August 2026 06:29:22 +0000 (0:00:00.764) 0:00:12.328 ****** 2026-08-12 06:29:22.792297 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:22.792360 | debian-trixie | 2026-08-12 06:29:22.792719 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-12 06:29:22.792756 | debian-trixie | Wednesday 12 August 2026 06:29:22 +0000 (0:00:00.322) 0:00:12.651 ****** 2026-08-12 06:29:23.122767 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:29:23.122823 | debian-trixie | 2026-08-12 06:29:23.122895 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:29:23.122982 | debian-trixie | Wednesday 12 August 2026 06:29:23 +0000 (0:00:00.326) 0:00:12.978 ****** 2026-08-12 06:29:23.166145 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:29:23.166319 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-12 06:29:23.166569 | debian-trixie | } 2026-08-12 06:29:23.166743 | debian-trixie | 2026-08-12 06:29:23.166940 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:29:23.167131 | debian-trixie | Wednesday 12 August 2026 06:29:23 +0000 (0:00:00.046) 0:00:13.025 ****** 2026-08-12 06:29:24.178834 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:29:24.178902 | debian-trixie | 2026-08-12 06:29:24.179033 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:29:24.179155 | debian-trixie | Wednesday 12 August 2026 06:29:24 +0000 (0:00:01.009) 0:00:14.034 ****** 2026-08-12 06:29:29.722714 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:29:29.722870 | debian-trixie | 2026-08-12 06:29:29.723027 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-12 06:29:29.723187 | debian-trixie | Wednesday 12 August 2026 06:29:29 +0000 (0:00:05.547) 0:00:19.581 ****** 2026-08-12 06:29:30.644024 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:30.644072 | debian-trixie | 2026-08-12 06:29:30.644209 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-12 06:29:30.644323 | debian-trixie | Wednesday 12 August 2026 06:29:30 +0000 (0:00:00.919) 0:00:20.501 ****** 2026-08-12 06:29:30.675464 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:30.675680 | debian-trixie | 2026-08-12 06:29:30.675932 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-12 06:29:30.676167 | debian-trixie | Wednesday 12 August 2026 06:29:30 +0000 (0:00:00.032) 0:00:20.534 ****** 2026-08-12 06:29:31.126823 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:31.126895 | debian-trixie | 2026-08-12 06:29:31.127030 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-12 06:29:31.127153 | debian-trixie | Wednesday 12 August 2026 06:29:31 +0000 (0:00:00.447) 0:00:20.981 ****** 2026-08-12 06:29:32.339621 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-12 06:29:32.339684 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-12 06:29:32.339834 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-12 06:29:32.339967 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-12 06:29:32.340089 | debian-trixie | 2026-08-12 06:29:32.340225 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-12 06:29:32.340357 | debian-trixie | Wednesday 12 August 2026 06:29:32 +0000 (0:00:01.216) 0:00:22.198 ****** 2026-08-12 06:29:33.043811 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:33.043949 | debian-trixie | 2026-08-12 06:29:33.044179 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-12 06:29:33.044394 | debian-trixie | Wednesday 12 August 2026 06:29:33 +0000 (0:00:00.703) 0:00:22.901 ****** 2026-08-12 06:29:33.960220 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-12 06:29:33.960287 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-12 06:29:33.960297 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-12 06:29:33.960305 | debian-trixie | 2026-08-12 06:29:33.960313 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-12 06:29:33.960320 | debian-trixie | Wednesday 12 August 2026 06:29:33 +0000 (0:00:00.914) 0:00:23.816 ****** 2026-08-12 06:29:34.646924 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:34.646956 | debian-trixie | 2026-08-12 06:29:34.646962 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-12 06:29:34.646966 | debian-trixie | Wednesday 12 August 2026 06:29:34 +0000 (0:00:00.686) 0:00:24.502 ****** 2026-08-12 06:29:35.547221 | debian-trixie | changed: [debian-trixie] 2026-08-12 06:29:35.547245 | debian-trixie | 2026-08-12 06:29:35.547250 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-12 06:29:35.547254 | debian-trixie | Wednesday 12 August 2026 06:29:35 +0000 (0:00:00.898) 0:00:25.401 ****** 2026-08-12 06:29:35.547257 | debian-trixie | 2026-08-12 06:29:35.547260 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-12 06:29:35.547264 | debian-trixie | Wednesday 12 August 2026 06:29:35 +0000 (0:00:00.002) 0:00:25.404 ****** 2026-08-12 06:29:35.580271 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:35.580431 | debian-trixie | 2026-08-12 06:29:35.582678 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-12 06:29:35.582690 | debian-trixie | Wednesday 12 August 2026 06:29:35 +0000 (0:00:00.035) 0:00:25.439 ****** 2026-08-12 06:29:36.085491 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:36.085675 | debian-trixie | 2026-08-12 06:29:36.085839 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-12 06:29:36.087195 | debian-trixie | debian-trixie : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-12 06:29:36.087495 | debian-trixie | 2026-08-12 06:29:36.087724 | debian-trixie | 2026-08-12 06:29:36.087972 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-12 06:29:36.088224 | debian-trixie | Wednesday 12 August 2026 06:29:36 +0000 (0:00:00.505) 0:00:25.945 ****** 2026-08-12 06:29:36.088466 | debian-trixie | =============================================================================== 2026-08-12 06:29:36.088713 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 5.55s 2026-08-12 06:29:36.088959 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 2.55s 2026-08-12 06:29:36.089234 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.47s 2026-08-12 06:29:36.089482 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.22s 2026-08-12 06:29:36.089728 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 1.21s 2026-08-12 06:29:36.089966 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.11s 2026-08-12 06:29:36.090235 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 1.01s 2026-08-12 06:29:36.090543 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.94s 2026-08-12 06:29:36.090792 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.92s 2026-08-12 06:29:36.091035 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.91s 2026-08-12 06:29:36.091278 | debian-trixie | vexxhost.containers.docker : Create docker daemon config file ----------- 0.90s 2026-08-12 06:29:36.091522 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.82s 2026-08-12 06:29:36.091762 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.77s 2026-08-12 06:29:36.092003 | debian-trixie | vexxhost.containers.docker : Create systemd service file for docker ----- 0.70s 2026-08-12 06:29:36.092272 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.69s 2026-08-12 06:29:36.092518 | debian-trixie | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.69s 2026-08-12 06:29:36.092762 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.66s 2026-08-12 06:29:36.093007 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.51s 2026-08-12 06:29:36.093253 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 0.51s 2026-08-12 06:29:36.093497 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.47s 2026-08-12 06:29:36.234303 | debian-trixie | INFO [docker-upgrade > converge] Executed: Successful 2026-08-12 06:29:36.245311 | debian-trixie | INFO [docker-upgrade > idempotence] Executing 2026-08-12 06:29:36.781799 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-12 06:29:36.782147 | debian-trixie | [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-12 06:29:36.782675 | debian-trixie | 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-12 06:29:36.782916 | debian-trixie | 2026-08-12 06:29:37.206647 | debian-trixie | 2026-08-12 06:29:37.206940 | debian-trixie | PLAY [Converge Docker upgrade] ************************************************* 2026-08-12 06:29:37.207181 | debian-trixie | 2026-08-12 06:29:37.207431 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-12 06:29:37.207682 | debian-trixie | Wednesday 12 August 2026 06:29:37 +0000 (0:00:00.022) 0:00:00.022 ****** 2026-08-12 06:29:38.294489 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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-12 06:29:38.297770 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:38.298044 | debian-trixie | 2026-08-12 06:29:38.298321 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:29:38.298693 | debian-trixie | Wednesday 12 August 2026 06:29:38 +0000 (0:00:01.091) 0:00:01.113 ****** 2026-08-12 06:29:38.748443 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:38.748727 | debian-trixie | 2026-08-12 06:29:38.748984 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:29:38.749229 | debian-trixie | Wednesday 12 August 2026 06:29:38 +0000 (0:00:00.450) 0:00:01.563 ****** 2026-08-12 06:29:38.783321 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:38.783578 | debian-trixie | 2026-08-12 06:29:38.783830 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-12 06:29:38.784075 | debian-trixie | Wednesday 12 August 2026 06:29:38 +0000 (0:00:00.034) 0:00:01.598 ****** 2026-08-12 06:29:39.232584 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:39.232617 | debian-trixie | 2026-08-12 06:29:39.232621 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:29:39.232626 | debian-trixie | Wednesday 12 August 2026 06:29:39 +0000 (0:00:00.449) 0:00:02.047 ****** 2026-08-12 06:29:39.309530 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:29:39.309697 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-12 06:29:39.309810 | debian-trixie | } 2026-08-12 06:29:39.309916 | debian-trixie | 2026-08-12 06:29:39.310032 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:29:39.310147 | debian-trixie | Wednesday 12 August 2026 06:29:39 +0000 (0:00:00.077) 0:00:02.125 ****** 2026-08-12 06:29:39.951094 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:39.951376 | debian-trixie | 2026-08-12 06:29:39.951530 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:29:39.951657 | debian-trixie | Wednesday 12 August 2026 06:29:39 +0000 (0:00:00.637) 0:00:02.763 ****** 2026-08-12 06:29:39.977228 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:39.977330 | debian-trixie | 2026-08-12 06:29:39.977461 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:29:39.977584 | debian-trixie | Wednesday 12 August 2026 06:29:39 +0000 (0:00:00.030) 0:00:02.793 ****** 2026-08-12 06:29:40.017474 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:40.017522 | debian-trixie | 2026-08-12 06:29:40.017633 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:29:40.017803 | debian-trixie | Wednesday 12 August 2026 06:29:40 +0000 (0:00:00.040) 0:00:02.833 ****** 2026-08-12 06:29:40.335430 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:40.335468 | debian-trixie | 2026-08-12 06:29:40.335474 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-12 06:29:40.335480 | debian-trixie | Wednesday 12 August 2026 06:29:40 +0000 (0:00:00.313) 0:00:03.147 ****** 2026-08-12 06:29:41.456244 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:41.456307 | debian-trixie | 2026-08-12 06:29:41.456319 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:29:41.456435 | debian-trixie | Wednesday 12 August 2026 06:29:41 +0000 (0:00:01.124) 0:00:04.272 ****** 2026-08-12 06:29:41.547746 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:29:41.547772 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-12 06:29:41.547777 | debian-trixie | } 2026-08-12 06:29:41.547781 | debian-trixie | 2026-08-12 06:29:41.547785 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:29:41.547789 | debian-trixie | Wednesday 12 August 2026 06:29:41 +0000 (0:00:00.087) 0:00:04.359 ****** 2026-08-12 06:29:42.034587 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:42.034667 | debian-trixie | 2026-08-12 06:29:42.034804 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:29:42.034926 | debian-trixie | Wednesday 12 August 2026 06:29:42 +0000 (0:00:00.490) 0:00:04.850 ****** 2026-08-12 06:29:44.603227 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:44.603266 | debian-trixie | 2026-08-12 06:29:44.603271 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-12 06:29:44.603275 | debian-trixie | Wednesday 12 August 2026 06:29:44 +0000 (0:00:02.564) 0:00:07.414 ****** 2026-08-12 06:29:44.630375 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:44.630812 | debian-trixie | 2026-08-12 06:29:44.630846 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-12 06:29:44.630854 | debian-trixie | Wednesday 12 August 2026 06:29:44 +0000 (0:00:00.031) 0:00:07.445 ****** 2026-08-12 06:29:44.657654 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:44.657752 | debian-trixie | 2026-08-12 06:29:44.657877 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-12 06:29:44.657999 | debian-trixie | Wednesday 12 August 2026 06:29:44 +0000 (0:00:00.027) 0:00:07.473 ****** 2026-08-12 06:29:44.690838 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:44.691005 | debian-trixie | 2026-08-12 06:29:44.691206 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-12 06:29:44.691492 | debian-trixie | Wednesday 12 August 2026 06:29:44 +0000 (0:00:00.030) 0:00:07.503 ****** 2026-08-12 06:29:45.771376 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:45.771436 | debian-trixie | 2026-08-12 06:29:45.771597 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-12 06:29:45.771724 | debian-trixie | Wednesday 12 August 2026 06:29:45 +0000 (0:00:01.081) 0:00:08.584 ****** 2026-08-12 06:29:46.490501 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:46.490533 | debian-trixie | 2026-08-12 06:29:46.490538 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-12 06:29:46.490544 | debian-trixie | Wednesday 12 August 2026 06:29:46 +0000 (0:00:00.718) 0:00:09.303 ****** 2026-08-12 06:29:47.976264 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-12 06:29:47.976302 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-12 06:29:47.976310 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-12 06:29:47.976316 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-12 06:29:47.976332 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-12 06:29:47.976339 | debian-trixie | 2026-08-12 06:29:47.976346 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-12 06:29:47.976352 | debian-trixie | Wednesday 12 August 2026 06:29:47 +0000 (0:00:01.483) 0:00:10.786 ****** 2026-08-12 06:29:48.804762 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:48.804824 | debian-trixie | 2026-08-12 06:29:48.804956 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-12 06:29:48.805087 | debian-trixie | Wednesday 12 August 2026 06:29:48 +0000 (0:00:00.830) 0:00:11.616 ****** 2026-08-12 06:29:48.805200 | debian-trixie | 2026-08-12 06:29:48.805327 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-12 06:29:48.805441 | debian-trixie | Wednesday 12 August 2026 06:29:48 +0000 (0:00:00.003) 0:00:11.620 ****** 2026-08-12 06:29:49.623429 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:49.623469 | debian-trixie | 2026-08-12 06:29:49.623475 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-12 06:29:49.623479 | debian-trixie | Wednesday 12 August 2026 06:29:49 +0000 (0:00:00.814) 0:00:12.434 ****** 2026-08-12 06:29:49.971068 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:49.971117 | debian-trixie | 2026-08-12 06:29:49.971179 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-12 06:29:49.971271 | debian-trixie | Wednesday 12 August 2026 06:29:49 +0000 (0:00:00.349) 0:00:12.783 ****** 2026-08-12 06:29:50.314345 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:50.314376 | debian-trixie | 2026-08-12 06:29:50.314381 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-12 06:29:50.314385 | debian-trixie | Wednesday 12 August 2026 06:29:50 +0000 (0:00:00.345) 0:00:13.129 ****** 2026-08-12 06:29:50.357785 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:29:50.357819 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-12 06:29:50.357824 | debian-trixie | } 2026-08-12 06:29:50.357829 | debian-trixie | 2026-08-12 06:29:50.357834 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-12 06:29:50.357839 | debian-trixie | Wednesday 12 August 2026 06:29:50 +0000 (0:00:00.043) 0:00:13.172 ****** 2026-08-12 06:29:50.850859 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:50.854823 | debian-trixie | 2026-08-12 06:29:50.854834 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-12 06:29:50.854839 | debian-trixie | Wednesday 12 August 2026 06:29:50 +0000 (0:00:00.493) 0:00:13.666 ****** 2026-08-12 06:29:54.893504 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:54.893612 | debian-trixie | 2026-08-12 06:29:54.893831 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-12 06:29:54.894059 | debian-trixie | Wednesday 12 August 2026 06:29:54 +0000 (0:00:04.042) 0:00:17.708 ****** 2026-08-12 06:29:55.931641 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:55.931805 | debian-trixie | 2026-08-12 06:29:55.932019 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-12 06:29:55.932312 | debian-trixie | Wednesday 12 August 2026 06:29:55 +0000 (0:00:01.038) 0:00:18.746 ****** 2026-08-12 06:29:55.961734 | debian-trixie | skipping: [debian-trixie] 2026-08-12 06:29:55.961875 | debian-trixie | 2026-08-12 06:29:55.962055 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-12 06:29:55.962238 | debian-trixie | Wednesday 12 August 2026 06:29:55 +0000 (0:00:00.030) 0:00:18.777 ****** 2026-08-12 06:29:56.395287 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:56.395320 | debian-trixie | 2026-08-12 06:29:56.395327 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-12 06:29:56.395333 | debian-trixie | Wednesday 12 August 2026 06:29:56 +0000 (0:00:00.431) 0:00:19.208 ****** 2026-08-12 06:29:57.562868 | debian-trixie | ok: [debian-trixie] => (item=docker) 2026-08-12 06:29:57.562925 | debian-trixie | ok: [debian-trixie] => (item=docker-init) 2026-08-12 06:29:57.563116 | debian-trixie | ok: [debian-trixie] => (item=dockerd) 2026-08-12 06:29:57.563253 | debian-trixie | ok: [debian-trixie] => (item=docker-proxy) 2026-08-12 06:29:57.563369 | debian-trixie | 2026-08-12 06:29:57.563504 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-12 06:29:57.563617 | debian-trixie | Wednesday 12 August 2026 06:29:57 +0000 (0:00:01.166) 0:00:20.375 ****** 2026-08-12 06:29:58.268351 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:58.268420 | debian-trixie | 2026-08-12 06:29:58.268587 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-12 06:29:58.268746 | debian-trixie | Wednesday 12 August 2026 06:29:58 +0000 (0:00:00.708) 0:00:21.083 ****** 2026-08-12 06:29:59.145809 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-12 06:29:59.145857 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-12 06:29:59.145950 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-12 06:29:59.146035 | debian-trixie | 2026-08-12 06:29:59.146128 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-12 06:29:59.146222 | debian-trixie | Wednesday 12 August 2026 06:29:59 +0000 (0:00:00.877) 0:00:21.961 ****** 2026-08-12 06:29:59.821115 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:29:59.821213 | debian-trixie | 2026-08-12 06:29:59.821365 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-12 06:29:59.821503 | debian-trixie | Wednesday 12 August 2026 06:29:59 +0000 (0:00:00.675) 0:00:22.636 ****** 2026-08-12 06:30:00.498803 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:00.498875 | debian-trixie | 2026-08-12 06:30:00.498888 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-12 06:30:00.499271 | debian-trixie | Wednesday 12 August 2026 06:30:00 +0000 (0:00:00.673) 0:00:23.310 ****** 2026-08-12 06:30:00.499294 | debian-trixie | 2026-08-12 06:30:00.499299 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-12 06:30:00.499303 | debian-trixie | Wednesday 12 August 2026 06:30:00 +0000 (0:00:00.002) 0:00:23.312 ****** 2026-08-12 06:30:02.001357 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:02.001380 | debian-trixie | 2026-08-12 06:30:02.001385 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-12 06:30:02.001389 | debian-trixie | debian-trixie : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-12 06:30:02.001393 | debian-trixie | 2026-08-12 06:30:02.001396 | debian-trixie | 2026-08-12 06:30:02.001400 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-12 06:30:02.001403 | debian-trixie | Wednesday 12 August 2026 06:30:01 +0000 (0:00:01.498) 0:00:24.811 ****** 2026-08-12 06:30:02.001406 | debian-trixie | =============================================================================== 2026-08-12 06:30:02.001409 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 4.04s 2026-08-12 06:30:02.001412 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 2.56s 2026-08-12 06:30:02.001415 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 1.50s 2026-08-12 06:30:02.001419 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.48s 2026-08-12 06:30:02.001423 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.17s 2026-08-12 06:30:02.001426 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 1.12s 2026-08-12 06:30:02.001429 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-08-12 06:30:02.001432 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.08s 2026-08-12 06:30:02.001435 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.04s 2026-08-12 06:30:02.001438 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.88s 2026-08-12 06:30:02.001441 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.83s 2026-08-12 06:30:02.001445 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.81s 2026-08-12 06:30:02.001448 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.72s 2026-08-12 06:30:02.001458 | debian-trixie | vexxhost.containers.docker : Create systemd service file for docker ----- 0.71s 2026-08-12 06:30:02.001462 | debian-trixie | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.68s 2026-08-12 06:30:02.001465 | debian-trixie | vexxhost.containers.docker : Create docker daemon config file ----------- 0.67s 2026-08-12 06:30:02.001468 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.64s 2026-08-12 06:30:02.001471 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-08-12 06:30:02.001474 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-08-12 06:30:02.001477 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-08-12 06:30:02.122839 | debian-trixie | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-12 06:30:02.128756 | debian-trixie | INFO [docker-upgrade > side_effect] Executing 2026-08-12 06:30:02.129472 | debian-trixie | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-12 06:30:02.134805 | debian-trixie | INFO [docker-upgrade > verify] Executing 2026-08-12 06:30:02.639375 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-12 06:30:02.639712 | debian-trixie | [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-12 06:30:02.639984 | debian-trixie | 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-12 06:30:02.640217 | debian-trixie | 2026-08-12 06:30:02.975541 | debian-trixie | 2026-08-12 06:30:02.975867 | debian-trixie | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-12 06:30:02.976117 | debian-trixie | 2026-08-12 06:30:02.976375 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-12 06:30:02.976683 | debian-trixie | Wednesday 12 August 2026 06:30:02 +0000 (0:00:00.009) 0:00:00.009 ****** 2026-08-12 06:30:04.078803 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', 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-12 06:30:04.083514 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:04.083779 | debian-trixie | 2026-08-12 06:30:04.084047 | debian-trixie | TASK [Read pre-upgrade state] ************************************************** 2026-08-12 06:30:04.084308 | debian-trixie | Wednesday 12 August 2026 06:30:04 +0000 (0:00:01.105) 0:00:01.115 ****** 2026-08-12 06:30:04.487069 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:04.487215 | debian-trixie | 2026-08-12 06:30:04.487339 | debian-trixie | TASK [Decode pre-upgrade state] ************************************************ 2026-08-12 06:30:04.487459 | debian-trixie | Wednesday 12 August 2026 06:30:04 +0000 (0:00:00.403) 0:00:01.519 ****** 2026-08-12 06:30:04.525964 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:04.526286 | debian-trixie | 2026-08-12 06:30:04.526610 | debian-trixie | TASK [Read current Docker service PID] ***************************************** 2026-08-12 06:30:04.526882 | debian-trixie | Wednesday 12 August 2026 06:30:04 +0000 (0:00:00.040) 0:00:01.560 ****** 2026-08-12 06:30:04.963177 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:04.963488 | debian-trixie | 2026-08-12 06:30:04.963753 | debian-trixie | TASK [Read current Docker service invocation ID] ******************************* 2026-08-12 06:30:04.964007 | debian-trixie | Wednesday 12 August 2026 06:30:04 +0000 (0:00:00.435) 0:00:01.995 ****** 2026-08-12 06:30:05.311036 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:05.311058 | debian-trixie | 2026-08-12 06:30:05.311064 | debian-trixie | TASK [Read current Docker server version] ************************************** 2026-08-12 06:30:05.311069 | debian-trixie | Wednesday 12 August 2026 06:30:05 +0000 (0:00:00.346) 0:00:02.341 ****** 2026-08-12 06:30:05.672266 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:05.672560 | debian-trixie | 2026-08-12 06:30:05.672832 | debian-trixie | TASK [Read installed Docker daemon version] ************************************ 2026-08-12 06:30:05.673112 | debian-trixie | Wednesday 12 August 2026 06:30:05 +0000 (0:00:00.364) 0:00:02.705 ****** 2026-08-12 06:30:06.057300 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:06.057603 | debian-trixie | 2026-08-12 06:30:06.057875 | debian-trixie | TASK [Inspect installed Docker binary links] *********************************** 2026-08-12 06:30:06.058141 | debian-trixie | Wednesday 12 August 2026 06:30:06 +0000 (0:00:00.384) 0:00:03.090 ****** 2026-08-12 06:30:07.348642 | debian-trixie | ok: [debian-trixie] => (item=docker) 2026-08-12 06:30:07.348958 | debian-trixie | ok: [debian-trixie] => (item=docker-init) 2026-08-12 06:30:07.349215 | debian-trixie | ok: [debian-trixie] => (item=dockerd) 2026-08-12 06:30:07.349464 | debian-trixie | ok: [debian-trixie] => (item=docker-proxy) 2026-08-12 06:30:07.349695 | debian-trixie | 2026-08-12 06:30:07.349975 | debian-trixie | TASK [Read future Docker daemon configuration] ********************************* 2026-08-12 06:30:07.350234 | debian-trixie | Wednesday 12 August 2026 06:30:07 +0000 (0:00:01.291) 0:00:04.382 ****** 2026-08-12 06:30:07.645681 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:07.645982 | debian-trixie | 2026-08-12 06:30:07.646249 | debian-trixie | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-12 06:30:07.646574 | debian-trixie | Wednesday 12 August 2026 06:30:07 +0000 (0:00:00.295) 0:00:04.677 ****** 2026-08-12 06:30:07.676689 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:07.676951 | debian-trixie | 2026-08-12 06:30:07.677217 | debian-trixie | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-12 06:30:07.677472 | debian-trixie | Wednesday 12 August 2026 06:30:07 +0000 (0:00:00.032) 0:00:04.710 ****** 2026-08-12 06:30:07.986464 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:07.986746 | debian-trixie | 2026-08-12 06:30:07.987012 | debian-trixie | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-12 06:30:07.987268 | debian-trixie | Wednesday 12 August 2026 06:30:07 +0000 (0:00:00.306) 0:00:05.017 ****** 2026-08-12 06:30:08.305520 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:08.305806 | debian-trixie | 2026-08-12 06:30:08.306066 | debian-trixie | TASK [Inspect current Docker socket] ******************************************* 2026-08-12 06:30:08.306316 | debian-trixie | Wednesday 12 August 2026 06:30:08 +0000 (0:00:00.320) 0:00:05.338 ****** 2026-08-12 06:30:08.631878 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:08.632182 | debian-trixie | 2026-08-12 06:30:08.632464 | debian-trixie | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-12 06:30:08.632738 | debian-trixie | Wednesday 12 August 2026 06:30:08 +0000 (0:00:00.325) 0:00:05.663 ****** 2026-08-12 06:30:09.295167 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d', 'pid': 2980, 'restart_count': 0, 'started_at': '2026-08-12T06:29:03.429916932Z'}}) 2026-08-12 06:30:09.295191 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27', 'pid': 3045, 'restart_count': 0, 'started_at': '2026-08-12T06:29:04.036707398Z'}}) 2026-08-12 06:30:09.295196 | debian-trixie | 2026-08-12 06:30:09.295200 | debian-trixie | TASK [Build current workload state] ******************************************** 2026-08-12 06:30:09.295204 | debian-trixie | Wednesday 12 August 2026 06:30:09 +0000 (0:00:00.661) 0:00:06.325 ****** 2026-08-12 06:30:09.340966 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d",\n "Created": "2026-08-12T06:29:03.209542732Z",\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": 2980,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-12T06:29:03.429916932Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/hostname",\n "HostsPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/hosts",\n "LogPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d-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/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd-init/diff:/var/lib/docker/overlay2/d62ab6f753083f0ce841ac2f92175ebe1b7cd0efcb83c37c191967059cd135cb/diff",\n "MergedDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/merged",\n "UpperDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/diff",\n "WorkDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "6f57e6647719",\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": "464f659ab51e5fb23d909eb6cd15364d36b4186dd19acb7d5fa98fd4de0857de",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/464f659ab51e",\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-12 06:30:08.909467', 'end': '2026-08-12 06:30:08.934837', 'delta': '0:00:00.025370', '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": "6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d",', ' "Created": "2026-08-12T06:29:03.209542732Z",', ' "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": 2980,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-12T06:29:03.429916932Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/hostname",', ' "HostsPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/hosts",', ' "LogPath": "/var/lib/docker/containers/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d/6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d-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/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd-init/diff:/var/lib/docker/overlay2/d62ab6f753083f0ce841ac2f92175ebe1b7cd0efcb83c37c191967059cd135cb/diff",', ' "MergedDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/merged",', ' "UpperDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/diff",', ' "WorkDir": "/var/lib/docker/overlay2/f871be4c4b9d2b4c95ab98fe063919a5a51a0ea730e83cb4453e2dd35c05acfd/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "6f57e6647719",', ' "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": "464f659ab51e5fb23d909eb6cd15364d36b4186dd19acb7d5fa98fd4de0857de",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/464f659ab51e",', ' "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': '6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d', 'pid': 2980, 'restart_count': 0, 'started_at': '2026-08-12T06:29:03.429916932Z'}}, 'ansible_loop_var': 'item'}) 2026-08-12 06:30:09.348292 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27",\n "Created": "2026-08-12T06:29:03.782115314Z",\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": 3045,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-12T06:29:04.036707398Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/hostname",\n "HostsPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/hosts",\n "LogPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27-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/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023-init/diff:/var/lib/docker/overlay2/d0e913dcbd1aed8f2dfb81ac32825dbed0337dd3976081bcb6edf6709731fac8/diff:/var/lib/docker/overlay2/74cdad747c6ab92b0c58a541d923f3d08207a7533c678b92844a026443cbc7cd/diff:/var/lib/docker/overlay2/432cfcd072a68f6c43a42f634d205e6c677f75a83ffbdf566a5c43ec982e12e3/diff:/var/lib/docker/overlay2/296bc009812ce015878f4257e2c61bb47db10e122665f42d8c6d051b96497a42/diff:/var/lib/docker/overlay2/03f471d8e1c7a9a7aa0ba044f3c7d54b0b5b7a8e164415abd35cb6f5e300a877/diff:/var/lib/docker/overlay2/4eb980fc62812fa229f4590a56b604de2c204b3860da0b388405c2e3a6179b27/diff:/var/lib/docker/overlay2/3e9b9d7d455f29cbe8807465d34165ef4aba83c90524850d5810b64eb975a988/diff:/var/lib/docker/overlay2/4ece25ab1c8e12b8588da61367332e5ab6003c9eb8dd64d63957d5c93538f838/diff",\n "MergedDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/merged",\n "UpperDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/diff",\n "WorkDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/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": "np0000188908",\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": "69d3ba1f77eb6a166c1077982a68ee92adade9604e9d58d4f50222d082fb2514",\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": "db9aa65bec64223a7ace75f143e4e7861db0f519baeaaa0a749bcd9fc8de7db7",\n "EndpointID": "d5ec913a7ba4ae4d84fb8f28e56bf0e074f062e822032bf48f92b231a5ed8302",\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-12 06:30:09.215761', 'end': '2026-08-12 06:30:09.243466', 'delta': '0:00:00.027705', '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": "baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27",', ' "Created": "2026-08-12T06:29:03.782115314Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3045,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-12T06:29:04.036707398Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/hostname",', ' "HostsPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/hosts",', ' "LogPath": "/var/lib/docker/containers/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27/baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27-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/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023-init/diff:/var/lib/docker/overlay2/d0e913dcbd1aed8f2dfb81ac32825dbed0337dd3976081bcb6edf6709731fac8/diff:/var/lib/docker/overlay2/74cdad747c6ab92b0c58a541d923f3d08207a7533c678b92844a026443cbc7cd/diff:/var/lib/docker/overlay2/432cfcd072a68f6c43a42f634d205e6c677f75a83ffbdf566a5c43ec982e12e3/diff:/var/lib/docker/overlay2/296bc009812ce015878f4257e2c61bb47db10e122665f42d8c6d051b96497a42/diff:/var/lib/docker/overlay2/03f471d8e1c7a9a7aa0ba044f3c7d54b0b5b7a8e164415abd35cb6f5e300a877/diff:/var/lib/docker/overlay2/4eb980fc62812fa229f4590a56b604de2c204b3860da0b388405c2e3a6179b27/diff:/var/lib/docker/overlay2/3e9b9d7d455f29cbe8807465d34165ef4aba83c90524850d5810b64eb975a988/diff:/var/lib/docker/overlay2/4ece25ab1c8e12b8588da61367332e5ab6003c9eb8dd64d63957d5c93538f838/diff",', ' "MergedDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/merged",', ' "UpperDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/diff",', ' "WorkDir": "/var/lib/docker/overlay2/40b787a30210b4cc892a39b054451c141fcdd496b28ef6ae8e57f90737db4023/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": "np0000188908",', ' "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": "69d3ba1f77eb6a166c1077982a68ee92adade9604e9d58d4f50222d082fb2514",', ' "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": "db9aa65bec64223a7ace75f143e4e7861db0f519baeaaa0a749bcd9fc8de7db7",', ' "EndpointID": "d5ec913a7ba4ae4d84fb8f28e56bf0e074f062e822032bf48f92b231a5ed8302",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': 'baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27', 'pid': 3045, 'restart_count': 0, 'started_at': '2026-08-12T06:29:04.036707398Z'}}, 'ansible_loop_var': 'item'}) 2026-08-12 06:30:09.359155 | debian-trixie | 2026-08-12 06:30:09.359173 | debian-trixie | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-12 06:30:09.359179 | debian-trixie | Wednesday 12 August 2026 06:30:09 +0000 (0:00:00.066) 0:00:06.391 ****** 2026-08-12 06:30:09.402756 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:30:09.403053 | debian-trixie | "changed": false, 2026-08-12 06:30:09.403311 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:30:09.403556 | debian-trixie | } 2026-08-12 06:30:09.403786 | debian-trixie | 2026-08-12 06:30:09.404043 | debian-trixie | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-12 06:30:09.404314 | debian-trixie | Wednesday 12 August 2026 06:30:09 +0000 (0:00:00.044) 0:00:06.436 ****** 2026-08-12 06:30:09.438595 | debian-trixie | ok: [debian-trixie] => { 2026-08-12 06:30:09.438868 | debian-trixie | "changed": false, 2026-08-12 06:30:09.439031 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:30:09.439188 | debian-trixie | } 2026-08-12 06:30:09.439337 | debian-trixie | 2026-08-12 06:30:09.439502 | debian-trixie | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-12 06:30:09.439664 | debian-trixie | Wednesday 12 August 2026 06:30:09 +0000 (0:00:00.035) 0:00:06.472 ****** 2026-08-12 06:30:09.485079 | debian-trixie | ok: [debian-trixie] => (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': 25335, 'dev': 65025, 'nlink': 1, 'atime': 1786516171.4144273, 'mtime': 1786516171.4064271, 'ctime': 1786516171.4064271, '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-12 06:30:09.485199 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.485328 | debian-trixie | "changed": false, 2026-08-12 06:30:09.485453 | debian-trixie | "item": { 2026-08-12 06:30:09.485608 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.485732 | debian-trixie | "changed": false, 2026-08-12 06:30:09.485850 | debian-trixie | "failed": false, 2026-08-12 06:30:09.485993 | debian-trixie | "invocation": { 2026-08-12 06:30:09.486130 | debian-trixie | "module_args": { 2026-08-12 06:30:09.486261 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-12 06:30:09.486765 | debian-trixie | "follow": false, 2026-08-12 06:30:09.486820 | debian-trixie | "get_attributes": true, 2026-08-12 06:30:09.486836 | debian-trixie | "get_checksum": true, 2026-08-12 06:30:09.490389 | debian-trixie | "get_mime": true, 2026-08-12 06:30:09.490435 | debian-trixie | "path": "/usr/bin/docker" 2026-08-12 06:30:09.490442 | debian-trixie | } 2026-08-12 06:30:09.490448 | debian-trixie | }, 2026-08-12 06:30:09.490453 | debian-trixie | "item": "docker", 2026-08-12 06:30:09.490459 | debian-trixie | "stat": { 2026-08-12 06:30:09.490463 | debian-trixie | "atime": 1786516171.4144273, 2026-08-12 06:30:09.490469 | debian-trixie | "attr_flags": "", 2026-08-12 06:30:09.490474 | debian-trixie | "attributes": [], 2026-08-12 06:30:09.490479 | debian-trixie | "block_size": 4096, 2026-08-12 06:30:09.490484 | debian-trixie | "blocks": 0, 2026-08-12 06:30:09.490488 | debian-trixie | "charset": "unknown", 2026-08-12 06:30:09.490493 | debian-trixie | "ctime": 1786516171.4064271, 2026-08-12 06:30:09.490498 | debian-trixie | "dev": 65025, 2026-08-12 06:30:09.490502 | debian-trixie | "device_type": 0, 2026-08-12 06:30:09.490507 | debian-trixie | "executable": true, 2026-08-12 06:30:09.490513 | debian-trixie | "exists": true, 2026-08-12 06:30:09.490519 | debian-trixie | "gid": 0, 2026-08-12 06:30:09.490526 | debian-trixie | "gr_name": "root", 2026-08-12 06:30:09.490560 | debian-trixie | "inode": 25335, 2026-08-12 06:30:09.490567 | debian-trixie | "isblk": false, 2026-08-12 06:30:09.490573 | debian-trixie | "ischr": false, 2026-08-12 06:30:09.490579 | debian-trixie | "isdir": false, 2026-08-12 06:30:09.490584 | debian-trixie | "isfifo": false, 2026-08-12 06:30:09.490590 | debian-trixie | "isgid": false, 2026-08-12 06:30:09.490596 | debian-trixie | "islnk": true, 2026-08-12 06:30:09.490602 | debian-trixie | "isreg": false, 2026-08-12 06:30:09.490607 | debian-trixie | "issock": false, 2026-08-12 06:30:09.490740 | debian-trixie | "isuid": false, 2026-08-12 06:30:09.490922 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-12 06:30:09.491095 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-12 06:30:09.491255 | debian-trixie | "mimetype": "unknown", 2026-08-12 06:30:09.491413 | debian-trixie | "mode": "0777", 2026-08-12 06:30:09.491572 | debian-trixie | "mtime": 1786516171.4064271, 2026-08-12 06:30:09.491729 | debian-trixie | "nlink": 1, 2026-08-12 06:30:09.491886 | debian-trixie | "path": "/usr/bin/docker", 2026-08-12 06:30:09.492054 | debian-trixie | "pw_name": "root", 2026-08-12 06:30:09.492217 | debian-trixie | "readable": true, 2026-08-12 06:30:09.492376 | debian-trixie | "rgrp": true, 2026-08-12 06:30:09.492532 | debian-trixie | "roth": true, 2026-08-12 06:30:09.492709 | debian-trixie | "rusr": true, 2026-08-12 06:30:09.492869 | debian-trixie | "size": 39, 2026-08-12 06:30:09.493029 | debian-trixie | "uid": 0, 2026-08-12 06:30:09.493187 | debian-trixie | "version": null, 2026-08-12 06:30:09.493343 | debian-trixie | "wgrp": true, 2026-08-12 06:30:09.493499 | debian-trixie | "woth": true, 2026-08-12 06:30:09.493654 | debian-trixie | "writeable": true, 2026-08-12 06:30:09.493808 | debian-trixie | "wusr": true, 2026-08-12 06:30:09.493964 | debian-trixie | "xgrp": true, 2026-08-12 06:30:09.494118 | debian-trixie | "xoth": true, 2026-08-12 06:30:09.494273 | debian-trixie | "xusr": true 2026-08-12 06:30:09.494461 | debian-trixie | } 2026-08-12 06:30:09.494680 | debian-trixie | }, 2026-08-12 06:30:09.494848 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:30:09.494998 | debian-trixie | } 2026-08-12 06:30:09.495158 | debian-trixie | ok: [debian-trixie] => (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': 743, 'dev': 65025, 'nlink': 1, 'atime': 1786516196.9469452, 'mtime': 1786516171.6944346, 'ctime': 1786516171.6944346, '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-12 06:30:09.495279 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.495396 | debian-trixie | "changed": false, 2026-08-12 06:30:09.495509 | debian-trixie | "item": { 2026-08-12 06:30:09.495623 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.495737 | debian-trixie | "changed": false, 2026-08-12 06:30:09.495849 | debian-trixie | "failed": false, 2026-08-12 06:30:09.495964 | debian-trixie | "invocation": { 2026-08-12 06:30:09.496077 | debian-trixie | "module_args": { 2026-08-12 06:30:09.496194 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-12 06:30:09.496307 | debian-trixie | "follow": false, 2026-08-12 06:30:09.496420 | debian-trixie | "get_attributes": true, 2026-08-12 06:30:09.496533 | debian-trixie | "get_checksum": true, 2026-08-12 06:30:09.496646 | debian-trixie | "get_mime": true, 2026-08-12 06:30:09.496764 | debian-trixie | "path": "/usr/bin/docker-init" 2026-08-12 06:30:09.496875 | debian-trixie | } 2026-08-12 06:30:09.496988 | debian-trixie | }, 2026-08-12 06:30:09.497102 | debian-trixie | "item": "docker-init", 2026-08-12 06:30:09.497214 | debian-trixie | "stat": { 2026-08-12 06:30:09.497329 | debian-trixie | "atime": 1786516196.9469452, 2026-08-12 06:30:09.497443 | debian-trixie | "attr_flags": "", 2026-08-12 06:30:09.497564 | debian-trixie | "attributes": [], 2026-08-12 06:30:09.497727 | debian-trixie | "block_size": 4096, 2026-08-12 06:30:09.497898 | debian-trixie | "blocks": 0, 2026-08-12 06:30:09.498066 | debian-trixie | "charset": "unknown", 2026-08-12 06:30:09.498193 | debian-trixie | "ctime": 1786516171.6944346, 2026-08-12 06:30:09.498316 | debian-trixie | "dev": 65025, 2026-08-12 06:30:09.498495 | debian-trixie | "device_type": 0, 2026-08-12 06:30:09.498654 | debian-trixie | "executable": true, 2026-08-12 06:30:09.498787 | debian-trixie | "exists": true, 2026-08-12 06:30:09.498910 | debian-trixie | "gid": 0, 2026-08-12 06:30:09.499034 | debian-trixie | "gr_name": "root", 2026-08-12 06:30:09.499172 | debian-trixie | "inode": 743, 2026-08-12 06:30:09.499314 | debian-trixie | "isblk": false, 2026-08-12 06:30:09.499460 | debian-trixie | "ischr": false, 2026-08-12 06:30:09.499604 | debian-trixie | "isdir": false, 2026-08-12 06:30:09.499741 | debian-trixie | "isfifo": false, 2026-08-12 06:30:09.499876 | debian-trixie | "isgid": false, 2026-08-12 06:30:09.499999 | debian-trixie | "islnk": true, 2026-08-12 06:30:09.500122 | debian-trixie | "isreg": false, 2026-08-12 06:30:09.500245 | debian-trixie | "issock": false, 2026-08-12 06:30:09.500379 | debian-trixie | "isuid": false, 2026-08-12 06:30:09.500528 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-12 06:30:09.500691 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-12 06:30:09.500841 | debian-trixie | "mimetype": "unknown", 2026-08-12 06:30:09.500991 | debian-trixie | "mode": "0777", 2026-08-12 06:30:09.501120 | debian-trixie | "mtime": 1786516171.6944346, 2026-08-12 06:30:09.501235 | debian-trixie | "nlink": 1, 2026-08-12 06:30:09.501353 | debian-trixie | "path": "/usr/bin/docker-init", 2026-08-12 06:30:09.501466 | debian-trixie | "pw_name": "root", 2026-08-12 06:30:09.501595 | debian-trixie | "readable": true, 2026-08-12 06:30:09.501710 | debian-trixie | "rgrp": true, 2026-08-12 06:30:09.501824 | debian-trixie | "roth": true, 2026-08-12 06:30:09.501935 | debian-trixie | "rusr": true, 2026-08-12 06:30:09.502046 | debian-trixie | "size": 44, 2026-08-12 06:30:09.502171 | debian-trixie | "uid": 0, 2026-08-12 06:30:09.502309 | debian-trixie | "version": null, 2026-08-12 06:30:09.502473 | debian-trixie | "wgrp": true, 2026-08-12 06:30:09.502636 | debian-trixie | "woth": true, 2026-08-12 06:30:09.502761 | debian-trixie | "writeable": true, 2026-08-12 06:30:09.502882 | debian-trixie | "wusr": true, 2026-08-12 06:30:09.503001 | debian-trixie | "xgrp": true, 2026-08-12 06:30:09.503121 | debian-trixie | "xoth": true, 2026-08-12 06:30:09.503234 | debian-trixie | "xusr": true 2026-08-12 06:30:09.503345 | debian-trixie | } 2026-08-12 06:30:09.503457 | debian-trixie | }, 2026-08-12 06:30:09.503570 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:30:09.503683 | debian-trixie | } 2026-08-12 06:30:09.503837 | debian-trixie | ok: [debian-trixie] => (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': 25156, 'dev': 65025, 'nlink': 1, 'atime': 1786516197.2429497, 'mtime': 1786516171.986442, 'ctime': 1786516171.986442, '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-12 06:30:09.503953 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.504068 | debian-trixie | "changed": false, 2026-08-12 06:30:09.504179 | debian-trixie | "item": { 2026-08-12 06:30:09.504311 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.504442 | debian-trixie | "changed": false, 2026-08-12 06:30:09.504580 | debian-trixie | "failed": false, 2026-08-12 06:30:09.504706 | debian-trixie | "invocation": { 2026-08-12 06:30:09.504827 | debian-trixie | "module_args": { 2026-08-12 06:30:09.504941 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-12 06:30:09.505053 | debian-trixie | "follow": false, 2026-08-12 06:30:09.505166 | debian-trixie | "get_attributes": true, 2026-08-12 06:30:09.505280 | debian-trixie | "get_checksum": true, 2026-08-12 06:30:09.505391 | debian-trixie | "get_mime": true, 2026-08-12 06:30:09.505505 | debian-trixie | "path": "/usr/bin/dockerd" 2026-08-12 06:30:09.505615 | debian-trixie | } 2026-08-12 06:30:09.505725 | debian-trixie | }, 2026-08-12 06:30:09.505838 | debian-trixie | "item": "dockerd", 2026-08-12 06:30:09.505949 | debian-trixie | "stat": { 2026-08-12 06:30:09.506063 | debian-trixie | "atime": 1786516197.2429497, 2026-08-12 06:30:09.506174 | debian-trixie | "attr_flags": "", 2026-08-12 06:30:09.506286 | debian-trixie | "attributes": [], 2026-08-12 06:30:09.506424 | debian-trixie | "block_size": 4096, 2026-08-12 06:30:09.506537 | debian-trixie | "blocks": 0, 2026-08-12 06:30:09.506677 | debian-trixie | "charset": "unknown", 2026-08-12 06:30:09.506794 | debian-trixie | "ctime": 1786516171.986442, 2026-08-12 06:30:09.506907 | debian-trixie | "dev": 65025, 2026-08-12 06:30:09.507019 | debian-trixie | "device_type": 0, 2026-08-12 06:30:09.507129 | debian-trixie | "executable": true, 2026-08-12 06:30:09.507240 | debian-trixie | "exists": true, 2026-08-12 06:30:09.507352 | debian-trixie | "gid": 0, 2026-08-12 06:30:09.507464 | debian-trixie | "gr_name": "root", 2026-08-12 06:30:09.507576 | debian-trixie | "inode": 25156, 2026-08-12 06:30:09.507688 | debian-trixie | "isblk": false, 2026-08-12 06:30:09.507800 | debian-trixie | "ischr": false, 2026-08-12 06:30:09.507912 | debian-trixie | "isdir": false, 2026-08-12 06:30:09.508024 | debian-trixie | "isfifo": false, 2026-08-12 06:30:09.508135 | debian-trixie | "isgid": false, 2026-08-12 06:30:09.508246 | debian-trixie | "islnk": true, 2026-08-12 06:30:09.508356 | debian-trixie | "isreg": false, 2026-08-12 06:30:09.508467 | debian-trixie | "issock": false, 2026-08-12 06:30:09.508579 | debian-trixie | "isuid": false, 2026-08-12 06:30:09.508694 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-12 06:30:09.508810 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-12 06:30:09.508922 | debian-trixie | "mimetype": "unknown", 2026-08-12 06:30:09.509034 | debian-trixie | "mode": "0777", 2026-08-12 06:30:09.509146 | debian-trixie | "mtime": 1786516171.986442, 2026-08-12 06:30:09.509257 | debian-trixie | "nlink": 1, 2026-08-12 06:30:09.509372 | debian-trixie | "path": "/usr/bin/dockerd", 2026-08-12 06:30:09.509484 | debian-trixie | "pw_name": "root", 2026-08-12 06:30:09.509596 | debian-trixie | "readable": true, 2026-08-12 06:30:09.509706 | debian-trixie | "rgrp": true, 2026-08-12 06:30:09.509816 | debian-trixie | "roth": true, 2026-08-12 06:30:09.509927 | debian-trixie | "rusr": true, 2026-08-12 06:30:09.510038 | debian-trixie | "size": 40, 2026-08-12 06:30:09.510149 | debian-trixie | "uid": 0, 2026-08-12 06:30:09.510261 | debian-trixie | "version": null, 2026-08-12 06:30:09.510393 | debian-trixie | "wgrp": true, 2026-08-12 06:30:09.510506 | debian-trixie | "woth": true, 2026-08-12 06:30:09.510698 | debian-trixie | "writeable": true, 2026-08-12 06:30:09.510819 | debian-trixie | "wusr": true, 2026-08-12 06:30:09.510926 | debian-trixie | "xgrp": true, 2026-08-12 06:30:09.511033 | debian-trixie | "xoth": true, 2026-08-12 06:30:09.511139 | debian-trixie | "xusr": true 2026-08-12 06:30:09.511245 | debian-trixie | } 2026-08-12 06:30:09.511350 | debian-trixie | }, 2026-08-12 06:30:09.511459 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:30:09.511565 | debian-trixie | } 2026-08-12 06:30:09.511775 | debian-trixie | ok: [debian-trixie] => (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': 25336, 'dev': 65025, 'nlink': 1, 'atime': 1786516197.514954, 'mtime': 1786516172.2824495, 'ctime': 1786516172.2824495, '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-12 06:30:09.511898 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.512010 | debian-trixie | "changed": false, 2026-08-12 06:30:09.512118 | debian-trixie | "item": { 2026-08-12 06:30:09.512228 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.512335 | debian-trixie | "changed": false, 2026-08-12 06:30:09.512443 | debian-trixie | "failed": false, 2026-08-12 06:30:09.512552 | debian-trixie | "invocation": { 2026-08-12 06:30:09.512660 | debian-trixie | "module_args": { 2026-08-12 06:30:09.512770 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-12 06:30:09.512878 | debian-trixie | "follow": false, 2026-08-12 06:30:09.512986 | debian-trixie | "get_attributes": true, 2026-08-12 06:30:09.513094 | debian-trixie | "get_checksum": true, 2026-08-12 06:30:09.513202 | debian-trixie | "get_mime": true, 2026-08-12 06:30:09.513311 | debian-trixie | "path": "/usr/bin/docker-proxy" 2026-08-12 06:30:09.513417 | debian-trixie | } 2026-08-12 06:30:09.513522 | debian-trixie | }, 2026-08-12 06:30:09.513631 | debian-trixie | "item": "docker-proxy", 2026-08-12 06:30:09.513737 | debian-trixie | "stat": { 2026-08-12 06:30:09.513845 | debian-trixie | "atime": 1786516197.514954, 2026-08-12 06:30:09.513953 | debian-trixie | "attr_flags": "", 2026-08-12 06:30:09.514061 | debian-trixie | "attributes": [], 2026-08-12 06:30:09.514168 | debian-trixie | "block_size": 4096, 2026-08-12 06:30:09.514276 | debian-trixie | "blocks": 0, 2026-08-12 06:30:09.514414 | debian-trixie | "charset": "unknown", 2026-08-12 06:30:09.514527 | debian-trixie | "ctime": 1786516172.2824495, 2026-08-12 06:30:09.514671 | debian-trixie | "dev": 65025, 2026-08-12 06:30:09.514782 | debian-trixie | "device_type": 0, 2026-08-12 06:30:09.514891 | debian-trixie | "executable": true, 2026-08-12 06:30:09.514998 | debian-trixie | "exists": true, 2026-08-12 06:30:09.515106 | debian-trixie | "gid": 0, 2026-08-12 06:30:09.515214 | debian-trixie | "gr_name": "root", 2026-08-12 06:30:09.515322 | debian-trixie | "inode": 25336, 2026-08-12 06:30:09.515428 | debian-trixie | "isblk": false, 2026-08-12 06:30:09.515536 | debian-trixie | "ischr": false, 2026-08-12 06:30:09.515642 | debian-trixie | "isdir": false, 2026-08-12 06:30:09.515749 | debian-trixie | "isfifo": false, 2026-08-12 06:30:09.515857 | debian-trixie | "isgid": false, 2026-08-12 06:30:09.515965 | debian-trixie | "islnk": true, 2026-08-12 06:30:09.516073 | debian-trixie | "isreg": false, 2026-08-12 06:30:09.516179 | debian-trixie | "issock": false, 2026-08-12 06:30:09.516286 | debian-trixie | "isuid": false, 2026-08-12 06:30:09.516399 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-12 06:30:09.516513 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-12 06:30:09.516621 | debian-trixie | "mimetype": "unknown", 2026-08-12 06:30:09.516729 | debian-trixie | "mode": "0777", 2026-08-12 06:30:09.516837 | debian-trixie | "mtime": 1786516172.2824495, 2026-08-12 06:30:09.516945 | debian-trixie | "nlink": 1, 2026-08-12 06:30:09.517056 | debian-trixie | "path": "/usr/bin/docker-proxy", 2026-08-12 06:30:09.517164 | debian-trixie | "pw_name": "root", 2026-08-12 06:30:09.517272 | debian-trixie | "readable": true, 2026-08-12 06:30:09.517380 | debian-trixie | "rgrp": true, 2026-08-12 06:30:09.517486 | debian-trixie | "roth": true, 2026-08-12 06:30:09.517593 | debian-trixie | "rusr": true, 2026-08-12 06:30:09.517701 | debian-trixie | "size": 45, 2026-08-12 06:30:09.517809 | debian-trixie | "uid": 0, 2026-08-12 06:30:09.517916 | debian-trixie | "version": null, 2026-08-12 06:30:09.518024 | debian-trixie | "wgrp": true, 2026-08-12 06:30:09.518131 | debian-trixie | "woth": true, 2026-08-12 06:30:09.518247 | debian-trixie | "writeable": true, 2026-08-12 06:30:09.518373 | debian-trixie | "wusr": true, 2026-08-12 06:30:09.518482 | debian-trixie | "xgrp": true, 2026-08-12 06:30:09.518606 | debian-trixie | "xoth": true, 2026-08-12 06:30:09.518714 | debian-trixie | "xusr": true 2026-08-12 06:30:09.518821 | debian-trixie | } 2026-08-12 06:30:09.518926 | debian-trixie | }, 2026-08-12 06:30:09.519035 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:30:09.519141 | debian-trixie | } 2026-08-12 06:30:09.519244 | debian-trixie | 2026-08-12 06:30:09.519356 | debian-trixie | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-12 06:30:09.519468 | debian-trixie | Wednesday 12 August 2026 06:30:09 +0000 (0:00:00.062) 0:00:06.535 ****** 2026-08-12 06:30:09.552069 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d', 'pid': 2980, 'restart_count': 0, 'started_at': '2026-08-12T06:29:03.429916932Z'}}) => { 2026-08-12 06:30:09.552159 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.552253 | debian-trixie | "changed": false, 2026-08-12 06:30:09.552341 | debian-trixie | "item": { 2026-08-12 06:30:09.552439 | debian-trixie | "key": "molecule-upgrade-busybox", 2026-08-12 06:30:09.552522 | debian-trixie | "value": { 2026-08-12 06:30:09.552616 | debian-trixie | "id": "6f57e664771991c4e6ca46c0240c0aafb0d51f7579f580112f07856b81e8279d", 2026-08-12 06:30:09.554392 | debian-trixie | "pid": 2980, 2026-08-12 06:30:09.554424 | debian-trixie | "restart_count": 0, 2026-08-12 06:30:09.554428 | debian-trixie | "started_at": "2026-08-12T06:29:03.429916932Z" 2026-08-12 06:30:09.554434 | debian-trixie | } 2026-08-12 06:30:09.554439 | debian-trixie | }, 2026-08-12 06:30:09.554442 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:30:09.554447 | debian-trixie | } 2026-08-12 06:30:09.554452 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27', 'pid': 3045, 'restart_count': 0, 'started_at': '2026-08-12T06:29:04.036707398Z'}}) => { 2026-08-12 06:30:09.554457 | debian-trixie | "ansible_loop_var": "item", 2026-08-12 06:30:09.554460 | debian-trixie | "changed": false, 2026-08-12 06:30:09.554464 | debian-trixie | "item": { 2026-08-12 06:30:09.554468 | debian-trixie | "key": "molecule-upgrade-nginx", 2026-08-12 06:30:09.554472 | debian-trixie | "value": { 2026-08-12 06:30:09.554475 | debian-trixie | "id": "baf61102ef52c9986debba1d9de732a9b2758d3b6bc9453e1f1714ce99d85d27", 2026-08-12 06:30:09.554479 | debian-trixie | "pid": 3045, 2026-08-12 06:30:09.554482 | debian-trixie | "restart_count": 0, 2026-08-12 06:30:09.554486 | debian-trixie | "started_at": "2026-08-12T06:29:04.036707398Z" 2026-08-12 06:30:09.554489 | debian-trixie | } 2026-08-12 06:30:09.554492 | debian-trixie | }, 2026-08-12 06:30:09.554496 | debian-trixie | "msg": "All assertions passed" 2026-08-12 06:30:09.554499 | debian-trixie | } 2026-08-12 06:30:09.555603 | debian-trixie | 2026-08-12 06:30:09.555643 | debian-trixie | TASK [Read counter workload progress after upgrade] **************************** 2026-08-12 06:30:09.555653 | debian-trixie | Wednesday 12 August 2026 06:30:09 +0000 (0:00:00.051) 0:00:06.586 ****** 2026-08-12 06:30:09.947055 | debian-trixie | ok: [debian-trixie] 2026-08-12 06:30:09.947122 | debian-trixie | 2026-08-12 06:30:09.947238 | debian-trixie | TASK [Assert counter workload remained functional] ***************************** 2026-08-12 06:30:09.947459 | debian-trixie | Wednesday 12 August 2026 06:30:09 +0000 (0:00:00.392) 0:00:06.979 ****** 2026-08-12 06:30:09.987143 | debian-trixie | [ERROR]: Task failed: Action failed: Assertion failed 2026-08-12 06:30:09.987202 | debian-trixie | Origin: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/verify.yml:185:7 2026-08-12 06:30:09.987222 | debian-trixie | 2026-08-12 06:30:09.987235 | debian-trixie | 183 changed_when: false 2026-08-12 06:30:09.987810 | debian-trixie | 184 2026-08-12 06:30:09.987832 | debian-trixie | 185 - name: Assert counter workload remained functional 2026-08-12 06:30:09.987842 | debian-trixie | ^ column 7 2026-08-12 06:30:09.987850 | debian-trixie | 2026-08-12 06:30:09.987859 | debian-trixie | fatal: [debian-trixie]: FAILED! => { 2026-08-12 06:30:09.987868 | debian-trixie | "assertion": "_docker_upgrade_counter_after.stdout | int > _docker_upgrade_before.counter", 2026-08-12 06:30:09.987880 | debian-trixie | "changed": false, 2026-08-12 06:30:09.988182 | debian-trixie | "evaluated_to": false, 2026-08-12 06:30:09.988222 | debian-trixie | "msg": "Assertion failed" 2026-08-12 06:30:09.988226 | debian-trixie | } 2026-08-12 06:30:09.990773 | debian-trixie | 2026-08-12 06:30:09.991052 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-12 06:30:09.991326 | debian-trixie | debian-trixie : ok=20 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2026-08-12 06:30:09.991582 | debian-trixie | 2026-08-12 06:30:09.991809 | debian-trixie | 2026-08-12 06:30:09.992052 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-12 06:30:09.992300 | debian-trixie | Wednesday 12 August 2026 06:30:09 +0000 (0:00:00.044) 0:00:07.023 ****** 2026-08-12 06:30:09.992534 | debian-trixie | =============================================================================== 2026-08-12 06:30:09.992791 | debian-trixie | Inspect installed Docker binary links ----------------------------------- 1.29s 2026-08-12 06:30:09.993026 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.11s 2026-08-12 06:30:09.993266 | debian-trixie | Inspect workload containers after upgrade ------------------------------- 0.66s 2026-08-12 06:30:09.993507 | debian-trixie | Read current Docker service PID ----------------------------------------- 0.44s 2026-08-12 06:30:09.993743 | debian-trixie | Read pre-upgrade state -------------------------------------------------- 0.40s 2026-08-12 06:30:09.993984 | debian-trixie | Read counter workload progress after upgrade ---------------------------- 0.39s 2026-08-12 06:30:09.994224 | debian-trixie | Read installed Docker daemon version ------------------------------------ 0.38s 2026-08-12 06:30:09.994504 | debian-trixie | Read current Docker server version -------------------------------------- 0.36s 2026-08-12 06:30:09.994749 | debian-trixie | Read current Docker service invocation ID ------------------------------- 0.35s 2026-08-12 06:30:09.994988 | debian-trixie | Inspect current Docker socket ------------------------------------------- 0.33s 2026-08-12 06:30:09.995228 | debian-trixie | Read running Docker daemon executable inode ----------------------------- 0.32s 2026-08-12 06:30:09.995526 | debian-trixie | Resolve running Docker daemon executable -------------------------------- 0.31s 2026-08-12 06:30:09.995778 | debian-trixie | Read future Docker daemon configuration --------------------------------- 0.30s 2026-08-12 06:30:09.995960 | debian-trixie | Build current workload state -------------------------------------------- 0.07s 2026-08-12 06:30:09.996114 | debian-trixie | Assert Docker binaries point to the staged version ---------------------- 0.06s 2026-08-12 06:30:09.996267 | debian-trixie | Assert workload containers were neither recreated nor restarted --------- 0.05s 2026-08-12 06:30:09.996419 | debian-trixie | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-12 06:30:09.996573 | debian-trixie | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-12 06:30:09.996724 | debian-trixie | Decode pre-upgrade state ------------------------------------------------ 0.04s 2026-08-12 06:30:09.996894 | debian-trixie | Assert new Docker daemon is installed for future activation ------------- 0.04s 2026-08-12 06:30:10.108482 | debian-trixie | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.QUTN.docker-upgrade/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/verify.yml 2026-08-12 06:30:10.108743 | debian-trixie | ERROR [docker-upgrade > verify] Executed: Failed 2026-08-12 06:30:10.108930 | debian-trixie | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.QUTN.docker-upgrade/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/verify.yml 2026-08-12 06:30:10.634266 | debian-trixie | ERROR 2026-08-12 06:30:10.634478 | debian-trixie | { 2026-08-12 06:30:10.634521 | debian-trixie | "delta": "0:02:15.363040", 2026-08-12 06:30:10.634551 | debian-trixie | "end": "2026-08-12 06:30:10.188062", 2026-08-12 06:30:10.634579 | debian-trixie | "msg": "non-zero return code", 2026-08-12 06:30:10.634607 | debian-trixie | "rc": 2, 2026-08-12 06:30:10.634635 | debian-trixie | "start": "2026-08-12 06:27:54.825022" 2026-08-12 06:30:10.634661 | debian-trixie | } failure 2026-08-12 06:30:10.650162 | 2026-08-12 06:30:10.650223 | PLAY RECAP 2026-08-12 06:30:10.650267 | debian-trixie | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-12 06:30:10.650290 | 2026-08-12 06:30:10.831974 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-12 06:30:10.834480 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-12 06:30:11.444451 | 2026-08-12 06:30:11.444728 | PLAY [all] 2026-08-12 06:30:11.454936 | 2026-08-12 06:30:11.455012 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-12 06:30:11.501048 | debian-trixie | skipping: Conditional result was False 2026-08-12 06:30:11.507802 | 2026-08-12 06:30:11.507910 | TASK [fetch-output : Set log path for single node] 2026-08-12 06:30:11.550630 | debian-trixie | ok 2026-08-12 06:30:11.555397 | 2026-08-12 06:30:11.555468 | LOOP [fetch-output : Ensure local output dirs] 2026-08-12 06:30:11.950282 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/18d9f21952bd45c9948296dbfe6af961/work/logs" 2026-08-12 06:30:12.155059 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/18d9f21952bd45c9948296dbfe6af961/work/artifacts" 2026-08-12 06:30:12.375834 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/18d9f21952bd45c9948296dbfe6af961/work/docs" 2026-08-12 06:30:12.399619 | 2026-08-12 06:30:12.399775 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-12 06:30:13.088182 | debian-trixie | ok 2026-08-12 06:30:13.088403 | debian-trixie | changed: All items complete 2026-08-12 06:30:13.088431 | 2026-08-12 06:30:13.543153 | debian-trixie | changed: .d..t...... ./ 2026-08-12 06:30:14.303251 | debian-trixie | changed: .d..t...... ./ 2026-08-12 06:30:14.328651 | 2026-08-12 06:30:14.328835 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-12 06:30:14.732044 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.006488 2026-08-12 06:30:14.991376 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007750 2026-08-12 06:30:15.009796 | 2026-08-12 06:30:15.009947 | PLAY [all] 2026-08-12 06:30:15.015806 | 2026-08-12 06:30:15.015884 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-12 06:30:15.498835 | debian-trixie | changed 2026-08-12 06:30:15.503504 | 2026-08-12 06:30:15.503552 | PLAY RECAP 2026-08-12 06:30:15.503599 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-12 06:30:15.503622 | 2026-08-12 06:30:15.626637 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-12 06:30:15.629094 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-12 06:30:16.223037 | 2026-08-12 06:30:16.223163 | PLAY [localhost] 2026-08-12 06:30:16.233649 | 2026-08-12 06:30:16.233722 | TASK [Generate Zuul manifest] 2026-08-12 06:30:16.252060 | localhost | ok 2026-08-12 06:30:16.268457 | 2026-08-12 06:30:16.268535 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-12 06:30:16.631576 | localhost | changed 2026-08-12 06:30:16.644098 | 2026-08-12 06:30:16.644188 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-12 06:30:16.718400 | localhost | ok 2026-08-12 06:30:16.724946 | 2026-08-12 06:30:16.725035 | TASK [Upload logs] 2026-08-12 06:30:16.745562 | localhost | ok 2026-08-12 06:30:16.803590 | 2026-08-12 06:30:16.803712 | TASK [Set zuul-log-path fact] 2026-08-12 06:30:16.823847 | localhost | ok 2026-08-12 06:30:16.836725 | 2026-08-12 06:30:16.836790 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-12 06:30:16.865759 | localhost | ok 2026-08-12 06:30:16.873467 | 2026-08-12 06:30:16.873532 | TASK [upload-logs : Create log directories] 2026-08-12 06:30:17.259580 | localhost | changed 2026-08-12 06:30:17.267546 | 2026-08-12 06:30:17.267640 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-12 06:30:17.673648 | localhost -> localhost | ok: Runtime: 0:00:00.004722 2026-08-12 06:30:17.680763 | 2026-08-12 06:30:17.680856 | TASK [upload-logs : Upload logs to log server] 2026-08-12 06:30:18.117715 | localhost | Output suppressed because no_log was given 2026-08-12 06:30:18.122682 | 2026-08-12 06:30:18.122770 | LOOP [upload-logs : Compress console log and json output] 2026-08-12 06:30:18.165942 | localhost | skipping: Conditional result was False 2026-08-12 06:30:18.172801 | localhost | skipping: Conditional result was False 2026-08-12 06:30:18.186394 | 2026-08-12 06:30:18.186501 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-12 06:30:18.230302 | localhost | skipping: Conditional result was False 2026-08-12 06:30:18.230669 | 2026-08-12 06:30:18.234984 | localhost | skipping: Conditional result was False 2026-08-12 06:30:18.250118 | 2026-08-12 06:30:18.250254 | LOOP [upload-logs : Upload console log and json output]