2026-08-14 13:24:23.975843 | Job console starting 2026-08-14 13:24:24.001678 | Updating git repos 2026-08-14 13:24:24.026128 | Cloning repos into workspace 2026-08-14 13:24:27.520591 | Restoring repo states 2026-08-14 13:24:27.528709 | Merging changes 2026-08-14 13:24:29.119193 | Checking out repos 2026-08-14 13:24:30.057594 | Preparing playbooks 2026-08-14 13:24:34.628072 | Running Ansible setup 2026-08-14 13:24:38.356940 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 13:24:38.939620 | 2026-08-14 13:24:38.939761 | PLAY [localhost] 2026-08-14 13:24:38.946989 | 2026-08-14 13:24:38.947060 | TASK [Gathering Facts] 2026-08-14 13:24:39.784104 | localhost | ok 2026-08-14 13:24:39.794336 | 2026-08-14 13:24:39.794417 | TASK [Setup log path fact] 2026-08-14 13:24:39.815163 | localhost | ok 2026-08-14 13:24:39.833784 | 2026-08-14 13:24:39.833964 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 13:24:39.865614 | localhost | ok 2026-08-14 13:24:39.875945 | 2026-08-14 13:24:39.876018 | TASK [emit-job-header : Print job information] 2026-08-14 13:24:39.914943 | # Job Information 2026-08-14 13:24:39.915097 | Ansible Version: 2.16.18 2026-08-14 13:24:39.915144 | Job: ansible-collection-containers-molecule-docker-upgrade-debian-trixie 2026-08-14 13:24:39.915180 | Pipeline: check 2026-08-14 13:24:39.915212 | Executor: 2d72f0692154 2026-08-14 13:24:39.915243 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/147 2026-08-14 13:24:39.915278 | Event ID: dbe81860-97e2-11f1-9f9c-b783d4467c13 2026-08-14 13:24:39.919293 | 2026-08-14 13:24:39.919389 | LOOP [emit-job-header : Print node information] 2026-08-14 13:24:40.011423 | localhost | ok: 2026-08-14 13:24:40.011777 | localhost | # Node Information 2026-08-14 13:24:40.011827 | localhost | Inventory Hostname: debian-trixie 2026-08-14 13:24:40.011859 | localhost | Hostname: np0000189742 2026-08-14 13:24:40.011888 | localhost | Username: zuul 2026-08-14 13:24:40.011920 | localhost | Distro: Debian 13.6 2026-08-14 13:24:40.011948 | localhost | Provider: yul1 2026-08-14 13:24:40.011975 | localhost | Region: ca-ymq-1 2026-08-14 13:24:40.012002 | localhost | Label: debian-trixie 2026-08-14 13:24:40.012028 | localhost | Product Name: OpenStack Nova 2026-08-14 13:24:40.012054 | localhost | Interface IP: 199.19.213.47 2026-08-14 13:24:40.033655 | 2026-08-14 13:24:40.033796 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-14 13:24:40.413504 | localhost -> localhost | changed 2026-08-14 13:24:40.419185 | 2026-08-14 13:24:40.419258 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-14 13:24:41.259119 | localhost -> localhost | changed 2026-08-14 13:24:41.265950 | 2026-08-14 13:24:41.266016 | PLAY [all] 2026-08-14 13:24:41.273786 | 2026-08-14 13:24:41.273960 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-14 13:24:41.564192 | debian-trixie -> localhost | ok 2026-08-14 13:24:41.571913 | 2026-08-14 13:24:41.572052 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-14 13:24:41.603631 | debian-trixie | ok 2026-08-14 13:24:41.623077 | debian-trixie | included: /var/lib/zuul/builds/57574fd0536543068e716e3d5fabf87f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-14 13:24:41.630108 | 2026-08-14 13:24:41.630264 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-14 13:24:42.499834 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-08-14 13:24:42.500045 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/57574fd0536543068e716e3d5fabf87f/work/57574fd0536543068e716e3d5fabf87f_id_rsa 2026-08-14 13:24:42.500087 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/57574fd0536543068e716e3d5fabf87f/work/57574fd0536543068e716e3d5fabf87f_id_rsa.pub 2026-08-14 13:24:42.500119 | debian-trixie -> localhost | The key fingerprint is: 2026-08-14 13:24:42.500149 | debian-trixie -> localhost | SHA256:zzV60fNC77zAAOfXfjAk4/yycLeeE19wf7saUTlK4ug zuul-build-sshkey 2026-08-14 13:24:42.500195 | debian-trixie -> localhost | The key's randomart image is: 2026-08-14 13:24:42.500225 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-08-14 13:24:42.500259 | debian-trixie -> localhost | | | 2026-08-14 13:24:42.500291 | debian-trixie -> localhost | | .| 2026-08-14 13:24:42.500319 | debian-trixie -> localhost | | . oo..+ | 2026-08-14 13:24:42.500348 | debian-trixie -> localhost | | *oo== o| 2026-08-14 13:24:42.500376 | debian-trixie -> localhost | | S. +*+*+.| 2026-08-14 13:24:42.500404 | debian-trixie -> localhost | | .o o+=+*+| 2026-08-14 13:24:42.500431 | debian-trixie -> localhost | | E= ++++B| 2026-08-14 13:24:42.500459 | debian-trixie -> localhost | | + ++Bo| 2026-08-14 13:24:42.500490 | debian-trixie -> localhost | | .o=+=| 2026-08-14 13:24:42.500519 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-08-14 13:24:42.500585 | debian-trixie -> localhost | ok: Runtime: 0:00:00.461103 2026-08-14 13:24:42.505965 | 2026-08-14 13:24:42.506047 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-14 13:24:42.537095 | debian-trixie | ok 2026-08-14 13:24:42.545788 | debian-trixie | included: /var/lib/zuul/builds/57574fd0536543068e716e3d5fabf87f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-14 13:24:42.552170 | 2026-08-14 13:24:42.552227 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-14 13:24:42.576280 | debian-trixie | skipping: Conditional result was False 2026-08-14 13:24:42.584731 | 2026-08-14 13:24:42.584867 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-14 13:24:43.270262 | debian-trixie | changed 2026-08-14 13:24:43.274765 | 2026-08-14 13:24:43.274829 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-14 13:24:43.493887 | debian-trixie | ok 2026-08-14 13:24:43.501841 | 2026-08-14 13:24:43.501912 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-14 13:24:44.074783 | debian-trixie | changed 2026-08-14 13:24:44.080705 | 2026-08-14 13:24:44.080813 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-14 13:24:44.638533 | debian-trixie | changed 2026-08-14 13:24:44.644458 | 2026-08-14 13:24:44.644549 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-14 13:24:44.669346 | debian-trixie | skipping: Conditional result was False 2026-08-14 13:24:44.676854 | 2026-08-14 13:24:44.676988 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-14 13:24:45.067172 | debian-trixie -> localhost | changed 2026-08-14 13:24:45.079909 | 2026-08-14 13:24:45.080013 | TASK [add-build-sshkey : Add back temp key] 2026-08-14 13:24:45.365699 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/57574fd0536543068e716e3d5fabf87f/work/57574fd0536543068e716e3d5fabf87f_id_rsa (zuul-build-sshkey) 2026-08-14 13:24:45.365957 | debian-trixie -> localhost | ok: Runtime: 0:00:00.016555 2026-08-14 13:24:45.373750 | 2026-08-14 13:24:45.373860 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-14 13:24:45.721262 | debian-trixie | ok 2026-08-14 13:24:45.726400 | 2026-08-14 13:24:45.726462 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-14 13:24:45.755120 | debian-trixie | skipping: Conditional result was False 2026-08-14 13:24:45.766782 | 2026-08-14 13:24:45.766867 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-14 13:24:46.132900 | debian-trixie | ok 2026-08-14 13:24:46.139791 | 2026-08-14 13:24:46.139854 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-14 13:24:46.920306 | debian-trixie | Output suppressed because no_log was given 2026-08-14 13:24:46.929754 | 2026-08-14 13:24:46.929825 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-14 13:24:47.174626 | debian-trixie | ok: "logs" 2026-08-14 13:24:47.174965 | debian-trixie | ok: All items complete 2026-08-14 13:24:47.175006 | 2026-08-14 13:24:47.363279 | debian-trixie | ok: "artifacts" 2026-08-14 13:24:47.543646 | debian-trixie | ok: "docs" 2026-08-14 13:24:47.551390 | 2026-08-14 13:24:47.551579 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-14 13:24:47.784074 | debian-trixie | changed: "logs" 2026-08-14 13:24:47.982421 | debian-trixie | changed: "artifacts" 2026-08-14 13:24:48.177789 | debian-trixie | changed: "docs" 2026-08-14 13:24:48.190850 | 2026-08-14 13:24:48.190927 | PLAY RECAP 2026-08-14 13:24:48.190970 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-14 13:24:48.190999 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:24:48.191021 | 2026-08-14 13:24:48.331369 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 13:24:48.333601 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 13:24:48.927933 | 2026-08-14 13:24:48.928094 | PLAY [all] 2026-08-14 13:24:48.938602 | 2026-08-14 13:24:48.938692 | TASK [setup-uv : Extract archive] 2026-08-14 13:24:51.288640 | debian-trixie | changed 2026-08-14 13:24:51.295294 | 2026-08-14 13:24:51.295380 | TASK [setup-uv : Print version] 2026-08-14 13:24:51.659978 | debian-trixie | uv 0.8.13 2026-08-14 13:24:51.825966 | debian-trixie | ok: Runtime: 0:00:00.015669 2026-08-14 13:24:51.837050 | 2026-08-14 13:24:51.837120 | TASK [Install Ansible collection siblings] 2026-08-14 13:24:52.216718 | debian-trixie | ok: 2026-08-14 13:24:52.216928 | debian-trixie | Skipping ansible.posix: no checked-out sibling 2026-08-14 13:24:52.216999 | debian-trixie | Skipping community.general: no checked-out sibling 2026-08-14 13:24:52.219385 | 2026-08-14 13:24:52.219452 | PLAY RECAP 2026-08-14 13:24:52.219517 | debian-trixie | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:24:52.219549 | 2026-08-14 13:24:52.361074 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 13:24:52.362327 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 13:24:52.933994 | 2026-08-14 13:24:52.934122 | PLAY [all] 2026-08-14 13:24:52.944355 | 2026-08-14 13:24:52.944427 | LOOP [Check inventory directories] 2026-08-14 13:24:53.251676 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 13:24:53.430095 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-14 13:24:53.603285 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-14 13:24:53.622742 | 2026-08-14 13:24:53.623104 | LOOP [Copy inventory file for Zuul] 2026-08-14 13:24:54.505583 | debian-trixie | changed: 2026-08-14 13:24:54.505830 | debian-trixie | { 2026-08-14 13:24:54.505870 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:24:54.505903 | debian-trixie | "changed": false, 2026-08-14 13:24:54.505930 | debian-trixie | "failed": false, 2026-08-14 13:24:54.505965 | debian-trixie | "invocation": { 2026-08-14 13:24:54.505993 | debian-trixie | "module_args": { 2026-08-14 13:24:54.506019 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-14 13:24:54.506045 | debian-trixie | "follow": true, 2026-08-14 13:24:54.506070 | debian-trixie | "get_attributes": true, 2026-08-14 13:24:54.506097 | debian-trixie | "get_checksum": true, 2026-08-14 13:24:54.506122 | debian-trixie | "get_mime": true, 2026-08-14 13:24:54.506146 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 13:24:54.506171 | debian-trixie | } 2026-08-14 13:24:54.506195 | debian-trixie | }, 2026-08-14 13:24:54.506239 | debian-trixie | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 13:24:54.506264 | debian-trixie | "stat": { 2026-08-14 13:24:54.506289 | debian-trixie | "atime": 1786713886.8034427, 2026-08-14 13:24:54.506313 | debian-trixie | "attr_flags": "e", 2026-08-14 13:24:54.506339 | debian-trixie | "attributes": [ 2026-08-14 13:24:54.506363 | debian-trixie | "extents" 2026-08-14 13:24:54.506386 | debian-trixie | ], 2026-08-14 13:24:54.506409 | debian-trixie | "block_size": 4096, 2026-08-14 13:24:54.506432 | debian-trixie | "blocks": 8, 2026-08-14 13:24:54.506456 | debian-trixie | "charset": "unknown", 2026-08-14 13:24:54.506481 | debian-trixie | "ctime": 1786713886.8154428, 2026-08-14 13:24:54.506506 | debian-trixie | "dev": 65025, 2026-08-14 13:24:54.506530 | debian-trixie | "device_type": 0, 2026-08-14 13:24:54.506554 | debian-trixie | "executable": true, 2026-08-14 13:24:54.506577 | debian-trixie | "exists": true, 2026-08-14 13:24:54.506601 | debian-trixie | "gid": 1000, 2026-08-14 13:24:54.506625 | debian-trixie | "gr_name": "zuul", 2026-08-14 13:24:54.506648 | debian-trixie | "inode": 519191, 2026-08-14 13:24:54.506671 | debian-trixie | "isblk": false, 2026-08-14 13:24:54.506696 | debian-trixie | "ischr": false, 2026-08-14 13:24:54.506720 | debian-trixie | "isdir": true, 2026-08-14 13:24:54.506743 | debian-trixie | "isfifo": false, 2026-08-14 13:24:54.506767 | debian-trixie | "isgid": false, 2026-08-14 13:24:54.506790 | debian-trixie | "islnk": false, 2026-08-14 13:24:54.506814 | debian-trixie | "isreg": false, 2026-08-14 13:24:54.506837 | debian-trixie | "issock": false, 2026-08-14 13:24:54.506860 | debian-trixie | "isuid": false, 2026-08-14 13:24:54.506883 | debian-trixie | "mimetype": "unknown", 2026-08-14 13:24:54.506907 | debian-trixie | "mode": "0755", 2026-08-14 13:24:54.506930 | debian-trixie | "mtime": 1786713869.0242276, 2026-08-14 13:24:54.506953 | debian-trixie | "nlink": 11, 2026-08-14 13:24:54.506976 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 13:24:54.507000 | debian-trixie | "pw_name": "zuul", 2026-08-14 13:24:54.507027 | debian-trixie | "readable": true, 2026-08-14 13:24:54.507052 | debian-trixie | "rgrp": true, 2026-08-14 13:24:54.507077 | debian-trixie | "roth": true, 2026-08-14 13:24:54.507101 | debian-trixie | "rusr": true, 2026-08-14 13:24:54.507125 | debian-trixie | "size": 4096, 2026-08-14 13:24:54.507150 | debian-trixie | "uid": 1000, 2026-08-14 13:24:54.507174 | debian-trixie | "version": "3870073730", 2026-08-14 13:24:54.507198 | debian-trixie | "wgrp": false, 2026-08-14 13:24:54.507224 | debian-trixie | "woth": false, 2026-08-14 13:24:54.507248 | debian-trixie | "writeable": true, 2026-08-14 13:24:54.507272 | debian-trixie | "wusr": true, 2026-08-14 13:24:54.507296 | debian-trixie | "xgrp": true, 2026-08-14 13:24:54.507320 | debian-trixie | "xoth": true, 2026-08-14 13:24:54.507350 | debian-trixie | "xusr": true 2026-08-14 13:24:54.507375 | debian-trixie | } 2026-08-14 13:24:54.507398 | debian-trixie | } 2026-08-14 13:24:54.507447 | debian-trixie | ok: All items complete 2026-08-14 13:24:54.507478 | 2026-08-14 13:24:54.509237 | debian-trixie | skipping: Conditional result was False 2026-08-14 13:24:54.510108 | debian-trixie | skipping: Conditional result was False 2026-08-14 13:24:54.523830 | 2026-08-14 13:24:54.524049 | LOOP [Switch "ansible_host" to private IP] 2026-08-14 13:24:54.884713 | debian-trixie | changed: 1 replacements made 2026-08-14 13:24:54.885978 | debian-trixie | skipping: Conditional result was False 2026-08-14 13:24:54.886574 | debian-trixie | skipping: Conditional result was False 2026-08-14 13:24:54.899219 | 2026-08-14 13:24:54.899377 | TASK [Run Molecule scenario] 2026-08-14 13:24:55.324985 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-14 13:24:55.325076 | debian-trixie | Creating virtual environment at: .venv 2026-08-14 13:24:55.604429 | debian-trixie | Downloading pygments (1.2MiB) 2026-08-14 13:24:55.605147 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-08-14 13:24:55.605385 | debian-trixie | Downloading cryptography (4.3MiB) 2026-08-14 13:24:55.762117 | debian-trixie | Downloading cryptography 2026-08-14 13:24:55.811451 | debian-trixie | Downloading pygments 2026-08-14 13:24:56.013034 | debian-trixie | Downloading ansible-core 2026-08-14 13:24:56.067241 | debian-trixie | Installed 36 packages in 53ms 2026-08-14 13:24:56.781650 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-08-14 13:24:56.781741 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-08-14 13:24:57.710754 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-14 13:24:57.710837 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-08-14 13:24:57.711024 | debian-trixie | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-14 13:24:57.711122 | debian-trixie | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-14 13:26:20.057509 | debian-trixie | INFO [docker-upgrade > dependency] Executing 2026-08-14 13:26:20.057910 | debian-trixie | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-14 13:26:20.058358 | debian-trixie | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-14 13:26:20.058624 | debian-trixie | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-14 13:26:20.069974 | debian-trixie | INFO [docker-upgrade > cleanup] Executing 2026-08-14 13:26:20.070536 | debian-trixie | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:26:20.078705 | debian-trixie | INFO [docker-upgrade > destroy] Executing 2026-08-14 13:26:20.078836 | debian-trixie | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 13:26:20.078943 | debian-trixie | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 13:26:20.086807 | debian-trixie | INFO [docker-upgrade > syntax] Executing 2026-08-14 13:26:20.612677 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:26:20.612804 | 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-14 13:26:20.612953 | 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-14 13:26:20.613076 | debian-trixie | 2026-08-14 13:26:21.176704 | debian-trixie | 2026-08-14 13:26:21.176850 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-14 13:26:21.250151 | debian-trixie | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-14 13:26:21.261949 | debian-trixie | INFO [docker-upgrade > create] Executing 2026-08-14 13:26:21.264063 | debian-trixie | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:26:21.271669 | debian-trixie | INFO [docker-upgrade > prepare] Executing 2026-08-14 13:26:21.766506 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:26:21.766570 | 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-14 13:26:21.766895 | 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-14 13:26:21.767009 | debian-trixie | 2026-08-14 13:26:22.289007 | debian-trixie | 2026-08-14 13:26:22.289177 | debian-trixie | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-14 13:26:22.289366 | debian-trixie | 2026-08-14 13:26:22.289583 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:26:22.289809 | debian-trixie | Friday 14 August 2026 13:26:22 +0000 (0:00:00.041) 0:00:00.041 ********* 2026-08-14 13:26:23.635119 | 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-14 13:26:23.638983 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:26:23.639165 | debian-trixie | 2026-08-14 13:26:23.639366 | debian-trixie | TASK [Update "apt" cache] ****************************************************** 2026-08-14 13:26:23.639574 | debian-trixie | Friday 14 August 2026 13:26:23 +0000 (0:00:01.354) 0:00:01.396 ********* 2026-08-14 13:26:31.566903 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:26:31.566952 | debian-trixie | 2026-08-14 13:26:31.566957 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:26:31.566969 | debian-trixie | Friday 14 August 2026 13:26:31 +0000 (0:00:07.925) 0:00:09.321 ********* 2026-08-14 13:26:32.064012 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:26:32.064177 | debian-trixie | 2026-08-14 13:26:32.064419 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:26:32.064675 | debian-trixie | Friday 14 August 2026 13:26:32 +0000 (0:00:00.500) 0:00:09.821 ********* 2026-08-14 13:26:32.105436 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:26:32.105609 | debian-trixie | 2026-08-14 13:26:32.106101 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:26:32.106372 | debian-trixie | Friday 14 August 2026 13:26:32 +0000 (0:00:00.041) 0:00:09.862 ********* 2026-08-14 13:26:32.571855 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:32.571896 | debian-trixie | 2026-08-14 13:26:32.571906 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:26:32.571915 | debian-trixie | Friday 14 August 2026 13:26:32 +0000 (0:00:00.465) 0:00:10.328 ********* 2026-08-14 13:26:32.687624 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:26:32.687662 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:26:32.687668 | debian-trixie | } 2026-08-14 13:26:32.687674 | debian-trixie | 2026-08-14 13:26:32.687679 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:26:32.687684 | debian-trixie | Friday 14 August 2026 13:26:32 +0000 (0:00:00.115) 0:00:10.444 ********* 2026-08-14 13:26:33.621129 | 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-14 13:26:33.626969 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:33.627236 | debian-trixie | 2026-08-14 13:26:33.627526 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:26:33.627794 | debian-trixie | Friday 14 August 2026 13:26:33 +0000 (0:00:00.940) 0:00:11.384 ********* 2026-08-14 13:26:33.662097 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:26:33.662354 | debian-trixie | 2026-08-14 13:26:33.662672 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:26:33.662946 | debian-trixie | Friday 14 August 2026 13:26:33 +0000 (0:00:00.035) 0:00:11.419 ********* 2026-08-14 13:26:33.698850 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:26:33.699108 | debian-trixie | 2026-08-14 13:26:33.699371 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:26:33.699626 | debian-trixie | Friday 14 August 2026 13:26:33 +0000 (0:00:00.036) 0:00:11.456 ********* 2026-08-14 13:26:34.020684 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:26:34.020984 | debian-trixie | 2026-08-14 13:26:34.021258 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:26:34.021521 | debian-trixie | Friday 14 August 2026 13:26:34 +0000 (0:00:00.321) 0:00:11.777 ********* 2026-08-14 13:26:35.093541 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:26:35.093845 | debian-trixie | 2026-08-14 13:26:35.094122 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:26:35.094402 | debian-trixie | Friday 14 August 2026 13:26:35 +0000 (0:00:01.072) 0:00:12.850 ********* 2026-08-14 13:26:35.196906 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:26:35.197117 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:26:35.197262 | debian-trixie | } 2026-08-14 13:26:35.197400 | debian-trixie | 2026-08-14 13:26:35.197555 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:26:35.197702 | debian-trixie | Friday 14 August 2026 13:26:35 +0000 (0:00:00.103) 0:00:12.954 ********* 2026-08-14 13:26:36.068486 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:36.068829 | debian-trixie | 2026-08-14 13:26:36.069010 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:26:36.069178 | debian-trixie | Friday 14 August 2026 13:26:36 +0000 (0:00:00.870) 0:00:13.825 ********* 2026-08-14 13:26:39.815850 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:39.816173 | debian-trixie | 2026-08-14 13:26:39.816472 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:26:39.816807 | debian-trixie | Friday 14 August 2026 13:26:39 +0000 (0:00:03.741) 0:00:17.567 ********* 2026-08-14 13:26:39.844705 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:26:39.844785 | debian-trixie | 2026-08-14 13:26:39.844811 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:26:39.844988 | debian-trixie | Friday 14 August 2026 13:26:39 +0000 (0:00:00.034) 0:00:17.601 ********* 2026-08-14 13:26:39.872923 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:26:39.873104 | debian-trixie | 2026-08-14 13:26:39.873331 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:26:39.873548 | debian-trixie | Friday 14 August 2026 13:26:39 +0000 (0:00:00.028) 0:00:17.630 ********* 2026-08-14 13:26:39.901521 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:26:39.901693 | debian-trixie | 2026-08-14 13:26:39.901929 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:26:39.902127 | debian-trixie | Friday 14 August 2026 13:26:39 +0000 (0:00:00.028) 0:00:17.658 ********* 2026-08-14 13:26:46.653569 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:46.653630 | debian-trixie | 2026-08-14 13:26:46.653709 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:26:46.653801 | debian-trixie | Friday 14 August 2026 13:26:46 +0000 (0:00:06.752) 0:00:24.410 ********* 2026-08-14 13:26:47.509255 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:47.509412 | debian-trixie | 2026-08-14 13:26:47.509630 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:26:47.509972 | debian-trixie | Friday 14 August 2026 13:26:47 +0000 (0:00:00.852) 0:00:25.262 ********* 2026-08-14 13:26:49.020810 | debian-trixie | changed: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-14 13:26:49.020856 | debian-trixie | changed: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:26:49.020865 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:26:49.020873 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:26:49.020881 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:26:49.020890 | debian-trixie | 2026-08-14 13:26:49.020898 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:26:49.020908 | debian-trixie | Friday 14 August 2026 13:26:49 +0000 (0:00:01.513) 0:00:26.776 ********* 2026-08-14 13:26:49.928904 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:49.928970 | debian-trixie | 2026-08-14 13:26:49.929049 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:26:49.929178 | debian-trixie | Friday 14 August 2026 13:26:49 +0000 (0:00:00.907) 0:00:27.684 ********* 2026-08-14 13:26:49.929287 | debian-trixie | 2026-08-14 13:26:49.929415 | debian-trixie | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-14 13:26:49.929537 | debian-trixie | Friday 14 August 2026 13:26:49 +0000 (0:00:00.002) 0:00:27.686 ********* 2026-08-14 13:26:52.506454 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:26:52.506499 | debian-trixie | 2026-08-14 13:26:52.506508 | debian-trixie | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-14 13:26:52.506517 | debian-trixie | Friday 14 August 2026 13:26:52 +0000 (0:00:02.575) 0:00:30.261 ********* 2026-08-14 13:26:53.252996 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:53.253075 | debian-trixie | 2026-08-14 13:26:53.253087 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:26:53.253244 | debian-trixie | Friday 14 August 2026 13:26:53 +0000 (0:00:00.748) 0:00:31.010 ********* 2026-08-14 13:26:55.112438 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:55.112523 | debian-trixie | 2026-08-14 13:26:55.112710 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:26:55.112740 | debian-trixie | Friday 14 August 2026 13:26:55 +0000 (0:00:01.859) 0:00:32.869 ********* 2026-08-14 13:26:55.441249 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:26:55.441276 | debian-trixie | 2026-08-14 13:26:55.441290 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-14 13:26:55.441294 | debian-trixie | Friday 14 August 2026 13:26:55 +0000 (0:00:00.326) 0:00:33.196 ********* 2026-08-14 13:26:55.783485 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:55.783516 | debian-trixie | 2026-08-14 13:26:55.783522 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:26:55.783527 | debian-trixie | Friday 14 August 2026 13:26:55 +0000 (0:00:00.344) 0:00:33.540 ********* 2026-08-14 13:26:55.828175 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:26:55.832468 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-14 13:26:55.832481 | debian-trixie | } 2026-08-14 13:26:55.832487 | debian-trixie | 2026-08-14 13:26:55.832492 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:26:55.832498 | debian-trixie | Friday 14 August 2026 13:26:55 +0000 (0:00:00.045) 0:00:33.585 ********* 2026-08-14 13:26:56.839206 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:26:56.839284 | debian-trixie | 2026-08-14 13:26:56.839426 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:26:56.839613 | debian-trixie | Friday 14 August 2026 13:26:56 +0000 (0:00:01.009) 0:00:34.594 ********* 2026-08-14 13:27:01.639119 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:01.639269 | debian-trixie | 2026-08-14 13:27:01.639488 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:27:01.639696 | debian-trixie | Friday 14 August 2026 13:27:01 +0000 (0:00:04.801) 0:00:39.395 ********* 2026-08-14 13:27:02.577484 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:02.577516 | debian-trixie | 2026-08-14 13:27:02.577522 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:27:02.577528 | debian-trixie | Friday 14 August 2026 13:27:02 +0000 (0:00:00.935) 0:00:40.330 ********* 2026-08-14 13:27:02.612788 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:02.612883 | debian-trixie | 2026-08-14 13:27:02.613057 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:27:02.613189 | debian-trixie | Friday 14 August 2026 13:27:02 +0000 (0:00:00.036) 0:00:40.367 ********* 2026-08-14 13:27:03.094531 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:03.094684 | debian-trixie | 2026-08-14 13:27:03.094942 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:27:03.095149 | debian-trixie | Friday 14 August 2026 13:27:03 +0000 (0:00:00.483) 0:00:40.851 ********* 2026-08-14 13:27:04.374299 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-14 13:27:04.374355 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-14 13:27:04.374363 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-14 13:27:04.374371 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-14 13:27:04.374379 | debian-trixie | 2026-08-14 13:27:04.374388 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:27:04.374396 | debian-trixie | Friday 14 August 2026 13:27:04 +0000 (0:00:01.278) 0:00:42.129 ********* 2026-08-14 13:27:05.097126 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:05.097197 | debian-trixie | 2026-08-14 13:27:05.097337 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:27:05.097511 | debian-trixie | Friday 14 August 2026 13:27:05 +0000 (0:00:00.723) 0:00:42.852 ********* 2026-08-14 13:27:06.009073 | debian-trixie | changed: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-14 13:27:06.009141 | debian-trixie | changed: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:27:06.009273 | debian-trixie | changed: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:27:06.009677 | debian-trixie | 2026-08-14 13:27:06.009713 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:27:06.009721 | debian-trixie | Friday 14 August 2026 13:27:06 +0000 (0:00:00.909) 0:00:43.762 ********* 2026-08-14 13:27:06.765148 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:06.765228 | debian-trixie | 2026-08-14 13:27:06.765344 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:27:06.765472 | debian-trixie | Friday 14 August 2026 13:27:06 +0000 (0:00:00.757) 0:00:44.519 ********* 2026-08-14 13:27:07.553906 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:07.553952 | debian-trixie | 2026-08-14 13:27:07.553958 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:27:07.553964 | debian-trixie | Friday 14 August 2026 13:27:07 +0000 (0:00:00.783) 0:00:45.303 ********* 2026-08-14 13:27:07.553968 | debian-trixie | 2026-08-14 13:27:07.553973 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-14 13:27:07.553977 | debian-trixie | Friday 14 August 2026 13:27:07 +0000 (0:00:00.002) 0:00:45.306 ********* 2026-08-14 13:27:08.422970 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:08.423655 | debian-trixie | 2026-08-14 13:27:08.423668 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 13:27:08.423674 | debian-trixie | Friday 14 August 2026 13:27:08 +0000 (0:00:00.871) 0:00:46.177 ********* 2026-08-14 13:27:08.454543 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:08.454607 | debian-trixie | 2026-08-14 13:27:08.454749 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:27:08.454886 | debian-trixie | Friday 14 August 2026 13:27:08 +0000 (0:00:00.034) 0:00:46.211 ********* 2026-08-14 13:27:10.660714 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:10.660779 | debian-trixie | 2026-08-14 13:27:10.660920 | debian-trixie | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-14 13:27:10.661048 | debian-trixie | Friday 14 August 2026 13:27:10 +0000 (0:00:02.206) 0:00:48.418 ********* 2026-08-14 13:27:12.185738 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:12.185773 | debian-trixie | 2026-08-14 13:27:12.185780 | debian-trixie | TASK [Remove versioned Docker binary links] ************************************ 2026-08-14 13:27:12.185785 | debian-trixie | Friday 14 August 2026 13:27:12 +0000 (0:00:01.519) 0:00:49.937 ********* 2026-08-14 13:27:13.393186 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-14 13:27:13.393348 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-14 13:27:13.393491 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-14 13:27:13.393635 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-14 13:27:13.394014 | debian-trixie | 2026-08-14 13:27:13.394043 | debian-trixie | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-14 13:27:13.394050 | debian-trixie | Friday 14 August 2026 13:27:13 +0000 (0:00:01.208) 0:00:51.146 ********* 2026-08-14 13:27:15.561036 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-14 13:27:15.561323 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-14 13:27:15.561503 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-14 13:27:15.561673 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-14 13:27:15.561823 | debian-trixie | 2026-08-14 13:27:15.561986 | debian-trixie | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-14 13:27:15.562144 | debian-trixie | Friday 14 August 2026 13:27:15 +0000 (0:00:02.168) 0:00:53.315 ********* 2026-08-14 13:27:16.269217 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:16.269358 | debian-trixie | 2026-08-14 13:27:16.269574 | debian-trixie | TASK [Create HTTP workload configuration] ************************************** 2026-08-14 13:27:16.269776 | debian-trixie | Friday 14 August 2026 13:27:16 +0000 (0:00:00.709) 0:00:54.024 ********* 2026-08-14 13:27:16.977799 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:16.977944 | debian-trixie | 2026-08-14 13:27:16.978158 | debian-trixie | TASK [Pull workload images] **************************************************** 2026-08-14 13:27:16.978362 | debian-trixie | Friday 14 August 2026 13:27:16 +0000 (0:00:00.710) 0:00:54.734 ********* 2026-08-14 13:27:22.450057 | debian-trixie | ok: [debian-trixie] => (item=docker.io/library/busybox:1.36.1) 2026-08-14 13:27:22.450129 | debian-trixie | ok: [debian-trixie] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-14 13:27:22.450142 | debian-trixie | 2026-08-14 13:27:22.450151 | debian-trixie | TASK [Start counter workload container] **************************************** 2026-08-14 13:27:22.450158 | debian-trixie | Friday 14 August 2026 13:27:22 +0000 (0:00:05.467) 0:01:00.202 ********* 2026-08-14 13:27:23.393982 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:23.394116 | debian-trixie | 2026-08-14 13:27:23.394325 | debian-trixie | TASK [Start HTTP workload container] ******************************************* 2026-08-14 13:27:23.394526 | debian-trixie | Friday 14 August 2026 13:27:23 +0000 (0:00:00.948) 0:01:01.150 ********* 2026-08-14 13:27:23.990960 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:23.991022 | debian-trixie | 2026-08-14 13:27:23.991087 | debian-trixie | TASK [Wait for the HTTP workload] ********************************************** 2026-08-14 13:27:23.991179 | debian-trixie | Friday 14 August 2026 13:27:23 +0000 (0:00:00.597) 0:01:01.748 ********* 2026-08-14 13:27:24.658358 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:24.658430 | debian-trixie | 2026-08-14 13:27:24.658498 | debian-trixie | TASK [Read Docker service PID] ************************************************* 2026-08-14 13:27:24.658627 | debian-trixie | Friday 14 August 2026 13:27:24 +0000 (0:00:00.661) 0:01:02.409 ********* 2026-08-14 13:27:25.005666 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:25.005863 | debian-trixie | 2026-08-14 13:27:25.006180 | debian-trixie | TASK [Read Docker service invocation ID] *************************************** 2026-08-14 13:27:25.006479 | debian-trixie | Friday 14 August 2026 13:27:25 +0000 (0:00:00.351) 0:01:02.761 ********* 2026-08-14 13:27:25.366555 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:25.366607 | debian-trixie | 2026-08-14 13:27:25.366779 | debian-trixie | TASK [Read running Docker server version] ************************************** 2026-08-14 13:27:25.366906 | debian-trixie | Friday 14 August 2026 13:27:25 +0000 (0:00:00.361) 0:01:03.123 ********* 2026-08-14 13:27:25.732487 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:25.732660 | debian-trixie | 2026-08-14 13:27:25.732883 | debian-trixie | TASK [Read running Docker live-restore state] ********************************** 2026-08-14 13:27:25.733109 | debian-trixie | Friday 14 August 2026 13:27:25 +0000 (0:00:00.365) 0:01:03.489 ********* 2026-08-14 13:27:26.112150 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:26.112200 | debian-trixie | 2026-08-14 13:27:26.112210 | debian-trixie | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-14 13:27:26.112219 | debian-trixie | Friday 14 August 2026 13:27:26 +0000 (0:00:00.378) 0:01:03.867 ********* 2026-08-14 13:27:26.545591 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:26.545803 | debian-trixie | 2026-08-14 13:27:26.545980 | debian-trixie | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-14 13:27:26.546150 | debian-trixie | Friday 14 August 2026 13:27:26 +0000 (0:00:00.430) 0:01:04.298 ********* 2026-08-14 13:27:26.589374 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:26.589703 | debian-trixie | 2026-08-14 13:27:26.589991 | debian-trixie | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-14 13:27:26.590266 | debian-trixie | Friday 14 August 2026 13:27:26 +0000 (0:00:00.045) 0:01:04.344 ********* 2026-08-14 13:27:26.631783 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:27:26.631828 | debian-trixie | "changed": false, 2026-08-14 13:27:26.631915 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:27:26.631982 | debian-trixie | } 2026-08-14 13:27:26.635448 | debian-trixie | 2026-08-14 13:27:26.635479 | debian-trixie | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 13:27:26.635492 | debian-trixie | Friday 14 August 2026 13:27:26 +0000 (0:00:00.039) 0:01:04.384 ********* 2026-08-14 13:27:26.965095 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:26.965182 | debian-trixie | 2026-08-14 13:27:26.965294 | debian-trixie | TASK [Inspect Docker socket] *************************************************** 2026-08-14 13:27:26.965419 | debian-trixie | Friday 14 August 2026 13:27:26 +0000 (0:00:00.334) 0:01:04.718 ********* 2026-08-14 13:27:27.280446 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:27.280554 | debian-trixie | 2026-08-14 13:27:27.280731 | debian-trixie | TASK [Inspect workload containers] ********************************************* 2026-08-14 13:27:27.280881 | debian-trixie | Friday 14 August 2026 13:27:27 +0000 (0:00:00.319) 0:01:05.037 ********* 2026-08-14 13:27:27.958078 | debian-trixie | ok: [debian-trixie] => (item=molecule-upgrade-busybox) 2026-08-14 13:27:27.958146 | debian-trixie | ok: [debian-trixie] => (item=molecule-upgrade-nginx) 2026-08-14 13:27:27.958228 | debian-trixie | 2026-08-14 13:27:27.958350 | debian-trixie | TASK [Read counter workload progress] ****************************************** 2026-08-14 13:27:27.958462 | debian-trixie | Friday 14 August 2026 13:27:27 +0000 (0:00:00.677) 0:01:05.715 ********* 2026-08-14 13:27:28.375241 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:28.375372 | debian-trixie | 2026-08-14 13:27:28.375570 | debian-trixie | TASK [Build workload state snapshot] ******************************************* 2026-08-14 13:27:28.375808 | debian-trixie | Friday 14 August 2026 13:27:28 +0000 (0:00:00.416) 0:01:06.131 ********* 2026-08-14 13:27:28.436181 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1",\n "Created": "2026-08-14T13:27:22.743412694Z",\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": 2988,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:23.327823289Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/hostname",\n "HostsPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/hosts",\n "LogPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1-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/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c-init/diff:/var/lib/docker/overlay2/3d5014f3e121f1561862ce1669d82937d4422fcfd69b0fb9c9188677519f6d85/diff",\n "MergedDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/merged",\n "UpperDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/diff",\n "WorkDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "5593f372a560",\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": "489731b09349f0b5941a28550b8c81972a7d689ee9e7ecf283373023935ea3be",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/489731b09349",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-14 13:27:27.569631', 'end': '2026-08-14 13:27:27.596326', 'delta': '0:00:00.026695', '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": "5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1",', ' "Created": "2026-08-14T13:27:22.743412694Z",', ' "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": 2988,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:23.327823289Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/hostname",', ' "HostsPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/hosts",', ' "LogPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1-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/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c-init/diff:/var/lib/docker/overlay2/3d5014f3e121f1561862ce1669d82937d4422fcfd69b0fb9c9188677519f6d85/diff",', ' "MergedDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/merged",', ' "UpperDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/diff",', ' "WorkDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "5593f372a560",', ' "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": "489731b09349f0b5941a28550b8c81972a7d689ee9e7ecf283373023935ea3be",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/489731b09349",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "bridge": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "",', ' "EndpointID": "",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-busybox', 'ansible_loop_var': 'item'}) 2026-08-14 13:27:28.448912 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634",\n "Created": "2026-08-14T13:27:23.690850171Z",\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": 3053,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:23.926694907Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/hostname",\n "HostsPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/hosts",\n "LogPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634-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/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d-init/diff:/var/lib/docker/overlay2/9317c1c15757b7130b3df82a90b67fc0bb4f586afd379b5196cc870d76b7f821/diff:/var/lib/docker/overlay2/0017f8666a2cb46d8f879498851080e2df5123da8ba78a2d1007cec988865e4a/diff:/var/lib/docker/overlay2/364c7c4f2250d4403bc6194563e020773c98197f6aa4c9044047231687c3c1e1/diff:/var/lib/docker/overlay2/a3a05e825c196673240544e7dd71c4b1a36ae53aa7e18ee9a43dd11a7294e859/diff:/var/lib/docker/overlay2/a0881e3928ddd785eac05a28d73f7908031b3270f6947ce1baa72124940215c1/diff:/var/lib/docker/overlay2/43e5af46e1c7361fa2d162b3595350b491854153b67cb923a6783a66a2178e7f/diff:/var/lib/docker/overlay2/e5cf2d29b43827cc1ad3e01a30bdb1592d7b25a684c1f46a2ebb55002c054d0b/diff:/var/lib/docker/overlay2/9f4eba41adb1ae2d20aa8c7deb62caebe625cb95d453e7a39a5d2265939649bf/diff",\n "MergedDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/merged",\n "UpperDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/diff",\n "WorkDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/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": "np0000189742",\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": "531b3707c8ffbd832a26088c3714ac29129fd0e674be27c43bc9a952fcfe55d1",\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": "bd7ac6e43e4ba0820427c9fc489b9f8d74db13fb9260bbcbb561a6e6d2aba377",\n "EndpointID": "1bd69cedd2fcd063705031948b6472fa12db3b969d5e2be65b40b68dc11c24eb",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-14 13:27:27.881062', 'end': '2026-08-14 13:27:27.907307', 'delta': '0:00:00.026245', '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": "b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634",', ' "Created": "2026-08-14T13:27:23.690850171Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3053,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:23.926694907Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/hostname",', ' "HostsPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/hosts",', ' "LogPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634-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/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d-init/diff:/var/lib/docker/overlay2/9317c1c15757b7130b3df82a90b67fc0bb4f586afd379b5196cc870d76b7f821/diff:/var/lib/docker/overlay2/0017f8666a2cb46d8f879498851080e2df5123da8ba78a2d1007cec988865e4a/diff:/var/lib/docker/overlay2/364c7c4f2250d4403bc6194563e020773c98197f6aa4c9044047231687c3c1e1/diff:/var/lib/docker/overlay2/a3a05e825c196673240544e7dd71c4b1a36ae53aa7e18ee9a43dd11a7294e859/diff:/var/lib/docker/overlay2/a0881e3928ddd785eac05a28d73f7908031b3270f6947ce1baa72124940215c1/diff:/var/lib/docker/overlay2/43e5af46e1c7361fa2d162b3595350b491854153b67cb923a6783a66a2178e7f/diff:/var/lib/docker/overlay2/e5cf2d29b43827cc1ad3e01a30bdb1592d7b25a684c1f46a2ebb55002c054d0b/diff:/var/lib/docker/overlay2/9f4eba41adb1ae2d20aa8c7deb62caebe625cb95d453e7a39a5d2265939649bf/diff",', ' "MergedDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/merged",', ' "UpperDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/diff",', ' "WorkDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/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": "np0000189742",', ' "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": "531b3707c8ffbd832a26088c3714ac29129fd0e674be27c43bc9a952fcfe55d1",', ' "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": "bd7ac6e43e4ba0820427c9fc489b9f8d74db13fb9260bbcbb561a6e6d2aba377",', ' "EndpointID": "1bd69cedd2fcd063705031948b6472fa12db3b969d5e2be65b40b68dc11c24eb",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-nginx', 'ansible_loop_var': 'item'}) 2026-08-14 13:27:28.455152 | debian-trixie | 2026-08-14 13:27:28.455264 | debian-trixie | TASK [Save pre-upgrade state] ************************************************** 2026-08-14 13:27:28.455380 | debian-trixie | Friday 14 August 2026 13:27:28 +0000 (0:00:00.080) 0:01:06.212 ********* 2026-08-14 13:27:29.230569 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:29.230664 | debian-trixie | 2026-08-14 13:27:29.230803 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-14 13:27:29.230963 | debian-trixie | debian-trixie : ok=54 changed=28 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 13:27:29.231090 | debian-trixie | 2026-08-14 13:27:29.231193 | debian-trixie | 2026-08-14 13:27:29.231326 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-14 13:27:29.231491 | debian-trixie | Friday 14 August 2026 13:27:29 +0000 (0:00:00.775) 0:01:06.987 ********* 2026-08-14 13:27:29.231606 | debian-trixie | =============================================================================== 2026-08-14 13:27:29.231727 | debian-trixie | Update "apt" cache ------------------------------------------------------ 7.93s 2026-08-14 13:27:29.231849 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 6.75s 2026-08-14 13:27:29.231971 | debian-trixie | Pull workload images ---------------------------------------------------- 5.47s 2026-08-14 13:27:29.232093 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 4.80s 2026-08-14 13:27:29.232211 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 3.74s 2026-08-14 13:27:29.232332 | debian-trixie | vexxhost.containers.containerd : Reload systemd ------------------------- 2.58s 2026-08-14 13:27:29.232455 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 2.21s 2026-08-14 13:27:29.232624 | debian-trixie | Install legacy Docker binaries directly into /usr/bin ------------------- 2.17s 2026-08-14 13:27:29.232769 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 1.86s 2026-08-14 13:27:29.232914 | debian-trixie | Stop Docker before establishing legacy binary layout -------------------- 1.52s 2026-08-14 13:27:29.233044 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.51s 2026-08-14 13:27:29.233159 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.35s 2026-08-14 13:27:29.233268 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.28s 2026-08-14 13:27:29.233376 | debian-trixie | Remove versioned Docker binary links ------------------------------------ 1.21s 2026-08-14 13:27:29.233493 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 1.07s 2026-08-14 13:27:29.233607 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 1.01s 2026-08-14 13:27:29.233732 | debian-trixie | Start counter workload container ---------------------------------------- 0.95s 2026-08-14 13:27:29.233859 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.94s 2026-08-14 13:27:29.233983 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.93s 2026-08-14 13:27:29.234109 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.91s 2026-08-14 13:27:29.383439 | debian-trixie | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-14 13:27:29.393374 | debian-trixie | INFO [docker-upgrade > converge] Executing 2026-08-14 13:27:29.920408 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:27:29.920774 | 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-14 13:27:29.921101 | 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-14 13:27:29.921367 | debian-trixie | 2026-08-14 13:27:30.404921 | debian-trixie | 2026-08-14 13:27:30.405071 | debian-trixie | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 13:27:30.405262 | debian-trixie | 2026-08-14 13:27:30.405452 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:27:30.405640 | debian-trixie | Friday 14 August 2026 13:27:30 +0000 (0:00:00.025) 0:00:00.025 ********* 2026-08-14 13:27:31.549976 | 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-14 13:27:31.555362 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:31.555547 | debian-trixie | 2026-08-14 13:27:31.555757 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:31.555963 | debian-trixie | Friday 14 August 2026 13:27:31 +0000 (0:00:01.150) 0:00:01.175 ********* 2026-08-14 13:27:32.122049 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:32.122123 | debian-trixie | 2026-08-14 13:27:32.122203 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:32.122333 | debian-trixie | Friday 14 August 2026 13:27:32 +0000 (0:00:00.566) 0:00:01.742 ********* 2026-08-14 13:27:32.161313 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:32.161476 | debian-trixie | 2026-08-14 13:27:32.161675 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:27:32.161863 | debian-trixie | Friday 14 August 2026 13:27:32 +0000 (0:00:00.039) 0:00:01.781 ********* 2026-08-14 13:27:32.631259 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:32.631293 | debian-trixie | 2026-08-14 13:27:32.631303 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:32.631311 | debian-trixie | Friday 14 August 2026 13:27:32 +0000 (0:00:00.469) 0:00:02.251 ********* 2026-08-14 13:27:32.705039 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:27:32.705180 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:27:32.705309 | debian-trixie | } 2026-08-14 13:27:32.705417 | debian-trixie | 2026-08-14 13:27:32.705542 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:32.705664 | debian-trixie | Friday 14 August 2026 13:27:32 +0000 (0:00:00.072) 0:00:02.323 ********* 2026-08-14 13:27:33.344276 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:33.344338 | debian-trixie | 2026-08-14 13:27:33.344464 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:33.344671 | debian-trixie | Friday 14 August 2026 13:27:33 +0000 (0:00:00.641) 0:00:02.964 ********* 2026-08-14 13:27:33.381129 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:33.381194 | debian-trixie | 2026-08-14 13:27:33.381400 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:33.381465 | debian-trixie | Friday 14 August 2026 13:27:33 +0000 (0:00:00.033) 0:00:02.998 ********* 2026-08-14 13:27:33.418413 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:33.418514 | debian-trixie | 2026-08-14 13:27:33.418645 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:33.418770 | debian-trixie | Friday 14 August 2026 13:27:33 +0000 (0:00:00.040) 0:00:03.038 ********* 2026-08-14 13:27:33.718376 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:33.718433 | debian-trixie | 2026-08-14 13:27:33.718514 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:27:33.718696 | debian-trixie | Friday 14 August 2026 13:27:33 +0000 (0:00:00.300) 0:00:03.338 ********* 2026-08-14 13:27:34.858635 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:34.858678 | debian-trixie | 2026-08-14 13:27:34.858756 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:34.858852 | debian-trixie | Friday 14 August 2026 13:27:34 +0000 (0:00:01.140) 0:00:04.478 ********* 2026-08-14 13:27:34.947345 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:27:34.947418 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:27:34.947560 | debian-trixie | } 2026-08-14 13:27:34.947681 | debian-trixie | 2026-08-14 13:27:34.947818 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:34.947999 | debian-trixie | Friday 14 August 2026 13:27:34 +0000 (0:00:00.088) 0:00:04.567 ********* 2026-08-14 13:27:35.485010 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:35.485069 | debian-trixie | 2026-08-14 13:27:35.485159 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:35.485250 | debian-trixie | Friday 14 August 2026 13:27:35 +0000 (0:00:00.535) 0:00:05.102 ********* 2026-08-14 13:27:38.084531 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:38.084584 | debian-trixie | 2026-08-14 13:27:38.084932 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:27:38.084947 | debian-trixie | Friday 14 August 2026 13:27:38 +0000 (0:00:02.599) 0:00:07.702 ********* 2026-08-14 13:27:38.117282 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:38.117352 | debian-trixie | 2026-08-14 13:27:38.117447 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:27:38.117541 | debian-trixie | Friday 14 August 2026 13:27:38 +0000 (0:00:00.032) 0:00:07.734 ********* 2026-08-14 13:27:38.144900 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:38.145020 | debian-trixie | 2026-08-14 13:27:38.145135 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:27:38.145267 | debian-trixie | Friday 14 August 2026 13:27:38 +0000 (0:00:00.030) 0:00:07.765 ********* 2026-08-14 13:27:38.176340 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:38.176588 | debian-trixie | 2026-08-14 13:27:38.177277 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:27:38.177320 | debian-trixie | Friday 14 August 2026 13:27:38 +0000 (0:00:00.031) 0:00:07.796 ********* 2026-08-14 13:27:39.269049 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:39.269127 | debian-trixie | 2026-08-14 13:27:39.269143 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:27:39.269266 | debian-trixie | Friday 14 August 2026 13:27:39 +0000 (0:00:01.091) 0:00:08.887 ********* 2026-08-14 13:27:39.993661 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:39.993690 | debian-trixie | 2026-08-14 13:27:39.993697 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:27:39.993703 | debian-trixie | Friday 14 August 2026 13:27:39 +0000 (0:00:00.725) 0:00:09.613 ********* 2026-08-14 13:27:41.557178 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-14 13:27:41.557265 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:27:41.557277 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:27:41.557421 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:27:41.557551 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:27:41.557655 | debian-trixie | 2026-08-14 13:27:41.557791 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:27:41.557892 | debian-trixie | Friday 14 August 2026 13:27:41 +0000 (0:00:01.561) 0:00:11.174 ********* 2026-08-14 13:27:42.454124 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:42.455084 | debian-trixie | 2026-08-14 13:27:42.455121 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:27:42.455129 | debian-trixie | Friday 14 August 2026 13:27:42 +0000 (0:00:00.895) 0:00:12.070 ********* 2026-08-14 13:27:42.455136 | debian-trixie | 2026-08-14 13:27:42.455142 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:27:42.455149 | debian-trixie | Friday 14 August 2026 13:27:42 +0000 (0:00:00.003) 0:00:12.074 ********* 2026-08-14 13:27:43.313423 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:43.315016 | debian-trixie | 2026-08-14 13:27:43.315034 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:43.315041 | debian-trixie | Friday 14 August 2026 13:27:43 +0000 (0:00:00.858) 0:00:12.932 ********* 2026-08-14 13:27:43.649072 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:43.649131 | debian-trixie | 2026-08-14 13:27:43.649390 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 13:27:43.649427 | debian-trixie | Friday 14 August 2026 13:27:43 +0000 (0:00:00.334) 0:00:13.267 ********* 2026-08-14 13:27:44.008940 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:44.009006 | debian-trixie | 2026-08-14 13:27:44.009097 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:27:44.009196 | debian-trixie | Friday 14 August 2026 13:27:44 +0000 (0:00:00.361) 0:00:13.629 ********* 2026-08-14 13:27:44.065004 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:27:44.065072 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 13:27:44.065114 | debian-trixie | } 2026-08-14 13:27:44.065198 | debian-trixie | 2026-08-14 13:27:44.065289 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:27:44.065419 | debian-trixie | Friday 14 August 2026 13:27:44 +0000 (0:00:00.053) 0:00:13.682 ********* 2026-08-14 13:27:45.165168 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:45.165234 | debian-trixie | 2026-08-14 13:27:45.165335 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:27:45.165517 | debian-trixie | Friday 14 August 2026 13:27:45 +0000 (0:00:01.103) 0:00:14.785 ********* 2026-08-14 13:27:51.056564 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:51.056675 | debian-trixie | 2026-08-14 13:27:51.057019 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:27:51.057070 | debian-trixie | Friday 14 August 2026 13:27:51 +0000 (0:00:05.891) 0:00:20.676 ********* 2026-08-14 13:27:52.061084 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:52.061164 | debian-trixie | 2026-08-14 13:27:52.061286 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:27:52.061406 | debian-trixie | Friday 14 August 2026 13:27:52 +0000 (0:00:01.001) 0:00:21.677 ********* 2026-08-14 13:27:52.086284 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:52.086444 | debian-trixie | 2026-08-14 13:27:52.086641 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:27:52.086859 | debian-trixie | Friday 14 August 2026 13:27:52 +0000 (0:00:00.028) 0:00:21.706 ********* 2026-08-14 13:27:52.529506 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:52.529544 | debian-trixie | 2026-08-14 13:27:52.529561 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:27:52.529567 | debian-trixie | Friday 14 August 2026 13:27:52 +0000 (0:00:00.440) 0:00:22.147 ********* 2026-08-14 13:27:53.817135 | debian-trixie | changed: [debian-trixie] => (item=docker) 2026-08-14 13:27:53.817278 | debian-trixie | changed: [debian-trixie] => (item=docker-init) 2026-08-14 13:27:53.817550 | debian-trixie | changed: [debian-trixie] => (item=dockerd) 2026-08-14 13:27:53.817654 | debian-trixie | changed: [debian-trixie] => (item=docker-proxy) 2026-08-14 13:27:53.817757 | debian-trixie | 2026-08-14 13:27:53.817863 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:27:53.817952 | debian-trixie | Friday 14 August 2026 13:27:53 +0000 (0:00:01.287) 0:00:23.434 ********* 2026-08-14 13:27:54.551442 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:54.551479 | debian-trixie | 2026-08-14 13:27:54.551486 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:27:54.551497 | debian-trixie | Friday 14 August 2026 13:27:54 +0000 (0:00:00.736) 0:00:24.171 ********* 2026-08-14 13:27:55.492867 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-14 13:27:55.493049 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:27:55.493262 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:27:55.493877 | debian-trixie | 2026-08-14 13:27:55.493911 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:27:55.493922 | debian-trixie | Friday 14 August 2026 13:27:55 +0000 (0:00:00.941) 0:00:25.112 ********* 2026-08-14 13:27:56.201777 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:56.201957 | debian-trixie | 2026-08-14 13:27:56.202082 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:27:56.202199 | debian-trixie | Friday 14 August 2026 13:27:56 +0000 (0:00:00.707) 0:00:25.820 ********* 2026-08-14 13:27:57.069597 | debian-trixie | changed: [debian-trixie] 2026-08-14 13:27:57.070206 | debian-trixie | 2026-08-14 13:27:57.070215 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:27:57.070220 | debian-trixie | Friday 14 August 2026 13:27:57 +0000 (0:00:00.864) 0:00:26.684 ********* 2026-08-14 13:27:57.070223 | debian-trixie | 2026-08-14 13:27:57.070227 | debian-trixie | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 13:27:57.070230 | debian-trixie | Friday 14 August 2026 13:27:57 +0000 (0:00:00.004) 0:00:26.688 ********* 2026-08-14 13:27:57.105211 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:27:57.105423 | debian-trixie | 2026-08-14 13:27:57.105681 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:27:57.105788 | debian-trixie | Friday 14 August 2026 13:27:57 +0000 (0:00:00.035) 0:00:26.723 ********* 2026-08-14 13:27:57.625742 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:57.625780 | debian-trixie | 2026-08-14 13:27:57.625786 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-14 13:27:57.625792 | debian-trixie | debian-trixie : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 13:27:57.625796 | debian-trixie | 2026-08-14 13:27:57.625801 | debian-trixie | 2026-08-14 13:27:57.625805 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-14 13:27:57.625810 | debian-trixie | Friday 14 August 2026 13:27:57 +0000 (0:00:00.515) 0:00:27.239 ********* 2026-08-14 13:27:57.625815 | debian-trixie | =============================================================================== 2026-08-14 13:27:57.625819 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 5.89s 2026-08-14 13:27:57.625824 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 2.60s 2026-08-14 13:27:57.625828 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.56s 2026-08-14 13:27:57.625832 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.29s 2026-08-14 13:27:57.625837 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.15s 2026-08-14 13:27:57.625841 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 1.14s 2026-08-14 13:27:57.625845 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 1.10s 2026-08-14 13:27:57.625850 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.09s 2026-08-14 13:27:57.625854 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 1.00s 2026-08-14 13:27:57.625858 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.94s 2026-08-14 13:27:57.625863 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.90s 2026-08-14 13:27:57.625867 | debian-trixie | vexxhost.containers.docker : Create docker daemon config file ----------- 0.86s 2026-08-14 13:27:57.625871 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.86s 2026-08-14 13:27:57.625876 | debian-trixie | vexxhost.containers.docker : Create systemd service file for docker ----- 0.74s 2026-08-14 13:27:57.625899 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.73s 2026-08-14 13:27:57.625904 | debian-trixie | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.71s 2026-08-14 13:27:57.625908 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.64s 2026-08-14 13:27:57.625913 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.57s 2026-08-14 13:27:57.625917 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.54s 2026-08-14 13:27:57.625922 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 0.52s 2026-08-14 13:27:57.751760 | debian-trixie | INFO [docker-upgrade > converge] Executed: Successful 2026-08-14 13:27:57.761930 | debian-trixie | INFO [docker-upgrade > idempotence] Executing 2026-08-14 13:27:58.266128 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:27:58.266283 | 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-14 13:27:58.266502 | 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-14 13:27:58.266713 | debian-trixie | 2026-08-14 13:27:58.740832 | debian-trixie | 2026-08-14 13:27:58.740914 | debian-trixie | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 13:27:58.741079 | debian-trixie | 2026-08-14 13:27:58.741262 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:27:58.741470 | debian-trixie | Friday 14 August 2026 13:27:58 +0000 (0:00:00.022) 0:00:00.022 ********* 2026-08-14 13:27:59.847572 | 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-14 13:27:59.852759 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:27:59.852948 | debian-trixie | 2026-08-14 13:27:59.853173 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:27:59.853354 | debian-trixie | Friday 14 August 2026 13:27:59 +0000 (0:00:01.112) 0:00:01.134 ********* 2026-08-14 13:28:00.298074 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:00.298211 | debian-trixie | 2026-08-14 13:28:00.298419 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:00.298619 | debian-trixie | Friday 14 August 2026 13:28:00 +0000 (0:00:00.445) 0:00:01.580 ********* 2026-08-14 13:28:00.340683 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:28:00.340867 | debian-trixie | 2026-08-14 13:28:00.341073 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 13:28:00.341267 | debian-trixie | Friday 14 August 2026 13:28:00 +0000 (0:00:00.042) 0:00:01.622 ********* 2026-08-14 13:28:00.776716 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:00.776910 | debian-trixie | 2026-08-14 13:28:00.777181 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:00.777351 | debian-trixie | Friday 14 August 2026 13:28:00 +0000 (0:00:00.435) 0:00:02.058 ********* 2026-08-14 13:28:00.850138 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:28:00.850169 | debian-trixie | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-14 13:28:00.850175 | debian-trixie | } 2026-08-14 13:28:00.850180 | debian-trixie | 2026-08-14 13:28:00.850185 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:00.850190 | debian-trixie | Friday 14 August 2026 13:28:00 +0000 (0:00:00.072) 0:00:02.131 ********* 2026-08-14 13:28:01.472958 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:01.473096 | debian-trixie | 2026-08-14 13:28:01.473218 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:01.473337 | debian-trixie | Friday 14 August 2026 13:28:01 +0000 (0:00:00.622) 0:00:02.753 ********* 2026-08-14 13:28:01.504738 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:28:01.504807 | debian-trixie | 2026-08-14 13:28:01.504880 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:01.504996 | debian-trixie | Friday 14 August 2026 13:28:01 +0000 (0:00:00.033) 0:00:02.786 ********* 2026-08-14 13:28:01.543830 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:28:01.543865 | debian-trixie | 2026-08-14 13:28:01.543988 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:28:01.544076 | debian-trixie | Friday 14 August 2026 13:28:01 +0000 (0:00:00.039) 0:00:02.825 ********* 2026-08-14 13:28:01.849066 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:01.849205 | debian-trixie | 2026-08-14 13:28:01.849365 | debian-trixie | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 13:28:01.849519 | debian-trixie | Friday 14 August 2026 13:28:01 +0000 (0:00:00.303) 0:00:03.129 ********* 2026-08-14 13:28:02.903953 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:02.904061 | debian-trixie | 2026-08-14 13:28:02.904200 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:02.904331 | debian-trixie | Friday 14 August 2026 13:28:02 +0000 (0:00:01.055) 0:00:04.184 ********* 2026-08-14 13:28:02.993066 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:28:02.993149 | debian-trixie | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.4/containerd-2.3.4-linux-amd64.tar.gz" 2026-08-14 13:28:02.993263 | debian-trixie | } 2026-08-14 13:28:02.993710 | debian-trixie | 2026-08-14 13:28:02.993738 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:02.993744 | debian-trixie | Friday 14 August 2026 13:28:02 +0000 (0:00:00.087) 0:00:04.271 ********* 2026-08-14 13:28:03.520451 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:03.521340 | debian-trixie | 2026-08-14 13:28:03.521381 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:03.521391 | debian-trixie | Friday 14 August 2026 13:28:03 +0000 (0:00:00.529) 0:00:04.801 ********* 2026-08-14 13:28:06.120643 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:06.120970 | debian-trixie | 2026-08-14 13:28:06.121124 | debian-trixie | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 13:28:06.121245 | debian-trixie | Friday 14 August 2026 13:28:06 +0000 (0:00:02.600) 0:00:07.402 ********* 2026-08-14 13:28:06.148080 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:28:06.148248 | debian-trixie | 2026-08-14 13:28:06.148459 | debian-trixie | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 13:28:06.148799 | debian-trixie | Friday 14 August 2026 13:28:06 +0000 (0:00:00.027) 0:00:07.429 ********* 2026-08-14 13:28:06.178150 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:28:06.178208 | debian-trixie | 2026-08-14 13:28:06.178219 | debian-trixie | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 13:28:06.178227 | debian-trixie | Friday 14 August 2026 13:28:06 +0000 (0:00:00.025) 0:00:07.455 ********* 2026-08-14 13:28:06.200967 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:28:06.201122 | debian-trixie | 2026-08-14 13:28:06.201249 | debian-trixie | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 13:28:06.201368 | debian-trixie | Friday 14 August 2026 13:28:06 +0000 (0:00:00.026) 0:00:07.481 ********* 2026-08-14 13:28:07.057158 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:07.057503 | debian-trixie | 2026-08-14 13:28:07.057873 | debian-trixie | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 13:28:07.058168 | debian-trixie | Friday 14 August 2026 13:28:07 +0000 (0:00:00.853) 0:00:08.335 ********* 2026-08-14 13:28:07.751953 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:07.752019 | debian-trixie | 2026-08-14 13:28:07.752091 | debian-trixie | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 13:28:07.752198 | debian-trixie | Friday 14 August 2026 13:28:07 +0000 (0:00:00.695) 0:00:09.030 ********* 2026-08-14 13:28:09.219302 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/containerd'}) 2026-08-14 13:28:09.219366 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 13:28:09.219522 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 13:28:09.219662 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 13:28:09.219820 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 13:28:09.219942 | debian-trixie | 2026-08-14 13:28:09.220249 | debian-trixie | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 13:28:09.220280 | debian-trixie | Friday 14 August 2026 13:28:09 +0000 (0:00:01.470) 0:00:10.501 ********* 2026-08-14 13:28:10.080602 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:10.080658 | debian-trixie | 2026-08-14 13:28:10.080764 | debian-trixie | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 13:28:10.080852 | debian-trixie | Friday 14 August 2026 13:28:10 +0000 (0:00:00.855) 0:00:11.357 ********* 2026-08-14 13:28:10.080934 | debian-trixie | 2026-08-14 13:28:10.081050 | debian-trixie | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 13:28:10.081132 | debian-trixie | Friday 14 August 2026 13:28:10 +0000 (0:00:00.002) 0:00:11.359 ********* 2026-08-14 13:28:10.827284 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:10.827346 | debian-trixie | 2026-08-14 13:28:10.827497 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 13:28:10.827657 | debian-trixie | Friday 14 August 2026 13:28:10 +0000 (0:00:00.749) 0:00:12.109 ********* 2026-08-14 13:28:11.129162 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:11.129186 | debian-trixie | 2026-08-14 13:28:11.129192 | debian-trixie | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 13:28:11.129198 | debian-trixie | Friday 14 August 2026 13:28:11 +0000 (0:00:00.298) 0:00:12.407 ********* 2026-08-14 13:28:11.433248 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:11.433271 | debian-trixie | 2026-08-14 13:28:11.433277 | debian-trixie | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 13:28:11.433283 | debian-trixie | Friday 14 August 2026 13:28:11 +0000 (0:00:00.306) 0:00:12.714 ********* 2026-08-14 13:28:11.475188 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:28:11.475381 | debian-trixie | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 13:28:11.477115 | debian-trixie | } 2026-08-14 13:28:11.477128 | debian-trixie | 2026-08-14 13:28:11.477134 | debian-trixie | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 13:28:11.477139 | debian-trixie | Friday 14 August 2026 13:28:11 +0000 (0:00:00.042) 0:00:12.757 ********* 2026-08-14 13:28:11.978965 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:11.979267 | debian-trixie | 2026-08-14 13:28:11.979544 | debian-trixie | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 13:28:11.979808 | debian-trixie | Friday 14 August 2026 13:28:11 +0000 (0:00:00.502) 0:00:13.260 ********* 2026-08-14 13:28:16.012268 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:16.012712 | debian-trixie | 2026-08-14 13:28:16.013023 | debian-trixie | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 13:28:16.013303 | debian-trixie | Friday 14 August 2026 13:28:16 +0000 (0:00:04.033) 0:00:17.293 ********* 2026-08-14 13:28:16.973062 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:16.973148 | debian-trixie | 2026-08-14 13:28:16.973231 | debian-trixie | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 13:28:16.973362 | debian-trixie | Friday 14 August 2026 13:28:16 +0000 (0:00:00.958) 0:00:18.252 ********* 2026-08-14 13:28:16.995846 | debian-trixie | skipping: [debian-trixie] 2026-08-14 13:28:16.995931 | debian-trixie | 2026-08-14 13:28:16.996010 | debian-trixie | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 13:28:16.996138 | debian-trixie | Friday 14 August 2026 13:28:16 +0000 (0:00:00.025) 0:00:18.278 ********* 2026-08-14 13:28:17.436477 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:17.436620 | debian-trixie | 2026-08-14 13:28:17.436671 | debian-trixie | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 13:28:17.436909 | debian-trixie | Friday 14 August 2026 13:28:17 +0000 (0:00:00.437) 0:00:18.715 ********* 2026-08-14 13:28:18.657180 | debian-trixie | ok: [debian-trixie] => (item=docker) 2026-08-14 13:28:18.657265 | debian-trixie | ok: [debian-trixie] => (item=docker-init) 2026-08-14 13:28:18.658091 | debian-trixie | ok: [debian-trixie] => (item=dockerd) 2026-08-14 13:28:18.658140 | debian-trixie | ok: [debian-trixie] => (item=docker-proxy) 2026-08-14 13:28:18.658146 | debian-trixie | 2026-08-14 13:28:18.658152 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 13:28:18.658157 | debian-trixie | Friday 14 August 2026 13:28:18 +0000 (0:00:01.222) 0:00:19.937 ********* 2026-08-14 13:28:19.352905 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:19.353043 | debian-trixie | 2026-08-14 13:28:19.353168 | debian-trixie | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 13:28:19.353286 | debian-trixie | Friday 14 August 2026 13:28:19 +0000 (0:00:00.693) 0:00:20.631 ********* 2026-08-14 13:28:20.273262 | debian-trixie | ok: [debian-trixie] => (item={'path': '/etc/docker'}) 2026-08-14 13:28:20.273481 | debian-trixie | ok: [debian-trixie] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 13:28:20.273613 | debian-trixie | ok: [debian-trixie] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 13:28:20.273934 | debian-trixie | 2026-08-14 13:28:20.274096 | debian-trixie | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 13:28:20.274247 | debian-trixie | Friday 14 August 2026 13:28:20 +0000 (0:00:00.921) 0:00:21.553 ********* 2026-08-14 13:28:20.972688 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:20.972775 | debian-trixie | 2026-08-14 13:28:20.972785 | debian-trixie | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 13:28:20.972794 | debian-trixie | Friday 14 August 2026 13:28:20 +0000 (0:00:00.700) 0:00:22.253 ********* 2026-08-14 13:28:21.644534 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:21.644595 | debian-trixie | 2026-08-14 13:28:21.645261 | debian-trixie | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 13:28:21.645292 | debian-trixie | Friday 14 August 2026 13:28:21 +0000 (0:00:00.670) 0:00:22.924 ********* 2026-08-14 13:28:21.645298 | debian-trixie | 2026-08-14 13:28:21.645305 | debian-trixie | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 13:28:21.645309 | debian-trixie | Friday 14 August 2026 13:28:21 +0000 (0:00:00.002) 0:00:22.926 ********* 2026-08-14 13:28:22.141201 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:22.141489 | debian-trixie | 2026-08-14 13:28:22.141748 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-14 13:28:22.142030 | debian-trixie | debian-trixie : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-14 13:28:22.142309 | debian-trixie | 2026-08-14 13:28:22.142551 | debian-trixie | 2026-08-14 13:28:22.142809 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-14 13:28:22.143068 | debian-trixie | Friday 14 August 2026 13:28:22 +0000 (0:00:00.495) 0:00:23.422 ********* 2026-08-14 13:28:22.143327 | debian-trixie | =============================================================================== 2026-08-14 13:28:22.143608 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 4.03s 2026-08-14 13:28:22.143917 | debian-trixie | vexxhost.containers.download_artifact : Extract archive ----------------- 2.60s 2026-08-14 13:28:22.144187 | debian-trixie | vexxhost.containers.containerd : Create folders for configuration ------- 1.47s 2026-08-14 13:28:22.144456 | debian-trixie | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.22s 2026-08-14 13:28:22.144779 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.11s 2026-08-14 13:28:22.145037 | debian-trixie | vexxhost.containers.package : Update state for tar ---------------------- 1.06s 2026-08-14 13:28:22.145294 | debian-trixie | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.96s 2026-08-14 13:28:22.145554 | debian-trixie | vexxhost.containers.docker : Create folders for configuration ----------- 0.92s 2026-08-14 13:28:22.145839 | debian-trixie | vexxhost.containers.containerd : Create containerd config file ---------- 0.86s 2026-08-14 13:28:22.146104 | debian-trixie | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.85s 2026-08-14 13:28:22.146362 | debian-trixie | vexxhost.containers.containerd : Enable and start service --------------- 0.75s 2026-08-14 13:28:22.146616 | debian-trixie | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.70s 2026-08-14 13:28:22.146914 | debian-trixie | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.70s 2026-08-14 13:28:22.147187 | debian-trixie | vexxhost.containers.docker : Create systemd service file for docker ----- 0.69s 2026-08-14 13:28:22.147440 | debian-trixie | vexxhost.containers.docker : Create docker daemon config file ----------- 0.67s 2026-08-14 13:28:22.147751 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.62s 2026-08-14 13:28:22.148061 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.53s 2026-08-14 13:28:22.148318 | debian-trixie | vexxhost.containers.download_artifact : Download item ------------------- 0.50s 2026-08-14 13:28:22.148610 | debian-trixie | vexxhost.containers.docker : Enable and start service ------------------- 0.50s 2026-08-14 13:28:22.148728 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-08-14 13:28:22.255084 | debian-trixie | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-14 13:28:22.371531 | debian-trixie | INFO [docker-upgrade > side_effect] Executing 2026-08-14 13:28:22.372183 | debian-trixie | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:28:22.380267 | debian-trixie | INFO [docker-upgrade > verify] Executing 2026-08-14 13:28:22.896566 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 13:28:22.896590 | 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-14 13:28:22.896594 | 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-14 13:28:22.896599 | debian-trixie | 2026-08-14 13:28:23.232120 | debian-trixie | 2026-08-14 13:28:23.232420 | debian-trixie | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-14 13:28:23.232703 | debian-trixie | 2026-08-14 13:28:23.232908 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-14 13:28:23.233106 | debian-trixie | Friday 14 August 2026 13:28:23 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-08-14 13:28:24.375554 | 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-14 13:28:24.378801 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:24.378972 | debian-trixie | 2026-08-14 13:28:24.379175 | debian-trixie | TASK [Read pre-upgrade state] ************************************************** 2026-08-14 13:28:24.379375 | debian-trixie | Friday 14 August 2026 13:28:24 +0000 (0:00:01.146) 0:00:01.155 ********* 2026-08-14 13:28:24.820105 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:24.820240 | debian-trixie | 2026-08-14 13:28:24.820482 | debian-trixie | TASK [Decode pre-upgrade state] ************************************************ 2026-08-14 13:28:24.820767 | debian-trixie | Friday 14 August 2026 13:28:24 +0000 (0:00:00.440) 0:00:01.596 ********* 2026-08-14 13:28:24.861455 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:24.861682 | debian-trixie | 2026-08-14 13:28:24.861962 | debian-trixie | TASK [Read current Docker service PID] ***************************************** 2026-08-14 13:28:24.862235 | debian-trixie | Friday 14 August 2026 13:28:24 +0000 (0:00:00.041) 0:00:01.637 ********* 2026-08-14 13:28:25.316188 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:25.316210 | debian-trixie | 2026-08-14 13:28:25.316215 | debian-trixie | TASK [Read current Docker service invocation ID] ******************************* 2026-08-14 13:28:25.316219 | debian-trixie | Friday 14 August 2026 13:28:25 +0000 (0:00:00.450) 0:00:02.087 ********* 2026-08-14 13:28:25.666537 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:25.666844 | debian-trixie | 2026-08-14 13:28:25.667146 | debian-trixie | TASK [Read current Docker server version] ************************************** 2026-08-14 13:28:25.667545 | debian-trixie | Friday 14 August 2026 13:28:25 +0000 (0:00:00.354) 0:00:02.442 ********* 2026-08-14 13:28:26.012791 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:26.013136 | debian-trixie | 2026-08-14 13:28:26.013491 | debian-trixie | TASK [Read installed Docker daemon version] ************************************ 2026-08-14 13:28:26.013840 | debian-trixie | Friday 14 August 2026 13:28:26 +0000 (0:00:00.346) 0:00:02.789 ********* 2026-08-14 13:28:26.365055 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:26.365156 | debian-trixie | 2026-08-14 13:28:26.365289 | debian-trixie | TASK [Inspect installed Docker binary links] *********************************** 2026-08-14 13:28:26.365473 | debian-trixie | Friday 14 August 2026 13:28:26 +0000 (0:00:00.349) 0:00:03.138 ********* 2026-08-14 13:28:27.680694 | debian-trixie | ok: [debian-trixie] => (item=docker) 2026-08-14 13:28:27.680756 | debian-trixie | ok: [debian-trixie] => (item=docker-init) 2026-08-14 13:28:27.680765 | debian-trixie | ok: [debian-trixie] => (item=dockerd) 2026-08-14 13:28:27.680843 | debian-trixie | ok: [debian-trixie] => (item=docker-proxy) 2026-08-14 13:28:27.680928 | debian-trixie | 2026-08-14 13:28:27.681009 | debian-trixie | TASK [Read future Docker daemon configuration] ********************************* 2026-08-14 13:28:27.681097 | debian-trixie | Friday 14 August 2026 13:28:27 +0000 (0:00:01.315) 0:00:04.453 ********* 2026-08-14 13:28:27.967974 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:27.967999 | debian-trixie | 2026-08-14 13:28:27.968005 | debian-trixie | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-14 13:28:27.968010 | debian-trixie | Friday 14 August 2026 13:28:27 +0000 (0:00:00.288) 0:00:04.742 ********* 2026-08-14 13:28:28.004636 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:28.004701 | debian-trixie | 2026-08-14 13:28:28.004709 | debian-trixie | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-14 13:28:28.004715 | debian-trixie | Friday 14 August 2026 13:28:28 +0000 (0:00:00.036) 0:00:04.779 ********* 2026-08-14 13:28:28.317849 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:28.317887 | debian-trixie | 2026-08-14 13:28:28.317896 | debian-trixie | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 13:28:28.317905 | debian-trixie | Friday 14 August 2026 13:28:28 +0000 (0:00:00.310) 0:00:05.089 ********* 2026-08-14 13:28:28.641249 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:28.641566 | debian-trixie | 2026-08-14 13:28:28.641844 | debian-trixie | TASK [Inspect current Docker socket] ******************************************* 2026-08-14 13:28:28.642108 | debian-trixie | Friday 14 August 2026 13:28:28 +0000 (0:00:00.325) 0:00:05.415 ********* 2026-08-14 13:28:28.948725 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:28.948897 | debian-trixie | 2026-08-14 13:28:28.949119 | debian-trixie | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-14 13:28:28.949334 | debian-trixie | Friday 14 August 2026 13:28:28 +0000 (0:00:00.309) 0:00:05.724 ********* 2026-08-14 13:28:29.626151 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1', 'pid': 2988, 'restart_count': 0, 'started_at': '2026-08-14T13:27:23.327823289Z'}}) 2026-08-14 13:28:29.626184 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634', 'pid': 3053, 'restart_count': 0, 'started_at': '2026-08-14T13:27:23.926694907Z'}}) 2026-08-14 13:28:29.626194 | debian-trixie | 2026-08-14 13:28:29.626203 | debian-trixie | TASK [Build current workload state] ******************************************** 2026-08-14 13:28:29.626212 | debian-trixie | Friday 14 August 2026 13:28:29 +0000 (0:00:00.674) 0:00:06.399 ********* 2026-08-14 13:28:29.669700 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1",\n "Created": "2026-08-14T13:27:22.743412694Z",\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": 2988,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:23.327823289Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/hostname",\n "HostsPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/hosts",\n "LogPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1-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/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c-init/diff:/var/lib/docker/overlay2/3d5014f3e121f1561862ce1669d82937d4422fcfd69b0fb9c9188677519f6d85/diff",\n "MergedDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/merged",\n "UpperDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/diff",\n "WorkDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "5593f372a560",\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": "489731b09349f0b5941a28550b8c81972a7d689ee9e7ecf283373023935ea3be",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/489731b09349",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-14 13:28:29.224798', 'end': '2026-08-14 13:28:29.257337', 'delta': '0:00:00.032539', '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": "5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1",', ' "Created": "2026-08-14T13:27:22.743412694Z",', ' "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": 2988,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:23.327823289Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/hostname",', ' "HostsPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/hosts",', ' "LogPath": "/var/lib/docker/containers/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1/5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1-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/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c-init/diff:/var/lib/docker/overlay2/3d5014f3e121f1561862ce1669d82937d4422fcfd69b0fb9c9188677519f6d85/diff",', ' "MergedDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/merged",', ' "UpperDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/diff",', ' "WorkDir": "/var/lib/docker/overlay2/7c7ddbe5ac67ebb67b9f4919cb0411b619046da192491c6a5210dfdf8241172c/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "5593f372a560",', ' "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": "489731b09349f0b5941a28550b8c81972a7d689ee9e7ecf283373023935ea3be",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/489731b09349",', ' "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': '5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1', 'pid': 2988, 'restart_count': 0, 'started_at': '2026-08-14T13:27:23.327823289Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 13:28:29.676362 | debian-trixie | ok: [debian-trixie] => (item={'changed': False, 'stdout': '[\n {\n "Id": "b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634",\n "Created": "2026-08-14T13:27:23.690850171Z",\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": 3053,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T13:27:23.926694907Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/hostname",\n "HostsPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/hosts",\n "LogPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634-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/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d-init/diff:/var/lib/docker/overlay2/9317c1c15757b7130b3df82a90b67fc0bb4f586afd379b5196cc870d76b7f821/diff:/var/lib/docker/overlay2/0017f8666a2cb46d8f879498851080e2df5123da8ba78a2d1007cec988865e4a/diff:/var/lib/docker/overlay2/364c7c4f2250d4403bc6194563e020773c98197f6aa4c9044047231687c3c1e1/diff:/var/lib/docker/overlay2/a3a05e825c196673240544e7dd71c4b1a36ae53aa7e18ee9a43dd11a7294e859/diff:/var/lib/docker/overlay2/a0881e3928ddd785eac05a28d73f7908031b3270f6947ce1baa72124940215c1/diff:/var/lib/docker/overlay2/43e5af46e1c7361fa2d162b3595350b491854153b67cb923a6783a66a2178e7f/diff:/var/lib/docker/overlay2/e5cf2d29b43827cc1ad3e01a30bdb1592d7b25a684c1f46a2ebb55002c054d0b/diff:/var/lib/docker/overlay2/9f4eba41adb1ae2d20aa8c7deb62caebe625cb95d453e7a39a5d2265939649bf/diff",\n "MergedDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/merged",\n "UpperDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/diff",\n "WorkDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/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": "np0000189742",\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": "531b3707c8ffbd832a26088c3714ac29129fd0e674be27c43bc9a952fcfe55d1",\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": "bd7ac6e43e4ba0820427c9fc489b9f8d74db13fb9260bbcbb561a6e6d2aba377",\n "EndpointID": "1bd69cedd2fcd063705031948b6472fa12db3b969d5e2be65b40b68dc11c24eb",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-14 13:28:29.547269', 'end': '2026-08-14 13:28:29.573245', 'delta': '0:00:00.025976', '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": "b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634",', ' "Created": "2026-08-14T13:27:23.690850171Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3053,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T13:27:23.926694907Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/hostname",', ' "HostsPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/hosts",', ' "LogPath": "/var/lib/docker/containers/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634/b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634-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/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d-init/diff:/var/lib/docker/overlay2/9317c1c15757b7130b3df82a90b67fc0bb4f586afd379b5196cc870d76b7f821/diff:/var/lib/docker/overlay2/0017f8666a2cb46d8f879498851080e2df5123da8ba78a2d1007cec988865e4a/diff:/var/lib/docker/overlay2/364c7c4f2250d4403bc6194563e020773c98197f6aa4c9044047231687c3c1e1/diff:/var/lib/docker/overlay2/a3a05e825c196673240544e7dd71c4b1a36ae53aa7e18ee9a43dd11a7294e859/diff:/var/lib/docker/overlay2/a0881e3928ddd785eac05a28d73f7908031b3270f6947ce1baa72124940215c1/diff:/var/lib/docker/overlay2/43e5af46e1c7361fa2d162b3595350b491854153b67cb923a6783a66a2178e7f/diff:/var/lib/docker/overlay2/e5cf2d29b43827cc1ad3e01a30bdb1592d7b25a684c1f46a2ebb55002c054d0b/diff:/var/lib/docker/overlay2/9f4eba41adb1ae2d20aa8c7deb62caebe625cb95d453e7a39a5d2265939649bf/diff",', ' "MergedDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/merged",', ' "UpperDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/diff",', ' "WorkDir": "/var/lib/docker/overlay2/3ab8e85048a4ac2813cef8dc468769c67a603fc3d1d1492df4a11f2c13148e5d/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": "np0000189742",', ' "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": "531b3707c8ffbd832a26088c3714ac29129fd0e674be27c43bc9a952fcfe55d1",', ' "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": "bd7ac6e43e4ba0820427c9fc489b9f8d74db13fb9260bbcbb561a6e6d2aba377",', ' "EndpointID": "1bd69cedd2fcd063705031948b6472fa12db3b969d5e2be65b40b68dc11c24eb",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': 'b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634', 'pid': 3053, 'restart_count': 0, 'started_at': '2026-08-14T13:27:23.926694907Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 13:28:29.682948 | debian-trixie | 2026-08-14 13:28:29.683160 | debian-trixie | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-14 13:28:29.683361 | debian-trixie | Friday 14 August 2026 13:28:29 +0000 (0:00:00.060) 0:00:06.459 ********* 2026-08-14 13:28:29.721966 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:28:29.722143 | debian-trixie | "changed": false, 2026-08-14 13:28:29.722402 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:29.722670 | debian-trixie | } 2026-08-14 13:28:29.722934 | debian-trixie | 2026-08-14 13:28:29.723174 | debian-trixie | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-14 13:28:29.723391 | debian-trixie | Friday 14 August 2026 13:28:29 +0000 (0:00:00.038) 0:00:06.497 ********* 2026-08-14 13:28:29.753283 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:28:29.753478 | debian-trixie | "changed": false, 2026-08-14 13:28:29.753662 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:29.753856 | debian-trixie | } 2026-08-14 13:28:29.754039 | debian-trixie | 2026-08-14 13:28:29.754245 | debian-trixie | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-14 13:28:29.754446 | debian-trixie | Friday 14 August 2026 13:28:29 +0000 (0:00:00.031) 0:00:06.529 ********* 2026-08-14 13:28:29.796467 | 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': 1786714072.837991, 'mtime': 1786714072.8339908, 'ctime': 1786714072.8339908, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker', 'ansible_loop_var': 'item'}) => { 2026-08-14 13:28:29.796672 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.796857 | debian-trixie | "changed": false, 2026-08-14 13:28:29.797041 | debian-trixie | "item": { 2026-08-14 13:28:29.797220 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.797402 | debian-trixie | "changed": false, 2026-08-14 13:28:29.797572 | debian-trixie | "failed": false, 2026-08-14 13:28:29.797749 | debian-trixie | "invocation": { 2026-08-14 13:28:29.797931 | debian-trixie | "module_args": { 2026-08-14 13:28:29.798115 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-14 13:28:29.798290 | debian-trixie | "follow": false, 2026-08-14 13:28:29.798468 | debian-trixie | "get_attributes": true, 2026-08-14 13:28:29.798646 | debian-trixie | "get_checksum": true, 2026-08-14 13:28:29.798823 | debian-trixie | "get_mime": true, 2026-08-14 13:28:29.799024 | debian-trixie | "path": "/usr/bin/docker" 2026-08-14 13:28:29.799217 | debian-trixie | } 2026-08-14 13:28:29.799379 | debian-trixie | }, 2026-08-14 13:28:29.799554 | debian-trixie | "item": "docker", 2026-08-14 13:28:29.799729 | debian-trixie | "stat": { 2026-08-14 13:28:29.799910 | debian-trixie | "atime": 1786714072.837991, 2026-08-14 13:28:29.800088 | debian-trixie | "attr_flags": "", 2026-08-14 13:28:29.800264 | debian-trixie | "attributes": [], 2026-08-14 13:28:29.800499 | debian-trixie | "block_size": 4096, 2026-08-14 13:28:29.800703 | debian-trixie | "blocks": 0, 2026-08-14 13:28:29.800923 | debian-trixie | "charset": "unknown", 2026-08-14 13:28:29.801105 | debian-trixie | "ctime": 1786714072.8339908, 2026-08-14 13:28:29.801284 | debian-trixie | "dev": 65025, 2026-08-14 13:28:29.801464 | debian-trixie | "device_type": 0, 2026-08-14 13:28:29.801633 | debian-trixie | "executable": true, 2026-08-14 13:28:29.801808 | debian-trixie | "exists": true, 2026-08-14 13:28:29.801980 | debian-trixie | "gid": 0, 2026-08-14 13:28:29.802161 | debian-trixie | "gr_name": "root", 2026-08-14 13:28:29.802355 | debian-trixie | "inode": 25335, 2026-08-14 13:28:29.802535 | debian-trixie | "isblk": false, 2026-08-14 13:28:29.802713 | debian-trixie | "ischr": false, 2026-08-14 13:28:29.802888 | debian-trixie | "isdir": false, 2026-08-14 13:28:29.803063 | debian-trixie | "isfifo": false, 2026-08-14 13:28:29.803238 | debian-trixie | "isgid": false, 2026-08-14 13:28:29.803413 | debian-trixie | "islnk": true, 2026-08-14 13:28:29.803586 | debian-trixie | "isreg": false, 2026-08-14 13:28:29.803763 | debian-trixie | "issock": false, 2026-08-14 13:28:29.803940 | debian-trixie | "isuid": false, 2026-08-14 13:28:29.804124 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 13:28:29.804409 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 13:28:29.804655 | debian-trixie | "mimetype": "unknown", 2026-08-14 13:28:29.804869 | debian-trixie | "mode": "0777", 2026-08-14 13:28:29.804983 | debian-trixie | "mtime": 1786714072.8339908, 2026-08-14 13:28:29.805100 | debian-trixie | "nlink": 1, 2026-08-14 13:28:29.805219 | debian-trixie | "path": "/usr/bin/docker", 2026-08-14 13:28:29.805338 | debian-trixie | "pw_name": "root", 2026-08-14 13:28:29.805459 | debian-trixie | "readable": true, 2026-08-14 13:28:29.805596 | debian-trixie | "rgrp": true, 2026-08-14 13:28:29.805722 | debian-trixie | "roth": true, 2026-08-14 13:28:29.805845 | debian-trixie | "rusr": true, 2026-08-14 13:28:29.805980 | debian-trixie | "size": 39, 2026-08-14 13:28:29.806123 | debian-trixie | "uid": 0, 2026-08-14 13:28:29.806245 | debian-trixie | "version": null, 2026-08-14 13:28:29.806378 | debian-trixie | "wgrp": true, 2026-08-14 13:28:29.806486 | debian-trixie | "woth": true, 2026-08-14 13:28:29.806628 | debian-trixie | "writeable": true, 2026-08-14 13:28:29.806749 | debian-trixie | "wusr": true, 2026-08-14 13:28:29.806866 | debian-trixie | "xgrp": true, 2026-08-14 13:28:29.806997 | debian-trixie | "xoth": true, 2026-08-14 13:28:29.807118 | debian-trixie | "xusr": true 2026-08-14 13:28:29.807248 | debian-trixie | } 2026-08-14 13:28:29.807375 | debian-trixie | }, 2026-08-14 13:28:29.807512 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:29.807627 | debian-trixie | } 2026-08-14 13:28:29.807817 | 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': 760, 'dev': 65025, 'nlink': 1, 'atime': 1786714098.010854, 'mtime': 1786714073.1580038, 'ctime': 1786714073.1580038, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker-init', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker-init', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker-init', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker-init', 'ansible_loop_var': 'item'}) => { 2026-08-14 13:28:29.807942 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.808064 | debian-trixie | "changed": false, 2026-08-14 13:28:29.808183 | debian-trixie | "item": { 2026-08-14 13:28:29.808337 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.808452 | debian-trixie | "changed": false, 2026-08-14 13:28:29.808606 | debian-trixie | "failed": false, 2026-08-14 13:28:29.808722 | debian-trixie | "invocation": { 2026-08-14 13:28:29.808842 | debian-trixie | "module_args": { 2026-08-14 13:28:29.808965 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-14 13:28:29.809083 | debian-trixie | "follow": false, 2026-08-14 13:28:29.809204 | debian-trixie | "get_attributes": true, 2026-08-14 13:28:29.809322 | debian-trixie | "get_checksum": true, 2026-08-14 13:28:29.809440 | debian-trixie | "get_mime": true, 2026-08-14 13:28:29.809568 | debian-trixie | "path": "/usr/bin/docker-init" 2026-08-14 13:28:29.809683 | debian-trixie | } 2026-08-14 13:28:29.809800 | debian-trixie | }, 2026-08-14 13:28:29.809990 | debian-trixie | "item": "docker-init", 2026-08-14 13:28:29.810134 | debian-trixie | "stat": { 2026-08-14 13:28:29.810257 | debian-trixie | "atime": 1786714098.010854, 2026-08-14 13:28:29.810379 | debian-trixie | "attr_flags": "", 2026-08-14 13:28:29.810499 | debian-trixie | "attributes": [], 2026-08-14 13:28:29.810620 | debian-trixie | "block_size": 4096, 2026-08-14 13:28:29.810739 | debian-trixie | "blocks": 0, 2026-08-14 13:28:29.810859 | debian-trixie | "charset": "unknown", 2026-08-14 13:28:29.810979 | debian-trixie | "ctime": 1786714073.1580038, 2026-08-14 13:28:29.811097 | debian-trixie | "dev": 65025, 2026-08-14 13:28:29.811226 | debian-trixie | "device_type": 0, 2026-08-14 13:28:29.811338 | debian-trixie | "executable": true, 2026-08-14 13:28:29.811457 | debian-trixie | "exists": true, 2026-08-14 13:28:29.811577 | debian-trixie | "gid": 0, 2026-08-14 13:28:29.811696 | debian-trixie | "gr_name": "root", 2026-08-14 13:28:29.811813 | debian-trixie | "inode": 760, 2026-08-14 13:28:29.811935 | debian-trixie | "isblk": false, 2026-08-14 13:28:29.812054 | debian-trixie | "ischr": false, 2026-08-14 13:28:29.812173 | debian-trixie | "isdir": false, 2026-08-14 13:28:29.812290 | debian-trixie | "isfifo": false, 2026-08-14 13:28:29.812482 | debian-trixie | "isgid": false, 2026-08-14 13:28:29.812626 | debian-trixie | "islnk": true, 2026-08-14 13:28:29.812743 | debian-trixie | "isreg": false, 2026-08-14 13:28:29.812862 | debian-trixie | "issock": false, 2026-08-14 13:28:29.812953 | debian-trixie | "isuid": false, 2026-08-14 13:28:29.813039 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 13:28:29.813127 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 13:28:29.813216 | debian-trixie | "mimetype": "unknown", 2026-08-14 13:28:29.813292 | debian-trixie | "mode": "0777", 2026-08-14 13:28:29.813374 | debian-trixie | "mtime": 1786714073.1580038, 2026-08-14 13:28:29.813459 | debian-trixie | "nlink": 1, 2026-08-14 13:28:29.813547 | debian-trixie | "path": "/usr/bin/docker-init", 2026-08-14 13:28:29.813634 | debian-trixie | "pw_name": "root", 2026-08-14 13:28:29.813724 | debian-trixie | "readable": true, 2026-08-14 13:28:29.813821 | debian-trixie | "rgrp": true, 2026-08-14 13:28:29.813898 | debian-trixie | "roth": true, 2026-08-14 13:28:29.813983 | debian-trixie | "rusr": true, 2026-08-14 13:28:29.814072 | debian-trixie | "size": 44, 2026-08-14 13:28:29.814163 | debian-trixie | "uid": 0, 2026-08-14 13:28:29.814248 | debian-trixie | "version": null, 2026-08-14 13:28:29.814330 | debian-trixie | "wgrp": true, 2026-08-14 13:28:29.814412 | debian-trixie | "woth": true, 2026-08-14 13:28:29.814494 | debian-trixie | "writeable": true, 2026-08-14 13:28:29.814575 | debian-trixie | "wusr": true, 2026-08-14 13:28:29.814658 | debian-trixie | "xgrp": true, 2026-08-14 13:28:29.814740 | debian-trixie | "xoth": true, 2026-08-14 13:28:29.814821 | debian-trixie | "xusr": true 2026-08-14 13:28:29.814900 | debian-trixie | } 2026-08-14 13:28:29.814979 | debian-trixie | }, 2026-08-14 13:28:29.815062 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:29.815145 | debian-trixie | } 2026-08-14 13:28:29.815305 | 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': 1786714098.3108628, 'mtime': 1786714073.4540153, 'ctime': 1786714073.4540153, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/dockerd', 'lnk_target': '/var/lib/downloads/docker-29.7.2/dockerd', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/dockerd', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'dockerd', 'ansible_loop_var': 'item'}) => { 2026-08-14 13:28:29.815420 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.815531 | debian-trixie | "changed": false, 2026-08-14 13:28:29.815619 | debian-trixie | "item": { 2026-08-14 13:28:29.815706 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.815826 | debian-trixie | "changed": false, 2026-08-14 13:28:29.815931 | debian-trixie | "failed": false, 2026-08-14 13:28:29.816015 | debian-trixie | "invocation": { 2026-08-14 13:28:29.816094 | debian-trixie | "module_args": { 2026-08-14 13:28:29.816178 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-14 13:28:29.816257 | debian-trixie | "follow": false, 2026-08-14 13:28:29.816411 | debian-trixie | "get_attributes": true, 2026-08-14 13:28:29.816461 | debian-trixie | "get_checksum": true, 2026-08-14 13:28:29.816565 | debian-trixie | "get_mime": true, 2026-08-14 13:28:29.816643 | debian-trixie | "path": "/usr/bin/dockerd" 2026-08-14 13:28:29.816723 | debian-trixie | } 2026-08-14 13:28:29.816803 | debian-trixie | }, 2026-08-14 13:28:29.816886 | debian-trixie | "item": "dockerd", 2026-08-14 13:28:29.816976 | debian-trixie | "stat": { 2026-08-14 13:28:29.817247 | debian-trixie | "atime": 1786714098.3108628, 2026-08-14 13:28:29.817327 | debian-trixie | "attr_flags": "", 2026-08-14 13:28:29.817409 | debian-trixie | "attributes": [], 2026-08-14 13:28:29.817492 | debian-trixie | "block_size": 4096, 2026-08-14 13:28:29.817588 | debian-trixie | "blocks": 0, 2026-08-14 13:28:29.817651 | debian-trixie | "charset": "unknown", 2026-08-14 13:28:29.817922 | debian-trixie | "ctime": 1786714073.4540153, 2026-08-14 13:28:29.817954 | debian-trixie | "dev": 65025, 2026-08-14 13:28:29.817962 | debian-trixie | "device_type": 0, 2026-08-14 13:28:29.818003 | debian-trixie | "executable": true, 2026-08-14 13:28:29.818078 | debian-trixie | "exists": true, 2026-08-14 13:28:29.818159 | debian-trixie | "gid": 0, 2026-08-14 13:28:29.818241 | debian-trixie | "gr_name": "root", 2026-08-14 13:28:29.818325 | debian-trixie | "inode": 25156, 2026-08-14 13:28:29.818406 | debian-trixie | "isblk": false, 2026-08-14 13:28:29.818488 | debian-trixie | "ischr": false, 2026-08-14 13:28:29.818571 | debian-trixie | "isdir": false, 2026-08-14 13:28:29.818653 | debian-trixie | "isfifo": false, 2026-08-14 13:28:29.818734 | debian-trixie | "isgid": false, 2026-08-14 13:28:29.818816 | debian-trixie | "islnk": true, 2026-08-14 13:28:29.818899 | debian-trixie | "isreg": false, 2026-08-14 13:28:29.818984 | debian-trixie | "issock": false, 2026-08-14 13:28:29.819065 | debian-trixie | "isuid": false, 2026-08-14 13:28:29.819153 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 13:28:29.819237 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 13:28:29.819319 | debian-trixie | "mimetype": "unknown", 2026-08-14 13:28:29.819402 | debian-trixie | "mode": "0777", 2026-08-14 13:28:29.819484 | debian-trixie | "mtime": 1786714073.4540153, 2026-08-14 13:28:29.819566 | debian-trixie | "nlink": 1, 2026-08-14 13:28:29.819651 | debian-trixie | "path": "/usr/bin/dockerd", 2026-08-14 13:28:29.819733 | debian-trixie | "pw_name": "root", 2026-08-14 13:28:29.819815 | debian-trixie | "readable": true, 2026-08-14 13:28:29.819897 | debian-trixie | "rgrp": true, 2026-08-14 13:28:29.819980 | debian-trixie | "roth": true, 2026-08-14 13:28:29.820061 | debian-trixie | "rusr": true, 2026-08-14 13:28:29.820142 | debian-trixie | "size": 40, 2026-08-14 13:28:29.820223 | debian-trixie | "uid": 0, 2026-08-14 13:28:29.820306 | debian-trixie | "version": null, 2026-08-14 13:28:29.820545 | debian-trixie | "wgrp": true, 2026-08-14 13:28:29.820615 | debian-trixie | "woth": true, 2026-08-14 13:28:29.820697 | debian-trixie | "writeable": true, 2026-08-14 13:28:29.820781 | debian-trixie | "wusr": true, 2026-08-14 13:28:29.820863 | debian-trixie | "xgrp": true, 2026-08-14 13:28:29.820948 | debian-trixie | "xoth": true, 2026-08-14 13:28:29.821028 | debian-trixie | "xusr": true 2026-08-14 13:28:29.821173 | debian-trixie | } 2026-08-14 13:28:29.821252 | debian-trixie | }, 2026-08-14 13:28:29.821396 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:29.821440 | debian-trixie | } 2026-08-14 13:28:29.821642 | 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': 1786714098.6068716, 'mtime': 1786714073.7620275, 'ctime': 1786714073.7620275, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker-proxy', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker-proxy', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker-proxy', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker-proxy', 'ansible_loop_var': 'item'}) => { 2026-08-14 13:28:29.821728 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.821860 | debian-trixie | "changed": false, 2026-08-14 13:28:29.821905 | debian-trixie | "item": { 2026-08-14 13:28:29.822095 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.822110 | debian-trixie | "changed": false, 2026-08-14 13:28:29.822156 | debian-trixie | "failed": false, 2026-08-14 13:28:29.822238 | debian-trixie | "invocation": { 2026-08-14 13:28:29.822401 | debian-trixie | "module_args": { 2026-08-14 13:28:29.822415 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-14 13:28:29.822488 | debian-trixie | "follow": false, 2026-08-14 13:28:29.822620 | debian-trixie | "get_attributes": true, 2026-08-14 13:28:29.822665 | debian-trixie | "get_checksum": true, 2026-08-14 13:28:29.822849 | debian-trixie | "get_mime": true, 2026-08-14 13:28:29.822864 | debian-trixie | "path": "/usr/bin/docker-proxy" 2026-08-14 13:28:29.822911 | debian-trixie | } 2026-08-14 13:28:29.823079 | debian-trixie | }, 2026-08-14 13:28:29.823093 | debian-trixie | "item": "docker-proxy", 2026-08-14 13:28:29.823163 | debian-trixie | "stat": { 2026-08-14 13:28:29.823294 | debian-trixie | "atime": 1786714098.6068716, 2026-08-14 13:28:29.823331 | debian-trixie | "attr_flags": "", 2026-08-14 13:28:29.823524 | debian-trixie | "attributes": [], 2026-08-14 13:28:29.823538 | debian-trixie | "block_size": 4096, 2026-08-14 13:28:29.823581 | debian-trixie | "blocks": 0, 2026-08-14 13:28:29.823667 | debian-trixie | "charset": "unknown", 2026-08-14 13:28:29.823752 | debian-trixie | "ctime": 1786714073.7620275, 2026-08-14 13:28:29.823928 | debian-trixie | "dev": 65025, 2026-08-14 13:28:29.823942 | debian-trixie | "device_type": 0, 2026-08-14 13:28:29.824003 | debian-trixie | "executable": true, 2026-08-14 13:28:29.824153 | debian-trixie | "exists": true, 2026-08-14 13:28:29.824171 | debian-trixie | "gid": 0, 2026-08-14 13:28:29.824292 | debian-trixie | "gr_name": "root", 2026-08-14 13:28:29.824395 | debian-trixie | "inode": 25336, 2026-08-14 13:28:29.824684 | debian-trixie | "isblk": false, 2026-08-14 13:28:29.824701 | debian-trixie | "ischr": false, 2026-08-14 13:28:29.824709 | debian-trixie | "isdir": false, 2026-08-14 13:28:29.824761 | debian-trixie | "isfifo": false, 2026-08-14 13:28:29.824847 | debian-trixie | "isgid": false, 2026-08-14 13:28:29.824932 | debian-trixie | "islnk": true, 2026-08-14 13:28:29.825015 | debian-trixie | "isreg": false, 2026-08-14 13:28:29.825097 | debian-trixie | "issock": false, 2026-08-14 13:28:29.825180 | debian-trixie | "isuid": false, 2026-08-14 13:28:29.825270 | debian-trixie | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 13:28:29.825358 | debian-trixie | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 13:28:29.825442 | debian-trixie | "mimetype": "unknown", 2026-08-14 13:28:29.825525 | debian-trixie | "mode": "0777", 2026-08-14 13:28:29.825610 | debian-trixie | "mtime": 1786714073.7620275, 2026-08-14 13:28:29.825694 | debian-trixie | "nlink": 1, 2026-08-14 13:28:29.825791 | debian-trixie | "path": "/usr/bin/docker-proxy", 2026-08-14 13:28:29.825876 | debian-trixie | "pw_name": "root", 2026-08-14 13:28:29.825966 | debian-trixie | "readable": true, 2026-08-14 13:28:29.826049 | debian-trixie | "rgrp": true, 2026-08-14 13:28:29.826131 | debian-trixie | "roth": true, 2026-08-14 13:28:29.826214 | debian-trixie | "rusr": true, 2026-08-14 13:28:29.826298 | debian-trixie | "size": 45, 2026-08-14 13:28:29.826379 | debian-trixie | "uid": 0, 2026-08-14 13:28:29.826462 | debian-trixie | "version": null, 2026-08-14 13:28:29.826547 | debian-trixie | "wgrp": true, 2026-08-14 13:28:29.826630 | debian-trixie | "woth": true, 2026-08-14 13:28:29.826714 | debian-trixie | "writeable": true, 2026-08-14 13:28:29.826797 | debian-trixie | "wusr": true, 2026-08-14 13:28:29.826880 | debian-trixie | "xgrp": true, 2026-08-14 13:28:29.826963 | debian-trixie | "xoth": true, 2026-08-14 13:28:29.827045 | debian-trixie | "xusr": true 2026-08-14 13:28:29.827128 | debian-trixie | } 2026-08-14 13:28:29.827210 | debian-trixie | }, 2026-08-14 13:28:29.827296 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:29.827379 | debian-trixie | } 2026-08-14 13:28:29.827458 | debian-trixie | 2026-08-14 13:28:29.827546 | debian-trixie | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-14 13:28:29.827634 | debian-trixie | Friday 14 August 2026 13:28:29 +0000 (0:00:00.055) 0:00:06.585 ********* 2026-08-14 13:28:29.863068 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1', 'pid': 2988, 'restart_count': 0, 'started_at': '2026-08-14T13:27:23.327823289Z'}}) => { 2026-08-14 13:28:29.863224 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.863403 | debian-trixie | "changed": false, 2026-08-14 13:28:29.863580 | debian-trixie | "item": { 2026-08-14 13:28:29.863805 | debian-trixie | "key": "molecule-upgrade-busybox", 2026-08-14 13:28:29.863985 | debian-trixie | "value": { 2026-08-14 13:28:29.864161 | debian-trixie | "id": "5593f372a5604f6f04d0aa9fd17222edb1658b078f5f78ee6e53c2d411b726e1", 2026-08-14 13:28:29.864434 | debian-trixie | "pid": 2988, 2026-08-14 13:28:29.864625 | debian-trixie | "restart_count": 0, 2026-08-14 13:28:29.864810 | debian-trixie | "started_at": "2026-08-14T13:27:23.327823289Z" 2026-08-14 13:28:29.864989 | debian-trixie | } 2026-08-14 13:28:29.865168 | debian-trixie | }, 2026-08-14 13:28:29.865355 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:29.865530 | debian-trixie | } 2026-08-14 13:28:29.865751 | debian-trixie | ok: [debian-trixie] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634', 'pid': 3053, 'restart_count': 0, 'started_at': '2026-08-14T13:27:23.926694907Z'}}) => { 2026-08-14 13:28:29.865942 | debian-trixie | "ansible_loop_var": "item", 2026-08-14 13:28:29.866126 | debian-trixie | "changed": false, 2026-08-14 13:28:29.866308 | debian-trixie | "item": { 2026-08-14 13:28:29.866495 | debian-trixie | "key": "molecule-upgrade-nginx", 2026-08-14 13:28:29.866676 | debian-trixie | "value": { 2026-08-14 13:28:29.866874 | debian-trixie | "id": "b88783690d9c9fa364a46f020844e8bc3af243b0a8a37dc07233e16ce43cc634", 2026-08-14 13:28:29.867056 | debian-trixie | "pid": 3053, 2026-08-14 13:28:29.867241 | debian-trixie | "restart_count": 0, 2026-08-14 13:28:29.867429 | debian-trixie | "started_at": "2026-08-14T13:27:23.926694907Z" 2026-08-14 13:28:29.867605 | debian-trixie | } 2026-08-14 13:28:29.867783 | debian-trixie | }, 2026-08-14 13:28:29.867968 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:29.868146 | debian-trixie | } 2026-08-14 13:28:29.868317 | debian-trixie | 2026-08-14 13:28:29.868600 | debian-trixie | TASK [Read counter workload progress after upgrade] **************************** 2026-08-14 13:28:29.868802 | debian-trixie | Friday 14 August 2026 13:28:29 +0000 (0:00:00.054) 0:00:06.639 ********* 2026-08-14 13:28:30.258289 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:30.258435 | debian-trixie | 2026-08-14 13:28:30.258662 | debian-trixie | TASK [Assert counter workload remained functional] ***************************** 2026-08-14 13:28:30.258850 | debian-trixie | Friday 14 August 2026 13:28:30 +0000 (0:00:00.394) 0:00:07.034 ********* 2026-08-14 13:28:30.294419 | debian-trixie | ok: [debian-trixie] => { 2026-08-14 13:28:30.294581 | debian-trixie | "changed": false, 2026-08-14 13:28:30.294761 | debian-trixie | "msg": "All assertions passed" 2026-08-14 13:28:30.294962 | debian-trixie | } 2026-08-14 13:28:30.295114 | debian-trixie | 2026-08-14 13:28:30.295302 | debian-trixie | TASK [Verify HTTP workload is functional] ************************************** 2026-08-14 13:28:30.295485 | debian-trixie | Friday 14 August 2026 13:28:30 +0000 (0:00:00.036) 0:00:07.070 ********* 2026-08-14 13:28:30.946489 | debian-trixie | ok: [debian-trixie] 2026-08-14 13:28:30.946616 | debian-trixie | 2026-08-14 13:28:30.946804 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-14 13:28:30.947082 | debian-trixie | debian-trixie : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-14 13:28:30.947184 | debian-trixie | 2026-08-14 13:28:30.947356 | debian-trixie | 2026-08-14 13:28:30.947535 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-14 13:28:30.947735 | debian-trixie | Friday 14 August 2026 13:28:30 +0000 (0:00:00.652) 0:00:07.723 ********* 2026-08-14 13:28:30.947908 | debian-trixie | =============================================================================== 2026-08-14 13:28:30.948290 | debian-trixie | Inspect installed Docker binary links ----------------------------------- 1.32s 2026-08-14 13:28:30.948475 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.15s 2026-08-14 13:28:30.948744 | debian-trixie | Inspect workload containers after upgrade ------------------------------- 0.67s 2026-08-14 13:28:30.948948 | debian-trixie | Verify HTTP workload is functional -------------------------------------- 0.65s 2026-08-14 13:28:30.949474 | debian-trixie | Read current Docker service PID ----------------------------------------- 0.45s 2026-08-14 13:28:30.949675 | debian-trixie | Read pre-upgrade state -------------------------------------------------- 0.44s 2026-08-14 13:28:30.949864 | debian-trixie | Read counter workload progress after upgrade ---------------------------- 0.39s 2026-08-14 13:28:30.950015 | debian-trixie | Read current Docker service invocation ID ------------------------------- 0.35s 2026-08-14 13:28:30.950132 | debian-trixie | Read installed Docker daemon version ------------------------------------ 0.35s 2026-08-14 13:28:30.950260 | debian-trixie | Read current Docker server version -------------------------------------- 0.35s 2026-08-14 13:28:30.950374 | debian-trixie | Read running Docker daemon executable inode ----------------------------- 0.33s 2026-08-14 13:28:30.950494 | debian-trixie | Resolve running Docker daemon executable -------------------------------- 0.31s 2026-08-14 13:28:30.950607 | debian-trixie | Inspect current Docker socket ------------------------------------------- 0.31s 2026-08-14 13:28:30.950722 | debian-trixie | Read future Docker daemon configuration --------------------------------- 0.29s 2026-08-14 13:28:30.950837 | debian-trixie | Build current workload state -------------------------------------------- 0.06s 2026-08-14 13:28:30.950952 | debian-trixie | Assert Docker binaries point to the staged version ---------------------- 0.06s 2026-08-14 13:28:30.951067 | debian-trixie | Assert workload containers were neither recreated nor restarted --------- 0.05s 2026-08-14 13:28:30.951184 | debian-trixie | Decode pre-upgrade state ------------------------------------------------ 0.04s 2026-08-14 13:28:30.951298 | debian-trixie | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-14 13:28:30.951415 | debian-trixie | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-14 13:28:31.041880 | debian-trixie | INFO [docker-upgrade > verify] Executed: Successful 2026-08-14 13:28:31.048397 | debian-trixie | INFO [docker-upgrade > cleanup] Executing 2026-08-14 13:28:31.048877 | debian-trixie | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 13:28:31.057515 | debian-trixie | INFO [docker-upgrade > destroy] Executing 2026-08-14 13:28:31.057553 | debian-trixie | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 13:28:31.057649 | debian-trixie | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 13:28:31.057986 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-14 13:28:31.587319 | debian-trixie | ok: Runtime: 0:03:35.893246 2026-08-14 13:28:31.602103 | 2026-08-14 13:28:31.602164 | PLAY RECAP 2026-08-14 13:28:31.602212 | debian-trixie | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 13:28:31.602235 | 2026-08-14 13:28:31.749461 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 13:28:31.750994 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 13:28:32.442198 | 2026-08-14 13:28:32.442353 | PLAY [all] 2026-08-14 13:28:32.454438 | 2026-08-14 13:28:32.454596 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-14 13:28:32.500170 | debian-trixie | skipping: Conditional result was False 2026-08-14 13:28:32.508096 | 2026-08-14 13:28:32.508215 | TASK [fetch-output : Set log path for single node] 2026-08-14 13:28:32.553263 | debian-trixie | ok 2026-08-14 13:28:32.561807 | 2026-08-14 13:28:32.561911 | LOOP [fetch-output : Ensure local output dirs] 2026-08-14 13:28:33.042968 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/57574fd0536543068e716e3d5fabf87f/work/logs" 2026-08-14 13:28:33.257662 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/57574fd0536543068e716e3d5fabf87f/work/artifacts" 2026-08-14 13:28:33.530333 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/57574fd0536543068e716e3d5fabf87f/work/docs" 2026-08-14 13:28:33.553232 | 2026-08-14 13:28:33.553345 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-14 13:28:34.698127 | debian-trixie | changed: .d..t...... ./ 2026-08-14 13:28:34.698569 | debian-trixie | changed: All items complete 2026-08-14 13:28:34.698621 | 2026-08-14 13:28:35.176332 | debian-trixie | changed: .d..t...... ./ 2026-08-14 13:28:35.632888 | debian-trixie | changed: .d..t...... ./ 2026-08-14 13:28:35.651300 | 2026-08-14 13:28:35.651443 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-14 13:28:36.487503 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.288968 2026-08-14 13:28:36.858240 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.006776 2026-08-14 13:28:36.877230 | 2026-08-14 13:28:36.877405 | PLAY [all] 2026-08-14 13:28:36.885048 | 2026-08-14 13:28:36.885148 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-14 13:28:37.664459 | debian-trixie | changed 2026-08-14 13:28:37.669119 | 2026-08-14 13:28:37.669185 | PLAY RECAP 2026-08-14 13:28:37.669228 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 13:28:37.669250 | 2026-08-14 13:28:37.778112 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 13:28:37.781002 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-14 13:28:38.924830 | 2026-08-14 13:28:38.924946 | PLAY [localhost] 2026-08-14 13:28:38.935122 | 2026-08-14 13:28:38.935225 | TASK [Generate Zuul manifest] 2026-08-14 13:28:38.955268 | localhost | ok 2026-08-14 13:28:38.972018 | 2026-08-14 13:28:38.972096 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-14 13:28:39.440567 | localhost | changed 2026-08-14 13:28:39.450651 | 2026-08-14 13:28:39.450724 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-14 13:28:39.534592 | localhost | ok 2026-08-14 13:28:39.545237 | 2026-08-14 13:28:39.545344 | TASK [Upload logs] 2026-08-14 13:28:39.565550 | localhost | ok 2026-08-14 13:28:39.626084 | 2026-08-14 13:28:39.626234 | TASK [Set zuul-log-path fact] 2026-08-14 13:28:39.648039 | localhost | ok 2026-08-14 13:28:39.661099 | 2026-08-14 13:28:39.661169 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 13:28:39.693682 | localhost | ok 2026-08-14 13:28:39.701845 | 2026-08-14 13:28:39.701907 | TASK [upload-logs : Create log directories] 2026-08-14 13:28:40.198464 | localhost | changed 2026-08-14 13:28:40.206719 | 2026-08-14 13:28:40.206834 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-14 13:28:40.659683 | localhost -> localhost | ok: Runtime: 0:00:00.005452 2026-08-14 13:28:40.664998 | 2026-08-14 13:28:40.665063 | TASK [upload-logs : Upload logs to log server] 2026-08-14 13:28:41.141755 | localhost | Output suppressed because no_log was given 2026-08-14 13:28:41.147497 | 2026-08-14 13:28:41.147593 | LOOP [upload-logs : Compress console log and json output] 2026-08-14 13:28:41.197674 | localhost | skipping: Conditional result was False 2026-08-14 13:28:41.205687 | localhost | skipping: Conditional result was False 2026-08-14 13:28:41.216665 | 2026-08-14 13:28:41.216832 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-14 13:28:41.263398 | localhost | skipping: Conditional result was False 2026-08-14 13:28:41.263786 | 2026-08-14 13:28:41.267515 | localhost | skipping: Conditional result was False 2026-08-14 13:28:41.281429 | 2026-08-14 13:28:41.281547 | LOOP [upload-logs : Upload console log and json output]