2026-08-13 20:12:04.275399 | Job console starting 2026-08-13 20:12:04.285205 | Updating git repos 2026-08-13 20:12:04.312524 | Cloning repos into workspace 2026-08-13 20:12:04.358968 | Restoring repo states 2026-08-13 20:12:04.368369 | Merging changes 2026-08-13 20:12:04.683046 | Checking out repos 2026-08-13 20:12:04.720983 | Preparing playbooks 2026-08-13 20:12:05.771420 | Running Ansible setup 2026-08-13 20:12:09.374527 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:12:09.975211 | 2026-08-13 20:12:09.975325 | PLAY [localhost] 2026-08-13 20:12:09.982680 | 2026-08-13 20:12:09.982772 | TASK [Gathering Facts] 2026-08-13 20:12:10.847755 | localhost | ok 2026-08-13 20:12:10.857705 | 2026-08-13 20:12:10.857823 | TASK [Setup log path fact] 2026-08-13 20:12:10.879314 | localhost | ok 2026-08-13 20:12:10.891827 | 2026-08-13 20:12:10.891909 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:12:10.925076 | localhost | ok 2026-08-13 20:12:10.934069 | 2026-08-13 20:12:10.934176 | TASK [emit-job-header : Print job information] 2026-08-13 20:12:10.977468 | # Job Information 2026-08-13 20:12:10.977705 | Ansible Version: 2.16.18 2026-08-13 20:12:10.977776 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-noble 2026-08-13 20:12:10.977825 | Pipeline: check 2026-08-13 20:12:10.977870 | Executor: 2d72f0692154 2026-08-13 20:12:10.977912 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/122 2026-08-13 20:12:10.977962 | Event ID: 61fb99a0-9751-11f1-937b-ceb78378cf33 2026-08-13 20:12:10.983449 | 2026-08-13 20:12:10.983522 | LOOP [emit-job-header : Print node information] 2026-08-13 20:12:11.086030 | localhost | ok: 2026-08-13 20:12:11.086368 | localhost | # Node Information 2026-08-13 20:12:11.086448 | localhost | Inventory Hostname: ubuntu-noble 2026-08-13 20:12:11.086502 | localhost | Hostname: np0000189339 2026-08-13 20:12:11.086526 | localhost | Username: zuul 2026-08-13 20:12:11.086556 | localhost | Distro: Ubuntu 24.04 2026-08-13 20:12:11.086581 | localhost | Provider: yul1 2026-08-13 20:12:11.086606 | localhost | Region: ca-ymq-1 2026-08-13 20:12:11.086629 | localhost | Label: ubuntu-noble 2026-08-13 20:12:11.086653 | localhost | Product Name: OpenStack Nova 2026-08-13 20:12:11.086672 | localhost | Interface IP: 199.204.45.61 2026-08-13 20:12:11.098244 | 2026-08-13 20:12:11.098436 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:12:11.470879 | localhost -> localhost | changed 2026-08-13 20:12:11.480911 | 2026-08-13 20:12:11.481004 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:12:12.396014 | localhost -> localhost | changed 2026-08-13 20:12:12.402279 | 2026-08-13 20:12:12.402335 | PLAY [all] 2026-08-13 20:12:12.410561 | 2026-08-13 20:12:12.410624 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:12:12.645363 | ubuntu-noble -> localhost | ok 2026-08-13 20:12:12.652589 | 2026-08-13 20:12:12.652672 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:12:12.684095 | ubuntu-noble | ok 2026-08-13 20:12:12.700151 | ubuntu-noble | included: /var/lib/zuul/builds/9697f17623fc4d3e94753f178645e956/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:12:12.706428 | 2026-08-13 20:12:12.706506 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:12:13.696570 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-13 20:12:13.696774 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/9697f17623fc4d3e94753f178645e956/work/9697f17623fc4d3e94753f178645e956_id_rsa 2026-08-13 20:12:13.696814 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/9697f17623fc4d3e94753f178645e956/work/9697f17623fc4d3e94753f178645e956_id_rsa.pub 2026-08-13 20:12:13.696847 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-13 20:12:13.696878 | ubuntu-noble -> localhost | SHA256:ZCvKVQces3cNHfHpQDl85/yPKyq4JcM43JzFgFTmNug zuul-build-sshkey 2026-08-13 20:12:13.696926 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-13 20:12:13.696975 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-13 20:12:13.697017 | ubuntu-noble -> localhost | | ..o + oo+o | 2026-08-13 20:12:13.697051 | ubuntu-noble -> localhost | | . = . = .*.oo| 2026-08-13 20:12:13.697080 | ubuntu-noble -> localhost | | o = * o ..++o| 2026-08-13 20:12:13.697110 | ubuntu-noble -> localhost | | . . B + . o o| 2026-08-13 20:12:13.697140 | ubuntu-noble -> localhost | | E o S ..| 2026-08-13 20:12:13.697169 | ubuntu-noble -> localhost | | o B + .| 2026-08-13 20:12:13.697198 | ubuntu-noble -> localhost | | * B.. ..| 2026-08-13 20:12:13.697230 | ubuntu-noble -> localhost | | ..+. . . .| 2026-08-13 20:12:13.697265 | ubuntu-noble -> localhost | | .. ... ... | 2026-08-13 20:12:13.697296 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-13 20:12:13.697388 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.428127 2026-08-13 20:12:13.703486 | 2026-08-13 20:12:13.703551 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:12:13.734088 | ubuntu-noble | ok 2026-08-13 20:12:13.743640 | ubuntu-noble | included: /var/lib/zuul/builds/9697f17623fc4d3e94753f178645e956/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:12:13.751565 | 2026-08-13 20:12:13.751634 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:12:13.775950 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:12:13.783738 | 2026-08-13 20:12:13.783827 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:12:14.307664 | ubuntu-noble | changed 2026-08-13 20:12:14.314224 | 2026-08-13 20:12:14.314309 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:12:14.532055 | ubuntu-noble | ok 2026-08-13 20:12:14.537267 | 2026-08-13 20:12:14.537327 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:12:15.066006 | ubuntu-noble | changed 2026-08-13 20:12:15.072452 | 2026-08-13 20:12:15.072521 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:12:15.625176 | ubuntu-noble | changed 2026-08-13 20:12:15.633282 | 2026-08-13 20:12:15.633349 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:12:15.657417 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:12:15.666923 | 2026-08-13 20:12:15.667028 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:12:16.025566 | ubuntu-noble -> localhost | changed 2026-08-13 20:12:16.043536 | 2026-08-13 20:12:16.043649 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:12:16.316096 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/9697f17623fc4d3e94753f178645e956/work/9697f17623fc4d3e94753f178645e956_id_rsa (zuul-build-sshkey) 2026-08-13 20:12:16.316459 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.012997 2026-08-13 20:12:16.327480 | 2026-08-13 20:12:16.327608 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:12:16.701693 | ubuntu-noble | ok 2026-08-13 20:12:16.708518 | 2026-08-13 20:12:16.708603 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:12:16.738388 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:12:16.751614 | 2026-08-13 20:12:16.751684 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:12:17.143344 | ubuntu-noble | ok 2026-08-13 20:12:17.183842 | 2026-08-13 20:12:17.183958 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:12:17.881560 | ubuntu-noble | Output suppressed because no_log was given 2026-08-13 20:12:17.891972 | 2026-08-13 20:12:17.892038 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:12:18.124823 | ubuntu-noble | ok: "logs" 2026-08-13 20:12:18.125153 | ubuntu-noble | ok: All items complete 2026-08-13 20:12:18.125198 | 2026-08-13 20:12:18.323049 | ubuntu-noble | ok: "artifacts" 2026-08-13 20:12:18.521170 | ubuntu-noble | ok: "docs" 2026-08-13 20:12:18.539890 | 2026-08-13 20:12:18.540040 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:12:18.770864 | ubuntu-noble | changed: "logs" 2026-08-13 20:12:18.981341 | ubuntu-noble | changed: "artifacts" 2026-08-13 20:12:19.176545 | ubuntu-noble | changed: "docs" 2026-08-13 20:12:19.189959 | 2026-08-13 20:12:19.190082 | PLAY RECAP 2026-08-13 20:12:19.190143 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:12:19.190189 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:12:19.190220 | 2026-08-13 20:12:19.309429 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:12:19.310942 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:12:19.956753 | 2026-08-13 20:12:19.956866 | PLAY [all] 2026-08-13 20:12:19.968639 | 2026-08-13 20:12:19.968724 | TASK [setup-uv : Extract archive] 2026-08-13 20:12:22.392772 | ubuntu-noble | changed 2026-08-13 20:12:22.401067 | 2026-08-13 20:12:22.401153 | TASK [setup-uv : Print version] 2026-08-13 20:12:22.773913 | ubuntu-noble | uv 0.8.13 2026-08-13 20:12:22.939299 | ubuntu-noble | ok: Runtime: 0:00:00.017490 2026-08-13 20:12:22.952640 | 2026-08-13 20:12:22.952726 | TASK [Install Ansible collection siblings] 2026-08-13 20:12:23.361284 | ubuntu-noble | ok: 2026-08-13 20:12:23.361461 | ubuntu-noble | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:12:23.361502 | ubuntu-noble | Skipping community.general: no checked-out sibling 2026-08-13 20:12:23.363374 | 2026-08-13 20:12:23.363437 | PLAY RECAP 2026-08-13 20:12:23.363494 | ubuntu-noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:12:23.363525 | 2026-08-13 20:12:23.470215 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:12:23.471766 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:12:24.110914 | 2026-08-13 20:12:24.111021 | PLAY [all] 2026-08-13 20:12:24.122724 | 2026-08-13 20:12:24.122803 | LOOP [Check inventory directories] 2026-08-13 20:12:24.443158 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:12:24.621886 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-13 20:12:24.804492 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-13 20:12:24.821406 | 2026-08-13 20:12:24.821597 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:12:25.704934 | ubuntu-noble | changed: 2026-08-13 20:12:25.705125 | ubuntu-noble | { 2026-08-13 20:12:25.705153 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:12:25.705177 | ubuntu-noble | "changed": false, 2026-08-13 20:12:25.705197 | ubuntu-noble | "failed": false, 2026-08-13 20:12:25.705223 | ubuntu-noble | "invocation": { 2026-08-13 20:12:25.705243 | ubuntu-noble | "module_args": { 2026-08-13 20:12:25.705262 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:12:25.705280 | ubuntu-noble | "follow": true, 2026-08-13 20:12:25.705298 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:12:25.705317 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:12:25.705335 | ubuntu-noble | "get_mime": true, 2026-08-13 20:12:25.705353 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:12:25.705371 | ubuntu-noble | } 2026-08-13 20:12:25.705388 | ubuntu-noble | }, 2026-08-13 20:12:25.705405 | ubuntu-noble | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:12:25.705433 | ubuntu-noble | "stat": { 2026-08-13 20:12:25.705451 | ubuntu-noble | "atime": 1786651937.7808912, 2026-08-13 20:12:25.705469 | ubuntu-noble | "attr_flags": "e", 2026-08-13 20:12:25.705486 | ubuntu-noble | "attributes": [ 2026-08-13 20:12:25.705504 | ubuntu-noble | "extents" 2026-08-13 20:12:25.705520 | ubuntu-noble | ], 2026-08-13 20:12:25.705538 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:12:25.705555 | ubuntu-noble | "blocks": 8, 2026-08-13 20:12:25.705572 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:12:25.705590 | ubuntu-noble | "ctime": 1786651937.7968934, 2026-08-13 20:12:25.705608 | ubuntu-noble | "dev": 64769, 2026-08-13 20:12:25.705626 | ubuntu-noble | "device_type": 0, 2026-08-13 20:12:25.705643 | ubuntu-noble | "executable": true, 2026-08-13 20:12:25.705660 | ubuntu-noble | "exists": true, 2026-08-13 20:12:25.705676 | ubuntu-noble | "gid": 1000, 2026-08-13 20:12:25.705694 | ubuntu-noble | "gr_name": "zuul", 2026-08-13 20:12:25.705711 | ubuntu-noble | "inode": 1034272, 2026-08-13 20:12:25.705742 | ubuntu-noble | "isblk": false, 2026-08-13 20:12:25.705761 | ubuntu-noble | "ischr": false, 2026-08-13 20:12:25.705779 | ubuntu-noble | "isdir": true, 2026-08-13 20:12:25.705796 | ubuntu-noble | "isfifo": false, 2026-08-13 20:12:25.705812 | ubuntu-noble | "isgid": false, 2026-08-13 20:12:25.705829 | ubuntu-noble | "islnk": false, 2026-08-13 20:12:25.705846 | ubuntu-noble | "isreg": false, 2026-08-13 20:12:25.705863 | ubuntu-noble | "issock": false, 2026-08-13 20:12:25.705880 | ubuntu-noble | "isuid": false, 2026-08-13 20:12:25.705897 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:12:25.705914 | ubuntu-noble | "mode": "0755", 2026-08-13 20:12:25.705932 | ubuntu-noble | "mtime": 1786651924.388413, 2026-08-13 20:12:25.705949 | ubuntu-noble | "nlink": 11, 2026-08-13 20:12:25.705966 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:12:25.705983 | ubuntu-noble | "pw_name": "zuul", 2026-08-13 20:12:25.706006 | ubuntu-noble | "readable": true, 2026-08-13 20:12:25.706025 | ubuntu-noble | "rgrp": true, 2026-08-13 20:12:25.706043 | ubuntu-noble | "roth": true, 2026-08-13 20:12:25.706061 | ubuntu-noble | "rusr": true, 2026-08-13 20:12:25.706079 | ubuntu-noble | "size": 4096, 2026-08-13 20:12:25.706096 | ubuntu-noble | "uid": 1000, 2026-08-13 20:12:25.706114 | ubuntu-noble | "version": "3646390033", 2026-08-13 20:12:25.706132 | ubuntu-noble | "wgrp": false, 2026-08-13 20:12:25.706151 | ubuntu-noble | "woth": false, 2026-08-13 20:12:25.706169 | ubuntu-noble | "writeable": true, 2026-08-13 20:12:25.706187 | ubuntu-noble | "wusr": true, 2026-08-13 20:12:25.706204 | ubuntu-noble | "xgrp": true, 2026-08-13 20:12:25.706221 | ubuntu-noble | "xoth": true, 2026-08-13 20:12:25.706239 | ubuntu-noble | "xusr": true 2026-08-13 20:12:25.706256 | ubuntu-noble | } 2026-08-13 20:12:25.706274 | ubuntu-noble | } 2026-08-13 20:12:25.706308 | ubuntu-noble | ok: All items complete 2026-08-13 20:12:25.706331 | 2026-08-13 20:12:25.707549 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:12:25.708149 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:12:25.721212 | 2026-08-13 20:12:25.806161 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:12:26.242852 | ubuntu-noble | changed: 1 replacements made 2026-08-13 20:12:26.244217 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:12:26.244877 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:12:26.271336 | 2026-08-13 20:12:26.271517 | TASK [Run Molecule scenario] 2026-08-13 20:12:26.766927 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-13 20:12:26.767111 | ubuntu-noble | Creating virtual environment at: .venv 2026-08-13 20:12:27.075556 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-08-13 20:12:27.078450 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-08-13 20:12:27.079531 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-08-13 20:12:27.247408 | ubuntu-noble | Downloading cryptography 2026-08-13 20:12:27.304292 | ubuntu-noble | Downloading pygments 2026-08-13 20:12:27.436961 | ubuntu-noble | Downloading ansible-core 2026-08-13 20:12:27.485173 | ubuntu-noble | Installed 37 packages in 47ms 2026-08-13 20:12:28.238622 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:12:28.238721 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:12:29.131023 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:12:29.131111 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-08-13 20:12:29.131134 | ubuntu-noble | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-13 20:12:29.131148 | ubuntu-noble | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:12:41.856519 | ubuntu-noble | INFO [docker-upgrade > dependency] Executing 2026-08-13 20:12:41.856624 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:12:41.856839 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:12:41.857019 | ubuntu-noble | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:12:41.862676 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:12:41.863010 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:12:41.868645 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:12:41.868677 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:12:41.868694 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:12:41.883316 | ubuntu-noble | INFO [docker-upgrade > syntax] Executing 2026-08-13 20:12:42.458365 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:12:42.458472 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:12:42.458725 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:12:42.458909 | ubuntu-noble | 2026-08-13 20:12:43.018062 | ubuntu-noble | 2026-08-13 20:12:43.018233 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-13 20:12:43.129495 | ubuntu-noble | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-13 20:12:43.141171 | ubuntu-noble | INFO [docker-upgrade > create] Executing 2026-08-13 20:12:43.142691 | ubuntu-noble | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:12:43.148292 | ubuntu-noble | INFO [docker-upgrade > prepare] Executing 2026-08-13 20:12:43.708504 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:12:43.708605 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:12:43.708856 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:12:43.709102 | ubuntu-noble | 2026-08-13 20:12:44.293873 | ubuntu-noble | 2026-08-13 20:12:44.294026 | ubuntu-noble | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-13 20:12:44.294193 | ubuntu-noble | 2026-08-13 20:12:44.294347 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:12:44.294524 | ubuntu-noble | Thursday 13 August 2026 20:12:44 +0000 (0:00:00.045) 0:00:00.045 ******* 2026-08-13 20:12:45.660727 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:12:45.664086 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:12:45.664291 | ubuntu-noble | 2026-08-13 20:12:45.664523 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-08-13 20:12:45.664761 | ubuntu-noble | Thursday 13 August 2026 20:12:45 +0000 (0:00:01.370) 0:00:01.416 ******* 2026-08-13 20:12:51.326510 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:12:51.326649 | ubuntu-noble | 2026-08-13 20:12:51.326664 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:12:51.326709 | ubuntu-noble | Thursday 13 August 2026 20:12:51 +0000 (0:00:05.662) 0:00:07.078 ******* 2026-08-13 20:12:51.864696 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:12:51.864795 | ubuntu-noble | 2026-08-13 20:12:51.865040 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:12:51.865271 | ubuntu-noble | Thursday 13 August 2026 20:12:51 +0000 (0:00:00.538) 0:00:07.617 ******* 2026-08-13 20:12:51.904887 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:12:51.905100 | ubuntu-noble | 2026-08-13 20:12:51.905309 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:12:51.905520 | ubuntu-noble | Thursday 13 August 2026 20:12:51 +0000 (0:00:00.040) 0:00:07.657 ******* 2026-08-13 20:12:52.358135 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:12:52.358220 | ubuntu-noble | 2026-08-13 20:12:52.358243 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:12:52.358417 | ubuntu-noble | Thursday 13 August 2026 20:12:52 +0000 (0:00:00.452) 0:00:08.110 ******* 2026-08-13 20:12:52.462913 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:12:52.463079 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:12:52.463210 | ubuntu-noble | } 2026-08-13 20:12:52.463336 | ubuntu-noble | 2026-08-13 20:12:52.463488 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:12:52.463640 | ubuntu-noble | Thursday 13 August 2026 20:12:52 +0000 (0:00:00.105) 0:00:08.215 ******* 2026-08-13 20:12:53.317884 | ubuntu-noble | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-13 20:12:53.326912 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:12:53.327085 | ubuntu-noble | 2026-08-13 20:12:53.327313 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:12:53.327508 | ubuntu-noble | Thursday 13 August 2026 20:12:53 +0000 (0:00:00.861) 0:00:09.077 ******* 2026-08-13 20:12:53.359294 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:12:53.359336 | ubuntu-noble | 2026-08-13 20:12:53.359465 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:12:53.359592 | ubuntu-noble | Thursday 13 August 2026 20:12:53 +0000 (0:00:00.034) 0:00:09.111 ******* 2026-08-13 20:12:53.402163 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:12:53.402205 | ubuntu-noble | 2026-08-13 20:12:53.402332 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:12:53.402462 | ubuntu-noble | Thursday 13 August 2026 20:12:53 +0000 (0:00:00.043) 0:00:09.154 ******* 2026-08-13 20:12:53.730554 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:12:53.730636 | ubuntu-noble | 2026-08-13 20:12:53.730748 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:12:53.734060 | ubuntu-noble | Thursday 13 August 2026 20:12:53 +0000 (0:00:00.327) 0:00:09.482 ******* 2026-08-13 20:12:54.760489 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:12:54.760684 | ubuntu-noble | 2026-08-13 20:12:54.760922 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:12:54.761186 | ubuntu-noble | Thursday 13 August 2026 20:12:54 +0000 (0:00:01.029) 0:00:10.512 ******* 2026-08-13 20:12:54.850906 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:12:54.851154 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:12:54.851355 | ubuntu-noble | } 2026-08-13 20:12:54.851537 | ubuntu-noble | 2026-08-13 20:12:54.851761 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:12:54.852058 | ubuntu-noble | Thursday 13 August 2026 20:12:54 +0000 (0:00:00.090) 0:00:10.602 ******* 2026-08-13 20:12:55.772337 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:12:55.772505 | ubuntu-noble | 2026-08-13 20:12:55.772725 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:12:55.772930 | ubuntu-noble | Thursday 13 August 2026 20:12:55 +0000 (0:00:00.921) 0:00:11.524 ******* 2026-08-13 20:12:59.088497 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:12:59.088867 | ubuntu-noble | 2026-08-13 20:12:59.089224 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:12:59.089526 | ubuntu-noble | Thursday 13 August 2026 20:12:59 +0000 (0:00:03.316) 0:00:14.840 ******* 2026-08-13 20:12:59.119959 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:12:59.120322 | ubuntu-noble | 2026-08-13 20:12:59.120604 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:12:59.120874 | ubuntu-noble | Thursday 13 August 2026 20:12:59 +0000 (0:00:00.030) 0:00:14.871 ******* 2026-08-13 20:12:59.145519 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:12:59.145823 | ubuntu-noble | 2026-08-13 20:12:59.146203 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:12:59.146507 | ubuntu-noble | Thursday 13 August 2026 20:12:59 +0000 (0:00:00.025) 0:00:14.897 ******* 2026-08-13 20:12:59.174924 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:12:59.175373 | ubuntu-noble | 2026-08-13 20:12:59.175692 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:12:59.176017 | ubuntu-noble | Thursday 13 August 2026 20:12:59 +0000 (0:00:00.028) 0:00:14.925 ******* 2026-08-13 20:13:07.264060 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:07.264129 | ubuntu-noble | 2026-08-13 20:13:07.264199 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:13:07.264292 | ubuntu-noble | Thursday 13 August 2026 20:13:07 +0000 (0:00:08.089) 0:00:23.015 ******* 2026-08-13 20:13:08.147049 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:08.147086 | ubuntu-noble | 2026-08-13 20:13:08.147092 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:13:08.147103 | ubuntu-noble | Thursday 13 August 2026 20:13:08 +0000 (0:00:00.882) 0:00:23.898 ******* 2026-08-13 20:13:09.618272 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:13:09.618320 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:13:09.618330 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:13:09.618340 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:13:09.618348 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:13:09.618358 | ubuntu-noble | 2026-08-13 20:13:09.618367 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:13:09.618375 | ubuntu-noble | Thursday 13 August 2026 20:13:09 +0000 (0:00:01.469) 0:00:25.367 ******* 2026-08-13 20:13:10.510086 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:10.510144 | ubuntu-noble | 2026-08-13 20:13:10.511153 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:13:10.511204 | ubuntu-noble | Thursday 13 August 2026 20:13:10 +0000 (0:00:00.888) 0:00:26.256 ******* 2026-08-13 20:13:10.511216 | ubuntu-noble | 2026-08-13 20:13:10.511227 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-13 20:13:10.511236 | ubuntu-noble | Thursday 13 August 2026 20:13:10 +0000 (0:00:00.003) 0:00:26.260 ******* 2026-08-13 20:13:11.489099 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:11.489167 | ubuntu-noble | 2026-08-13 20:13:11.489248 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-13 20:13:11.489467 | ubuntu-noble | Thursday 13 August 2026 20:13:11 +0000 (0:00:00.980) 0:00:27.240 ******* 2026-08-13 20:13:12.102629 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:12.102678 | ubuntu-noble | 2026-08-13 20:13:12.102682 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:13:12.102687 | ubuntu-noble | Thursday 13 August 2026 20:13:12 +0000 (0:00:00.613) 0:00:27.854 ******* 2026-08-13 20:13:12.845585 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:12.845653 | ubuntu-noble | 2026-08-13 20:13:12.845733 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:12.845829 | ubuntu-noble | Thursday 13 August 2026 20:13:12 +0000 (0:00:00.743) 0:00:28.597 ******* 2026-08-13 20:13:13.163603 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:13.163656 | ubuntu-noble | 2026-08-13 20:13:13.163666 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-13 20:13:13.163690 | ubuntu-noble | Thursday 13 August 2026 20:13:13 +0000 (0:00:00.317) 0:00:28.914 ******* 2026-08-13 20:13:13.497363 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:13.497423 | ubuntu-noble | 2026-08-13 20:13:13.497440 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:13:13.497520 | ubuntu-noble | Thursday 13 August 2026 20:13:13 +0000 (0:00:00.331) 0:00:29.246 ******* 2026-08-13 20:13:13.540133 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:13:13.540161 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-13 20:13:13.540166 | ubuntu-noble | } 2026-08-13 20:13:13.540170 | ubuntu-noble | 2026-08-13 20:13:13.540174 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:13:13.540178 | ubuntu-noble | Thursday 13 August 2026 20:13:13 +0000 (0:00:00.044) 0:00:29.291 ******* 2026-08-13 20:13:14.517380 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:14.517433 | ubuntu-noble | 2026-08-13 20:13:14.517443 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:13:14.517452 | ubuntu-noble | Thursday 13 August 2026 20:13:14 +0000 (0:00:00.976) 0:00:30.267 ******* 2026-08-13 20:13:19.183878 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:19.183916 | ubuntu-noble | 2026-08-13 20:13:19.183922 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:13:19.183927 | ubuntu-noble | Thursday 13 August 2026 20:13:19 +0000 (0:00:04.667) 0:00:34.935 ******* 2026-08-13 20:13:20.136465 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:20.136514 | ubuntu-noble | 2026-08-13 20:13:20.136675 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:13:20.136807 | ubuntu-noble | Thursday 13 August 2026 20:13:20 +0000 (0:00:00.952) 0:00:35.888 ******* 2026-08-13 20:13:20.166429 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:13:20.166488 | ubuntu-noble | 2026-08-13 20:13:20.166498 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:13:20.166509 | ubuntu-noble | Thursday 13 August 2026 20:13:20 +0000 (0:00:00.028) 0:00:35.917 ******* 2026-08-13 20:13:20.653103 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:20.653200 | ubuntu-noble | 2026-08-13 20:13:20.653218 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:13:20.653413 | ubuntu-noble | Thursday 13 August 2026 20:13:20 +0000 (0:00:00.487) 0:00:36.404 ******* 2026-08-13 20:13:21.833525 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:13:21.833620 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:13:21.833758 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:13:21.833900 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:13:21.834059 | ubuntu-noble | 2026-08-13 20:13:21.834218 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:13:21.834351 | ubuntu-noble | Thursday 13 August 2026 20:13:21 +0000 (0:00:01.180) 0:00:37.585 ******* 2026-08-13 20:13:22.580065 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:22.580115 | ubuntu-noble | 2026-08-13 20:13:22.580143 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:13:22.580389 | ubuntu-noble | Thursday 13 August 2026 20:13:22 +0000 (0:00:00.745) 0:00:38.331 ******* 2026-08-13 20:13:23.501653 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:13:23.502050 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:13:23.502364 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:13:23.502631 | ubuntu-noble | 2026-08-13 20:13:23.502942 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:13:23.503270 | ubuntu-noble | Thursday 13 August 2026 20:13:23 +0000 (0:00:00.921) 0:00:39.253 ******* 2026-08-13 20:13:24.205946 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:24.206012 | ubuntu-noble | 2026-08-13 20:13:24.206021 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:13:24.206027 | ubuntu-noble | Thursday 13 August 2026 20:13:24 +0000 (0:00:00.702) 0:00:39.955 ******* 2026-08-13 20:13:24.940178 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:24.940244 | ubuntu-noble | 2026-08-13 20:13:24.940256 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:13:24.940265 | ubuntu-noble | Thursday 13 August 2026 20:13:24 +0000 (0:00:00.731) 0:00:40.687 ******* 2026-08-13 20:13:24.940274 | ubuntu-noble | 2026-08-13 20:13:24.940282 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-13 20:13:24.940732 | ubuntu-noble | Thursday 13 August 2026 20:13:24 +0000 (0:00:00.002) 0:00:40.690 ******* 2026-08-13 20:13:25.644047 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:25.644096 | ubuntu-noble | 2026-08-13 20:13:25.644103 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:13:25.644110 | ubuntu-noble | Thursday 13 August 2026 20:13:25 +0000 (0:00:00.701) 0:00:41.392 ******* 2026-08-13 20:13:25.675331 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:13:25.675388 | ubuntu-noble | 2026-08-13 20:13:25.675403 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:13:25.675417 | ubuntu-noble | Thursday 13 August 2026 20:13:25 +0000 (0:00:00.034) 0:00:41.426 ******* 2026-08-13 20:13:28.263363 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:28.263422 | ubuntu-noble | 2026-08-13 20:13:28.263436 | ubuntu-noble | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-13 20:13:28.263448 | ubuntu-noble | Thursday 13 August 2026 20:13:28 +0000 (0:00:02.587) 0:00:44.014 ******* 2026-08-13 20:13:28.776693 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:28.776913 | ubuntu-noble | 2026-08-13 20:13:28.777183 | ubuntu-noble | TASK [Remove versioned Docker binary links] ************************************ 2026-08-13 20:13:28.777403 | ubuntu-noble | Thursday 13 August 2026 20:13:28 +0000 (0:00:00.513) 0:00:44.527 ******* 2026-08-13 20:13:29.935939 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:13:29.935991 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:13:29.935999 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:13:29.936004 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:13:29.936010 | ubuntu-noble | 2026-08-13 20:13:29.936015 | ubuntu-noble | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-13 20:13:29.936021 | ubuntu-noble | Thursday 13 August 2026 20:13:29 +0000 (0:00:01.159) 0:00:45.687 ******* 2026-08-13 20:13:31.744009 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:13:31.744089 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:13:31.744102 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:13:31.744113 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:13:31.744125 | ubuntu-noble | 2026-08-13 20:13:31.744137 | ubuntu-noble | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-13 20:13:31.744149 | ubuntu-noble | Thursday 13 August 2026 20:13:31 +0000 (0:00:01.807) 0:00:47.494 ******* 2026-08-13 20:13:32.375405 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:32.375463 | ubuntu-noble | 2026-08-13 20:13:32.375478 | ubuntu-noble | TASK [Create HTTP workload configuration] ************************************** 2026-08-13 20:13:32.375508 | ubuntu-noble | Thursday 13 August 2026 20:13:32 +0000 (0:00:00.632) 0:00:48.126 ******* 2026-08-13 20:13:33.072331 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:33.072375 | ubuntu-noble | 2026-08-13 20:13:33.072386 | ubuntu-noble | TASK [Pull workload images] **************************************************** 2026-08-13 20:13:33.072395 | ubuntu-noble | Thursday 13 August 2026 20:13:33 +0000 (0:00:00.696) 0:00:48.822 ******* 2026-08-13 20:13:37.321114 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/busybox:1.36.1) 2026-08-13 20:13:37.321166 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-13 20:13:37.321178 | ubuntu-noble | 2026-08-13 20:13:37.321187 | ubuntu-noble | TASK [Start counter workload container] **************************************** 2026-08-13 20:13:37.321203 | ubuntu-noble | Thursday 13 August 2026 20:13:37 +0000 (0:00:04.249) 0:00:53.071 ******* 2026-08-13 20:13:38.007387 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:38.007539 | ubuntu-noble | 2026-08-13 20:13:38.007755 | ubuntu-noble | TASK [Start HTTP workload container] ******************************************* 2026-08-13 20:13:38.008001 | ubuntu-noble | Thursday 13 August 2026 20:13:38 +0000 (0:00:00.687) 0:00:53.759 ******* 2026-08-13 20:13:38.552089 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:38.552145 | ubuntu-noble | 2026-08-13 20:13:38.552160 | ubuntu-noble | TASK [Wait for the HTTP workload] ********************************************** 2026-08-13 20:13:38.552180 | ubuntu-noble | Thursday 13 August 2026 20:13:38 +0000 (0:00:00.544) 0:00:54.304 ******* 2026-08-13 20:13:39.171254 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:39.171305 | ubuntu-noble | 2026-08-13 20:13:39.171319 | ubuntu-noble | TASK [Read Docker service PID] ************************************************* 2026-08-13 20:13:39.171331 | ubuntu-noble | Thursday 13 August 2026 20:13:39 +0000 (0:00:00.616) 0:00:54.920 ******* 2026-08-13 20:13:39.494690 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:39.494854 | ubuntu-noble | 2026-08-13 20:13:39.495127 | ubuntu-noble | TASK [Read Docker service invocation ID] *************************************** 2026-08-13 20:13:39.495351 | ubuntu-noble | Thursday 13 August 2026 20:13:39 +0000 (0:00:00.326) 0:00:55.246 ******* 2026-08-13 20:13:39.825397 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:39.825455 | ubuntu-noble | 2026-08-13 20:13:39.825468 | ubuntu-noble | TASK [Read running Docker server version] ************************************** 2026-08-13 20:13:39.825481 | ubuntu-noble | Thursday 13 August 2026 20:13:39 +0000 (0:00:00.329) 0:00:55.576 ******* 2026-08-13 20:13:40.182359 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:40.182408 | ubuntu-noble | 2026-08-13 20:13:40.182421 | ubuntu-noble | TASK [Read running Docker live-restore state] ********************************** 2026-08-13 20:13:40.182434 | ubuntu-noble | Thursday 13 August 2026 20:13:40 +0000 (0:00:00.356) 0:00:55.933 ******* 2026-08-13 20:13:40.535647 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:40.535684 | ubuntu-noble | 2026-08-13 20:13:40.535690 | ubuntu-noble | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-13 20:13:40.535696 | ubuntu-noble | Thursday 13 August 2026 20:13:40 +0000 (0:00:00.352) 0:00:56.285 ******* 2026-08-13 20:13:40.951093 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:40.951173 | ubuntu-noble | 2026-08-13 20:13:40.951338 | ubuntu-noble | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-13 20:13:40.951475 | ubuntu-noble | Thursday 13 August 2026 20:13:40 +0000 (0:00:00.418) 0:00:56.703 ******* 2026-08-13 20:13:40.995387 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:40.995425 | ubuntu-noble | 2026-08-13 20:13:40.995438 | ubuntu-noble | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-13 20:13:40.995450 | ubuntu-noble | Thursday 13 August 2026 20:13:40 +0000 (0:00:00.042) 0:00:56.746 ******* 2026-08-13 20:13:41.035722 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:13:41.035753 | ubuntu-noble | "changed": false, 2026-08-13 20:13:41.035765 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:13:41.035777 | ubuntu-noble | } 2026-08-13 20:13:41.035789 | ubuntu-noble | 2026-08-13 20:13:41.035801 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:13:41.035812 | ubuntu-noble | Thursday 13 August 2026 20:13:41 +0000 (0:00:00.039) 0:00:56.786 ******* 2026-08-13 20:13:41.369917 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:41.369965 | ubuntu-noble | 2026-08-13 20:13:41.370011 | ubuntu-noble | TASK [Inspect Docker socket] *************************************************** 2026-08-13 20:13:41.370046 | ubuntu-noble | Thursday 13 August 2026 20:13:41 +0000 (0:00:00.334) 0:00:57.121 ******* 2026-08-13 20:13:41.710829 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:41.710885 | ubuntu-noble | 2026-08-13 20:13:41.710895 | ubuntu-noble | TASK [Inspect workload containers] ********************************************* 2026-08-13 20:13:41.710905 | ubuntu-noble | Thursday 13 August 2026 20:13:41 +0000 (0:00:00.341) 0:00:57.462 ******* 2026-08-13 20:13:42.369541 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-busybox) 2026-08-13 20:13:42.369586 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-nginx) 2026-08-13 20:13:42.369597 | ubuntu-noble | 2026-08-13 20:13:42.369606 | ubuntu-noble | TASK [Read counter workload progress] ****************************************** 2026-08-13 20:13:42.369616 | ubuntu-noble | Thursday 13 August 2026 20:13:42 +0000 (0:00:00.658) 0:00:58.120 ******* 2026-08-13 20:13:42.793526 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:42.793575 | ubuntu-noble | 2026-08-13 20:13:42.793601 | ubuntu-noble | TASK [Build workload state snapshot] ******************************************* 2026-08-13 20:13:42.793611 | ubuntu-noble | Thursday 13 August 2026 20:13:42 +0000 (0:00:00.424) 0:00:58.544 ******* 2026-08-13 20:13:42.841296 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9",\n "Created": "2026-08-13T20:13:37.609797265Z",\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": 3164,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:13:37.943656323Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/hostname",\n "HostsPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/hosts",\n "LogPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9-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/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0-init/diff:/var/lib/docker/overlay2/404195db5045de6afc180b7991369d989599499373de8458af9316a9b27f92ca/diff",\n "MergedDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/merged",\n "UpperDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/diff",\n "WorkDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "2e68fe1c973d",\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": "89ce3be5b60d43757946f132e5ac899718a220f12d297140bbe7311fd5b58db9",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/89ce3be5b60d",\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-13 20:13:41.977675', 'end': '2026-08-13 20:13:42.009143', 'delta': '0:00:00.031468', '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": "2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9",', ' "Created": "2026-08-13T20:13:37.609797265Z",', ' "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": 3164,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:13:37.943656323Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/hostname",', ' "HostsPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/hosts",', ' "LogPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9-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/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0-init/diff:/var/lib/docker/overlay2/404195db5045de6afc180b7991369d989599499373de8458af9316a9b27f92ca/diff",', ' "MergedDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/merged",', ' "UpperDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/diff",', ' "WorkDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "2e68fe1c973d",', ' "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": "89ce3be5b60d43757946f132e5ac899718a220f12d297140bbe7311fd5b58db9",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/89ce3be5b60d",', ' "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-13 20:13:42.849400 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25",\n "Created": "2026-08-13T20:13:38.294038349Z",\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": 3230,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:13:38.489343058Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/hostname",\n "HostsPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/hosts",\n "LogPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25-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/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2-init/diff:/var/lib/docker/overlay2/11ee96e5ac1b01de05f90a2c4f55b221c8ee71e1022b57255392117605ac5b7a/diff:/var/lib/docker/overlay2/ba8cc8f1aa4f4b9c7c35304f3de7b797bcc25a481c12f229cb9868c01f0f3e56/diff:/var/lib/docker/overlay2/ca2abb19df2f42b461ea277d12ad3b076dee85a2ba475f3eddd922a588e796ec/diff:/var/lib/docker/overlay2/af34cfa80b820f84aa3f50548a7c5517116cceaef05941ba038bda22c0b9d027/diff:/var/lib/docker/overlay2/e5f6572061217ef6b89d2e07414af9344f827e0729250db2e665a608e587e66a/diff:/var/lib/docker/overlay2/24655250f88e6a4913dcbf735476b9d959e1b545a011118833fcaecd2b7485c9/diff:/var/lib/docker/overlay2/fe269dec510f87e1257a95ae1e8984f6ab560d5380875b6df81d3c961387f4af/diff:/var/lib/docker/overlay2/e09eea6247eb5c4d6941d7dbcf5f355c676bf130fe58d0c92c5b809fd29d95f0/diff",\n "MergedDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/merged",\n "UpperDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/diff",\n "WorkDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/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": "np0000189339",\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": "4676054fa80aab82ecb88a2846340306467a17331f4fdb202c094d21107b15f1",\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": "72990b149f297f2689be22a00df95f1ff28117efba6d2215f9985d9f28397e76",\n "EndpointID": "6a8757445d9a065c7a0f9bbddc92c79ea2d0ec0239b0c67a1c44b663c16d8bdb",\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-13 20:13:42.299489', 'end': '2026-08-13 20:13:42.324387', 'delta': '0:00:00.024898', '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": "b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25",', ' "Created": "2026-08-13T20:13:38.294038349Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3230,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:13:38.489343058Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/hostname",', ' "HostsPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/hosts",', ' "LogPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25-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/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2-init/diff:/var/lib/docker/overlay2/11ee96e5ac1b01de05f90a2c4f55b221c8ee71e1022b57255392117605ac5b7a/diff:/var/lib/docker/overlay2/ba8cc8f1aa4f4b9c7c35304f3de7b797bcc25a481c12f229cb9868c01f0f3e56/diff:/var/lib/docker/overlay2/ca2abb19df2f42b461ea277d12ad3b076dee85a2ba475f3eddd922a588e796ec/diff:/var/lib/docker/overlay2/af34cfa80b820f84aa3f50548a7c5517116cceaef05941ba038bda22c0b9d027/diff:/var/lib/docker/overlay2/e5f6572061217ef6b89d2e07414af9344f827e0729250db2e665a608e587e66a/diff:/var/lib/docker/overlay2/24655250f88e6a4913dcbf735476b9d959e1b545a011118833fcaecd2b7485c9/diff:/var/lib/docker/overlay2/fe269dec510f87e1257a95ae1e8984f6ab560d5380875b6df81d3c961387f4af/diff:/var/lib/docker/overlay2/e09eea6247eb5c4d6941d7dbcf5f355c676bf130fe58d0c92c5b809fd29d95f0/diff",', ' "MergedDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/merged",', ' "UpperDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/diff",', ' "WorkDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/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": "np0000189339",', ' "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": "4676054fa80aab82ecb88a2846340306467a17331f4fdb202c094d21107b15f1",', ' "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": "72990b149f297f2689be22a00df95f1ff28117efba6d2215f9985d9f28397e76",', ' "EndpointID": "6a8757445d9a065c7a0f9bbddc92c79ea2d0ec0239b0c67a1c44b663c16d8bdb",', ' "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-13 20:13:42.857047 | ubuntu-noble | 2026-08-13 20:13:42.857082 | ubuntu-noble | TASK [Save pre-upgrade state] ************************************************** 2026-08-13 20:13:42.857100 | ubuntu-noble | Thursday 13 August 2026 20:13:42 +0000 (0:00:00.064) 0:00:58.609 ******* 2026-08-13 20:13:43.569765 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:43.569941 | ubuntu-noble | 2026-08-13 20:13:43.570196 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:13:43.570450 | ubuntu-noble | ubuntu-noble : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:13:43.570637 | ubuntu-noble | 2026-08-13 20:13:43.570814 | ubuntu-noble | 2026-08-13 20:13:43.571034 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:13:43.571257 | ubuntu-noble | Thursday 13 August 2026 20:13:43 +0000 (0:00:00.713) 0:00:59.322 ******* 2026-08-13 20:13:43.571443 | ubuntu-noble | =============================================================================== 2026-08-13 20:13:43.571646 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 8.09s 2026-08-13 20:13:43.571836 | ubuntu-noble | Update "apt" cache ------------------------------------------------------ 5.66s 2026-08-13 20:13:43.572093 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.67s 2026-08-13 20:13:43.572306 | ubuntu-noble | Pull workload images ---------------------------------------------------- 4.25s 2026-08-13 20:13:43.572507 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-08-13 20:13:43.572707 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 2.59s 2026-08-13 20:13:43.572911 | ubuntu-noble | Install legacy Docker binaries directly into /usr/bin ------------------- 1.81s 2026-08-13 20:13:43.573213 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.47s 2026-08-13 20:13:43.573415 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.37s 2026-08-13 20:13:43.573618 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.18s 2026-08-13 20:13:43.573819 | ubuntu-noble | Remove versioned Docker binary links ------------------------------------ 1.16s 2026-08-13 20:13:43.574072 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.03s 2026-08-13 20:13:43.574340 | ubuntu-noble | vexxhost.containers.containerd : Reload systemd ------------------------- 0.98s 2026-08-13 20:13:43.574557 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.98s 2026-08-13 20:13:43.574766 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.95s 2026-08-13 20:13:43.574993 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.92s 2026-08-13 20:13:43.575168 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.92s 2026-08-13 20:13:43.575308 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.89s 2026-08-13 20:13:43.575445 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.88s 2026-08-13 20:13:43.575583 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-08-13 20:13:43.697241 | ubuntu-noble | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-13 20:13:43.708554 | ubuntu-noble | INFO [docker-upgrade > converge] Executing 2026-08-13 20:13:44.237706 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:13:44.237909 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:13:44.238179 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:13:44.238359 | ubuntu-noble | 2026-08-13 20:13:44.725542 | ubuntu-noble | 2026-08-13 20:13:44.725742 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:13:44.725945 | ubuntu-noble | 2026-08-13 20:13:44.726220 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:13:44.726441 | ubuntu-noble | Thursday 13 August 2026 20:13:44 +0000 (0:00:00.020) 0:00:00.020 ******* 2026-08-13 20:13:46.855439 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:13:46.859600 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:46.859781 | ubuntu-noble | 2026-08-13 20:13:46.860012 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:46.860248 | ubuntu-noble | Thursday 13 August 2026 20:13:46 +0000 (0:00:02.133) 0:00:02.154 ******* 2026-08-13 20:13:47.337996 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:47.338158 | ubuntu-noble | 2026-08-13 20:13:47.338388 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:13:47.338607 | ubuntu-noble | Thursday 13 August 2026 20:13:47 +0000 (0:00:00.478) 0:00:02.632 ******* 2026-08-13 20:13:47.371524 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:13:47.371699 | ubuntu-noble | 2026-08-13 20:13:47.371933 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:13:47.372220 | ubuntu-noble | Thursday 13 August 2026 20:13:47 +0000 (0:00:00.034) 0:00:02.667 ******* 2026-08-13 20:13:47.840507 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:47.840760 | ubuntu-noble | 2026-08-13 20:13:47.841091 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:13:47.841379 | ubuntu-noble | Thursday 13 August 2026 20:13:47 +0000 (0:00:00.468) 0:00:03.135 ******* 2026-08-13 20:13:47.915190 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:13:47.915223 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:13:47.915242 | ubuntu-noble | } 2026-08-13 20:13:47.915920 | ubuntu-noble | 2026-08-13 20:13:47.916020 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:13:47.916060 | ubuntu-noble | Thursday 13 August 2026 20:13:47 +0000 (0:00:00.074) 0:00:03.209 ******* 2026-08-13 20:13:48.547411 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:48.547463 | ubuntu-noble | 2026-08-13 20:13:48.547473 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:13:48.547482 | ubuntu-noble | Thursday 13 August 2026 20:13:48 +0000 (0:00:00.631) 0:00:03.841 ******* 2026-08-13 20:13:48.572668 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:13:48.572731 | ubuntu-noble | 2026-08-13 20:13:48.572741 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:13:48.572751 | ubuntu-noble | Thursday 13 August 2026 20:13:48 +0000 (0:00:00.024) 0:00:03.866 ******* 2026-08-13 20:13:48.610440 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:13:48.610489 | ubuntu-noble | 2026-08-13 20:13:48.610501 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:48.610512 | ubuntu-noble | Thursday 13 August 2026 20:13:48 +0000 (0:00:00.038) 0:00:03.904 ******* 2026-08-13 20:13:48.931862 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:48.931904 | ubuntu-noble | 2026-08-13 20:13:48.931909 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:13:48.931914 | ubuntu-noble | Thursday 13 August 2026 20:13:48 +0000 (0:00:00.321) 0:00:04.226 ******* 2026-08-13 20:13:50.099447 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:50.099495 | ubuntu-noble | 2026-08-13 20:13:50.099505 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:13:50.099515 | ubuntu-noble | Thursday 13 August 2026 20:13:50 +0000 (0:00:01.167) 0:00:05.393 ******* 2026-08-13 20:13:50.196362 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:13:50.196433 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:13:50.196439 | ubuntu-noble | } 2026-08-13 20:13:50.196443 | ubuntu-noble | 2026-08-13 20:13:50.196448 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:13:50.196452 | ubuntu-noble | Thursday 13 August 2026 20:13:50 +0000 (0:00:00.095) 0:00:05.488 ******* 2026-08-13 20:13:50.745069 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:50.745119 | ubuntu-noble | 2026-08-13 20:13:50.745505 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:13:50.745544 | ubuntu-noble | Thursday 13 August 2026 20:13:50 +0000 (0:00:00.549) 0:00:06.038 ******* 2026-08-13 20:13:53.352323 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:53.352382 | ubuntu-noble | 2026-08-13 20:13:53.352501 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:13:53.352599 | ubuntu-noble | Thursday 13 August 2026 20:13:53 +0000 (0:00:02.606) 0:00:08.644 ******* 2026-08-13 20:13:53.376473 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:13:53.376487 | ubuntu-noble | 2026-08-13 20:13:53.376492 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:13:53.376496 | ubuntu-noble | Thursday 13 August 2026 20:13:53 +0000 (0:00:00.026) 0:00:08.670 ******* 2026-08-13 20:13:53.401551 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:13:53.402416 | ubuntu-noble | 2026-08-13 20:13:53.402751 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:13:53.403060 | ubuntu-noble | Thursday 13 August 2026 20:13:53 +0000 (0:00:00.025) 0:00:08.696 ******* 2026-08-13 20:13:53.426501 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:13:53.426782 | ubuntu-noble | 2026-08-13 20:13:53.427098 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:13:53.427447 | ubuntu-noble | Thursday 13 August 2026 20:13:53 +0000 (0:00:00.024) 0:00:08.720 ******* 2026-08-13 20:13:54.390537 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:54.390577 | ubuntu-noble | 2026-08-13 20:13:54.390583 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:13:54.390590 | ubuntu-noble | Thursday 13 August 2026 20:13:54 +0000 (0:00:00.963) 0:00:09.684 ******* 2026-08-13 20:13:55.070623 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:55.072067 | ubuntu-noble | 2026-08-13 20:13:55.072119 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:13:55.072127 | ubuntu-noble | Thursday 13 August 2026 20:13:55 +0000 (0:00:00.680) 0:00:10.365 ******* 2026-08-13 20:13:56.571457 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:13:56.571565 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:13:56.571703 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:13:56.571846 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:13:56.572000 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:13:56.572411 | ubuntu-noble | 2026-08-13 20:13:56.572438 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:13:56.572444 | ubuntu-noble | Thursday 13 August 2026 20:13:56 +0000 (0:00:01.501) 0:00:11.866 ******* 2026-08-13 20:13:57.400058 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:57.400102 | ubuntu-noble | 2026-08-13 20:13:57.401127 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:13:57.401178 | ubuntu-noble | Thursday 13 August 2026 20:13:57 +0000 (0:00:00.823) 0:00:12.690 ******* 2026-08-13 20:13:57.401189 | ubuntu-noble | 2026-08-13 20:13:57.401198 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:13:57.401206 | ubuntu-noble | Thursday 13 August 2026 20:13:57 +0000 (0:00:00.003) 0:00:12.694 ******* 2026-08-13 20:13:58.196519 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:58.196571 | ubuntu-noble | 2026-08-13 20:13:58.196581 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:58.196590 | ubuntu-noble | Thursday 13 August 2026 20:13:58 +0000 (0:00:00.796) 0:00:13.490 ******* 2026-08-13 20:13:58.525453 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:13:58.525509 | ubuntu-noble | 2026-08-13 20:13:58.525520 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:13:58.525529 | ubuntu-noble | Thursday 13 August 2026 20:13:58 +0000 (0:00:00.327) 0:00:13.817 ******* 2026-08-13 20:13:58.864819 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:58.865017 | ubuntu-noble | 2026-08-13 20:13:58.865255 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:13:58.865464 | ubuntu-noble | Thursday 13 August 2026 20:13:58 +0000 (0:00:00.340) 0:00:14.158 ******* 2026-08-13 20:13:58.900077 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:13:58.900299 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:13:58.900496 | ubuntu-noble | } 2026-08-13 20:13:58.900686 | ubuntu-noble | 2026-08-13 20:13:58.900921 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:13:58.901208 | ubuntu-noble | Thursday 13 August 2026 20:13:58 +0000 (0:00:00.037) 0:00:14.195 ******* 2026-08-13 20:13:59.926155 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:13:59.926306 | ubuntu-noble | 2026-08-13 20:13:59.926531 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:13:59.926747 | ubuntu-noble | Thursday 13 August 2026 20:13:59 +0000 (0:00:01.025) 0:00:15.220 ******* 2026-08-13 20:14:06.423927 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:14:06.424003 | ubuntu-noble | 2026-08-13 20:14:06.424019 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:14:06.424028 | ubuntu-noble | Thursday 13 August 2026 20:14:06 +0000 (0:00:06.497) 0:00:21.718 ******* 2026-08-13 20:14:07.401682 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:07.401718 | ubuntu-noble | 2026-08-13 20:14:07.401723 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:14:07.401728 | ubuntu-noble | Thursday 13 August 2026 20:14:07 +0000 (0:00:00.977) 0:00:22.696 ******* 2026-08-13 20:14:07.420132 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:07.420232 | ubuntu-noble | 2026-08-13 20:14:07.420251 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:14:07.420484 | ubuntu-noble | Thursday 13 August 2026 20:14:07 +0000 (0:00:00.018) 0:00:22.714 ******* 2026-08-13 20:14:07.855406 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:07.855460 | ubuntu-noble | 2026-08-13 20:14:07.855470 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:14:07.855480 | ubuntu-noble | Thursday 13 August 2026 20:14:07 +0000 (0:00:00.432) 0:00:23.147 ******* 2026-08-13 20:14:09.097276 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-13 20:14:09.097344 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:14:09.097357 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:14:09.097370 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:14:09.097383 | ubuntu-noble | 2026-08-13 20:14:09.097397 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:14:09.097410 | ubuntu-noble | Thursday 13 August 2026 20:14:09 +0000 (0:00:01.243) 0:00:24.390 ******* 2026-08-13 20:14:09.827767 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:09.827822 | ubuntu-noble | 2026-08-13 20:14:09.827837 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:14:09.827851 | ubuntu-noble | Thursday 13 August 2026 20:14:09 +0000 (0:00:00.732) 0:00:25.122 ******* 2026-08-13 20:14:10.737486 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:14:10.737519 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:14:10.737524 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:14:10.737528 | ubuntu-noble | 2026-08-13 20:14:10.737532 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:14:10.737536 | ubuntu-noble | Thursday 13 August 2026 20:14:10 +0000 (0:00:00.910) 0:00:26.032 ******* 2026-08-13 20:14:11.418649 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:11.418690 | ubuntu-noble | 2026-08-13 20:14:11.418700 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:14:11.418709 | ubuntu-noble | Thursday 13 August 2026 20:14:11 +0000 (0:00:00.680) 0:00:26.713 ******* 2026-08-13 20:14:12.282109 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-13 20:14:12.282157 | ubuntu-noble | 2026-08-13 20:14:12.282258 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:14:12.282471 | ubuntu-noble | Thursday 13 August 2026 20:14:12 +0000 (0:00:00.861) 0:00:27.574 ******* 2026-08-13 20:14:12.282664 | ubuntu-noble | 2026-08-13 20:14:12.282890 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-13 20:14:12.283148 | ubuntu-noble | Thursday 13 August 2026 20:14:12 +0000 (0:00:00.002) 0:00:27.577 ******* 2026-08-13 20:14:12.307164 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:12.307341 | ubuntu-noble | 2026-08-13 20:14:12.307550 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:14:12.307757 | ubuntu-noble | Thursday 13 August 2026 20:14:12 +0000 (0:00:00.025) 0:00:27.602 ******* 2026-08-13 20:14:12.786487 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:12.786632 | ubuntu-noble | 2026-08-13 20:14:12.786890 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:14:12.787218 | ubuntu-noble | ubuntu-noble : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-13 20:14:12.787610 | ubuntu-noble | 2026-08-13 20:14:12.787805 | ubuntu-noble | 2026-08-13 20:14:12.788070 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:14:12.788290 | ubuntu-noble | Thursday 13 August 2026 20:14:12 +0000 (0:00:00.479) 0:00:28.082 ******* 2026-08-13 20:14:12.788497 | ubuntu-noble | =============================================================================== 2026-08-13 20:14:12.788713 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 6.50s 2026-08-13 20:14:12.788921 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.61s 2026-08-13 20:14:12.789157 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.13s 2026-08-13 20:14:12.789373 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.50s 2026-08-13 20:14:12.789585 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.24s 2026-08-13 20:14:12.789797 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.17s 2026-08-13 20:14:12.790052 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.03s 2026-08-13 20:14:12.790263 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.98s 2026-08-13 20:14:12.790477 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.96s 2026-08-13 20:14:12.790687 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.91s 2026-08-13 20:14:12.790992 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.86s 2026-08-13 20:14:12.791208 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.82s 2026-08-13 20:14:12.791420 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.80s 2026-08-13 20:14:12.791646 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.73s 2026-08-13 20:14:12.791872 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.68s 2026-08-13 20:14:12.792042 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.68s 2026-08-13 20:14:12.792186 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.63s 2026-08-13 20:14:12.792311 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.55s 2026-08-13 20:14:12.792445 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.48s 2026-08-13 20:14:12.792579 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-08-13 20:14:12.891332 | ubuntu-noble | INFO [docker-upgrade > converge] Executed: Successful 2026-08-13 20:14:12.904581 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executing 2026-08-13 20:14:13.455497 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:14:13.455714 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:14:13.455939 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:14:13.456156 | ubuntu-noble | 2026-08-13 20:14:13.964628 | ubuntu-noble | 2026-08-13 20:14:13.964876 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-13 20:14:13.965179 | ubuntu-noble | 2026-08-13 20:14:13.965432 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:14:13.965705 | ubuntu-noble | Thursday 13 August 2026 20:14:13 +0000 (0:00:00.021) 0:00:00.021 ******* 2026-08-13 20:14:16.086600 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:14:16.089675 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:16.089792 | ubuntu-noble | 2026-08-13 20:14:16.089933 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:14:16.090106 | ubuntu-noble | Thursday 13 August 2026 20:14:16 +0000 (0:00:02.125) 0:00:02.146 ******* 2026-08-13 20:14:16.550167 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:16.550313 | ubuntu-noble | 2026-08-13 20:14:16.550544 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:14:16.550779 | ubuntu-noble | Thursday 13 August 2026 20:14:16 +0000 (0:00:00.459) 0:00:02.606 ******* 2026-08-13 20:14:16.585942 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:16.586156 | ubuntu-noble | 2026-08-13 20:14:16.586380 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-13 20:14:16.586595 | ubuntu-noble | Thursday 13 August 2026 20:14:16 +0000 (0:00:00.036) 0:00:02.643 ******* 2026-08-13 20:14:17.058765 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:17.058865 | ubuntu-noble | 2026-08-13 20:14:17.059145 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:14:17.059392 | ubuntu-noble | Thursday 13 August 2026 20:14:17 +0000 (0:00:00.472) 0:00:03.115 ******* 2026-08-13 20:14:17.132723 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:14:17.132932 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-13 20:14:17.133180 | ubuntu-noble | } 2026-08-13 20:14:17.133359 | ubuntu-noble | 2026-08-13 20:14:17.133588 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:14:17.133788 | ubuntu-noble | Thursday 13 August 2026 20:14:17 +0000 (0:00:00.074) 0:00:03.189 ******* 2026-08-13 20:14:17.732678 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:17.732787 | ubuntu-noble | 2026-08-13 20:14:17.732994 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:14:17.733208 | ubuntu-noble | Thursday 13 August 2026 20:14:17 +0000 (0:00:00.594) 0:00:03.784 ******* 2026-08-13 20:14:17.762179 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:17.762373 | ubuntu-noble | 2026-08-13 20:14:17.762659 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:14:17.762879 | ubuntu-noble | Thursday 13 August 2026 20:14:17 +0000 (0:00:00.034) 0:00:03.819 ******* 2026-08-13 20:14:17.798718 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:17.798929 | ubuntu-noble | 2026-08-13 20:14:17.799273 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:14:17.799522 | ubuntu-noble | Thursday 13 August 2026 20:14:17 +0000 (0:00:00.036) 0:00:03.855 ******* 2026-08-13 20:14:18.118947 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:18.119113 | ubuntu-noble | 2026-08-13 20:14:18.119377 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-13 20:14:18.119592 | ubuntu-noble | Thursday 13 August 2026 20:14:18 +0000 (0:00:00.319) 0:00:04.175 ******* 2026-08-13 20:14:19.318030 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:19.318087 | ubuntu-noble | 2026-08-13 20:14:19.318098 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:14:19.318107 | ubuntu-noble | Thursday 13 August 2026 20:14:19 +0000 (0:00:01.198) 0:00:05.374 ******* 2026-08-13 20:14:19.411161 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:14:19.411211 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-13 20:14:19.411223 | ubuntu-noble | } 2026-08-13 20:14:19.411233 | ubuntu-noble | 2026-08-13 20:14:19.411249 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:14:19.411392 | ubuntu-noble | Thursday 13 August 2026 20:14:19 +0000 (0:00:00.092) 0:00:05.466 ******* 2026-08-13 20:14:19.930505 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:19.930715 | ubuntu-noble | 2026-08-13 20:14:19.931026 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:14:19.931305 | ubuntu-noble | Thursday 13 August 2026 20:14:19 +0000 (0:00:00.519) 0:00:05.986 ******* 2026-08-13 20:14:22.524819 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:22.525001 | ubuntu-noble | 2026-08-13 20:14:22.525237 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-13 20:14:22.525460 | ubuntu-noble | Thursday 13 August 2026 20:14:22 +0000 (0:00:02.594) 0:00:08.581 ******* 2026-08-13 20:14:22.541948 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:22.542112 | ubuntu-noble | 2026-08-13 20:14:22.542332 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-13 20:14:22.542545 | ubuntu-noble | Thursday 13 August 2026 20:14:22 +0000 (0:00:00.018) 0:00:08.599 ******* 2026-08-13 20:14:22.569511 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:22.569632 | ubuntu-noble | 2026-08-13 20:14:22.569766 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-13 20:14:22.569914 | ubuntu-noble | Thursday 13 August 2026 20:14:22 +0000 (0:00:00.026) 0:00:08.625 ******* 2026-08-13 20:14:22.596316 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:22.596385 | ubuntu-noble | 2026-08-13 20:14:22.596540 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-13 20:14:22.596682 | ubuntu-noble | Thursday 13 August 2026 20:14:22 +0000 (0:00:00.027) 0:00:08.653 ******* 2026-08-13 20:14:23.548758 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:23.548844 | ubuntu-noble | 2026-08-13 20:14:23.548855 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-13 20:14:23.548864 | ubuntu-noble | Thursday 13 August 2026 20:14:23 +0000 (0:00:00.945) 0:00:09.598 ******* 2026-08-13 20:14:24.271473 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:24.271527 | ubuntu-noble | 2026-08-13 20:14:24.271538 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-13 20:14:24.271549 | ubuntu-noble | Thursday 13 August 2026 20:14:24 +0000 (0:00:00.728) 0:00:10.326 ******* 2026-08-13 20:14:25.769366 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-13 20:14:25.769445 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-13 20:14:25.769542 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-13 20:14:25.769644 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-13 20:14:25.769746 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-13 20:14:25.769827 | ubuntu-noble | 2026-08-13 20:14:25.769930 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-13 20:14:25.770057 | ubuntu-noble | Thursday 13 August 2026 20:14:25 +0000 (0:00:01.498) 0:00:11.825 ******* 2026-08-13 20:14:26.596351 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:26.596390 | ubuntu-noble | 2026-08-13 20:14:26.596397 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-13 20:14:26.596403 | ubuntu-noble | Thursday 13 August 2026 20:14:26 +0000 (0:00:00.823) 0:00:12.648 ******* 2026-08-13 20:14:26.596408 | ubuntu-noble | 2026-08-13 20:14:26.596414 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-13 20:14:26.596419 | ubuntu-noble | Thursday 13 August 2026 20:14:26 +0000 (0:00:00.003) 0:00:12.652 ******* 2026-08-13 20:14:27.412370 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:27.412440 | ubuntu-noble | 2026-08-13 20:14:27.412545 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:14:27.412650 | ubuntu-noble | Thursday 13 August 2026 20:14:27 +0000 (0:00:00.813) 0:00:13.466 ******* 2026-08-13 20:14:27.735599 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:27.735666 | ubuntu-noble | 2026-08-13 20:14:27.735737 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-13 20:14:27.735835 | ubuntu-noble | Thursday 13 August 2026 20:14:27 +0000 (0:00:00.326) 0:00:13.792 ******* 2026-08-13 20:14:28.047254 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:28.047344 | ubuntu-noble | 2026-08-13 20:14:28.047490 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-13 20:14:28.047627 | ubuntu-noble | Thursday 13 August 2026 20:14:28 +0000 (0:00:00.311) 0:00:14.104 ******* 2026-08-13 20:14:28.087594 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:14:28.087661 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-13 20:14:28.087792 | ubuntu-noble | } 2026-08-13 20:14:28.087908 | ubuntu-noble | 2026-08-13 20:14:28.088236 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-13 20:14:28.088278 | ubuntu-noble | Thursday 13 August 2026 20:14:28 +0000 (0:00:00.040) 0:00:14.144 ******* 2026-08-13 20:14:28.569373 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:28.569426 | ubuntu-noble | 2026-08-13 20:14:28.569436 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-13 20:14:28.569446 | ubuntu-noble | Thursday 13 August 2026 20:14:28 +0000 (0:00:00.480) 0:00:14.624 ******* 2026-08-13 20:14:32.525127 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:32.525232 | ubuntu-noble | 2026-08-13 20:14:32.525254 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-13 20:14:32.525412 | ubuntu-noble | Thursday 13 August 2026 20:14:32 +0000 (0:00:03.956) 0:00:18.581 ******* 2026-08-13 20:14:33.481311 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:33.481364 | ubuntu-noble | 2026-08-13 20:14:33.481375 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-13 20:14:33.481384 | ubuntu-noble | Thursday 13 August 2026 20:14:33 +0000 (0:00:00.955) 0:00:19.536 ******* 2026-08-13 20:14:33.507092 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-13 20:14:33.507158 | ubuntu-noble | 2026-08-13 20:14:33.507163 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-13 20:14:33.507168 | ubuntu-noble | Thursday 13 August 2026 20:14:33 +0000 (0:00:00.026) 0:00:19.562 ******* 2026-08-13 20:14:33.950578 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:33.950707 | ubuntu-noble | 2026-08-13 20:14:33.950718 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-13 20:14:33.950807 | ubuntu-noble | Thursday 13 August 2026 20:14:33 +0000 (0:00:00.442) 0:00:20.005 ******* 2026-08-13 20:14:35.167366 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-13 20:14:35.167439 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:14:35.167572 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:14:35.167700 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:14:35.167818 | ubuntu-noble | 2026-08-13 20:14:35.167951 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-13 20:14:35.168104 | ubuntu-noble | Thursday 13 August 2026 20:14:35 +0000 (0:00:01.218) 0:00:21.224 ******* 2026-08-13 20:14:35.857290 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:35.857338 | ubuntu-noble | 2026-08-13 20:14:35.857348 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-13 20:14:35.857357 | ubuntu-noble | Thursday 13 August 2026 20:14:35 +0000 (0:00:00.689) 0:00:21.913 ******* 2026-08-13 20:14:36.721887 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-13 20:14:36.722020 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-13 20:14:36.722036 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-13 20:14:36.723051 | ubuntu-noble | 2026-08-13 20:14:36.723115 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-13 20:14:36.723121 | ubuntu-noble | Thursday 13 August 2026 20:14:36 +0000 (0:00:00.863) 0:00:22.777 ******* 2026-08-13 20:14:37.434472 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:37.434587 | ubuntu-noble | 2026-08-13 20:14:37.434607 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-13 20:14:37.434769 | ubuntu-noble | Thursday 13 August 2026 20:14:37 +0000 (0:00:00.714) 0:00:23.491 ******* 2026-08-13 20:14:38.129072 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:38.129104 | ubuntu-noble | 2026-08-13 20:14:38.129108 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-13 20:14:38.129113 | ubuntu-noble | Thursday 13 August 2026 20:14:38 +0000 (0:00:00.690) 0:00:24.181 ******* 2026-08-13 20:14:38.129116 | ubuntu-noble | 2026-08-13 20:14:38.129120 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-13 20:14:38.129124 | ubuntu-noble | Thursday 13 August 2026 20:14:38 +0000 (0:00:00.002) 0:00:24.184 ******* 2026-08-13 20:14:38.622041 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:38.622099 | ubuntu-noble | 2026-08-13 20:14:38.622110 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:14:38.622119 | ubuntu-noble | ubuntu-noble : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-13 20:14:38.622128 | ubuntu-noble | 2026-08-13 20:14:38.622136 | ubuntu-noble | 2026-08-13 20:14:38.622145 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:14:38.622153 | ubuntu-noble | Thursday 13 August 2026 20:14:38 +0000 (0:00:00.491) 0:00:24.676 ******* 2026-08-13 20:14:38.622162 | ubuntu-noble | =============================================================================== 2026-08-13 20:14:38.622170 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.96s 2026-08-13 20:14:38.622178 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.59s 2026-08-13 20:14:38.622186 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.13s 2026-08-13 20:14:38.622392 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.50s 2026-08-13 20:14:38.622663 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.22s 2026-08-13 20:14:38.622932 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.20s 2026-08-13 20:14:38.623234 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.96s 2026-08-13 20:14:38.623519 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 0.95s 2026-08-13 20:14:38.623784 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.86s 2026-08-13 20:14:38.624079 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.82s 2026-08-13 20:14:38.624374 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.81s 2026-08-13 20:14:38.624677 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.73s 2026-08-13 20:14:38.624952 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.71s 2026-08-13 20:14:38.625257 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.69s 2026-08-13 20:14:38.625559 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.69s 2026-08-13 20:14:38.625824 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.59s 2026-08-13 20:14:38.626123 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.52s 2026-08-13 20:14:38.626397 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.49s 2026-08-13 20:14:38.626663 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-08-13 20:14:38.626929 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.47s 2026-08-13 20:14:38.805128 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-13 20:14:38.815779 | ubuntu-noble | INFO [docker-upgrade > side_effect] Executing 2026-08-13 20:14:38.816152 | ubuntu-noble | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:14:38.821739 | ubuntu-noble | INFO [docker-upgrade > verify] Executing 2026-08-13 20:14:39.380496 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:14:39.380883 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-13 20:14:39.381218 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-13 20:14:39.381486 | ubuntu-noble | 2026-08-13 20:14:39.767900 | ubuntu-noble | 2026-08-13 20:14:39.768269 | ubuntu-noble | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-13 20:14:39.768568 | ubuntu-noble | 2026-08-13 20:14:39.768849 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:14:39.769401 | ubuntu-noble | Thursday 13 August 2026 20:14:39 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-08-13 20:14:40.911852 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:14:40.914474 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:40.914850 | ubuntu-noble | 2026-08-13 20:14:40.915286 | ubuntu-noble | TASK [Read pre-upgrade state] ************************************************** 2026-08-13 20:14:40.915655 | ubuntu-noble | Thursday 13 August 2026 20:14:40 +0000 (0:00:01.146) 0:00:01.156 ******* 2026-08-13 20:14:41.333682 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:41.333860 | ubuntu-noble | 2026-08-13 20:14:41.334117 | ubuntu-noble | TASK [Decode pre-upgrade state] ************************************************ 2026-08-13 20:14:41.334351 | ubuntu-noble | Thursday 13 August 2026 20:14:41 +0000 (0:00:00.416) 0:00:01.572 ******* 2026-08-13 20:14:41.368380 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:41.368561 | ubuntu-noble | 2026-08-13 20:14:41.368778 | ubuntu-noble | TASK [Read current Docker service PID] ***************************************** 2026-08-13 20:14:41.369023 | ubuntu-noble | Thursday 13 August 2026 20:14:41 +0000 (0:00:00.036) 0:00:01.609 ******* 2026-08-13 20:14:41.823057 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:41.823240 | ubuntu-noble | 2026-08-13 20:14:41.823461 | ubuntu-noble | TASK [Read current Docker service invocation ID] ******************************* 2026-08-13 20:14:41.823671 | ubuntu-noble | Thursday 13 August 2026 20:14:41 +0000 (0:00:00.454) 0:00:02.063 ******* 2026-08-13 20:14:42.148844 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:42.149061 | ubuntu-noble | 2026-08-13 20:14:42.149284 | ubuntu-noble | TASK [Read current Docker server version] ************************************** 2026-08-13 20:14:42.149496 | ubuntu-noble | Thursday 13 August 2026 20:14:42 +0000 (0:00:00.325) 0:00:02.389 ******* 2026-08-13 20:14:42.492566 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:42.492755 | ubuntu-noble | 2026-08-13 20:14:42.492994 | ubuntu-noble | TASK [Read installed Docker daemon version] ************************************ 2026-08-13 20:14:42.493221 | ubuntu-noble | Thursday 13 August 2026 20:14:42 +0000 (0:00:00.343) 0:00:02.733 ******* 2026-08-13 20:14:42.843021 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:42.843049 | ubuntu-noble | 2026-08-13 20:14:42.843053 | ubuntu-noble | TASK [Inspect installed Docker binary links] *********************************** 2026-08-13 20:14:42.843058 | ubuntu-noble | Thursday 13 August 2026 20:14:42 +0000 (0:00:00.349) 0:00:03.082 ******* 2026-08-13 20:14:44.124487 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-13 20:14:44.124534 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-13 20:14:44.124544 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-13 20:14:44.124552 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-13 20:14:44.124561 | ubuntu-noble | 2026-08-13 20:14:44.124570 | ubuntu-noble | TASK [Read future Docker daemon configuration] ********************************* 2026-08-13 20:14:44.124579 | ubuntu-noble | Thursday 13 August 2026 20:14:44 +0000 (0:00:01.281) 0:00:04.364 ******* 2026-08-13 20:14:44.438714 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:44.438889 | ubuntu-noble | 2026-08-13 20:14:44.439218 | ubuntu-noble | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-13 20:14:44.439511 | ubuntu-noble | Thursday 13 August 2026 20:14:44 +0000 (0:00:00.313) 0:00:04.677 ******* 2026-08-13 20:14:44.474932 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:44.475168 | ubuntu-noble | 2026-08-13 20:14:44.475433 | ubuntu-noble | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-13 20:14:44.475648 | ubuntu-noble | Thursday 13 August 2026 20:14:44 +0000 (0:00:00.038) 0:00:04.716 ******* 2026-08-13 20:14:44.799010 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:44.802014 | ubuntu-noble | 2026-08-13 20:14:44.802042 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-13 20:14:44.802052 | ubuntu-noble | Thursday 13 August 2026 20:14:44 +0000 (0:00:00.323) 0:00:05.040 ******* 2026-08-13 20:14:45.110629 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:45.110831 | ubuntu-noble | 2026-08-13 20:14:45.111183 | ubuntu-noble | TASK [Inspect current Docker socket] ******************************************* 2026-08-13 20:14:45.111444 | ubuntu-noble | Thursday 13 August 2026 20:14:45 +0000 (0:00:00.311) 0:00:05.351 ******* 2026-08-13 20:14:45.417460 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:45.417615 | ubuntu-noble | 2026-08-13 20:14:45.417832 | ubuntu-noble | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-13 20:14:45.418082 | ubuntu-noble | Thursday 13 August 2026 20:14:45 +0000 (0:00:00.305) 0:00:05.657 ******* 2026-08-13 20:14:46.085601 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9', 'pid': 3164, 'restart_count': 0, 'started_at': '2026-08-13T20:13:37.943656323Z'}}) 2026-08-13 20:14:46.085762 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25', 'pid': 3230, 'restart_count': 0, 'started_at': '2026-08-13T20:13:38.489343058Z'}}) 2026-08-13 20:14:46.085946 | ubuntu-noble | 2026-08-13 20:14:46.086192 | ubuntu-noble | TASK [Build current workload state] ******************************************** 2026-08-13 20:14:46.086396 | ubuntu-noble | Thursday 13 August 2026 20:14:46 +0000 (0:00:00.669) 0:00:06.326 ******* 2026-08-13 20:14:46.130695 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9",\n "Created": "2026-08-13T20:13:37.609797265Z",\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": 3164,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:13:37.943656323Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/hostname",\n "HostsPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/hosts",\n "LogPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9-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/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0-init/diff:/var/lib/docker/overlay2/404195db5045de6afc180b7991369d989599499373de8458af9316a9b27f92ca/diff",\n "MergedDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/merged",\n "UpperDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/diff",\n "WorkDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "2e68fe1c973d",\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": "89ce3be5b60d43757946f132e5ac899718a220f12d297140bbe7311fd5b58db9",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/89ce3be5b60d",\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-13 20:14:45.686700', 'end': '2026-08-13 20:14:45.718580', 'delta': '0:00:00.031880', '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": "2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9",', ' "Created": "2026-08-13T20:13:37.609797265Z",', ' "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": 3164,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:13:37.943656323Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/hostname",', ' "HostsPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/hosts",', ' "LogPath": "/var/lib/docker/containers/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9/2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9-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/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0-init/diff:/var/lib/docker/overlay2/404195db5045de6afc180b7991369d989599499373de8458af9316a9b27f92ca/diff",', ' "MergedDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/merged",', ' "UpperDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/diff",', ' "WorkDir": "/var/lib/docker/overlay2/f222253932b267f89e58ef4a44d2f12a184a5540001dec7be6ed4fe7b87e36a0/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "2e68fe1c973d",', ' "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": "89ce3be5b60d43757946f132e5ac899718a220f12d297140bbe7311fd5b58db9",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/89ce3be5b60d",', ' "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': '2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9', 'pid': 3164, 'restart_count': 0, 'started_at': '2026-08-13T20:13:37.943656323Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:14:46.140917 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25",\n "Created": "2026-08-13T20:13:38.294038349Z",\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": 3230,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-13T20:13:38.489343058Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/hostname",\n "HostsPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/hosts",\n "LogPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25-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/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2-init/diff:/var/lib/docker/overlay2/11ee96e5ac1b01de05f90a2c4f55b221c8ee71e1022b57255392117605ac5b7a/diff:/var/lib/docker/overlay2/ba8cc8f1aa4f4b9c7c35304f3de7b797bcc25a481c12f229cb9868c01f0f3e56/diff:/var/lib/docker/overlay2/ca2abb19df2f42b461ea277d12ad3b076dee85a2ba475f3eddd922a588e796ec/diff:/var/lib/docker/overlay2/af34cfa80b820f84aa3f50548a7c5517116cceaef05941ba038bda22c0b9d027/diff:/var/lib/docker/overlay2/e5f6572061217ef6b89d2e07414af9344f827e0729250db2e665a608e587e66a/diff:/var/lib/docker/overlay2/24655250f88e6a4913dcbf735476b9d959e1b545a011118833fcaecd2b7485c9/diff:/var/lib/docker/overlay2/fe269dec510f87e1257a95ae1e8984f6ab560d5380875b6df81d3c961387f4af/diff:/var/lib/docker/overlay2/e09eea6247eb5c4d6941d7dbcf5f355c676bf130fe58d0c92c5b809fd29d95f0/diff",\n "MergedDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/merged",\n "UpperDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/diff",\n "WorkDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/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": "np0000189339",\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": "4676054fa80aab82ecb88a2846340306467a17331f4fdb202c094d21107b15f1",\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": "72990b149f297f2689be22a00df95f1ff28117efba6d2215f9985d9f28397e76",\n "EndpointID": "6a8757445d9a065c7a0f9bbddc92c79ea2d0ec0239b0c67a1c44b663c16d8bdb",\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-13 20:14:46.008384', 'end': '2026-08-13 20:14:46.040036', 'delta': '0:00:00.031652', '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": "b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25",', ' "Created": "2026-08-13T20:13:38.294038349Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3230,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-13T20:13:38.489343058Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/hostname",', ' "HostsPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/hosts",', ' "LogPath": "/var/lib/docker/containers/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25/b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25-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/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2-init/diff:/var/lib/docker/overlay2/11ee96e5ac1b01de05f90a2c4f55b221c8ee71e1022b57255392117605ac5b7a/diff:/var/lib/docker/overlay2/ba8cc8f1aa4f4b9c7c35304f3de7b797bcc25a481c12f229cb9868c01f0f3e56/diff:/var/lib/docker/overlay2/ca2abb19df2f42b461ea277d12ad3b076dee85a2ba475f3eddd922a588e796ec/diff:/var/lib/docker/overlay2/af34cfa80b820f84aa3f50548a7c5517116cceaef05941ba038bda22c0b9d027/diff:/var/lib/docker/overlay2/e5f6572061217ef6b89d2e07414af9344f827e0729250db2e665a608e587e66a/diff:/var/lib/docker/overlay2/24655250f88e6a4913dcbf735476b9d959e1b545a011118833fcaecd2b7485c9/diff:/var/lib/docker/overlay2/fe269dec510f87e1257a95ae1e8984f6ab560d5380875b6df81d3c961387f4af/diff:/var/lib/docker/overlay2/e09eea6247eb5c4d6941d7dbcf5f355c676bf130fe58d0c92c5b809fd29d95f0/diff",', ' "MergedDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/merged",', ' "UpperDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/diff",', ' "WorkDir": "/var/lib/docker/overlay2/31f3358903238220a320da7774b857bf1362a6e429074c7d6db5d3b707475dc2/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": "np0000189339",', ' "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": "4676054fa80aab82ecb88a2846340306467a17331f4fdb202c094d21107b15f1",', ' "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": "72990b149f297f2689be22a00df95f1ff28117efba6d2215f9985d9f28397e76",', ' "EndpointID": "6a8757445d9a065c7a0f9bbddc92c79ea2d0ec0239b0c67a1c44b663c16d8bdb",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': 'b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25', 'pid': 3230, 'restart_count': 0, 'started_at': '2026-08-13T20:13:38.489343058Z'}}, 'ansible_loop_var': 'item'}) 2026-08-13 20:14:46.144679 | ubuntu-noble | 2026-08-13 20:14:46.144807 | ubuntu-noble | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-13 20:14:46.144952 | ubuntu-noble | Thursday 13 August 2026 20:14:46 +0000 (0:00:00.060) 0:00:06.386 ******* 2026-08-13 20:14:46.184941 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:14:46.185182 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.185392 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.185589 | ubuntu-noble | } 2026-08-13 20:14:46.185777 | ubuntu-noble | 2026-08-13 20:14:46.186014 | ubuntu-noble | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-13 20:14:46.186235 | ubuntu-noble | Thursday 13 August 2026 20:14:46 +0000 (0:00:00.039) 0:00:06.426 ******* 2026-08-13 20:14:46.214964 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:14:46.215175 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.215381 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.215574 | ubuntu-noble | } 2026-08-13 20:14:46.215760 | ubuntu-noble | 2026-08-13 20:14:46.215990 | ubuntu-noble | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-13 20:14:46.216214 | ubuntu-noble | Thursday 13 August 2026 20:14:46 +0000 (0:00:00.029) 0:00:06.456 ******* 2026-08-13 20:14:46.265017 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stat': {'exists': True, 'path': '/usr/bin/docker', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 39, 'inode': 33564, 'dev': 64769, 'nlink': 1, 'atime': 1786652048.1348064, 'mtime': 1786652048.1268065, 'ctime': 1786652048.1268065, '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-13 20:14:46.265223 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.265413 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.265628 | ubuntu-noble | "item": { 2026-08-13 20:14:46.265831 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.266085 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.266231 | ubuntu-noble | "failed": false, 2026-08-13 20:14:46.266442 | ubuntu-noble | "invocation": { 2026-08-13 20:14:46.266627 | ubuntu-noble | "module_args": { 2026-08-13 20:14:46.266875 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:14:46.267115 | ubuntu-noble | "follow": false, 2026-08-13 20:14:46.267308 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:14:46.267508 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:14:46.267707 | ubuntu-noble | "get_mime": true, 2026-08-13 20:14:46.267909 | ubuntu-noble | "path": "/usr/bin/docker" 2026-08-13 20:14:46.268129 | ubuntu-noble | } 2026-08-13 20:14:46.268314 | ubuntu-noble | }, 2026-08-13 20:14:46.268535 | ubuntu-noble | "item": "docker", 2026-08-13 20:14:46.268731 | ubuntu-noble | "stat": { 2026-08-13 20:14:46.268930 | ubuntu-noble | "atime": 1786652048.1348064, 2026-08-13 20:14:46.269160 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:14:46.269355 | ubuntu-noble | "attributes": [], 2026-08-13 20:14:46.269554 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:14:46.269749 | ubuntu-noble | "blocks": 0, 2026-08-13 20:14:46.269947 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:14:46.270184 | ubuntu-noble | "ctime": 1786652048.1268065, 2026-08-13 20:14:46.270375 | ubuntu-noble | "dev": 64769, 2026-08-13 20:14:46.270571 | ubuntu-noble | "device_type": 0, 2026-08-13 20:14:46.270768 | ubuntu-noble | "executable": true, 2026-08-13 20:14:46.271041 | ubuntu-noble | "exists": true, 2026-08-13 20:14:46.271239 | ubuntu-noble | "gid": 0, 2026-08-13 20:14:46.271436 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:14:46.271633 | ubuntu-noble | "inode": 33564, 2026-08-13 20:14:46.271829 | ubuntu-noble | "isblk": false, 2026-08-13 20:14:46.272057 | ubuntu-noble | "ischr": false, 2026-08-13 20:14:46.272250 | ubuntu-noble | "isdir": false, 2026-08-13 20:14:46.272443 | ubuntu-noble | "isfifo": false, 2026-08-13 20:14:46.272638 | ubuntu-noble | "isgid": false, 2026-08-13 20:14:46.272831 | ubuntu-noble | "islnk": true, 2026-08-13 20:14:46.273058 | ubuntu-noble | "isreg": false, 2026-08-13 20:14:46.273252 | ubuntu-noble | "issock": false, 2026-08-13 20:14:46.273445 | ubuntu-noble | "isuid": false, 2026-08-13 20:14:46.273651 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:14:46.273856 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-13 20:14:46.274093 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:14:46.274283 | ubuntu-noble | "mode": "0777", 2026-08-13 20:14:46.274482 | ubuntu-noble | "mtime": 1786652048.1268065, 2026-08-13 20:14:46.274675 | ubuntu-noble | "nlink": 1, 2026-08-13 20:14:46.275034 | ubuntu-noble | "path": "/usr/bin/docker", 2026-08-13 20:14:46.275185 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:14:46.275378 | ubuntu-noble | "readable": true, 2026-08-13 20:14:46.275557 | ubuntu-noble | "rgrp": true, 2026-08-13 20:14:46.275645 | ubuntu-noble | "roth": true, 2026-08-13 20:14:46.275727 | ubuntu-noble | "rusr": true, 2026-08-13 20:14:46.275815 | ubuntu-noble | "size": 39, 2026-08-13 20:14:46.275902 | ubuntu-noble | "uid": 0, 2026-08-13 20:14:46.276007 | ubuntu-noble | "version": null, 2026-08-13 20:14:46.276095 | ubuntu-noble | "wgrp": true, 2026-08-13 20:14:46.276183 | ubuntu-noble | "woth": true, 2026-08-13 20:14:46.276272 | ubuntu-noble | "writeable": true, 2026-08-13 20:14:46.276359 | ubuntu-noble | "wusr": true, 2026-08-13 20:14:46.276447 | ubuntu-noble | "xgrp": true, 2026-08-13 20:14:46.276536 | ubuntu-noble | "xoth": true, 2026-08-13 20:14:46.276621 | ubuntu-noble | "xusr": true 2026-08-13 20:14:46.276707 | ubuntu-noble | } 2026-08-13 20:14:46.276794 | ubuntu-noble | }, 2026-08-13 20:14:46.276884 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.276978 | ubuntu-noble | } 2026-08-13 20:14:46.277127 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stat': {'exists': True, 'path': '/usr/bin/docker-init', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 44, 'inode': 33560, 'dev': 64769, 'nlink': 1, 'atime': 1786652074.5301034, 'mtime': 1786652048.4358106, 'ctime': 1786652048.4358106, '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-13 20:14:46.277213 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.277303 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.277391 | ubuntu-noble | "item": { 2026-08-13 20:14:46.277481 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.277575 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.277664 | ubuntu-noble | "failed": false, 2026-08-13 20:14:46.277752 | ubuntu-noble | "invocation": { 2026-08-13 20:14:46.277841 | ubuntu-noble | "module_args": { 2026-08-13 20:14:46.277932 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:14:46.278036 | ubuntu-noble | "follow": false, 2026-08-13 20:14:46.278137 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:14:46.278261 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:14:46.278371 | ubuntu-noble | "get_mime": true, 2026-08-13 20:14:46.278469 | ubuntu-noble | "path": "/usr/bin/docker-init" 2026-08-13 20:14:46.278558 | ubuntu-noble | } 2026-08-13 20:14:46.278646 | ubuntu-noble | }, 2026-08-13 20:14:46.278740 | ubuntu-noble | "item": "docker-init", 2026-08-13 20:14:46.278877 | ubuntu-noble | "stat": { 2026-08-13 20:14:46.278983 | ubuntu-noble | "atime": 1786652074.5301034, 2026-08-13 20:14:46.279083 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:14:46.279175 | ubuntu-noble | "attributes": [], 2026-08-13 20:14:46.279266 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:14:46.279357 | ubuntu-noble | "blocks": 0, 2026-08-13 20:14:46.279449 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:14:46.279541 | ubuntu-noble | "ctime": 1786652048.4358106, 2026-08-13 20:14:46.279631 | ubuntu-noble | "dev": 64769, 2026-08-13 20:14:46.279722 | ubuntu-noble | "device_type": 0, 2026-08-13 20:14:46.279813 | ubuntu-noble | "executable": true, 2026-08-13 20:14:46.279903 | ubuntu-noble | "exists": true, 2026-08-13 20:14:46.280011 | ubuntu-noble | "gid": 0, 2026-08-13 20:14:46.280102 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:14:46.280192 | ubuntu-noble | "inode": 33560, 2026-08-13 20:14:46.280291 | ubuntu-noble | "isblk": false, 2026-08-13 20:14:46.280416 | ubuntu-noble | "ischr": false, 2026-08-13 20:14:46.280523 | ubuntu-noble | "isdir": false, 2026-08-13 20:14:46.280621 | ubuntu-noble | "isfifo": false, 2026-08-13 20:14:46.280712 | ubuntu-noble | "isgid": false, 2026-08-13 20:14:46.280804 | ubuntu-noble | "islnk": true, 2026-08-13 20:14:46.280893 | ubuntu-noble | "isreg": false, 2026-08-13 20:14:46.281004 | ubuntu-noble | "issock": false, 2026-08-13 20:14:46.281095 | ubuntu-noble | "isuid": false, 2026-08-13 20:14:46.281191 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:14:46.281287 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-13 20:14:46.281378 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:14:46.281469 | ubuntu-noble | "mode": "0777", 2026-08-13 20:14:46.281560 | ubuntu-noble | "mtime": 1786652048.4358106, 2026-08-13 20:14:46.281650 | ubuntu-noble | "nlink": 1, 2026-08-13 20:14:46.281745 | ubuntu-noble | "path": "/usr/bin/docker-init", 2026-08-13 20:14:46.281836 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:14:46.281925 | ubuntu-noble | "readable": true, 2026-08-13 20:14:46.282034 | ubuntu-noble | "rgrp": true, 2026-08-13 20:14:46.282127 | ubuntu-noble | "roth": true, 2026-08-13 20:14:46.282220 | ubuntu-noble | "rusr": true, 2026-08-13 20:14:46.282310 | ubuntu-noble | "size": 44, 2026-08-13 20:14:46.282399 | ubuntu-noble | "uid": 0, 2026-08-13 20:14:46.282490 | ubuntu-noble | "version": null, 2026-08-13 20:14:46.282579 | ubuntu-noble | "wgrp": true, 2026-08-13 20:14:46.282669 | ubuntu-noble | "woth": true, 2026-08-13 20:14:46.282761 | ubuntu-noble | "writeable": true, 2026-08-13 20:14:46.282872 | ubuntu-noble | "wusr": true, 2026-08-13 20:14:46.282965 | ubuntu-noble | "xgrp": true, 2026-08-13 20:14:46.283073 | ubuntu-noble | "xoth": true, 2026-08-13 20:14:46.283163 | ubuntu-noble | "xusr": true 2026-08-13 20:14:46.283252 | ubuntu-noble | } 2026-08-13 20:14:46.283341 | ubuntu-noble | }, 2026-08-13 20:14:46.283434 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.283526 | ubuntu-noble | } 2026-08-13 20:14:46.283661 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stat': {'exists': True, 'path': '/usr/bin/dockerd', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 40, 'inode': 33561, 'dev': 64769, 'nlink': 1, 'atime': 1786652074.8141062, 'mtime': 1786652048.7338145, 'ctime': 1786652048.7338145, '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-13 20:14:46.283756 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.283849 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.283939 | ubuntu-noble | "item": { 2026-08-13 20:14:46.284065 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.284189 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.284290 | ubuntu-noble | "failed": false, 2026-08-13 20:14:46.284384 | ubuntu-noble | "invocation": { 2026-08-13 20:14:46.284476 | ubuntu-noble | "module_args": { 2026-08-13 20:14:46.284569 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:14:46.284660 | ubuntu-noble | "follow": false, 2026-08-13 20:14:46.284753 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:14:46.284847 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:14:46.284939 | ubuntu-noble | "get_mime": true, 2026-08-13 20:14:46.285057 | ubuntu-noble | "path": "/usr/bin/dockerd" 2026-08-13 20:14:46.285146 | ubuntu-noble | } 2026-08-13 20:14:46.285233 | ubuntu-noble | }, 2026-08-13 20:14:46.285325 | ubuntu-noble | "item": "dockerd", 2026-08-13 20:14:46.285414 | ubuntu-noble | "stat": { 2026-08-13 20:14:46.285507 | ubuntu-noble | "atime": 1786652074.8141062, 2026-08-13 20:14:46.285598 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:14:46.285689 | ubuntu-noble | "attributes": [], 2026-08-13 20:14:46.285781 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:14:46.285875 | ubuntu-noble | "blocks": 0, 2026-08-13 20:14:46.285977 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:14:46.286077 | ubuntu-noble | "ctime": 1786652048.7338145, 2026-08-13 20:14:46.286167 | ubuntu-noble | "dev": 64769, 2026-08-13 20:14:46.286258 | ubuntu-noble | "device_type": 0, 2026-08-13 20:14:46.286350 | ubuntu-noble | "executable": true, 2026-08-13 20:14:46.286440 | ubuntu-noble | "exists": true, 2026-08-13 20:14:46.286530 | ubuntu-noble | "gid": 0, 2026-08-13 20:14:46.286621 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:14:46.286712 | ubuntu-noble | "inode": 33561, 2026-08-13 20:14:46.286852 | ubuntu-noble | "isblk": false, 2026-08-13 20:14:46.286942 | ubuntu-noble | "ischr": false, 2026-08-13 20:14:46.287052 | ubuntu-noble | "isdir": false, 2026-08-13 20:14:46.287140 | ubuntu-noble | "isfifo": false, 2026-08-13 20:14:46.287230 | ubuntu-noble | "isgid": false, 2026-08-13 20:14:46.287321 | ubuntu-noble | "islnk": true, 2026-08-13 20:14:46.287412 | ubuntu-noble | "isreg": false, 2026-08-13 20:14:46.287504 | ubuntu-noble | "issock": false, 2026-08-13 20:14:46.287594 | ubuntu-noble | "isuid": false, 2026-08-13 20:14:46.287701 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:14:46.287828 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-13 20:14:46.287927 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:14:46.288039 | ubuntu-noble | "mode": "0777", 2026-08-13 20:14:46.288130 | ubuntu-noble | "mtime": 1786652048.7338145, 2026-08-13 20:14:46.288219 | ubuntu-noble | "nlink": 1, 2026-08-13 20:14:46.288313 | ubuntu-noble | "path": "/usr/bin/dockerd", 2026-08-13 20:14:46.288404 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:14:46.288495 | ubuntu-noble | "readable": true, 2026-08-13 20:14:46.288586 | ubuntu-noble | "rgrp": true, 2026-08-13 20:14:46.288676 | ubuntu-noble | "roth": true, 2026-08-13 20:14:46.288766 | ubuntu-noble | "rusr": true, 2026-08-13 20:14:46.288857 | ubuntu-noble | "size": 40, 2026-08-13 20:14:46.288947 | ubuntu-noble | "uid": 0, 2026-08-13 20:14:46.289057 | ubuntu-noble | "version": null, 2026-08-13 20:14:46.289146 | ubuntu-noble | "wgrp": true, 2026-08-13 20:14:46.289237 | ubuntu-noble | "woth": true, 2026-08-13 20:14:46.289329 | ubuntu-noble | "writeable": true, 2026-08-13 20:14:46.289419 | ubuntu-noble | "wusr": true, 2026-08-13 20:14:46.289514 | ubuntu-noble | "xgrp": true, 2026-08-13 20:14:46.289606 | ubuntu-noble | "xoth": true, 2026-08-13 20:14:46.289696 | ubuntu-noble | "xusr": true 2026-08-13 20:14:46.289783 | ubuntu-noble | } 2026-08-13 20:14:46.289872 | ubuntu-noble | }, 2026-08-13 20:14:46.289967 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.290071 | ubuntu-noble | } 2026-08-13 20:14:46.290248 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stat': {'exists': True, 'path': '/usr/bin/docker-proxy', 'mode': '0777', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo': False, 'islnk': True, 'issock': False, 'uid': 0, 'gid': 0, 'size': 45, 'inode': 33565, 'dev': 64769, 'nlink': 1, 'atime': 1786652049.0428185, 'mtime': 1786652049.0418186, 'ctime': 1786652049.0418186, '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-13 20:14:46.290349 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.290443 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.290532 | ubuntu-noble | "item": { 2026-08-13 20:14:46.290626 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.290718 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.290829 | ubuntu-noble | "failed": false, 2026-08-13 20:14:46.290922 | ubuntu-noble | "invocation": { 2026-08-13 20:14:46.291036 | ubuntu-noble | "module_args": { 2026-08-13 20:14:46.291129 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-13 20:14:46.291221 | ubuntu-noble | "follow": false, 2026-08-13 20:14:46.291313 | ubuntu-noble | "get_attributes": true, 2026-08-13 20:14:46.291406 | ubuntu-noble | "get_checksum": true, 2026-08-13 20:14:46.291495 | ubuntu-noble | "get_mime": true, 2026-08-13 20:14:46.291589 | ubuntu-noble | "path": "/usr/bin/docker-proxy" 2026-08-13 20:14:46.291677 | ubuntu-noble | } 2026-08-13 20:14:46.291766 | ubuntu-noble | }, 2026-08-13 20:14:46.291859 | ubuntu-noble | "item": "docker-proxy", 2026-08-13 20:14:46.291947 | ubuntu-noble | "stat": { 2026-08-13 20:14:46.292059 | ubuntu-noble | "atime": 1786652049.0428185, 2026-08-13 20:14:46.292149 | ubuntu-noble | "attr_flags": "", 2026-08-13 20:14:46.292239 | ubuntu-noble | "attributes": [], 2026-08-13 20:14:46.292330 | ubuntu-noble | "block_size": 4096, 2026-08-13 20:14:46.292420 | ubuntu-noble | "blocks": 0, 2026-08-13 20:14:46.292512 | ubuntu-noble | "charset": "unknown", 2026-08-13 20:14:46.292608 | ubuntu-noble | "ctime": 1786652049.0418186, 2026-08-13 20:14:46.292698 | ubuntu-noble | "dev": 64769, 2026-08-13 20:14:46.292791 | ubuntu-noble | "device_type": 0, 2026-08-13 20:14:46.292882 | ubuntu-noble | "executable": true, 2026-08-13 20:14:46.292983 | ubuntu-noble | "exists": true, 2026-08-13 20:14:46.293080 | ubuntu-noble | "gid": 0, 2026-08-13 20:14:46.293172 | ubuntu-noble | "gr_name": "root", 2026-08-13 20:14:46.293263 | ubuntu-noble | "inode": 33565, 2026-08-13 20:14:46.293354 | ubuntu-noble | "isblk": false, 2026-08-13 20:14:46.293445 | ubuntu-noble | "ischr": false, 2026-08-13 20:14:46.293534 | ubuntu-noble | "isdir": false, 2026-08-13 20:14:46.293633 | ubuntu-noble | "isfifo": false, 2026-08-13 20:14:46.293724 | ubuntu-noble | "isgid": false, 2026-08-13 20:14:46.293814 | ubuntu-noble | "islnk": true, 2026-08-13 20:14:46.293906 | ubuntu-noble | "isreg": false, 2026-08-13 20:14:46.294014 | ubuntu-noble | "issock": false, 2026-08-13 20:14:46.294104 | ubuntu-noble | "isuid": false, 2026-08-13 20:14:46.294203 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:14:46.294303 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-13 20:14:46.294395 | ubuntu-noble | "mimetype": "unknown", 2026-08-13 20:14:46.294485 | ubuntu-noble | "mode": "0777", 2026-08-13 20:14:46.294591 | ubuntu-noble | "mtime": 1786652049.0418186, 2026-08-13 20:14:46.294681 | ubuntu-noble | "nlink": 1, 2026-08-13 20:14:46.294905 | ubuntu-noble | "path": "/usr/bin/docker-proxy", 2026-08-13 20:14:46.295041 | ubuntu-noble | "pw_name": "root", 2026-08-13 20:14:46.295138 | ubuntu-noble | "readable": true, 2026-08-13 20:14:46.295227 | ubuntu-noble | "rgrp": true, 2026-08-13 20:14:46.295312 | ubuntu-noble | "roth": true, 2026-08-13 20:14:46.295399 | ubuntu-noble | "rusr": true, 2026-08-13 20:14:46.295487 | ubuntu-noble | "size": 45, 2026-08-13 20:14:46.295575 | ubuntu-noble | "uid": 0, 2026-08-13 20:14:46.295663 | ubuntu-noble | "version": null, 2026-08-13 20:14:46.295753 | ubuntu-noble | "wgrp": true, 2026-08-13 20:14:46.295841 | ubuntu-noble | "woth": true, 2026-08-13 20:14:46.295929 | ubuntu-noble | "writeable": true, 2026-08-13 20:14:46.296037 | ubuntu-noble | "wusr": true, 2026-08-13 20:14:46.296123 | ubuntu-noble | "xgrp": true, 2026-08-13 20:14:46.296212 | ubuntu-noble | "xoth": true, 2026-08-13 20:14:46.296299 | ubuntu-noble | "xusr": true 2026-08-13 20:14:46.296385 | ubuntu-noble | } 2026-08-13 20:14:46.296472 | ubuntu-noble | }, 2026-08-13 20:14:46.296563 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.296650 | ubuntu-noble | } 2026-08-13 20:14:46.296733 | ubuntu-noble | 2026-08-13 20:14:46.296827 | ubuntu-noble | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-13 20:14:46.296921 | ubuntu-noble | Thursday 13 August 2026 20:14:46 +0000 (0:00:00.063) 0:00:06.520 ******* 2026-08-13 20:14:46.340280 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': '2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9', 'pid': 3164, 'restart_count': 0, 'started_at': '2026-08-13T20:13:37.943656323Z'}}) => { 2026-08-13 20:14:46.340449 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.340647 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.340839 | ubuntu-noble | "item": { 2026-08-13 20:14:46.341074 | ubuntu-noble | "key": "molecule-upgrade-busybox", 2026-08-13 20:14:46.341273 | ubuntu-noble | "value": { 2026-08-13 20:14:46.341504 | ubuntu-noble | "id": "2e68fe1c973d463897c16d9155e7613c2df1beae36874392e7bba2517370ffd9", 2026-08-13 20:14:46.341687 | ubuntu-noble | "pid": 3164, 2026-08-13 20:14:46.341886 | ubuntu-noble | "restart_count": 0, 2026-08-13 20:14:46.342130 | ubuntu-noble | "started_at": "2026-08-13T20:13:37.943656323Z" 2026-08-13 20:14:46.342321 | ubuntu-noble | } 2026-08-13 20:14:46.342502 | ubuntu-noble | }, 2026-08-13 20:14:46.342716 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.343111 | ubuntu-noble | } 2026-08-13 20:14:46.343381 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25', 'pid': 3230, 'restart_count': 0, 'started_at': '2026-08-13T20:13:38.489343058Z'}}) => { 2026-08-13 20:14:46.343572 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-13 20:14:46.343856 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.343998 | ubuntu-noble | "item": { 2026-08-13 20:14:46.344133 | ubuntu-noble | "key": "molecule-upgrade-nginx", 2026-08-13 20:14:46.344260 | ubuntu-noble | "value": { 2026-08-13 20:14:46.344395 | ubuntu-noble | "id": "b92ead236cb829b8b9948cb0dd481c649fc10a65d62543610e41a098fcd19f25", 2026-08-13 20:14:46.344506 | ubuntu-noble | "pid": 3230, 2026-08-13 20:14:46.344635 | ubuntu-noble | "restart_count": 0, 2026-08-13 20:14:46.344758 | ubuntu-noble | "started_at": "2026-08-13T20:13:38.489343058Z" 2026-08-13 20:14:46.344875 | ubuntu-noble | } 2026-08-13 20:14:46.345020 | ubuntu-noble | }, 2026-08-13 20:14:46.345142 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.345266 | ubuntu-noble | } 2026-08-13 20:14:46.345379 | ubuntu-noble | 2026-08-13 20:14:46.345515 | ubuntu-noble | TASK [Read counter workload progress after upgrade] **************************** 2026-08-13 20:14:46.345640 | ubuntu-noble | Thursday 13 August 2026 20:14:46 +0000 (0:00:00.061) 0:00:06.581 ******* 2026-08-13 20:14:46.744482 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:46.744663 | ubuntu-noble | 2026-08-13 20:14:46.744903 | ubuntu-noble | TASK [Assert counter workload remained functional] ***************************** 2026-08-13 20:14:46.745186 | ubuntu-noble | Thursday 13 August 2026 20:14:46 +0000 (0:00:00.403) 0:00:06.985 ******* 2026-08-13 20:14:46.782085 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-13 20:14:46.782274 | ubuntu-noble | "changed": false, 2026-08-13 20:14:46.782483 | ubuntu-noble | "msg": "All assertions passed" 2026-08-13 20:14:46.782714 | ubuntu-noble | } 2026-08-13 20:14:46.782908 | ubuntu-noble | 2026-08-13 20:14:46.783176 | ubuntu-noble | TASK [Verify HTTP workload is functional] ************************************** 2026-08-13 20:14:46.783378 | ubuntu-noble | Thursday 13 August 2026 20:14:46 +0000 (0:00:00.037) 0:00:07.023 ******* 2026-08-13 20:14:47.422553 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-13 20:14:47.422707 | ubuntu-noble | 2026-08-13 20:14:47.422918 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-13 20:14:47.423190 | ubuntu-noble | ubuntu-noble : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:14:47.423379 | ubuntu-noble | 2026-08-13 20:14:47.423557 | ubuntu-noble | 2026-08-13 20:14:47.423773 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-13 20:14:47.423995 | ubuntu-noble | Thursday 13 August 2026 20:14:47 +0000 (0:00:00.640) 0:00:07.664 ******* 2026-08-13 20:14:47.424240 | ubuntu-noble | =============================================================================== 2026-08-13 20:14:47.424444 | ubuntu-noble | Inspect installed Docker binary links ----------------------------------- 1.28s 2026-08-13 20:14:47.424667 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.15s 2026-08-13 20:14:47.424874 | ubuntu-noble | Inspect workload containers after upgrade ------------------------------- 0.67s 2026-08-13 20:14:47.425111 | ubuntu-noble | Verify HTTP workload is functional -------------------------------------- 0.64s 2026-08-13 20:14:47.425318 | ubuntu-noble | Read current Docker service PID ----------------------------------------- 0.45s 2026-08-13 20:14:47.425515 | ubuntu-noble | Read pre-upgrade state -------------------------------------------------- 0.42s 2026-08-13 20:14:47.425719 | ubuntu-noble | Read counter workload progress after upgrade ---------------------------- 0.40s 2026-08-13 20:14:47.425922 | ubuntu-noble | Read installed Docker daemon version ------------------------------------ 0.35s 2026-08-13 20:14:47.426163 | ubuntu-noble | Read current Docker server version -------------------------------------- 0.34s 2026-08-13 20:14:47.426363 | ubuntu-noble | Read current Docker service invocation ID ------------------------------- 0.33s 2026-08-13 20:14:47.426583 | ubuntu-noble | Resolve running Docker daemon executable -------------------------------- 0.32s 2026-08-13 20:14:47.426790 | ubuntu-noble | Read future Docker daemon configuration --------------------------------- 0.31s 2026-08-13 20:14:47.427018 | ubuntu-noble | Read running Docker daemon executable inode ----------------------------- 0.31s 2026-08-13 20:14:47.427220 | ubuntu-noble | Inspect current Docker socket ------------------------------------------- 0.31s 2026-08-13 20:14:47.427424 | ubuntu-noble | Assert Docker binaries point to the staged version ---------------------- 0.06s 2026-08-13 20:14:47.427626 | ubuntu-noble | Assert workload containers were neither recreated nor restarted --------- 0.06s 2026-08-13 20:14:47.427839 | ubuntu-noble | Build current workload state -------------------------------------------- 0.06s 2026-08-13 20:14:47.428070 | ubuntu-noble | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-13 20:14:47.428272 | ubuntu-noble | Decode future Docker daemon configuration ------------------------------- 0.04s 2026-08-13 20:14:47.428476 | ubuntu-noble | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-13 20:14:47.516934 | ubuntu-noble | INFO [docker-upgrade > verify] Executed: Successful 2026-08-13 20:14:47.525812 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-13 20:14:47.526282 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:14:47.532337 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-13 20:14:47.532405 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:14:47.532475 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-13 20:14:47.532726 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:14:47.905814 | ubuntu-noble | ok: Runtime: 0:02:20.927652 2026-08-13 20:14:47.921421 | 2026-08-13 20:14:47.921471 | PLAY RECAP 2026-08-13 20:14:47.921513 | ubuntu-noble | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:14:47.921535 | 2026-08-13 20:14:48.028002 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:14:48.031432 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:14:48.666003 | 2026-08-13 20:14:48.666126 | PLAY [all] 2026-08-13 20:14:48.678331 | 2026-08-13 20:14:48.678444 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:14:48.723129 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 20:14:48.732795 | 2026-08-13 20:14:48.732928 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:14:48.775330 | ubuntu-noble | ok 2026-08-13 20:14:48.787588 | 2026-08-13 20:14:48.787705 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:14:49.175483 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/9697f17623fc4d3e94753f178645e956/work/logs" 2026-08-13 20:14:49.381292 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/9697f17623fc4d3e94753f178645e956/work/artifacts" 2026-08-13 20:14:49.618890 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/9697f17623fc4d3e94753f178645e956/work/docs" 2026-08-13 20:14:49.635872 | 2026-08-13 20:14:49.636001 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:14:50.272521 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 20:14:50.272721 | ubuntu-noble | changed: All items complete 2026-08-13 20:14:50.272750 | 2026-08-13 20:14:50.754129 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 20:14:51.219716 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 20:14:51.247680 | 2026-08-13 20:14:51.247822 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:14:51.674140 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007090 2026-08-13 20:14:51.899775 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007450 2026-08-13 20:14:51.921480 | 2026-08-13 20:14:51.921581 | PLAY [all] 2026-08-13 20:14:51.930507 | 2026-08-13 20:14:51.930588 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:14:52.419919 | ubuntu-noble | changed 2026-08-13 20:14:52.426359 | 2026-08-13 20:14:52.426410 | PLAY RECAP 2026-08-13 20:14:52.426452 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:14:52.426474 | 2026-08-13 20:14:52.553188 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:14:52.554730 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:14:53.146590 | 2026-08-13 20:14:53.620218 | PLAY [localhost] 2026-08-13 20:14:53.638512 | 2026-08-13 20:14:53.638636 | TASK [Generate Zuul manifest] 2026-08-13 20:14:53.658299 | localhost | ok 2026-08-13 20:14:53.675929 | 2026-08-13 20:14:53.676029 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:14:54.119140 | localhost | changed 2026-08-13 20:14:54.132143 | 2026-08-13 20:14:54.132279 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:14:54.185655 | localhost | ok 2026-08-13 20:14:54.194477 | 2026-08-13 20:14:54.194561 | TASK [Upload logs] 2026-08-13 20:14:54.213588 | localhost | ok 2026-08-13 20:14:54.276460 | 2026-08-13 20:14:54.276563 | TASK [Set zuul-log-path fact] 2026-08-13 20:14:54.297079 | localhost | ok 2026-08-13 20:14:54.308259 | 2026-08-13 20:14:54.308322 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:14:54.339664 | localhost | ok 2026-08-13 20:14:54.351331 | 2026-08-13 20:14:54.351631 | TASK [upload-logs : Create log directories] 2026-08-13 20:14:54.768496 | localhost | changed 2026-08-13 20:14:54.776081 | 2026-08-13 20:14:54.776171 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:14:55.150780 | localhost -> localhost | ok: Runtime: 0:00:00.006411 2026-08-13 20:14:55.157952 | 2026-08-13 20:14:55.158070 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:14:55.596677 | localhost | Output suppressed because no_log was given 2026-08-13 20:14:55.601758 | 2026-08-13 20:14:55.601850 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:14:55.644524 | localhost | skipping: Conditional result was False 2026-08-13 20:14:55.651975 | localhost | skipping: Conditional result was False 2026-08-13 20:14:55.665427 | 2026-08-13 20:14:55.665618 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:14:55.705206 | localhost | skipping: Conditional result was False 2026-08-13 20:14:55.705555 | 2026-08-13 20:14:55.709473 | localhost | skipping: Conditional result was False 2026-08-13 20:14:55.719288 | 2026-08-13 20:14:55.719415 | LOOP [upload-logs : Upload console log and json output]