2026-08-14 00:48:37.503273 | Job console starting 2026-08-14 00:48:37.511991 | Updating git repos 2026-08-14 00:48:37.537863 | Cloning repos into workspace 2026-08-14 00:48:37.576028 | Restoring repo states 2026-08-14 00:48:37.583671 | Merging changes 2026-08-14 00:48:38.139077 | Checking out repos 2026-08-14 00:48:38.168451 | Preparing playbooks 2026-08-14 00:48:39.202981 | Running Ansible setup 2026-08-14 00:48:42.765628 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 00:48:43.340483 | 2026-08-14 00:48:43.340604 | PLAY [localhost] 2026-08-14 00:48:43.347930 | 2026-08-14 00:48:43.348001 | TASK [Gathering Facts] 2026-08-14 00:48:44.226307 | localhost | ok 2026-08-14 00:48:44.236823 | 2026-08-14 00:48:44.236902 | TASK [Setup log path fact] 2026-08-14 00:48:44.256637 | localhost | ok 2026-08-14 00:48:44.268804 | 2026-08-14 00:48:44.268868 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 00:48:44.298197 | localhost | ok 2026-08-14 00:48:44.306715 | 2026-08-14 00:48:44.306801 | TASK [emit-job-header : Print job information] 2026-08-14 00:48:44.347122 | # Job Information 2026-08-14 00:48:44.347317 | Ansible Version: 2.16.18 2026-08-14 00:48:44.347385 | Job: ansible-collection-containers-molecule-docker-upgrade-ubuntu-noble 2026-08-14 00:48:44.347434 | Pipeline: check 2026-08-14 00:48:44.347480 | Executor: 2d72f0692154 2026-08-14 00:48:44.347525 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/136 2026-08-14 00:48:44.347573 | Event ID: 2468e580-9778-11f1-8091-189546dadf6b 2026-08-14 00:48:44.351748 | 2026-08-14 00:48:44.351831 | LOOP [emit-job-header : Print node information] 2026-08-14 00:48:44.447819 | localhost | ok: 2026-08-14 00:48:44.448183 | localhost | # Node Information 2026-08-14 00:48:44.448239 | localhost | Inventory Hostname: ubuntu-noble 2026-08-14 00:48:44.448295 | localhost | Hostname: np0000189497 2026-08-14 00:48:44.448335 | localhost | Username: zuul 2026-08-14 00:48:44.448375 | localhost | Distro: Ubuntu 24.04 2026-08-14 00:48:44.448418 | localhost | Provider: yul1 2026-08-14 00:48:44.448453 | localhost | Region: ca-ymq-1 2026-08-14 00:48:44.448486 | localhost | Label: ubuntu-noble 2026-08-14 00:48:44.448519 | localhost | Product Name: OpenStack Nova 2026-08-14 00:48:44.448552 | localhost | Interface IP: 199.204.45.205 2026-08-14 00:48:44.459501 | 2026-08-14 00:48:44.459618 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-14 00:48:44.879774 | localhost -> localhost | changed 2026-08-14 00:48:44.889457 | 2026-08-14 00:48:44.889550 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-14 00:48:45.696998 | localhost -> localhost | changed 2026-08-14 00:48:45.707345 | 2026-08-14 00:48:45.707400 | PLAY [all] 2026-08-14 00:48:45.715211 | 2026-08-14 00:48:45.715276 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-14 00:48:45.941826 | ubuntu-noble -> localhost | ok 2026-08-14 00:48:45.953402 | 2026-08-14 00:48:45.953471 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-14 00:48:45.988419 | ubuntu-noble | ok 2026-08-14 00:48:46.002842 | ubuntu-noble | included: /var/lib/zuul/builds/72b78dfacbed438d821e2f7da311dc6b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-14 00:48:46.008796 | 2026-08-14 00:48:46.008854 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-14 00:48:46.996556 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-14 00:48:46.996725 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/72b78dfacbed438d821e2f7da311dc6b/work/72b78dfacbed438d821e2f7da311dc6b_id_rsa 2026-08-14 00:48:46.996755 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/72b78dfacbed438d821e2f7da311dc6b/work/72b78dfacbed438d821e2f7da311dc6b_id_rsa.pub 2026-08-14 00:48:46.996778 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-14 00:48:46.996799 | ubuntu-noble -> localhost | SHA256:FBVrqYSXkStXbIn9gyNg91OJkNDj3gsjZ4cwxyt4Yu4 zuul-build-sshkey 2026-08-14 00:48:46.996833 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-14 00:48:46.996854 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-14 00:48:46.996881 | ubuntu-noble -> localhost | | .o+Oo+ . | 2026-08-14 00:48:46.996902 | ubuntu-noble -> localhost | | o.B+Boo | 2026-08-14 00:48:46.996922 | ubuntu-noble -> localhost | | ..==*++ | 2026-08-14 00:48:46.996942 | ubuntu-noble -> localhost | | ++Bo= o | 2026-08-14 00:48:46.996987 | ubuntu-noble -> localhost | | . BS= o . | 2026-08-14 00:48:46.997008 | ubuntu-noble -> localhost | | + + O o | 2026-08-14 00:48:46.997028 | ubuntu-noble -> localhost | | o o = + . | 2026-08-14 00:48:46.997048 | ubuntu-noble -> localhost | | . . | 2026-08-14 00:48:46.997070 | ubuntu-noble -> localhost | | .E | 2026-08-14 00:48:46.997090 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-14 00:48:46.997136 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.585114 2026-08-14 00:48:47.002560 | 2026-08-14 00:48:47.002626 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-14 00:48:47.036577 | ubuntu-noble | ok 2026-08-14 00:48:47.046171 | ubuntu-noble | included: /var/lib/zuul/builds/72b78dfacbed438d821e2f7da311dc6b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-14 00:48:47.054056 | 2026-08-14 00:48:47.054115 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-14 00:48:47.078273 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:48:47.089508 | 2026-08-14 00:48:47.089595 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-14 00:48:47.620035 | ubuntu-noble | changed 2026-08-14 00:48:47.625390 | 2026-08-14 00:48:47.625453 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-14 00:48:47.842399 | ubuntu-noble | ok 2026-08-14 00:48:47.849170 | 2026-08-14 00:48:47.849235 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-14 00:48:48.408244 | ubuntu-noble | changed 2026-08-14 00:48:48.413612 | 2026-08-14 00:48:48.413675 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-14 00:48:48.968391 | ubuntu-noble | changed 2026-08-14 00:48:48.978687 | 2026-08-14 00:48:48.978781 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-14 00:48:49.006425 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:48:49.012544 | 2026-08-14 00:48:49.012636 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-14 00:48:49.391017 | ubuntu-noble -> localhost | changed 2026-08-14 00:48:49.406242 | 2026-08-14 00:48:49.406366 | TASK [add-build-sshkey : Add back temp key] 2026-08-14 00:48:49.678517 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/72b78dfacbed438d821e2f7da311dc6b/work/72b78dfacbed438d821e2f7da311dc6b_id_rsa (zuul-build-sshkey) 2026-08-14 00:48:49.678729 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015572 2026-08-14 00:48:49.689941 | 2026-08-14 00:48:49.690033 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-14 00:48:50.033163 | ubuntu-noble | ok 2026-08-14 00:48:50.038288 | 2026-08-14 00:48:50.038357 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-14 00:48:50.063911 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:48:50.083926 | 2026-08-14 00:48:50.083997 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-14 00:48:50.449794 | ubuntu-noble | ok 2026-08-14 00:48:50.494649 | 2026-08-14 00:48:50.494824 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-14 00:48:51.225910 | ubuntu-noble | Output suppressed because no_log was given 2026-08-14 00:48:51.239930 | 2026-08-14 00:48:51.240027 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-14 00:48:51.501438 | ubuntu-noble | ok: "logs" 2026-08-14 00:48:51.501848 | ubuntu-noble | ok: All items complete 2026-08-14 00:48:51.501912 | 2026-08-14 00:48:51.694912 | ubuntu-noble | ok: "artifacts" 2026-08-14 00:48:51.883001 | ubuntu-noble | ok: "docs" 2026-08-14 00:48:51.898798 | 2026-08-14 00:48:51.898981 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-14 00:48:52.146242 | ubuntu-noble | changed: "logs" 2026-08-14 00:48:52.351199 | ubuntu-noble | changed: "artifacts" 2026-08-14 00:48:52.559230 | ubuntu-noble | changed: "docs" 2026-08-14 00:48:52.579725 | 2026-08-14 00:48:52.579862 | PLAY RECAP 2026-08-14 00:48:52.579918 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 00:48:52.579952 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-14 00:48:52.579975 | 2026-08-14 00:48:52.757006 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-14 00:48:52.758456 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 00:48:53.318446 | 2026-08-14 00:48:53.318565 | PLAY [all] 2026-08-14 00:48:53.329811 | 2026-08-14 00:48:53.329885 | TASK [setup-uv : Extract archive] 2026-08-14 00:48:56.082304 | ubuntu-noble | changed 2026-08-14 00:48:56.093857 | 2026-08-14 00:48:56.093938 | TASK [setup-uv : Print version] 2026-08-14 00:48:56.455256 | ubuntu-noble | uv 0.8.13 2026-08-14 00:48:56.631806 | ubuntu-noble | ok: Runtime: 0:00:00.016194 2026-08-14 00:48:56.643117 | 2026-08-14 00:48:56.643190 | TASK [Install Ansible collection siblings] 2026-08-14 00:48:57.042291 | ubuntu-noble | ok: 2026-08-14 00:48:57.042454 | ubuntu-noble | Skipping ansible.posix: no checked-out sibling 2026-08-14 00:48:57.042482 | ubuntu-noble | Skipping community.general: no checked-out sibling 2026-08-14 00:48:57.044183 | 2026-08-14 00:48:57.044236 | PLAY RECAP 2026-08-14 00:48:57.044284 | ubuntu-noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 00:48:57.044306 | 2026-08-14 00:48:57.169295 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-14 00:48:57.171824 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 00:48:57.769121 | 2026-08-14 00:48:57.769256 | PLAY [all] 2026-08-14 00:48:57.781341 | 2026-08-14 00:48:57.781417 | LOOP [Check inventory directories] 2026-08-14 00:48:58.110039 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 00:48:58.316369 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/docker-upgrade/inventory" 2026-08-14 00:48:58.496829 | ubuntu-noble | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/inventory" 2026-08-14 00:48:58.504055 | 2026-08-14 00:48:58.504151 | LOOP [Copy inventory file for Zuul] 2026-08-14 00:48:59.399967 | ubuntu-noble | changed: 2026-08-14 00:48:59.400234 | ubuntu-noble | { 2026-08-14 00:48:59.400281 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:48:59.400316 | ubuntu-noble | "changed": false, 2026-08-14 00:48:59.400346 | ubuntu-noble | "failed": false, 2026-08-14 00:48:59.400385 | ubuntu-noble | "invocation": { 2026-08-14 00:48:59.400415 | ubuntu-noble | "module_args": { 2026-08-14 00:48:59.400444 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:48:59.400471 | ubuntu-noble | "follow": true, 2026-08-14 00:48:59.400499 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:48:59.400527 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:48:59.400554 | ubuntu-noble | "get_mime": true, 2026-08-14 00:48:59.400581 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-14 00:48:59.400608 | ubuntu-noble | } 2026-08-14 00:48:59.400636 | ubuntu-noble | }, 2026-08-14 00:48:59.400662 | ubuntu-noble | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 00:48:59.400703 | ubuntu-noble | "stat": { 2026-08-14 00:48:59.400732 | ubuntu-noble | "atime": 1786668531.1097577, 2026-08-14 00:48:59.400761 | ubuntu-noble | "attr_flags": "e", 2026-08-14 00:48:59.400789 | ubuntu-noble | "attributes": [ 2026-08-14 00:48:59.400818 | ubuntu-noble | "extents" 2026-08-14 00:48:59.400847 | ubuntu-noble | ], 2026-08-14 00:48:59.400876 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:48:59.400905 | ubuntu-noble | "blocks": 8, 2026-08-14 00:48:59.400934 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:48:59.400984 | ubuntu-noble | "ctime": 1786668531.1207633, 2026-08-14 00:48:59.401017 | ubuntu-noble | "dev": 64769, 2026-08-14 00:48:59.401046 | ubuntu-noble | "device_type": 0, 2026-08-14 00:48:59.401075 | ubuntu-noble | "executable": true, 2026-08-14 00:48:59.401103 | ubuntu-noble | "exists": true, 2026-08-14 00:48:59.401131 | ubuntu-noble | "gid": 1000, 2026-08-14 00:48:59.401159 | ubuntu-noble | "gr_name": "zuul", 2026-08-14 00:48:59.401187 | ubuntu-noble | "inode": 1034272, 2026-08-14 00:48:59.401215 | ubuntu-noble | "isblk": false, 2026-08-14 00:48:59.401243 | ubuntu-noble | "ischr": false, 2026-08-14 00:48:59.401271 | ubuntu-noble | "isdir": true, 2026-08-14 00:48:59.401299 | ubuntu-noble | "isfifo": false, 2026-08-14 00:48:59.401327 | ubuntu-noble | "isgid": false, 2026-08-14 00:48:59.401354 | ubuntu-noble | "islnk": false, 2026-08-14 00:48:59.401382 | ubuntu-noble | "isreg": false, 2026-08-14 00:48:59.401409 | ubuntu-noble | "issock": false, 2026-08-14 00:48:59.401437 | ubuntu-noble | "isuid": false, 2026-08-14 00:48:59.401463 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:48:59.401491 | ubuntu-noble | "mode": "0755", 2026-08-14 00:48:59.401518 | ubuntu-noble | "mtime": 1786668517.6063764, 2026-08-14 00:48:59.401546 | ubuntu-noble | "nlink": 11, 2026-08-14 00:48:59.401573 | ubuntu-noble | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-14 00:48:59.401601 | ubuntu-noble | "pw_name": "zuul", 2026-08-14 00:48:59.401632 | ubuntu-noble | "readable": true, 2026-08-14 00:48:59.401662 | ubuntu-noble | "rgrp": true, 2026-08-14 00:48:59.401690 | ubuntu-noble | "roth": true, 2026-08-14 00:48:59.401719 | ubuntu-noble | "rusr": true, 2026-08-14 00:48:59.401747 | ubuntu-noble | "size": 4096, 2026-08-14 00:48:59.401775 | ubuntu-noble | "uid": 1000, 2026-08-14 00:48:59.401804 | ubuntu-noble | "version": "524207412", 2026-08-14 00:48:59.401832 | ubuntu-noble | "wgrp": false, 2026-08-14 00:48:59.401862 | ubuntu-noble | "woth": false, 2026-08-14 00:48:59.401891 | ubuntu-noble | "writeable": true, 2026-08-14 00:48:59.401920 | ubuntu-noble | "wusr": true, 2026-08-14 00:48:59.401948 | ubuntu-noble | "xgrp": true, 2026-08-14 00:48:59.401976 | ubuntu-noble | "xoth": true, 2026-08-14 00:48:59.402004 | ubuntu-noble | "xusr": true 2026-08-14 00:48:59.402033 | ubuntu-noble | } 2026-08-14 00:48:59.402061 | ubuntu-noble | } 2026-08-14 00:48:59.402110 | ubuntu-noble | ok: All items complete 2026-08-14 00:48:59.402142 | 2026-08-14 00:48:59.403907 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:48:59.404719 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:48:59.417744 | 2026-08-14 00:48:59.417839 | LOOP [Switch "ansible_host" to private IP] 2026-08-14 00:48:59.821232 | ubuntu-noble | changed: 1 replacements made 2026-08-14 00:48:59.822813 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:48:59.823622 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:48:59.842531 | 2026-08-14 00:48:59.842624 | TASK [Run Molecule scenario] 2026-08-14 00:49:00.296644 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-14 00:49:00.296764 | ubuntu-noble | Creating virtual environment at: .venv 2026-08-14 00:49:00.598598 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-08-14 00:49:00.599461 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-08-14 00:49:00.600284 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-08-14 00:49:00.783811 | ubuntu-noble | Downloading cryptography 2026-08-14 00:49:00.839474 | ubuntu-noble | Downloading pygments 2026-08-14 00:49:01.024200 | ubuntu-noble | Downloading ansible-core 2026-08-14 00:49:01.074109 | ubuntu-noble | Installed 37 packages in 49ms 2026-08-14 00:49:01.867578 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-08-14 00:49:01.867668 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-08-14 00:49:02.747226 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-14 00:49:02.747302 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-08-14 00:49:02.747416 | ubuntu-noble | INFO [docker-upgrade > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-14 00:49:02.747501 | ubuntu-noble | INFO [docker-upgrade > prerun] Performing prerun with role_name_check=0... 2026-08-14 00:49:16.076328 | ubuntu-noble | INFO [docker-upgrade > dependency] Executing 2026-08-14 00:49:16.076621 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing roles requirements file: requirements.yml 2026-08-14 00:49:16.076995 | ubuntu-noble | WARNING [docker-upgrade > dependency] Missing collections requirements file: collections.yml 2026-08-14 00:49:16.077180 | ubuntu-noble | WARNING [docker-upgrade > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-14 00:49:16.084555 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-14 00:49:16.084917 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 00:49:16.090611 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-14 00:49:16.090650 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 00:49:16.090740 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 00:49:16.096660 | ubuntu-noble | INFO [docker-upgrade > syntax] Executing 2026-08-14 00:49:16.705964 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:49:16.706074 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-14 00:49:16.706236 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-14 00:49:16.706384 | ubuntu-noble | 2026-08-14 00:49:17.255918 | ubuntu-noble | 2026-08-14 00:49:17.256225 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker-upgrade/converge.yml 2026-08-14 00:49:17.325798 | ubuntu-noble | INFO [docker-upgrade > syntax] Executed: Successful 2026-08-14 00:49:17.339925 | ubuntu-noble | INFO [docker-upgrade > create] Executing 2026-08-14 00:49:17.341563 | ubuntu-noble | WARNING [docker-upgrade > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 00:49:17.347227 | ubuntu-noble | INFO [docker-upgrade > prepare] Executing 2026-08-14 00:49:17.897559 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:49:17.897725 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-14 00:49:17.898059 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-14 00:49:17.898188 | ubuntu-noble | 2026-08-14 00:49:18.459150 | ubuntu-noble | 2026-08-14 00:49:18.459452 | ubuntu-noble | PLAY [Prepare Docker upgrade] ************************************************** 2026-08-14 00:49:18.459704 | ubuntu-noble | 2026-08-14 00:49:18.460021 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 00:49:18.460316 | ubuntu-noble | Friday 14 August 2026 00:49:18 +0000 (0:00:00.044) 0:00:00.044 ********* 2026-08-14 00:49:19.802687 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-14 00:49:19.805293 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:49:19.805484 | ubuntu-noble | 2026-08-14 00:49:19.805712 | ubuntu-noble | TASK [Update "apt" cache] ****************************************************** 2026-08-14 00:49:19.805982 | ubuntu-noble | Friday 14 August 2026 00:49:19 +0000 (0:00:01.347) 0:00:01.391 ********* 2026-08-14 00:50:20.455955 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:20.456032 | ubuntu-noble | 2026-08-14 00:50:20.456041 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:50:20.456194 | ubuntu-noble | Friday 14 August 2026 00:50:20 +0000 (0:01:00.647) 0:01:02.038 ********* 2026-08-14 00:50:21.005043 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:50:21.005281 | ubuntu-noble | 2026-08-14 00:50:21.005645 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:50:21.006007 | ubuntu-noble | Friday 14 August 2026 00:50:21 +0000 (0:00:00.551) 0:01:02.590 ********* 2026-08-14 00:50:21.045305 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:50:21.045523 | ubuntu-noble | 2026-08-14 00:50:21.045797 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 00:50:21.046073 | ubuntu-noble | Friday 14 August 2026 00:50:21 +0000 (0:00:00.040) 0:01:02.630 ********* 2026-08-14 00:50:21.520440 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:21.520586 | ubuntu-noble | 2026-08-14 00:50:21.520809 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:50:21.521081 | ubuntu-noble | Friday 14 August 2026 00:50:21 +0000 (0:00:00.475) 0:01:03.106 ********* 2026-08-14 00:50:21.625692 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:50:21.625882 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.5.1/runc.amd64" 2026-08-14 00:50:21.626089 | ubuntu-noble | } 2026-08-14 00:50:21.626271 | ubuntu-noble | 2026-08-14 00:50:21.626492 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:50:21.626697 | ubuntu-noble | Friday 14 August 2026 00:50:21 +0000 (0:00:00.104) 0:01:03.210 ********* 2026-08-14 00:50:22.641098 | ubuntu-noble | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-14 00:50:22.646618 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:22.646792 | ubuntu-noble | 2026-08-14 00:50:22.647077 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:50:22.647281 | ubuntu-noble | Friday 14 August 2026 00:50:22 +0000 (0:00:01.021) 0:01:04.232 ********* 2026-08-14 00:50:22.674975 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:50:22.675164 | ubuntu-noble | 2026-08-14 00:50:22.675375 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:50:22.675583 | ubuntu-noble | Friday 14 August 2026 00:50:22 +0000 (0:00:00.028) 0:01:04.260 ********* 2026-08-14 00:50:22.710686 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:50:22.710913 | ubuntu-noble | 2026-08-14 00:50:22.711135 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:50:22.711351 | ubuntu-noble | Friday 14 August 2026 00:50:22 +0000 (0:00:00.035) 0:01:04.296 ********* 2026-08-14 00:50:23.047591 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:50:23.047656 | ubuntu-noble | 2026-08-14 00:50:23.047749 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:50:23.047874 | ubuntu-noble | Friday 14 August 2026 00:50:23 +0000 (0:00:00.336) 0:01:04.633 ********* 2026-08-14 00:50:24.048037 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:50:24.048231 | ubuntu-noble | 2026-08-14 00:50:24.048518 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:50:24.048768 | ubuntu-noble | Friday 14 August 2026 00:50:24 +0000 (0:00:01.000) 0:01:05.633 ********* 2026-08-14 00:50:24.137636 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:50:24.137854 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-14 00:50:24.138075 | ubuntu-noble | } 2026-08-14 00:50:24.138269 | ubuntu-noble | 2026-08-14 00:50:24.138488 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:50:24.138703 | ubuntu-noble | Friday 14 August 2026 00:50:24 +0000 (0:00:00.089) 0:01:05.722 ********* 2026-08-14 00:50:25.081328 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:25.081402 | ubuntu-noble | 2026-08-14 00:50:25.081477 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:50:25.081573 | ubuntu-noble | Friday 14 August 2026 00:50:25 +0000 (0:00:00.943) 0:01:06.666 ********* 2026-08-14 00:50:28.545754 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:28.545888 | ubuntu-noble | 2026-08-14 00:50:28.545907 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 00:50:28.545921 | ubuntu-noble | Friday 14 August 2026 00:50:28 +0000 (0:00:03.460) 0:01:10.127 ********* 2026-08-14 00:50:28.573107 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:50:28.573749 | ubuntu-noble | 2026-08-14 00:50:28.573882 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 00:50:28.573905 | ubuntu-noble | Friday 14 August 2026 00:50:28 +0000 (0:00:00.029) 0:01:10.157 ********* 2026-08-14 00:50:28.600407 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:50:28.600478 | ubuntu-noble | 2026-08-14 00:50:28.600491 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 00:50:28.600504 | ubuntu-noble | Friday 14 August 2026 00:50:28 +0000 (0:00:00.026) 0:01:10.183 ********* 2026-08-14 00:50:28.628480 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:50:28.628555 | ubuntu-noble | 2026-08-14 00:50:28.628569 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 00:50:28.628582 | ubuntu-noble | Friday 14 August 2026 00:50:28 +0000 (0:00:00.028) 0:01:10.211 ********* 2026-08-14 00:50:37.765335 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:37.765385 | ubuntu-noble | 2026-08-14 00:50:37.765402 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 00:50:37.765415 | ubuntu-noble | Friday 14 August 2026 00:50:37 +0000 (0:00:09.137) 0:01:19.349 ********* 2026-08-14 00:50:38.632560 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:38.632589 | ubuntu-noble | 2026-08-14 00:50:38.632595 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 00:50:38.632600 | ubuntu-noble | Friday 14 August 2026 00:50:38 +0000 (0:00:00.864) 0:01:20.214 ********* 2026-08-14 00:50:40.139386 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 00:50:40.139465 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 00:50:40.139615 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 00:50:40.139780 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 00:50:40.139956 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 00:50:40.140080 | ubuntu-noble | 2026-08-14 00:50:40.140382 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 00:50:40.140429 | ubuntu-noble | Friday 14 August 2026 00:50:40 +0000 (0:00:01.510) 0:01:21.724 ********* 2026-08-14 00:50:41.035879 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:41.035922 | ubuntu-noble | 2026-08-14 00:50:41.035930 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 00:50:41.035939 | ubuntu-noble | Friday 14 August 2026 00:50:41 +0000 (0:00:00.891) 0:01:22.616 ********* 2026-08-14 00:50:41.036061 | ubuntu-noble | 2026-08-14 00:50:41.036245 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-14 00:50:41.036423 | ubuntu-noble | Friday 14 August 2026 00:50:41 +0000 (0:00:00.002) 0:01:22.619 ********* 2026-08-14 00:50:42.272051 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:50:42.272405 | ubuntu-noble | 2026-08-14 00:50:42.272729 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-14 00:50:42.273060 | ubuntu-noble | Friday 14 August 2026 00:50:42 +0000 (0:00:01.237) 0:01:23.856 ********* 2026-08-14 00:50:42.895612 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:42.895659 | ubuntu-noble | 2026-08-14 00:50:42.895664 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 00:50:42.895668 | ubuntu-noble | Friday 14 August 2026 00:50:42 +0000 (0:00:00.621) 0:01:24.477 ********* 2026-08-14 00:50:43.639580 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:43.639969 | ubuntu-noble | 2026-08-14 00:50:43.640292 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:50:43.640592 | ubuntu-noble | Friday 14 August 2026 00:50:43 +0000 (0:00:00.746) 0:01:25.224 ********* 2026-08-14 00:50:43.962510 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:50:43.962741 | ubuntu-noble | 2026-08-14 00:50:43.963048 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-24.0.9)] *** 2026-08-14 00:50:43.963292 | ubuntu-noble | Friday 14 August 2026 00:50:43 +0000 (0:00:00.322) 0:01:25.546 ********* 2026-08-14 00:50:44.286377 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:44.286440 | ubuntu-noble | 2026-08-14 00:50:44.286598 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:50:44.286719 | ubuntu-noble | Friday 14 August 2026 00:50:44 +0000 (0:00:00.323) 0:01:25.870 ********* 2026-08-14 00:50:44.322538 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:50:44.322624 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-14 00:50:44.322751 | ubuntu-noble | } 2026-08-14 00:50:44.322929 | ubuntu-noble | 2026-08-14 00:50:44.323203 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:50:44.323232 | ubuntu-noble | Friday 14 August 2026 00:50:44 +0000 (0:00:00.038) 0:01:25.908 ********* 2026-08-14 00:50:45.276959 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:45.277017 | ubuntu-noble | 2026-08-14 00:50:45.277034 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:50:45.277312 | ubuntu-noble | Friday 14 August 2026 00:50:45 +0000 (0:00:00.952) 0:01:26.861 ********* 2026-08-14 00:50:49.966594 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:49.966662 | ubuntu-noble | 2026-08-14 00:50:49.966710 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 00:50:49.966811 | ubuntu-noble | Friday 14 August 2026 00:50:49 +0000 (0:00:04.681) 0:01:31.543 ********* 2026-08-14 00:50:50.901640 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:50:50.901868 | ubuntu-noble | 2026-08-14 00:50:50.902128 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 00:50:50.902343 | ubuntu-noble | Friday 14 August 2026 00:50:50 +0000 (0:00:00.942) 0:01:32.485 ********* 2026-08-14 00:50:50.930733 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:50:50.930924 | ubuntu-noble | 2026-08-14 00:50:50.931141 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 00:50:50.931353 | ubuntu-noble | Friday 14 August 2026 00:50:50 +0000 (0:00:00.029) 0:01:32.515 ********* 2026-08-14 00:50:51.423337 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:51.423543 | ubuntu-noble | 2026-08-14 00:50:51.423777 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 00:50:51.424138 | ubuntu-noble | Friday 14 August 2026 00:50:51 +0000 (0:00:00.492) 0:01:33.008 ********* 2026-08-14 00:50:52.620957 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 00:50:52.621036 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:50:52.622310 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:50:52.622363 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:50:52.622378 | ubuntu-noble | 2026-08-14 00:50:52.622392 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 00:50:52.622405 | ubuntu-noble | Friday 14 August 2026 00:50:52 +0000 (0:00:01.197) 0:01:34.206 ********* 2026-08-14 00:50:53.336213 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:53.336264 | ubuntu-noble | 2026-08-14 00:50:53.336298 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 00:50:53.336308 | ubuntu-noble | Friday 14 August 2026 00:50:53 +0000 (0:00:00.714) 0:01:34.920 ********* 2026-08-14 00:50:54.260738 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 00:50:54.260784 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 00:50:54.260848 | ubuntu-noble | changed: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 00:50:54.260859 | ubuntu-noble | 2026-08-14 00:50:54.260868 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 00:50:54.260885 | ubuntu-noble | Friday 14 August 2026 00:50:54 +0000 (0:00:00.924) 0:01:35.844 ********* 2026-08-14 00:50:54.953372 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:54.953429 | ubuntu-noble | 2026-08-14 00:50:54.953444 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 00:50:54.953456 | ubuntu-noble | Friday 14 August 2026 00:50:54 +0000 (0:00:00.692) 0:01:36.537 ********* 2026-08-14 00:50:55.678219 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:50:55.678269 | ubuntu-noble | 2026-08-14 00:50:55.678280 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 00:50:55.678289 | ubuntu-noble | Friday 14 August 2026 00:50:55 +0000 (0:00:00.720) 0:01:37.258 ********* 2026-08-14 00:50:55.678298 | ubuntu-noble | 2026-08-14 00:50:55.678306 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Reload Docker systemd units] ***** 2026-08-14 00:50:55.678315 | ubuntu-noble | Friday 14 August 2026 00:50:55 +0000 (0:00:00.002) 0:01:37.261 ********* 2026-08-14 00:50:56.368928 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:50:56.368993 | ubuntu-noble | 2026-08-14 00:50:56.369355 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 00:50:56.369395 | ubuntu-noble | Friday 14 August 2026 00:50:56 +0000 (0:00:00.692) 0:01:37.953 ********* 2026-08-14 00:50:56.403922 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:50:56.403997 | ubuntu-noble | 2026-08-14 00:50:56.404468 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 00:50:56.404506 | ubuntu-noble | Friday 14 August 2026 00:50:56 +0000 (0:00:00.034) 0:01:37.988 ********* 2026-08-14 00:51:00.046009 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:00.046102 | ubuntu-noble | 2026-08-14 00:51:00.046126 | ubuntu-noble | TASK [Stop Docker before establishing legacy binary layout] ******************** 2026-08-14 00:51:00.046385 | ubuntu-noble | Friday 14 August 2026 00:51:00 +0000 (0:00:03.642) 0:01:41.630 ********* 2026-08-14 00:51:00.550992 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:00.551100 | ubuntu-noble | 2026-08-14 00:51:00.551481 | ubuntu-noble | TASK [Remove versioned Docker binary links] ************************************ 2026-08-14 00:51:00.551536 | ubuntu-noble | Friday 14 August 2026 00:51:00 +0000 (0:00:00.505) 0:01:42.136 ********* 2026-08-14 00:51:01.778495 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 00:51:01.778765 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:51:01.779176 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:51:01.779878 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:51:01.779927 | ubuntu-noble | 2026-08-14 00:51:01.779933 | ubuntu-noble | TASK [Install legacy Docker binaries directly into /usr/bin] ******************* 2026-08-14 00:51:01.779940 | ubuntu-noble | Friday 14 August 2026 00:51:01 +0000 (0:00:01.226) 0:01:43.362 ********* 2026-08-14 00:51:03.648989 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 00:51:03.649056 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:51:03.649071 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:51:03.649083 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:51:03.649095 | ubuntu-noble | 2026-08-14 00:51:03.649114 | ubuntu-noble | TASK [Start Docker from legacy binary layout] ********************************** 2026-08-14 00:51:03.649231 | ubuntu-noble | Friday 14 August 2026 00:51:03 +0000 (0:00:01.869) 0:01:45.232 ********* 2026-08-14 00:51:04.513683 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:04.513744 | ubuntu-noble | 2026-08-14 00:51:04.513759 | ubuntu-noble | TASK [Create HTTP workload configuration] ************************************** 2026-08-14 00:51:04.513791 | ubuntu-noble | Friday 14 August 2026 00:51:04 +0000 (0:00:00.865) 0:01:46.098 ********* 2026-08-14 00:51:05.213987 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:05.214109 | ubuntu-noble | 2026-08-14 00:51:05.214130 | ubuntu-noble | TASK [Pull workload images] **************************************************** 2026-08-14 00:51:05.214483 | ubuntu-noble | Friday 14 August 2026 00:51:05 +0000 (0:00:00.698) 0:01:46.796 ********* 2026-08-14 00:51:11.681699 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/busybox:1.36.1) 2026-08-14 00:51:11.681755 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker.io/library/nginx:1.27.5-alpine) 2026-08-14 00:51:11.681767 | ubuntu-noble | 2026-08-14 00:51:11.681777 | ubuntu-noble | TASK [Start counter workload container] **************************************** 2026-08-14 00:51:11.681787 | ubuntu-noble | Friday 14 August 2026 00:51:11 +0000 (0:00:06.465) 0:01:53.262 ********* 2026-08-14 00:51:12.917209 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:12.917269 | ubuntu-noble | 2026-08-14 00:51:12.917283 | ubuntu-noble | TASK [Start HTTP workload container] ******************************************* 2026-08-14 00:51:12.917296 | ubuntu-noble | Friday 14 August 2026 00:51:12 +0000 (0:00:01.239) 0:01:54.501 ********* 2026-08-14 00:51:13.899464 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:13.899663 | ubuntu-noble | 2026-08-14 00:51:13.900250 | ubuntu-noble | TASK [Wait for the HTTP workload] ********************************************** 2026-08-14 00:51:13.900301 | ubuntu-noble | Friday 14 August 2026 00:51:13 +0000 (0:00:00.980) 0:01:55.481 ********* 2026-08-14 00:51:14.531317 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:14.531376 | ubuntu-noble | 2026-08-14 00:51:14.531390 | ubuntu-noble | TASK [Read Docker service PID] ************************************************* 2026-08-14 00:51:14.531403 | ubuntu-noble | Friday 14 August 2026 00:51:14 +0000 (0:00:00.629) 0:01:56.111 ********* 2026-08-14 00:51:14.875937 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:14.875994 | ubuntu-noble | 2026-08-14 00:51:14.876335 | ubuntu-noble | TASK [Read Docker service invocation ID] *************************************** 2026-08-14 00:51:14.876394 | ubuntu-noble | Friday 14 August 2026 00:51:14 +0000 (0:00:00.349) 0:01:56.460 ********* 2026-08-14 00:51:15.229702 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:15.229801 | ubuntu-noble | 2026-08-14 00:51:15.229847 | ubuntu-noble | TASK [Read running Docker server version] ************************************** 2026-08-14 00:51:15.229868 | ubuntu-noble | Friday 14 August 2026 00:51:15 +0000 (0:00:00.352) 0:01:56.813 ********* 2026-08-14 00:51:15.581430 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:15.581511 | ubuntu-noble | 2026-08-14 00:51:15.581531 | ubuntu-noble | TASK [Read running Docker live-restore state] ********************************** 2026-08-14 00:51:15.581548 | ubuntu-noble | Friday 14 August 2026 00:51:15 +0000 (0:00:00.351) 0:01:57.164 ********* 2026-08-14 00:51:15.935348 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:15.935484 | ubuntu-noble | 2026-08-14 00:51:15.935639 | ubuntu-noble | TASK [Read legacy Docker daemon configuration] ********************************* 2026-08-14 00:51:15.935843 | ubuntu-noble | Friday 14 August 2026 00:51:15 +0000 (0:00:00.354) 0:01:57.518 ********* 2026-08-14 00:51:16.369556 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:16.369589 | ubuntu-noble | 2026-08-14 00:51:16.369596 | ubuntu-noble | TASK [Decode legacy Docker daemon configuration] ******************************* 2026-08-14 00:51:16.369601 | ubuntu-noble | Friday 14 August 2026 00:51:16 +0000 (0:00:00.431) 0:01:57.950 ********* 2026-08-14 00:51:16.408375 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:16.408436 | ubuntu-noble | 2026-08-14 00:51:16.408450 | ubuntu-noble | TASK [Assert legacy Docker state matches the fleet] **************************** 2026-08-14 00:51:16.408462 | ubuntu-noble | Friday 14 August 2026 00:51:16 +0000 (0:00:00.042) 0:01:57.992 ********* 2026-08-14 00:51:16.449897 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:51:16.449958 | ubuntu-noble | "changed": false, 2026-08-14 00:51:16.449965 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:51:16.449970 | ubuntu-noble | } 2026-08-14 00:51:16.449976 | ubuntu-noble | 2026-08-14 00:51:16.449981 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 00:51:16.449987 | ubuntu-noble | Friday 14 August 2026 00:51:16 +0000 (0:00:00.041) 0:01:58.034 ********* 2026-08-14 00:51:16.770871 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:16.770917 | ubuntu-noble | 2026-08-14 00:51:16.771444 | ubuntu-noble | TASK [Inspect Docker socket] *************************************************** 2026-08-14 00:51:16.771508 | ubuntu-noble | Friday 14 August 2026 00:51:16 +0000 (0:00:00.321) 0:01:58.355 ********* 2026-08-14 00:51:17.084275 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:17.084331 | ubuntu-noble | 2026-08-14 00:51:17.084343 | ubuntu-noble | TASK [Inspect workload containers] ********************************************* 2026-08-14 00:51:17.084353 | ubuntu-noble | Friday 14 August 2026 00:51:17 +0000 (0:00:00.313) 0:01:58.668 ********* 2026-08-14 00:51:17.755942 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-busybox) 2026-08-14 00:51:17.755989 | ubuntu-noble | ok: [ubuntu-noble] => (item=molecule-upgrade-nginx) 2026-08-14 00:51:17.755997 | ubuntu-noble | 2026-08-14 00:51:17.756448 | ubuntu-noble | TASK [Read counter workload progress] ****************************************** 2026-08-14 00:51:17.756486 | ubuntu-noble | Friday 14 August 2026 00:51:17 +0000 (0:00:00.671) 0:01:59.339 ********* 2026-08-14 00:51:18.154921 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:18.154987 | ubuntu-noble | 2026-08-14 00:51:18.155021 | ubuntu-noble | TASK [Build workload state snapshot] ******************************************* 2026-08-14 00:51:18.155289 | ubuntu-noble | Friday 14 August 2026 00:51:18 +0000 (0:00:00.398) 0:01:59.738 ********* 2026-08-14 00:51:18.204731 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203",\n "Created": "2026-08-14T00:51:11.977801695Z",\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": 3194,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T00:51:12.844683168Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/hostname",\n "HostsPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/hosts",\n "LogPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203-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/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389-init/diff:/var/lib/docker/overlay2/3f88ed56ae9cc2f646f63c833199363c1e9d66582f31babee1bf047f4786b816/diff",\n "MergedDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/merged",\n "UpperDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/diff",\n "WorkDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "c5dd0d34f7f1",\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": "f04648b48f9f82cb7b8706f09d37be63a0e91c3c859fdc4d2f6aa6e5b149ce15",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/f04648b48f9f",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-14 00:51:17.354391', 'end': '2026-08-14 00:51:17.383010', 'delta': '0:00:00.028619', '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": "c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203",', ' "Created": "2026-08-14T00:51:11.977801695Z",', ' "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": 3194,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T00:51:12.844683168Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/hostname",', ' "HostsPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/hosts",', ' "LogPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203-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/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389-init/diff:/var/lib/docker/overlay2/3f88ed56ae9cc2f646f63c833199363c1e9d66582f31babee1bf047f4786b816/diff",', ' "MergedDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/merged",', ' "UpperDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/diff",', ' "WorkDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "c5dd0d34f7f1",', ' "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": "f04648b48f9f82cb7b8706f09d37be63a0e91c3c859fdc4d2f6aa6e5b149ce15",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/f04648b48f9f",', ' "SecondaryIPAddresses": null,', ' "SecondaryIPv6Addresses": null,', ' "EndpointID": "",', ' "Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "MacAddress": "",', ' "Networks": {', ' "bridge": {', ' "IPAMConfig": null,', ' "Links": null,', ' "Aliases": null,', ' "NetworkID": "",', ' "EndpointID": "",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-busybox', 'ansible_loop_var': 'item'}) 2026-08-14 00:51:18.213522 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54",\n "Created": "2026-08-14T00:51:13.208795045Z",\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": 3256,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T00:51:13.813351763Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/hostname",\n "HostsPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/hosts",\n "LogPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54-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/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9-init/diff:/var/lib/docker/overlay2/c9f666e740f124b6429dd93adc06c912ef3eb3cf9f8f3ec6bb0eefe8ea696617/diff:/var/lib/docker/overlay2/4442d5e04a2970f79f175844d16bd9e9efb9d63a11d7ecdefb4382b2d6410f2f/diff:/var/lib/docker/overlay2/e122423b3a6106bf02ab128bb4bc467a21015a3bd9cee52070e4ea05c33a0d73/diff:/var/lib/docker/overlay2/894c166019ee6fbacbb135295c4d761c49130272c431d61bbde7c9bf06d280cf/diff:/var/lib/docker/overlay2/1824697447b12dfce244d643957f9239103257871ba876817ba903ce60e3b660/diff:/var/lib/docker/overlay2/4f48406a37d6afaf4d6a05a59d8609d07e35b1b6b970530200b330e37d708dfd/diff:/var/lib/docker/overlay2/718497f5e7234209ec1ae66be64b031b391787d13900b502292432d013de051d/diff:/var/lib/docker/overlay2/6bf1ca57030ca45218e2f14bab751e24cf5ca8994b2f95c5cbb85494ac29ce3f/diff",\n "MergedDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/merged",\n "UpperDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/diff",\n "WorkDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/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": "np0000189497",\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": "db6220a637ac5a37195a3e807b13d3b23b49ddc3ff2e3ee488beda4ef608b942",\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": "c751dc8d92645bf00c04ec31debfe4a6284ad4e1bdebc633b8753335b68aa4d0",\n "EndpointID": "c3d0a083e611bf88591bccd4867a9e1eb173ac5413ab377486ac9a5487fd2926",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-14 00:51:17.673263', 'end': '2026-08-14 00:51:17.706612', 'delta': '0:00:00.033349', '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": "ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54",', ' "Created": "2026-08-14T00:51:13.208795045Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3256,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T00:51:13.813351763Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/hostname",', ' "HostsPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/hosts",', ' "LogPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54-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/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9-init/diff:/var/lib/docker/overlay2/c9f666e740f124b6429dd93adc06c912ef3eb3cf9f8f3ec6bb0eefe8ea696617/diff:/var/lib/docker/overlay2/4442d5e04a2970f79f175844d16bd9e9efb9d63a11d7ecdefb4382b2d6410f2f/diff:/var/lib/docker/overlay2/e122423b3a6106bf02ab128bb4bc467a21015a3bd9cee52070e4ea05c33a0d73/diff:/var/lib/docker/overlay2/894c166019ee6fbacbb135295c4d761c49130272c431d61bbde7c9bf06d280cf/diff:/var/lib/docker/overlay2/1824697447b12dfce244d643957f9239103257871ba876817ba903ce60e3b660/diff:/var/lib/docker/overlay2/4f48406a37d6afaf4d6a05a59d8609d07e35b1b6b970530200b330e37d708dfd/diff:/var/lib/docker/overlay2/718497f5e7234209ec1ae66be64b031b391787d13900b502292432d013de051d/diff:/var/lib/docker/overlay2/6bf1ca57030ca45218e2f14bab751e24cf5ca8994b2f95c5cbb85494ac29ce3f/diff",', ' "MergedDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/merged",', ' "UpperDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/diff",', ' "WorkDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/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": "np0000189497",', ' "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": "db6220a637ac5a37195a3e807b13d3b23b49ddc3ff2e3ee488beda4ef608b942",', ' "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": "c751dc8d92645bf00c04ec31debfe4a6284ad4e1bdebc633b8753335b68aa4d0",', ' "EndpointID": "c3d0a083e611bf88591bccd4867a9e1eb173ac5413ab377486ac9a5487fd2926",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': 'molecule-upgrade-nginx', 'ansible_loop_var': 'item'}) 2026-08-14 00:51:18.224280 | ubuntu-noble | 2026-08-14 00:51:18.224373 | ubuntu-noble | TASK [Save pre-upgrade state] ************************************************** 2026-08-14 00:51:18.224468 | ubuntu-noble | Friday 14 August 2026 00:51:18 +0000 (0:00:00.071) 0:01:59.809 ********* 2026-08-14 00:51:18.933907 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:18.933974 | ubuntu-noble | 2026-08-14 00:51:18.933986 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 00:51:18.933996 | ubuntu-noble | ubuntu-noble : ok=54 changed=29 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 00:51:18.934230 | ubuntu-noble | 2026-08-14 00:51:18.934495 | ubuntu-noble | 2026-08-14 00:51:18.934776 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 00:51:18.935098 | ubuntu-noble | Friday 14 August 2026 00:51:18 +0000 (0:00:00.707) 0:02:00.516 ********* 2026-08-14 00:51:18.935408 | ubuntu-noble | =============================================================================== 2026-08-14 00:51:18.935699 | ubuntu-noble | Update "apt" cache ----------------------------------------------------- 60.65s 2026-08-14 00:51:18.936051 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 9.14s 2026-08-14 00:51:18.936340 | ubuntu-noble | Pull workload images ---------------------------------------------------- 6.47s 2026-08-14 00:51:18.936618 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 4.68s 2026-08-14 00:51:18.936922 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 3.64s 2026-08-14 00:51:18.937206 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.46s 2026-08-14 00:51:18.937654 | ubuntu-noble | Install legacy Docker binaries directly into /usr/bin ------------------- 1.87s 2026-08-14 00:51:18.938100 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.51s 2026-08-14 00:51:18.938393 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.35s 2026-08-14 00:51:18.938719 | ubuntu-noble | Start counter workload container ---------------------------------------- 1.24s 2026-08-14 00:51:18.939071 | ubuntu-noble | vexxhost.containers.containerd : Reload systemd ------------------------- 1.24s 2026-08-14 00:51:18.939405 | ubuntu-noble | Remove versioned Docker binary links ------------------------------------ 1.23s 2026-08-14 00:51:18.939683 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.20s 2026-08-14 00:51:18.939956 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.02s 2026-08-14 00:51:18.940082 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.00s 2026-08-14 00:51:18.940202 | ubuntu-noble | Start HTTP workload container ------------------------------------------- 0.98s 2026-08-14 00:51:18.940322 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.95s 2026-08-14 00:51:18.940444 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.94s 2026-08-14 00:51:18.940673 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.94s 2026-08-14 00:51:18.940696 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.92s 2026-08-14 00:51:19.056886 | ubuntu-noble | INFO [docker-upgrade > prepare] Executed: Successful 2026-08-14 00:51:19.066358 | ubuntu-noble | INFO [docker-upgrade > converge] Executing 2026-08-14 00:51:19.603479 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:51:19.604321 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-14 00:51:19.604349 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-14 00:51:19.604363 | ubuntu-noble | 2026-08-14 00:51:20.103386 | ubuntu-noble | 2026-08-14 00:51:20.103428 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 00:51:20.103442 | ubuntu-noble | 2026-08-14 00:51:20.103454 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 00:51:20.103466 | ubuntu-noble | Friday 14 August 2026 00:51:20 +0000 (0:00:00.021) 0:00:00.021 ********* 2026-08-14 00:51:21.234481 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-14 00:51:21.237660 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:21.237753 | ubuntu-noble | 2026-08-14 00:51:21.237857 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:51:21.237970 | ubuntu-noble | Friday 14 August 2026 00:51:21 +0000 (0:00:01.135) 0:00:01.157 ********* 2026-08-14 00:51:21.725315 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:21.725368 | ubuntu-noble | 2026-08-14 00:51:21.725383 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:51:21.725397 | ubuntu-noble | Friday 14 August 2026 00:51:21 +0000 (0:00:00.485) 0:00:01.642 ********* 2026-08-14 00:51:21.762413 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:21.762476 | ubuntu-noble | 2026-08-14 00:51:21.762491 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 00:51:21.762504 | ubuntu-noble | Friday 14 August 2026 00:51:21 +0000 (0:00:00.036) 0:00:01.679 ********* 2026-08-14 00:51:22.254282 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:22.254344 | ubuntu-noble | 2026-08-14 00:51:22.254521 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:51:22.254688 | ubuntu-noble | Friday 14 August 2026 00:51:22 +0000 (0:00:00.492) 0:00:02.172 ********* 2026-08-14 00:51:22.330975 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:51:22.331040 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.5.1/runc.amd64" 2026-08-14 00:51:22.331738 | ubuntu-noble | } 2026-08-14 00:51:22.331773 | ubuntu-noble | 2026-08-14 00:51:22.331788 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:51:22.331800 | ubuntu-noble | Friday 14 August 2026 00:51:22 +0000 (0:00:00.076) 0:00:02.249 ********* 2026-08-14 00:51:22.925972 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:22.926033 | ubuntu-noble | 2026-08-14 00:51:22.926115 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:51:22.926334 | ubuntu-noble | Friday 14 August 2026 00:51:22 +0000 (0:00:00.595) 0:00:02.844 ********* 2026-08-14 00:51:22.956290 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:22.956486 | ubuntu-noble | 2026-08-14 00:51:22.956713 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:51:22.956973 | ubuntu-noble | Friday 14 August 2026 00:51:22 +0000 (0:00:00.031) 0:00:02.875 ********* 2026-08-14 00:51:22.993148 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:22.993305 | ubuntu-noble | 2026-08-14 00:51:22.993521 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:51:22.993733 | ubuntu-noble | Friday 14 August 2026 00:51:22 +0000 (0:00:00.036) 0:00:02.912 ********* 2026-08-14 00:51:23.305358 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:23.305603 | ubuntu-noble | 2026-08-14 00:51:23.305865 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:51:23.306106 | ubuntu-noble | Friday 14 August 2026 00:51:23 +0000 (0:00:00.311) 0:00:03.224 ********* 2026-08-14 00:51:24.426960 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:24.427029 | ubuntu-noble | 2026-08-14 00:51:24.427040 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:51:24.427050 | ubuntu-noble | Friday 14 August 2026 00:51:24 +0000 (0:00:01.121) 0:00:04.345 ********* 2026-08-14 00:51:24.513575 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:51:24.513611 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-14 00:51:24.513616 | ubuntu-noble | } 2026-08-14 00:51:24.513620 | ubuntu-noble | 2026-08-14 00:51:24.513624 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:51:24.513628 | ubuntu-noble | Friday 14 August 2026 00:51:24 +0000 (0:00:00.085) 0:00:04.430 ********* 2026-08-14 00:51:25.013535 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:25.013567 | ubuntu-noble | 2026-08-14 00:51:25.013572 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:51:25.013577 | ubuntu-noble | Friday 14 August 2026 00:51:25 +0000 (0:00:00.501) 0:00:04.931 ********* 2026-08-14 00:51:27.591213 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:27.591263 | ubuntu-noble | 2026-08-14 00:51:27.591274 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 00:51:27.591284 | ubuntu-noble | Friday 14 August 2026 00:51:27 +0000 (0:00:02.575) 0:00:07.507 ********* 2026-08-14 00:51:27.615315 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:27.615374 | ubuntu-noble | 2026-08-14 00:51:27.615384 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 00:51:27.615394 | ubuntu-noble | Friday 14 August 2026 00:51:27 +0000 (0:00:00.025) 0:00:07.532 ********* 2026-08-14 00:51:27.639931 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:27.639996 | ubuntu-noble | 2026-08-14 00:51:27.640013 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 00:51:27.640185 | ubuntu-noble | Friday 14 August 2026 00:51:27 +0000 (0:00:00.025) 0:00:07.558 ********* 2026-08-14 00:51:27.669168 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:27.669212 | ubuntu-noble | 2026-08-14 00:51:27.669223 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 00:51:27.669233 | ubuntu-noble | Friday 14 August 2026 00:51:27 +0000 (0:00:00.028) 0:00:07.586 ********* 2026-08-14 00:51:28.684140 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:28.684216 | ubuntu-noble | 2026-08-14 00:51:28.684226 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 00:51:28.684236 | ubuntu-noble | Friday 14 August 2026 00:51:28 +0000 (0:00:01.015) 0:00:08.601 ********* 2026-08-14 00:51:29.386484 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:29.386651 | ubuntu-noble | 2026-08-14 00:51:29.386939 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 00:51:29.387201 | ubuntu-noble | Friday 14 August 2026 00:51:29 +0000 (0:00:00.702) 0:00:09.304 ********* 2026-08-14 00:51:30.942648 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 00:51:30.942703 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 00:51:30.942713 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 00:51:30.942722 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 00:51:30.942730 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 00:51:30.942739 | ubuntu-noble | 2026-08-14 00:51:30.942748 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 00:51:30.942757 | ubuntu-noble | Friday 14 August 2026 00:51:30 +0000 (0:00:01.556) 0:00:10.860 ********* 2026-08-14 00:51:31.750261 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:31.750393 | ubuntu-noble | 2026-08-14 00:51:31.750945 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 00:51:31.751014 | ubuntu-noble | Friday 14 August 2026 00:51:31 +0000 (0:00:00.804) 0:00:11.664 ********* 2026-08-14 00:51:31.751023 | ubuntu-noble | 2026-08-14 00:51:31.751037 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 00:51:31.751121 | ubuntu-noble | Friday 14 August 2026 00:51:31 +0000 (0:00:00.002) 0:00:11.667 ********* 2026-08-14 00:51:32.557249 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:32.557410 | ubuntu-noble | 2026-08-14 00:51:32.557639 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:51:32.557893 | ubuntu-noble | Friday 14 August 2026 00:51:32 +0000 (0:00:00.807) 0:00:12.475 ********* 2026-08-14 00:51:32.891201 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:32.891341 | ubuntu-noble | 2026-08-14 00:51:32.891585 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 00:51:32.891805 | ubuntu-noble | Friday 14 August 2026 00:51:32 +0000 (0:00:00.334) 0:00:12.810 ********* 2026-08-14 00:51:33.233963 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:33.234182 | ubuntu-noble | 2026-08-14 00:51:33.234415 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:51:33.234637 | ubuntu-noble | Friday 14 August 2026 00:51:33 +0000 (0:00:00.342) 0:00:13.152 ********* 2026-08-14 00:51:33.278748 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:51:33.278989 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 00:51:33.279186 | ubuntu-noble | } 2026-08-14 00:51:33.279388 | ubuntu-noble | 2026-08-14 00:51:33.279596 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:51:33.279810 | ubuntu-noble | Friday 14 August 2026 00:51:33 +0000 (0:00:00.044) 0:00:13.197 ********* 2026-08-14 00:51:34.361946 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:34.362016 | ubuntu-noble | 2026-08-14 00:51:34.362023 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:51:34.362113 | ubuntu-noble | Friday 14 August 2026 00:51:34 +0000 (0:00:01.082) 0:00:14.280 ********* 2026-08-14 00:51:39.976433 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:39.976488 | ubuntu-noble | 2026-08-14 00:51:39.976499 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 00:51:39.976508 | ubuntu-noble | Friday 14 August 2026 00:51:39 +0000 (0:00:05.614) 0:00:19.894 ********* 2026-08-14 00:51:40.957332 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:40.957381 | ubuntu-noble | 2026-08-14 00:51:40.957392 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 00:51:40.957401 | ubuntu-noble | Friday 14 August 2026 00:51:40 +0000 (0:00:00.981) 0:00:20.875 ********* 2026-08-14 00:51:40.985011 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:40.985041 | ubuntu-noble | 2026-08-14 00:51:40.985050 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 00:51:40.985060 | ubuntu-noble | Friday 14 August 2026 00:51:40 +0000 (0:00:00.027) 0:00:20.902 ********* 2026-08-14 00:51:41.476891 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:41.476960 | ubuntu-noble | 2026-08-14 00:51:41.477127 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 00:51:41.477267 | ubuntu-noble | Friday 14 August 2026 00:51:41 +0000 (0:00:00.490) 0:00:21.393 ********* 2026-08-14 00:51:42.683006 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker) 2026-08-14 00:51:42.683127 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:51:42.683262 | ubuntu-noble | changed: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:51:42.683445 | ubuntu-noble | changed: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:51:42.683556 | ubuntu-noble | 2026-08-14 00:51:42.683707 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 00:51:42.683864 | ubuntu-noble | Friday 14 August 2026 00:51:42 +0000 (0:00:01.209) 0:00:22.602 ********* 2026-08-14 00:51:43.351456 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:43.351643 | ubuntu-noble | 2026-08-14 00:51:43.351910 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 00:51:43.352089 | ubuntu-noble | Friday 14 August 2026 00:51:43 +0000 (0:00:00.666) 0:00:23.269 ********* 2026-08-14 00:51:44.274980 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 00:51:44.275079 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 00:51:44.275098 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 00:51:44.275766 | ubuntu-noble | 2026-08-14 00:51:44.275808 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 00:51:44.275850 | ubuntu-noble | Friday 14 August 2026 00:51:44 +0000 (0:00:00.924) 0:00:24.193 ********* 2026-08-14 00:51:44.945223 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:44.945285 | ubuntu-noble | 2026-08-14 00:51:44.945374 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 00:51:44.945470 | ubuntu-noble | Friday 14 August 2026 00:51:44 +0000 (0:00:00.670) 0:00:24.863 ********* 2026-08-14 00:51:46.074934 | ubuntu-noble | changed: [ubuntu-noble] 2026-08-14 00:51:46.074980 | ubuntu-noble | 2026-08-14 00:51:46.074991 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 00:51:46.075000 | ubuntu-noble | Friday 14 August 2026 00:51:46 +0000 (0:00:01.123) 0:00:25.987 ********* 2026-08-14 00:51:46.075009 | ubuntu-noble | 2026-08-14 00:51:46.075017 | ubuntu-noble | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-14 00:51:46.075026 | ubuntu-noble | Friday 14 August 2026 00:51:46 +0000 (0:00:00.004) 0:00:25.992 ********* 2026-08-14 00:51:46.101967 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:46.102033 | ubuntu-noble | 2026-08-14 00:51:46.102050 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 00:51:46.102279 | ubuntu-noble | Friday 14 August 2026 00:51:46 +0000 (0:00:00.028) 0:00:26.020 ********* 2026-08-14 00:51:46.599488 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:46.599561 | ubuntu-noble | 2026-08-14 00:51:46.599632 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 00:51:46.599733 | ubuntu-noble | ubuntu-noble : ok=28 changed=5 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-08-14 00:51:46.600001 | ubuntu-noble | 2026-08-14 00:51:46.600097 | ubuntu-noble | 2026-08-14 00:51:46.600208 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 00:51:46.601871 | ubuntu-noble | Friday 14 August 2026 00:51:46 +0000 (0:00:00.496) 0:00:26.517 ********* 2026-08-14 00:51:46.601909 | ubuntu-noble | =============================================================================== 2026-08-14 00:51:46.601915 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 5.61s 2026-08-14 00:51:46.601920 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.58s 2026-08-14 00:51:46.601924 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.56s 2026-08-14 00:51:46.601929 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.21s 2026-08-14 00:51:46.601934 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.14s 2026-08-14 00:51:46.601937 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 1.12s 2026-08-14 00:51:46.601941 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.12s 2026-08-14 00:51:46.601944 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 1.08s 2026-08-14 00:51:46.601948 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.02s 2026-08-14 00:51:46.601952 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.98s 2026-08-14 00:51:46.601955 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.92s 2026-08-14 00:51:46.601959 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.81s 2026-08-14 00:51:46.601962 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.80s 2026-08-14 00:51:46.602039 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.70s 2026-08-14 00:51:46.602177 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.67s 2026-08-14 00:51:46.602332 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.67s 2026-08-14 00:51:46.602481 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.60s 2026-08-14 00:51:46.602612 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.50s 2026-08-14 00:51:46.602750 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.50s 2026-08-14 00:51:46.602910 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.49s 2026-08-14 00:51:46.719398 | ubuntu-noble | INFO [docker-upgrade > converge] Executed: Successful 2026-08-14 00:51:46.727890 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executing 2026-08-14 00:51:47.305689 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:51:47.306082 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-14 00:51:47.306413 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-14 00:51:47.306660 | ubuntu-noble | 2026-08-14 00:51:47.812214 | ubuntu-noble | 2026-08-14 00:51:47.812549 | ubuntu-noble | PLAY [Converge Docker upgrade] ************************************************* 2026-08-14 00:51:47.812909 | ubuntu-noble | 2026-08-14 00:51:47.813218 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 00:51:47.813552 | ubuntu-noble | Friday 14 August 2026 00:51:47 +0000 (0:00:00.021) 0:00:00.021 ********* 2026-08-14 00:51:49.942263 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-14 00:51:49.948269 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:49.948303 | ubuntu-noble | 2026-08-14 00:51:49.948422 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:51:49.948520 | ubuntu-noble | Friday 14 August 2026 00:51:49 +0000 (0:00:02.133) 0:00:02.155 ********* 2026-08-14 00:51:50.443610 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:50.443645 | ubuntu-noble | 2026-08-14 00:51:50.443651 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:51:50.443657 | ubuntu-noble | Friday 14 August 2026 00:51:50 +0000 (0:00:00.497) 0:00:02.653 ********* 2026-08-14 00:51:50.481279 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:50.481312 | ubuntu-noble | 2026-08-14 00:51:50.481318 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-14 00:51:50.481323 | ubuntu-noble | Friday 14 August 2026 00:51:50 +0000 (0:00:00.037) 0:00:02.690 ********* 2026-08-14 00:51:50.964378 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:50.964595 | ubuntu-noble | 2026-08-14 00:51:50.964792 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:51:50.965003 | ubuntu-noble | Friday 14 August 2026 00:51:50 +0000 (0:00:00.482) 0:00:03.173 ********* 2026-08-14 00:51:51.031532 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:51:51.031926 | ubuntu-noble | "msg": "https://github.com/opencontainers/runc/releases/download/v1.5.1/runc.amd64" 2026-08-14 00:51:51.032210 | ubuntu-noble | } 2026-08-14 00:51:51.032952 | ubuntu-noble | 2026-08-14 00:51:51.032979 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:51:51.032993 | ubuntu-noble | Friday 14 August 2026 00:51:51 +0000 (0:00:00.067) 0:00:03.240 ********* 2026-08-14 00:51:51.637007 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:51.637082 | ubuntu-noble | 2026-08-14 00:51:51.637327 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:51:51.637550 | ubuntu-noble | Friday 14 August 2026 00:51:51 +0000 (0:00:00.605) 0:00:03.846 ********* 2026-08-14 00:51:51.665204 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:51.665323 | ubuntu-noble | 2026-08-14 00:51:51.665541 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:51:51.665758 | ubuntu-noble | Friday 14 August 2026 00:51:51 +0000 (0:00:00.028) 0:00:03.874 ********* 2026-08-14 00:51:51.703931 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:51.704083 | ubuntu-noble | 2026-08-14 00:51:51.704313 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:51:51.704558 | ubuntu-noble | Friday 14 August 2026 00:51:51 +0000 (0:00:00.038) 0:00:03.913 ********* 2026-08-14 00:51:52.016472 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:52.016635 | ubuntu-noble | 2026-08-14 00:51:52.016885 | ubuntu-noble | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-14 00:51:52.017208 | ubuntu-noble | Friday 14 August 2026 00:51:52 +0000 (0:00:00.311) 0:00:04.224 ********* 2026-08-14 00:51:53.117244 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:53.117287 | ubuntu-noble | 2026-08-14 00:51:53.117297 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:51:53.117307 | ubuntu-noble | Friday 14 August 2026 00:51:53 +0000 (0:00:01.100) 0:00:05.325 ********* 2026-08-14 00:51:53.226422 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:51:53.226453 | ubuntu-noble | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-14 00:51:53.226462 | ubuntu-noble | } 2026-08-14 00:51:53.226472 | ubuntu-noble | 2026-08-14 00:51:53.226480 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:51:53.226489 | ubuntu-noble | Friday 14 August 2026 00:51:53 +0000 (0:00:00.108) 0:00:05.434 ********* 2026-08-14 00:51:53.722056 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:53.722122 | ubuntu-noble | 2026-08-14 00:51:53.722134 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:51:53.722144 | ubuntu-noble | Friday 14 August 2026 00:51:53 +0000 (0:00:00.492) 0:00:05.927 ********* 2026-08-14 00:51:56.315900 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:56.315975 | ubuntu-noble | 2026-08-14 00:51:56.316425 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-14 00:51:56.316478 | ubuntu-noble | Friday 14 August 2026 00:51:56 +0000 (0:00:02.596) 0:00:08.523 ********* 2026-08-14 00:51:56.339492 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:56.339609 | ubuntu-noble | 2026-08-14 00:51:56.339759 | ubuntu-noble | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-14 00:51:56.340008 | ubuntu-noble | Friday 14 August 2026 00:51:56 +0000 (0:00:00.024) 0:00:08.548 ********* 2026-08-14 00:51:56.368016 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:56.368084 | ubuntu-noble | 2026-08-14 00:51:56.368102 | ubuntu-noble | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-14 00:51:56.368389 | ubuntu-noble | Friday 14 August 2026 00:51:56 +0000 (0:00:00.027) 0:00:08.576 ********* 2026-08-14 00:51:56.394959 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:51:56.394998 | ubuntu-noble | 2026-08-14 00:51:56.395526 | ubuntu-noble | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-14 00:51:56.395564 | ubuntu-noble | Friday 14 August 2026 00:51:56 +0000 (0:00:00.027) 0:00:08.603 ********* 2026-08-14 00:51:57.633426 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:57.633486 | ubuntu-noble | 2026-08-14 00:51:57.633497 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-14 00:51:57.633506 | ubuntu-noble | Friday 14 August 2026 00:51:57 +0000 (0:00:01.237) 0:00:09.841 ********* 2026-08-14 00:51:58.334929 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:51:58.334980 | ubuntu-noble | 2026-08-14 00:51:58.334998 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-14 00:51:58.335253 | ubuntu-noble | Friday 14 August 2026 00:51:58 +0000 (0:00:00.702) 0:00:10.543 ********* 2026-08-14 00:51:59.848957 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/containerd'}) 2026-08-14 00:51:59.849012 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-14 00:51:59.849017 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-14 00:51:59.849021 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-14 00:51:59.849026 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-14 00:51:59.849051 | ubuntu-noble | 2026-08-14 00:51:59.849060 | ubuntu-noble | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-14 00:51:59.849268 | ubuntu-noble | Friday 14 August 2026 00:51:59 +0000 (0:00:01.511) 0:00:12.055 ********* 2026-08-14 00:52:00.663963 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:00.664000 | ubuntu-noble | 2026-08-14 00:52:00.664008 | ubuntu-noble | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-14 00:52:00.664014 | ubuntu-noble | Friday 14 August 2026 00:52:00 +0000 (0:00:00.811) 0:00:12.867 ********* 2026-08-14 00:52:00.664020 | ubuntu-noble | 2026-08-14 00:52:00.664025 | ubuntu-noble | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-14 00:52:00.664031 | ubuntu-noble | Friday 14 August 2026 00:52:00 +0000 (0:00:00.003) 0:00:12.870 ********* 2026-08-14 00:52:01.455860 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:01.455930 | ubuntu-noble | 2026-08-14 00:52:01.455946 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-14 00:52:01.456070 | ubuntu-noble | Friday 14 August 2026 00:52:01 +0000 (0:00:00.794) 0:00:13.665 ********* 2026-08-14 00:52:01.786380 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:01.786431 | ubuntu-noble | 2026-08-14 00:52:01.786443 | ubuntu-noble | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads/docker-29.7.2)] *** 2026-08-14 00:52:01.786453 | ubuntu-noble | Friday 14 August 2026 00:52:01 +0000 (0:00:00.329) 0:00:13.994 ********* 2026-08-14 00:52:02.128889 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:02.128936 | ubuntu-noble | 2026-08-14 00:52:02.128944 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-14 00:52:02.128954 | ubuntu-noble | Friday 14 August 2026 00:52:02 +0000 (0:00:00.342) 0:00:14.337 ********* 2026-08-14 00:52:02.168922 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:52:02.168989 | ubuntu-noble | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-29.7.2.tgz" 2026-08-14 00:52:02.169742 | ubuntu-noble | } 2026-08-14 00:52:02.169785 | ubuntu-noble | 2026-08-14 00:52:02.169796 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-14 00:52:02.169806 | ubuntu-noble | Friday 14 August 2026 00:52:02 +0000 (0:00:00.039) 0:00:14.377 ********* 2026-08-14 00:52:02.647052 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:02.647094 | ubuntu-noble | 2026-08-14 00:52:02.647100 | ubuntu-noble | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-14 00:52:02.647106 | ubuntu-noble | Friday 14 August 2026 00:52:02 +0000 (0:00:00.477) 0:00:14.855 ********* 2026-08-14 00:52:06.628271 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:06.628374 | ubuntu-noble | 2026-08-14 00:52:06.628519 | ubuntu-noble | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-14 00:52:06.628662 | ubuntu-noble | Friday 14 August 2026 00:52:06 +0000 (0:00:03.981) 0:00:18.837 ********* 2026-08-14 00:52:07.620426 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:07.620596 | ubuntu-noble | 2026-08-14 00:52:07.620922 | ubuntu-noble | TASK [vexxhost.containers.docker : Install SELinux packages] ******************* 2026-08-14 00:52:07.621235 | ubuntu-noble | Friday 14 August 2026 00:52:07 +0000 (0:00:00.990) 0:00:19.827 ********* 2026-08-14 00:52:07.644996 | ubuntu-noble | skipping: [ubuntu-noble] 2026-08-14 00:52:07.645039 | ubuntu-noble | 2026-08-14 00:52:07.645056 | ubuntu-noble | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-14 00:52:07.645314 | ubuntu-noble | Friday 14 August 2026 00:52:07 +0000 (0:00:00.025) 0:00:19.853 ********* 2026-08-14 00:52:08.087458 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:08.087628 | ubuntu-noble | 2026-08-14 00:52:08.087910 | ubuntu-noble | TASK [vexxhost.containers.docker : Create links to Docker binaries] ************ 2026-08-14 00:52:08.088163 | ubuntu-noble | Friday 14 August 2026 00:52:08 +0000 (0:00:00.442) 0:00:20.296 ********* 2026-08-14 00:52:09.299310 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-14 00:52:09.299446 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:52:09.299592 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:52:09.299753 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:52:09.300265 | ubuntu-noble | 2026-08-14 00:52:09.300314 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-14 00:52:09.300339 | ubuntu-noble | Friday 14 August 2026 00:52:09 +0000 (0:00:01.210) 0:00:21.507 ********* 2026-08-14 00:52:09.996523 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:09.996706 | ubuntu-noble | 2026-08-14 00:52:09.997109 | ubuntu-noble | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-14 00:52:09.997143 | ubuntu-noble | Friday 14 August 2026 00:52:09 +0000 (0:00:00.697) 0:00:22.204 ********* 2026-08-14 00:52:10.968992 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/etc/docker'}) 2026-08-14 00:52:10.969054 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-14 00:52:10.969071 | ubuntu-noble | ok: [ubuntu-noble] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-14 00:52:10.969732 | ubuntu-noble | 2026-08-14 00:52:10.969774 | ubuntu-noble | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-14 00:52:10.969785 | ubuntu-noble | Friday 14 August 2026 00:52:10 +0000 (0:00:00.972) 0:00:23.176 ********* 2026-08-14 00:52:11.645709 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:11.645748 | ubuntu-noble | 2026-08-14 00:52:11.645754 | ubuntu-noble | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-14 00:52:11.645760 | ubuntu-noble | Friday 14 August 2026 00:52:11 +0000 (0:00:00.677) 0:00:23.854 ********* 2026-08-14 00:52:12.346184 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:12.346222 | ubuntu-noble | 2026-08-14 00:52:12.346228 | ubuntu-noble | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-14 00:52:12.346235 | ubuntu-noble | Friday 14 August 2026 00:52:12 +0000 (0:00:00.696) 0:00:24.551 ********* 2026-08-14 00:52:12.346240 | ubuntu-noble | 2026-08-14 00:52:12.346246 | ubuntu-noble | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-14 00:52:12.346251 | ubuntu-noble | Friday 14 August 2026 00:52:12 +0000 (0:00:00.002) 0:00:24.554 ********* 2026-08-14 00:52:12.835864 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:12.835905 | ubuntu-noble | 2026-08-14 00:52:12.835912 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 00:52:12.835918 | ubuntu-noble | ubuntu-noble : ok=28 changed=0 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-08-14 00:52:12.835924 | ubuntu-noble | 2026-08-14 00:52:12.835929 | ubuntu-noble | 2026-08-14 00:52:12.835935 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 00:52:12.835940 | ubuntu-noble | Friday 14 August 2026 00:52:12 +0000 (0:00:00.488) 0:00:25.043 ********* 2026-08-14 00:52:12.835945 | ubuntu-noble | =============================================================================== 2026-08-14 00:52:12.835950 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 3.98s 2026-08-14 00:52:12.836095 | ubuntu-noble | vexxhost.containers.download_artifact : Extract archive ----------------- 2.60s 2026-08-14 00:52:12.836265 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.13s 2026-08-14 00:52:12.836435 | ubuntu-noble | vexxhost.containers.containerd : Create folders for configuration ------- 1.51s 2026-08-14 00:52:12.836605 | ubuntu-noble | vexxhost.containers.containerd : Install AppArmor packages -------------- 1.24s 2026-08-14 00:52:12.836774 | ubuntu-noble | vexxhost.containers.docker : Create links to Docker binaries ------------ 1.21s 2026-08-14 00:52:12.836965 | ubuntu-noble | vexxhost.containers.package : Update state for tar ---------------------- 1.10s 2026-08-14 00:52:12.837142 | ubuntu-noble | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.99s 2026-08-14 00:52:12.837311 | ubuntu-noble | vexxhost.containers.docker : Create folders for configuration ----------- 0.97s 2026-08-14 00:52:12.837479 | ubuntu-noble | vexxhost.containers.containerd : Create containerd config file ---------- 0.81s 2026-08-14 00:52:12.837663 | ubuntu-noble | vexxhost.containers.containerd : Enable and start service --------------- 0.79s 2026-08-14 00:52:12.837859 | ubuntu-noble | vexxhost.containers.containerd : Create systemd service file for containerd --- 0.70s 2026-08-14 00:52:12.838038 | ubuntu-noble | vexxhost.containers.docker : Create systemd service file for docker ----- 0.70s 2026-08-14 00:52:12.838209 | ubuntu-noble | vexxhost.containers.docker : Create docker daemon config file ----------- 0.70s 2026-08-14 00:52:12.838397 | ubuntu-noble | vexxhost.containers.docker : Create systemd socket file for docker ------ 0.68s 2026-08-14 00:52:12.838566 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.61s 2026-08-14 00:52:12.838735 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.50s 2026-08-14 00:52:12.838978 | ubuntu-noble | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-08-14 00:52:12.839156 | ubuntu-noble | vexxhost.containers.docker : Enable and start service ------------------- 0.49s 2026-08-14 00:52:12.839327 | ubuntu-noble | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.48s 2026-08-14 00:52:12.945896 | ubuntu-noble | INFO [docker-upgrade > idempotence] Executed: Successful 2026-08-14 00:52:12.957750 | ubuntu-noble | INFO [docker-upgrade > side_effect] Executing 2026-08-14 00:52:12.958153 | ubuntu-noble | WARNING [docker-upgrade > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 00:52:12.972533 | ubuntu-noble | INFO [docker-upgrade > verify] Executing 2026-08-14 00:52:13.537568 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-14 00:52:13.538237 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-08-14 00:52:13.538689 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-08-14 00:52:13.538994 | ubuntu-noble | 2026-08-14 00:52:13.949361 | ubuntu-noble | 2026-08-14 00:52:13.949606 | ubuntu-noble | PLAY [Verify staged Docker upgrade] ******************************************** 2026-08-14 00:52:13.949782 | ubuntu-noble | 2026-08-14 00:52:13.950014 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-08-14 00:52:13.950453 | ubuntu-noble | Friday 14 August 2026 00:52:13 +0000 (0:00:00.009) 0:00:00.009 ********* 2026-08-14 00:52:15.112118 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-08-14 00:52:15.113775 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:15.114139 | ubuntu-noble | 2026-08-14 00:52:15.114444 | ubuntu-noble | TASK [Read pre-upgrade state] ************************************************** 2026-08-14 00:52:15.114734 | ubuntu-noble | Friday 14 August 2026 00:52:15 +0000 (0:00:01.164) 0:00:01.174 ********* 2026-08-14 00:52:15.552690 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:15.553064 | ubuntu-noble | 2026-08-14 00:52:15.553474 | ubuntu-noble | TASK [Decode pre-upgrade state] ************************************************ 2026-08-14 00:52:15.553895 | ubuntu-noble | Friday 14 August 2026 00:52:15 +0000 (0:00:00.437) 0:00:01.611 ********* 2026-08-14 00:52:15.588963 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:15.589263 | ubuntu-noble | 2026-08-14 00:52:15.589540 | ubuntu-noble | TASK [Read current Docker service PID] ***************************************** 2026-08-14 00:52:15.589873 | ubuntu-noble | Friday 14 August 2026 00:52:15 +0000 (0:00:00.037) 0:00:01.649 ********* 2026-08-14 00:52:16.076660 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:16.077038 | ubuntu-noble | 2026-08-14 00:52:16.077346 | ubuntu-noble | TASK [Read current Docker service invocation ID] ******************************* 2026-08-14 00:52:16.077793 | ubuntu-noble | Friday 14 August 2026 00:52:16 +0000 (0:00:00.486) 0:00:02.135 ********* 2026-08-14 00:52:16.418891 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:16.419462 | ubuntu-noble | 2026-08-14 00:52:16.419767 | ubuntu-noble | TASK [Read current Docker server version] ************************************** 2026-08-14 00:52:16.420103 | ubuntu-noble | Friday 14 August 2026 00:52:16 +0000 (0:00:00.343) 0:00:02.478 ********* 2026-08-14 00:52:16.769139 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:16.769247 | ubuntu-noble | 2026-08-14 00:52:16.769399 | ubuntu-noble | TASK [Read installed Docker daemon version] ************************************ 2026-08-14 00:52:16.769534 | ubuntu-noble | Friday 14 August 2026 00:52:16 +0000 (0:00:00.347) 0:00:02.826 ********* 2026-08-14 00:52:17.138230 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:17.138276 | ubuntu-noble | 2026-08-14 00:52:17.138287 | ubuntu-noble | TASK [Inspect installed Docker binary links] *********************************** 2026-08-14 00:52:17.138298 | ubuntu-noble | Friday 14 August 2026 00:52:17 +0000 (0:00:00.370) 0:00:03.197 ********* 2026-08-14 00:52:18.494005 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker) 2026-08-14 00:52:18.494047 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-init) 2026-08-14 00:52:18.494054 | ubuntu-noble | ok: [ubuntu-noble] => (item=dockerd) 2026-08-14 00:52:18.494059 | ubuntu-noble | ok: [ubuntu-noble] => (item=docker-proxy) 2026-08-14 00:52:18.494064 | ubuntu-noble | 2026-08-14 00:52:18.494070 | ubuntu-noble | TASK [Read future Docker daemon configuration] ********************************* 2026-08-14 00:52:18.494076 | ubuntu-noble | Friday 14 August 2026 00:52:18 +0000 (0:00:01.351) 0:00:04.548 ********* 2026-08-14 00:52:18.800158 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:18.800231 | ubuntu-noble | 2026-08-14 00:52:18.800373 | ubuntu-noble | TASK [Decode future Docker daemon configuration] ******************************* 2026-08-14 00:52:18.800511 | ubuntu-noble | Friday 14 August 2026 00:52:18 +0000 (0:00:00.310) 0:00:04.858 ********* 2026-08-14 00:52:18.840875 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:18.840917 | ubuntu-noble | 2026-08-14 00:52:18.840924 | ubuntu-noble | TASK [Resolve running Docker daemon executable] ******************************** 2026-08-14 00:52:18.840930 | ubuntu-noble | Friday 14 August 2026 00:52:18 +0000 (0:00:00.041) 0:00:04.899 ********* 2026-08-14 00:52:19.164948 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:19.165035 | ubuntu-noble | 2026-08-14 00:52:19.165410 | ubuntu-noble | TASK [Read running Docker daemon executable inode] ***************************** 2026-08-14 00:52:19.165459 | ubuntu-noble | Friday 14 August 2026 00:52:19 +0000 (0:00:00.322) 0:00:05.222 ********* 2026-08-14 00:52:19.517891 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:19.517930 | ubuntu-noble | 2026-08-14 00:52:19.518453 | ubuntu-noble | TASK [Inspect current Docker socket] ******************************************* 2026-08-14 00:52:19.518478 | ubuntu-noble | Friday 14 August 2026 00:52:19 +0000 (0:00:00.353) 0:00:05.575 ********* 2026-08-14 00:52:19.831572 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:19.831641 | ubuntu-noble | 2026-08-14 00:52:19.832178 | ubuntu-noble | TASK [Inspect workload containers after upgrade] ******************************* 2026-08-14 00:52:19.832274 | ubuntu-noble | Friday 14 August 2026 00:52:19 +0000 (0:00:00.314) 0:00:05.890 ********* 2026-08-14 00:52:20.506505 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203', 'pid': 3194, 'restart_count': 0, 'started_at': '2026-08-14T00:51:12.844683168Z'}}) 2026-08-14 00:52:20.506558 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54', 'pid': 3256, 'restart_count': 0, 'started_at': '2026-08-14T00:51:13.813351763Z'}}) 2026-08-14 00:52:20.506569 | ubuntu-noble | 2026-08-14 00:52:20.506580 | ubuntu-noble | TASK [Build current workload state] ******************************************** 2026-08-14 00:52:20.506590 | ubuntu-noble | Friday 14 August 2026 00:52:20 +0000 (0:00:00.674) 0:00:06.564 ********* 2026-08-14 00:52:20.553954 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203",\n "Created": "2026-08-14T00:51:11.977801695Z",\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": 3194,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T00:51:12.844683168Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",\n "ResolvConfPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/hostname",\n "HostsPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/hosts",\n "LogPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203-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/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389-init/diff:/var/lib/docker/overlay2/3f88ed56ae9cc2f646f63c833199363c1e9d66582f31babee1bf047f4786b816/diff",\n "MergedDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/merged",\n "UpperDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/diff",\n "WorkDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/work"\n },\n "Name": "overlay2"\n },\n "Mounts": [],\n "Config": {\n "Hostname": "c5dd0d34f7f1",\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": "f04648b48f9f82cb7b8706f09d37be63a0e91c3c859fdc4d2f6aa6e5b149ce15",\n "HairpinMode": false,\n "LinkLocalIPv6Address": "",\n "LinkLocalIPv6PrefixLen": 0,\n "Ports": {},\n "SandboxKey": "/run/docker/netns/f04648b48f9f",\n "SecondaryIPAddresses": null,\n "SecondaryIPv6Addresses": null,\n "EndpointID": "",\n "Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "MacAddress": "",\n "Networks": {\n "bridge": {\n "IPAMConfig": null,\n "Links": null,\n "Aliases": null,\n "NetworkID": "",\n "EndpointID": "",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-busybox'], 'start': '2026-08-14 00:52:20.106210', 'end': '2026-08-14 00:52:20.138250', 'delta': '0:00:00.032040', '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": "c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203",', ' "Created": "2026-08-14T00:51:11.977801695Z",', ' "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": 3194,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T00:51:12.844683168Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d",', ' "ResolvConfPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/hostname",', ' "HostsPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/hosts",', ' "LogPath": "/var/lib/docker/containers/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203/c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203-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/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389-init/diff:/var/lib/docker/overlay2/3f88ed56ae9cc2f646f63c833199363c1e9d66582f31babee1bf047f4786b816/diff",', ' "MergedDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/merged",', ' "UpperDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/diff",', ' "WorkDir": "/var/lib/docker/overlay2/1a727d583ec93ec5f88bc6c1ec8862c33d0591d1c603690fb3e2827b6aeaf389/work"', ' },', ' "Name": "overlay2"', ' },', ' "Mounts": [],', ' "Config": {', ' "Hostname": "c5dd0d34f7f1",', ' "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": "f04648b48f9f82cb7b8706f09d37be63a0e91c3c859fdc4d2f6aa6e5b149ce15",', ' "HairpinMode": false,', ' "LinkLocalIPv6Address": "",', ' "LinkLocalIPv6PrefixLen": 0,', ' "Ports": {},', ' "SandboxKey": "/run/docker/netns/f04648b48f9f",', ' "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': 'c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203', 'pid': 3194, 'restart_count': 0, 'started_at': '2026-08-14T00:51:12.844683168Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 00:52:20.564960 | ubuntu-noble | ok: [ubuntu-noble] => (item={'changed': False, 'stdout': '[\n {\n "Id": "ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54",\n "Created": "2026-08-14T00:51:13.208795045Z",\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": 3256,\n "ExitCode": 0,\n "Error": "",\n "StartedAt": "2026-08-14T00:51:13.813351763Z",\n "FinishedAt": "0001-01-01T00:00:00Z"\n },\n "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",\n "ResolvConfPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/resolv.conf",\n "HostnamePath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/hostname",\n "HostsPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/hosts",\n "LogPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54-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/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9-init/diff:/var/lib/docker/overlay2/c9f666e740f124b6429dd93adc06c912ef3eb3cf9f8f3ec6bb0eefe8ea696617/diff:/var/lib/docker/overlay2/4442d5e04a2970f79f175844d16bd9e9efb9d63a11d7ecdefb4382b2d6410f2f/diff:/var/lib/docker/overlay2/e122423b3a6106bf02ab128bb4bc467a21015a3bd9cee52070e4ea05c33a0d73/diff:/var/lib/docker/overlay2/894c166019ee6fbacbb135295c4d761c49130272c431d61bbde7c9bf06d280cf/diff:/var/lib/docker/overlay2/1824697447b12dfce244d643957f9239103257871ba876817ba903ce60e3b660/diff:/var/lib/docker/overlay2/4f48406a37d6afaf4d6a05a59d8609d07e35b1b6b970530200b330e37d708dfd/diff:/var/lib/docker/overlay2/718497f5e7234209ec1ae66be64b031b391787d13900b502292432d013de051d/diff:/var/lib/docker/overlay2/6bf1ca57030ca45218e2f14bab751e24cf5ca8994b2f95c5cbb85494ac29ce3f/diff",\n "MergedDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/merged",\n "UpperDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/diff",\n "WorkDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/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": "np0000189497",\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": "db6220a637ac5a37195a3e807b13d3b23b49ddc3ff2e3ee488beda4ef608b942",\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": "c751dc8d92645bf00c04ec31debfe4a6284ad4e1bdebc633b8753335b68aa4d0",\n "EndpointID": "c3d0a083e611bf88591bccd4867a9e1eb173ac5413ab377486ac9a5487fd2926",\n "Gateway": "",\n "IPAddress": "",\n "IPPrefixLen": 0,\n "IPv6Gateway": "",\n "GlobalIPv6Address": "",\n "GlobalIPv6PrefixLen": 0,\n "MacAddress": "",\n "DriverOpts": null\n }\n }\n }\n }\n]', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'inspect', 'molecule-upgrade-nginx'], 'start': '2026-08-14 00:52:20.423743', 'end': '2026-08-14 00:52:20.454082', 'delta': '0:00:00.030339', '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": "ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54",', ' "Created": "2026-08-14T00:51:13.208795045Z",', ' "Path": "/docker-entrypoint.sh",', ' "Args": [', ' "nginx",', ' "-g",', ' "daemon off;"', ' ],', ' "State": {', ' "Status": "running",', ' "Running": true,', ' "Paused": false,', ' "Restarting": false,', ' "OOMKilled": false,', ' "Dead": false,', ' "Pid": 3256,', ' "ExitCode": 0,', ' "Error": "",', ' "StartedAt": "2026-08-14T00:51:13.813351763Z",', ' "FinishedAt": "0001-01-01T00:00:00Z"', ' },', ' "Image": "sha256:6769dc3a703c719c1d2756bda113659be28ae16cf0da58dd5fd823d6b9a050ea",', ' "ResolvConfPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/resolv.conf",', ' "HostnamePath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/hostname",', ' "HostsPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/hosts",', ' "LogPath": "/var/lib/docker/containers/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54/ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54-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/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9-init/diff:/var/lib/docker/overlay2/c9f666e740f124b6429dd93adc06c912ef3eb3cf9f8f3ec6bb0eefe8ea696617/diff:/var/lib/docker/overlay2/4442d5e04a2970f79f175844d16bd9e9efb9d63a11d7ecdefb4382b2d6410f2f/diff:/var/lib/docker/overlay2/e122423b3a6106bf02ab128bb4bc467a21015a3bd9cee52070e4ea05c33a0d73/diff:/var/lib/docker/overlay2/894c166019ee6fbacbb135295c4d761c49130272c431d61bbde7c9bf06d280cf/diff:/var/lib/docker/overlay2/1824697447b12dfce244d643957f9239103257871ba876817ba903ce60e3b660/diff:/var/lib/docker/overlay2/4f48406a37d6afaf4d6a05a59d8609d07e35b1b6b970530200b330e37d708dfd/diff:/var/lib/docker/overlay2/718497f5e7234209ec1ae66be64b031b391787d13900b502292432d013de051d/diff:/var/lib/docker/overlay2/6bf1ca57030ca45218e2f14bab751e24cf5ca8994b2f95c5cbb85494ac29ce3f/diff",', ' "MergedDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/merged",', ' "UpperDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/diff",', ' "WorkDir": "/var/lib/docker/overlay2/b257def8d1d77be6e5ce6bdb5defd48fd715283eaa503e647a0707bf693fdca9/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": "np0000189497",', ' "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": "db6220a637ac5a37195a3e807b13d3b23b49ddc3ff2e3ee488beda4ef608b942",', ' "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": "c751dc8d92645bf00c04ec31debfe4a6284ad4e1bdebc633b8753335b68aa4d0",', ' "EndpointID": "c3d0a083e611bf88591bccd4867a9e1eb173ac5413ab377486ac9a5487fd2926",', ' "Gateway": "",', ' "IPAddress": "",', ' "IPPrefixLen": 0,', ' "IPv6Gateway": "",', ' "GlobalIPv6Address": "",', ' "GlobalIPv6PrefixLen": 0,', ' "MacAddress": "",', ' "DriverOpts": null', ' }', ' }', ' }', ' }', ']'], 'stderr_lines': [], 'failed': False, 'item': {'key': 'molecule-upgrade-nginx', 'value': {'id': 'ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54', 'pid': 3256, 'restart_count': 0, 'started_at': '2026-08-14T00:51:13.813351763Z'}}, 'ansible_loop_var': 'item'}) 2026-08-14 00:52:20.576198 | ubuntu-noble | 2026-08-14 00:52:20.576257 | ubuntu-noble | TASK [Assert Docker daemon was not restarted] ********************************** 2026-08-14 00:52:20.576268 | ubuntu-noble | Friday 14 August 2026 00:52:20 +0000 (0:00:00.070) 0:00:06.635 ********* 2026-08-14 00:52:20.617398 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:52:20.617586 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.617789 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:20.618036 | ubuntu-noble | } 2026-08-14 00:52:20.618209 | ubuntu-noble | 2026-08-14 00:52:20.618420 | ubuntu-noble | TASK [Assert new Docker daemon is installed for future activation] ************* 2026-08-14 00:52:20.618638 | ubuntu-noble | Friday 14 August 2026 00:52:20 +0000 (0:00:00.041) 0:00:06.676 ********* 2026-08-14 00:52:20.654943 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:52:20.654988 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.655014 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:20.655023 | ubuntu-noble | } 2026-08-14 00:52:20.655032 | ubuntu-noble | 2026-08-14 00:52:20.655041 | ubuntu-noble | TASK [Assert Docker binaries point to the staged version] ********************** 2026-08-14 00:52:20.655050 | ubuntu-noble | Friday 14 August 2026 00:52:20 +0000 (0:00:00.036) 0:00:06.712 ********* 2026-08-14 00:52:20.702855 | 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': 1786668701.7667294, 'mtime': 1786668701.7587287, 'ctime': 1786668701.7587287, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker', 'ansible_loop_var': 'item'}) => { 2026-08-14 00:52:20.702876 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.702883 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.702888 | ubuntu-noble | "item": { 2026-08-14 00:52:20.702893 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.702899 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.702904 | ubuntu-noble | "failed": false, 2026-08-14 00:52:20.702909 | ubuntu-noble | "invocation": { 2026-08-14 00:52:20.702914 | ubuntu-noble | "module_args": { 2026-08-14 00:52:20.702919 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:52:20.702924 | ubuntu-noble | "follow": false, 2026-08-14 00:52:20.702929 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:52:20.702934 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:52:20.702939 | ubuntu-noble | "get_mime": true, 2026-08-14 00:52:20.702944 | ubuntu-noble | "path": "/usr/bin/docker" 2026-08-14 00:52:20.702950 | ubuntu-noble | } 2026-08-14 00:52:20.702955 | ubuntu-noble | }, 2026-08-14 00:52:20.702960 | ubuntu-noble | "item": "docker", 2026-08-14 00:52:20.702965 | ubuntu-noble | "stat": { 2026-08-14 00:52:20.702970 | ubuntu-noble | "atime": 1786668701.7667294, 2026-08-14 00:52:20.702975 | ubuntu-noble | "attr_flags": "", 2026-08-14 00:52:20.702981 | ubuntu-noble | "attributes": [], 2026-08-14 00:52:20.702986 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:52:20.702991 | ubuntu-noble | "blocks": 0, 2026-08-14 00:52:20.702996 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:52:20.703001 | ubuntu-noble | "ctime": 1786668701.7587287, 2026-08-14 00:52:20.703006 | ubuntu-noble | "dev": 64769, 2026-08-14 00:52:20.703128 | ubuntu-noble | "device_type": 0, 2026-08-14 00:52:20.703293 | ubuntu-noble | "executable": true, 2026-08-14 00:52:20.703457 | ubuntu-noble | "exists": true, 2026-08-14 00:52:20.703621 | ubuntu-noble | "gid": 0, 2026-08-14 00:52:20.703784 | ubuntu-noble | "gr_name": "root", 2026-08-14 00:52:20.703987 | ubuntu-noble | "inode": 33564, 2026-08-14 00:52:20.704156 | ubuntu-noble | "isblk": false, 2026-08-14 00:52:20.704318 | ubuntu-noble | "ischr": false, 2026-08-14 00:52:20.704480 | ubuntu-noble | "isdir": false, 2026-08-14 00:52:20.704641 | ubuntu-noble | "isfifo": false, 2026-08-14 00:52:20.704801 | ubuntu-noble | "isgid": false, 2026-08-14 00:52:20.704985 | ubuntu-noble | "islnk": true, 2026-08-14 00:52:20.705153 | ubuntu-noble | "isreg": false, 2026-08-14 00:52:20.705328 | ubuntu-noble | "issock": false, 2026-08-14 00:52:20.706435 | ubuntu-noble | "isuid": false, 2026-08-14 00:52:20.707013 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 00:52:20.707358 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker", 2026-08-14 00:52:20.707675 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:52:20.708014 | ubuntu-noble | "mode": "0777", 2026-08-14 00:52:20.708294 | ubuntu-noble | "mtime": 1786668701.7587287, 2026-08-14 00:52:20.708550 | ubuntu-noble | "nlink": 1, 2026-08-14 00:52:20.708815 | ubuntu-noble | "path": "/usr/bin/docker", 2026-08-14 00:52:20.709122 | ubuntu-noble | "pw_name": "root", 2026-08-14 00:52:20.709381 | ubuntu-noble | "readable": true, 2026-08-14 00:52:20.709638 | ubuntu-noble | "rgrp": true, 2026-08-14 00:52:20.709925 | ubuntu-noble | "roth": true, 2026-08-14 00:52:20.710202 | ubuntu-noble | "rusr": true, 2026-08-14 00:52:20.710460 | ubuntu-noble | "size": 39, 2026-08-14 00:52:20.710714 | ubuntu-noble | "uid": 0, 2026-08-14 00:52:20.711007 | ubuntu-noble | "version": null, 2026-08-14 00:52:20.711276 | ubuntu-noble | "wgrp": true, 2026-08-14 00:52:20.711531 | ubuntu-noble | "woth": true, 2026-08-14 00:52:20.711875 | ubuntu-noble | "writeable": true, 2026-08-14 00:52:20.712299 | ubuntu-noble | "wusr": true, 2026-08-14 00:52:20.712566 | ubuntu-noble | "xgrp": true, 2026-08-14 00:52:20.712859 | ubuntu-noble | "xoth": true, 2026-08-14 00:52:20.713132 | ubuntu-noble | "xusr": true 2026-08-14 00:52:20.713397 | ubuntu-noble | } 2026-08-14 00:52:20.713660 | ubuntu-noble | }, 2026-08-14 00:52:20.714050 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:20.714340 | ubuntu-noble | } 2026-08-14 00:52:20.714740 | 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': 1786668728.6635213, 'mtime': 1786668702.0647526, 'ctime': 1786668702.0647526, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker-init', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker-init', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker-init', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker-init', 'ansible_loop_var': 'item'}) => { 2026-08-14 00:52:20.715138 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.715512 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.715978 | ubuntu-noble | "item": { 2026-08-14 00:52:20.716378 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.716668 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.716836 | ubuntu-noble | "failed": false, 2026-08-14 00:52:20.716979 | ubuntu-noble | "invocation": { 2026-08-14 00:52:20.717104 | ubuntu-noble | "module_args": { 2026-08-14 00:52:20.717248 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:52:20.717394 | ubuntu-noble | "follow": false, 2026-08-14 00:52:20.717519 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:52:20.717641 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:52:20.717763 | ubuntu-noble | "get_mime": true, 2026-08-14 00:52:20.717926 | ubuntu-noble | "path": "/usr/bin/docker-init" 2026-08-14 00:52:20.718062 | ubuntu-noble | } 2026-08-14 00:52:20.718181 | ubuntu-noble | }, 2026-08-14 00:52:20.718304 | ubuntu-noble | "item": "docker-init", 2026-08-14 00:52:20.718425 | ubuntu-noble | "stat": { 2026-08-14 00:52:20.718548 | ubuntu-noble | "atime": 1786668728.6635213, 2026-08-14 00:52:20.718677 | ubuntu-noble | "attr_flags": "", 2026-08-14 00:52:20.718799 | ubuntu-noble | "attributes": [], 2026-08-14 00:52:20.718961 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:52:20.719103 | ubuntu-noble | "blocks": 0, 2026-08-14 00:52:20.719241 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:52:20.719380 | ubuntu-noble | "ctime": 1786668702.0647526, 2026-08-14 00:52:20.719542 | ubuntu-noble | "dev": 64769, 2026-08-14 00:52:20.719704 | ubuntu-noble | "device_type": 0, 2026-08-14 00:52:20.719901 | ubuntu-noble | "executable": true, 2026-08-14 00:52:20.720045 | ubuntu-noble | "exists": true, 2026-08-14 00:52:20.720164 | ubuntu-noble | "gid": 0, 2026-08-14 00:52:20.720284 | ubuntu-noble | "gr_name": "root", 2026-08-14 00:52:20.720402 | ubuntu-noble | "inode": 33560, 2026-08-14 00:52:20.720521 | ubuntu-noble | "isblk": false, 2026-08-14 00:52:20.720640 | ubuntu-noble | "ischr": false, 2026-08-14 00:52:20.720756 | ubuntu-noble | "isdir": false, 2026-08-14 00:52:20.720904 | ubuntu-noble | "isfifo": false, 2026-08-14 00:52:20.721029 | ubuntu-noble | "isgid": false, 2026-08-14 00:52:20.721147 | ubuntu-noble | "islnk": true, 2026-08-14 00:52:20.721263 | ubuntu-noble | "isreg": false, 2026-08-14 00:52:20.721380 | ubuntu-noble | "issock": false, 2026-08-14 00:52:20.721532 | ubuntu-noble | "isuid": false, 2026-08-14 00:52:20.721680 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 00:52:20.721864 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-init", 2026-08-14 00:52:20.721994 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:52:20.722114 | ubuntu-noble | "mode": "0777", 2026-08-14 00:52:20.722233 | ubuntu-noble | "mtime": 1786668702.0647526, 2026-08-14 00:52:20.722350 | ubuntu-noble | "nlink": 1, 2026-08-14 00:52:20.722470 | ubuntu-noble | "path": "/usr/bin/docker-init", 2026-08-14 00:52:20.722589 | ubuntu-noble | "pw_name": "root", 2026-08-14 00:52:20.722708 | ubuntu-noble | "readable": true, 2026-08-14 00:52:20.723877 | ubuntu-noble | "rgrp": true, 2026-08-14 00:52:20.723926 | ubuntu-noble | "roth": true, 2026-08-14 00:52:20.723932 | ubuntu-noble | "rusr": true, 2026-08-14 00:52:20.723938 | ubuntu-noble | "size": 44, 2026-08-14 00:52:20.723943 | ubuntu-noble | "uid": 0, 2026-08-14 00:52:20.723948 | ubuntu-noble | "version": null, 2026-08-14 00:52:20.723953 | ubuntu-noble | "wgrp": true, 2026-08-14 00:52:20.723958 | ubuntu-noble | "woth": true, 2026-08-14 00:52:20.723963 | ubuntu-noble | "writeable": true, 2026-08-14 00:52:20.723968 | ubuntu-noble | "wusr": true, 2026-08-14 00:52:20.723973 | ubuntu-noble | "xgrp": true, 2026-08-14 00:52:20.723982 | ubuntu-noble | "xoth": true, 2026-08-14 00:52:20.726000 | ubuntu-noble | "xusr": true 2026-08-14 00:52:20.726060 | ubuntu-noble | } 2026-08-14 00:52:20.726069 | ubuntu-noble | }, 2026-08-14 00:52:20.726077 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:20.726084 | ubuntu-noble | } 2026-08-14 00:52:20.726094 | 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': 1786668702.350775, 'mtime': 1786668702.3497748, 'ctime': 1786668702.3497748, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/dockerd', 'lnk_target': '/var/lib/downloads/docker-29.7.2/dockerd', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/dockerd', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'dockerd', 'ansible_loop_var': 'item'}) => { 2026-08-14 00:52:20.726103 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.726110 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.726117 | ubuntu-noble | "item": { 2026-08-14 00:52:20.726124 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.726130 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.726137 | ubuntu-noble | "failed": false, 2026-08-14 00:52:20.726144 | ubuntu-noble | "invocation": { 2026-08-14 00:52:20.726151 | ubuntu-noble | "module_args": { 2026-08-14 00:52:20.726157 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:52:20.726164 | ubuntu-noble | "follow": false, 2026-08-14 00:52:20.726193 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:52:20.726200 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:52:20.726206 | ubuntu-noble | "get_mime": true, 2026-08-14 00:52:20.726220 | ubuntu-noble | "path": "/usr/bin/dockerd" 2026-08-14 00:52:20.726227 | ubuntu-noble | } 2026-08-14 00:52:20.726233 | ubuntu-noble | }, 2026-08-14 00:52:20.726845 | ubuntu-noble | "item": "dockerd", 2026-08-14 00:52:20.726862 | ubuntu-noble | "stat": { 2026-08-14 00:52:20.726866 | ubuntu-noble | "atime": 1786668702.350775, 2026-08-14 00:52:20.726870 | ubuntu-noble | "attr_flags": "", 2026-08-14 00:52:20.726874 | ubuntu-noble | "attributes": [], 2026-08-14 00:52:20.726878 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:52:20.726881 | ubuntu-noble | "blocks": 0, 2026-08-14 00:52:20.727005 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:52:20.727129 | ubuntu-noble | "ctime": 1786668702.3497748, 2026-08-14 00:52:20.727251 | ubuntu-noble | "dev": 64769, 2026-08-14 00:52:20.727372 | ubuntu-noble | "device_type": 0, 2026-08-14 00:52:20.727492 | ubuntu-noble | "executable": true, 2026-08-14 00:52:20.727616 | ubuntu-noble | "exists": true, 2026-08-14 00:52:20.727735 | ubuntu-noble | "gid": 0, 2026-08-14 00:52:20.727926 | ubuntu-noble | "gr_name": "root", 2026-08-14 00:52:20.728063 | ubuntu-noble | "inode": 33561, 2026-08-14 00:52:20.728183 | ubuntu-noble | "isblk": false, 2026-08-14 00:52:20.728304 | ubuntu-noble | "ischr": false, 2026-08-14 00:52:20.728423 | ubuntu-noble | "isdir": false, 2026-08-14 00:52:20.728543 | ubuntu-noble | "isfifo": false, 2026-08-14 00:52:20.728664 | ubuntu-noble | "isgid": false, 2026-08-14 00:52:20.728785 | ubuntu-noble | "islnk": true, 2026-08-14 00:52:20.728932 | ubuntu-noble | "isreg": false, 2026-08-14 00:52:20.729059 | ubuntu-noble | "issock": false, 2026-08-14 00:52:20.729180 | ubuntu-noble | "isuid": false, 2026-08-14 00:52:20.729305 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 00:52:20.729465 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/dockerd", 2026-08-14 00:52:20.729618 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:52:20.729738 | ubuntu-noble | "mode": "0777", 2026-08-14 00:52:20.729885 | ubuntu-noble | "mtime": 1786668702.3497748, 2026-08-14 00:52:20.730013 | ubuntu-noble | "nlink": 1, 2026-08-14 00:52:20.730140 | ubuntu-noble | "path": "/usr/bin/dockerd", 2026-08-14 00:52:20.730965 | ubuntu-noble | "pw_name": "root", 2026-08-14 00:52:20.731034 | ubuntu-noble | "readable": true, 2026-08-14 00:52:20.731044 | ubuntu-noble | "rgrp": true, 2026-08-14 00:52:20.731052 | ubuntu-noble | "roth": true, 2026-08-14 00:52:20.731060 | ubuntu-noble | "rusr": true, 2026-08-14 00:52:20.731068 | ubuntu-noble | "size": 40, 2026-08-14 00:52:20.731077 | ubuntu-noble | "uid": 0, 2026-08-14 00:52:20.731085 | ubuntu-noble | "version": null, 2026-08-14 00:52:20.731099 | ubuntu-noble | "wgrp": true, 2026-08-14 00:52:20.731108 | ubuntu-noble | "woth": true, 2026-08-14 00:52:20.731917 | ubuntu-noble | "writeable": true, 2026-08-14 00:52:20.731949 | ubuntu-noble | "wusr": true, 2026-08-14 00:52:20.731958 | ubuntu-noble | "xgrp": true, 2026-08-14 00:52:20.731966 | ubuntu-noble | "xoth": true, 2026-08-14 00:52:20.731974 | ubuntu-noble | "xusr": true 2026-08-14 00:52:20.731982 | ubuntu-noble | } 2026-08-14 00:52:20.731991 | ubuntu-noble | }, 2026-08-14 00:52:20.731999 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:20.732013 | ubuntu-noble | } 2026-08-14 00:52:20.733850 | 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': 1786668702.6467981, 'mtime': 1786668702.645798, 'ctime': 1786668702.645798, 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True, 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True, 'isuid': False, 'isgid': False, 'blocks': 0, 'block_size': 4096, 'device_type': 0, 'readable': True, 'writeable': True, 'executable': True, 'lnk_source': '/var/lib/downloads/docker-29.7.2/docker-proxy', 'lnk_target': '/var/lib/downloads/docker-29.7.2/docker-proxy', 'pw_name': 'root', 'gr_name': 'root', 'mimetype': 'unknown', 'charset': 'unknown', 'version': None, 'attributes': [], 'attr_flags': ''}, 'invocation': {'module_args': {'follow': False, 'path': '/usr/bin/docker-proxy', 'get_checksum': True, 'get_mime': True, 'get_attributes': True, 'checksum_algorithm': 'sha1'}}, 'failed': False, 'item': 'docker-proxy', 'ansible_loop_var': 'item'}) => { 2026-08-14 00:52:20.733882 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.733887 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.733891 | ubuntu-noble | "item": { 2026-08-14 00:52:20.733895 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.733899 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.733903 | ubuntu-noble | "failed": false, 2026-08-14 00:52:20.733906 | ubuntu-noble | "invocation": { 2026-08-14 00:52:20.733910 | ubuntu-noble | "module_args": { 2026-08-14 00:52:20.733914 | ubuntu-noble | "checksum_algorithm": "sha1", 2026-08-14 00:52:20.733917 | ubuntu-noble | "follow": false, 2026-08-14 00:52:20.733921 | ubuntu-noble | "get_attributes": true, 2026-08-14 00:52:20.733925 | ubuntu-noble | "get_checksum": true, 2026-08-14 00:52:20.733928 | ubuntu-noble | "get_mime": true, 2026-08-14 00:52:20.733932 | ubuntu-noble | "path": "/usr/bin/docker-proxy" 2026-08-14 00:52:20.733936 | ubuntu-noble | } 2026-08-14 00:52:20.733939 | ubuntu-noble | }, 2026-08-14 00:52:20.733943 | ubuntu-noble | "item": "docker-proxy", 2026-08-14 00:52:20.733987 | ubuntu-noble | "stat": { 2026-08-14 00:52:20.734113 | ubuntu-noble | "atime": 1786668702.6467981, 2026-08-14 00:52:20.734238 | ubuntu-noble | "attr_flags": "", 2026-08-14 00:52:20.734386 | ubuntu-noble | "attributes": [], 2026-08-14 00:52:20.734524 | ubuntu-noble | "block_size": 4096, 2026-08-14 00:52:20.734644 | ubuntu-noble | "blocks": 0, 2026-08-14 00:52:20.734763 | ubuntu-noble | "charset": "unknown", 2026-08-14 00:52:20.734913 | ubuntu-noble | "ctime": 1786668702.645798, 2026-08-14 00:52:20.735043 | ubuntu-noble | "dev": 64769, 2026-08-14 00:52:20.735174 | ubuntu-noble | "device_type": 0, 2026-08-14 00:52:20.735292 | ubuntu-noble | "executable": true, 2026-08-14 00:52:20.735420 | ubuntu-noble | "exists": true, 2026-08-14 00:52:20.735554 | ubuntu-noble | "gid": 0, 2026-08-14 00:52:20.735676 | ubuntu-noble | "gr_name": "root", 2026-08-14 00:52:20.735794 | ubuntu-noble | "inode": 33565, 2026-08-14 00:52:20.735984 | ubuntu-noble | "isblk": false, 2026-08-14 00:52:20.736111 | ubuntu-noble | "ischr": false, 2026-08-14 00:52:20.736231 | ubuntu-noble | "isdir": false, 2026-08-14 00:52:20.736350 | ubuntu-noble | "isfifo": false, 2026-08-14 00:52:20.736468 | ubuntu-noble | "isgid": false, 2026-08-14 00:52:20.736586 | ubuntu-noble | "islnk": true, 2026-08-14 00:52:20.736705 | ubuntu-noble | "isreg": false, 2026-08-14 00:52:20.736845 | ubuntu-noble | "issock": false, 2026-08-14 00:52:20.736976 | ubuntu-noble | "isuid": false, 2026-08-14 00:52:20.737102 | ubuntu-noble | "lnk_source": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 00:52:20.737228 | ubuntu-noble | "lnk_target": "/var/lib/downloads/docker-29.7.2/docker-proxy", 2026-08-14 00:52:20.737347 | ubuntu-noble | "mimetype": "unknown", 2026-08-14 00:52:20.737466 | ubuntu-noble | "mode": "0777", 2026-08-14 00:52:20.737585 | ubuntu-noble | "mtime": 1786668702.645798, 2026-08-14 00:52:20.737707 | ubuntu-noble | "nlink": 1, 2026-08-14 00:52:20.737916 | ubuntu-noble | "path": "/usr/bin/docker-proxy", 2026-08-14 00:52:20.738047 | ubuntu-noble | "pw_name": "root", 2026-08-14 00:52:20.738168 | ubuntu-noble | "readable": true, 2026-08-14 00:52:20.738289 | ubuntu-noble | "rgrp": true, 2026-08-14 00:52:20.738410 | ubuntu-noble | "roth": true, 2026-08-14 00:52:20.738529 | ubuntu-noble | "rusr": true, 2026-08-14 00:52:20.738650 | ubuntu-noble | "size": 45, 2026-08-14 00:52:20.738770 | ubuntu-noble | "uid": 0, 2026-08-14 00:52:20.738922 | ubuntu-noble | "version": null, 2026-08-14 00:52:20.739050 | ubuntu-noble | "wgrp": true, 2026-08-14 00:52:20.739172 | ubuntu-noble | "woth": true, 2026-08-14 00:52:20.739302 | ubuntu-noble | "writeable": true, 2026-08-14 00:52:20.739436 | ubuntu-noble | "wusr": true, 2026-08-14 00:52:20.739560 | ubuntu-noble | "xgrp": true, 2026-08-14 00:52:20.739678 | ubuntu-noble | "xoth": true, 2026-08-14 00:52:20.739811 | ubuntu-noble | "xusr": true 2026-08-14 00:52:20.739982 | ubuntu-noble | } 2026-08-14 00:52:20.740102 | ubuntu-noble | }, 2026-08-14 00:52:20.740224 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:20.740342 | ubuntu-noble | } 2026-08-14 00:52:20.740457 | ubuntu-noble | 2026-08-14 00:52:20.740582 | ubuntu-noble | TASK [Assert workload containers were neither recreated nor restarted] ********* 2026-08-14 00:52:20.740712 | ubuntu-noble | Friday 14 August 2026 00:52:20 +0000 (0:00:00.061) 0:00:06.774 ********* 2026-08-14 00:52:20.774241 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-busybox', 'value': {'id': 'c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203', 'pid': 3194, 'restart_count': 0, 'started_at': '2026-08-14T00:51:12.844683168Z'}}) => { 2026-08-14 00:52:20.774364 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.775009 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.775069 | ubuntu-noble | "item": { 2026-08-14 00:52:20.775079 | ubuntu-noble | "key": "molecule-upgrade-busybox", 2026-08-14 00:52:20.775088 | ubuntu-noble | "value": { 2026-08-14 00:52:20.775103 | ubuntu-noble | "id": "c5dd0d34f7f1ed55cfe1bf6f9d58dca861b4fab7f0f432a9f2e2bbc374b70203", 2026-08-14 00:52:20.776855 | ubuntu-noble | "pid": 3194, 2026-08-14 00:52:20.776881 | ubuntu-noble | "restart_count": 0, 2026-08-14 00:52:20.776887 | ubuntu-noble | "started_at": "2026-08-14T00:51:12.844683168Z" 2026-08-14 00:52:20.776893 | ubuntu-noble | } 2026-08-14 00:52:20.776898 | ubuntu-noble | }, 2026-08-14 00:52:20.776904 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:20.776909 | ubuntu-noble | } 2026-08-14 00:52:20.776915 | ubuntu-noble | ok: [ubuntu-noble] => (item={'key': 'molecule-upgrade-nginx', 'value': {'id': 'ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54', 'pid': 3256, 'restart_count': 0, 'started_at': '2026-08-14T00:51:13.813351763Z'}}) => { 2026-08-14 00:52:20.776921 | ubuntu-noble | "ansible_loop_var": "item", 2026-08-14 00:52:20.776926 | ubuntu-noble | "changed": false, 2026-08-14 00:52:20.776931 | ubuntu-noble | "item": { 2026-08-14 00:52:20.776937 | ubuntu-noble | "key": "molecule-upgrade-nginx", 2026-08-14 00:52:20.776942 | ubuntu-noble | "value": { 2026-08-14 00:52:20.777100 | ubuntu-noble | "id": "ac3bb3c3b4a00849701a026d07a19f49f321a039430f1fee0b179e3ada280b54", 2026-08-14 00:52:20.777272 | ubuntu-noble | "pid": 3256, 2026-08-14 00:52:20.777447 | ubuntu-noble | "restart_count": 0, 2026-08-14 00:52:20.777643 | ubuntu-noble | "started_at": "2026-08-14T00:51:13.813351763Z" 2026-08-14 00:52:20.777807 | ubuntu-noble | } 2026-08-14 00:52:20.777997 | ubuntu-noble | }, 2026-08-14 00:52:20.778174 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:20.778339 | ubuntu-noble | } 2026-08-14 00:52:20.778511 | ubuntu-noble | 2026-08-14 00:52:20.778693 | ubuntu-noble | TASK [Read counter workload progress after upgrade] **************************** 2026-08-14 00:52:20.778894 | ubuntu-noble | Friday 14 August 2026 00:52:20 +0000 (0:00:00.059) 0:00:06.833 ********* 2026-08-14 00:52:21.168445 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:21.168762 | ubuntu-noble | 2026-08-14 00:52:21.170424 | ubuntu-noble | TASK [Assert counter workload remained functional] ***************************** 2026-08-14 00:52:21.170753 | ubuntu-noble | Friday 14 August 2026 00:52:21 +0000 (0:00:00.394) 0:00:07.227 ********* 2026-08-14 00:52:21.206285 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-08-14 00:52:21.207096 | ubuntu-noble | "changed": false, 2026-08-14 00:52:21.207124 | ubuntu-noble | "msg": "All assertions passed" 2026-08-14 00:52:21.207131 | ubuntu-noble | } 2026-08-14 00:52:21.207137 | ubuntu-noble | 2026-08-14 00:52:21.207143 | ubuntu-noble | TASK [Verify HTTP workload is functional] ************************************** 2026-08-14 00:52:21.207149 | ubuntu-noble | Friday 14 August 2026 00:52:21 +0000 (0:00:00.038) 0:00:07.266 ********* 2026-08-14 00:52:21.849945 | ubuntu-noble | ok: [ubuntu-noble] 2026-08-14 00:52:21.850002 | ubuntu-noble | 2026-08-14 00:52:21.850013 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-08-14 00:52:21.850023 | ubuntu-noble | ubuntu-noble : ok=22 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-14 00:52:21.850033 | ubuntu-noble | 2026-08-14 00:52:21.850042 | ubuntu-noble | 2026-08-14 00:52:21.850051 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-08-14 00:52:21.850066 | ubuntu-noble | Friday 14 August 2026 00:52:21 +0000 (0:00:00.641) 0:00:07.907 ********* 2026-08-14 00:52:21.850101 | ubuntu-noble | =============================================================================== 2026-08-14 00:52:21.850917 | ubuntu-noble | Inspect installed Docker binary links ----------------------------------- 1.35s 2026-08-14 00:52:21.850965 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.16s 2026-08-14 00:52:21.850976 | ubuntu-noble | Inspect workload containers after upgrade ------------------------------- 0.67s 2026-08-14 00:52:21.850985 | ubuntu-noble | Verify HTTP workload is functional -------------------------------------- 0.64s 2026-08-14 00:52:21.850994 | ubuntu-noble | Read current Docker service PID ----------------------------------------- 0.49s 2026-08-14 00:52:21.851009 | ubuntu-noble | Read pre-upgrade state -------------------------------------------------- 0.44s 2026-08-14 00:52:21.851873 | ubuntu-noble | Read counter workload progress after upgrade ---------------------------- 0.39s 2026-08-14 00:52:21.851920 | ubuntu-noble | Read installed Docker daemon version ------------------------------------ 0.37s 2026-08-14 00:52:21.851927 | ubuntu-noble | Read running Docker daemon executable inode ----------------------------- 0.35s 2026-08-14 00:52:21.851932 | ubuntu-noble | Read current Docker server version -------------------------------------- 0.35s 2026-08-14 00:52:21.851938 | ubuntu-noble | Read current Docker service invocation ID ------------------------------- 0.34s 2026-08-14 00:52:21.851943 | ubuntu-noble | Resolve running Docker daemon executable -------------------------------- 0.32s 2026-08-14 00:52:21.852102 | ubuntu-noble | Inspect current Docker socket ------------------------------------------- 0.31s 2026-08-14 00:52:21.852277 | ubuntu-noble | Read future Docker daemon configuration --------------------------------- 0.31s 2026-08-14 00:52:21.852449 | ubuntu-noble | Build current workload state -------------------------------------------- 0.07s 2026-08-14 00:52:21.852620 | ubuntu-noble | Assert Docker binaries point to the staged version ---------------------- 0.06s 2026-08-14 00:52:21.852750 | ubuntu-noble | Assert workload containers were neither recreated nor restarted --------- 0.06s 2026-08-14 00:52:21.852889 | ubuntu-noble | Decode future Docker daemon configuration ------------------------------- 0.04s 2026-08-14 00:52:21.853016 | ubuntu-noble | Assert Docker daemon was not restarted ---------------------------------- 0.04s 2026-08-14 00:52:21.853138 | ubuntu-noble | Assert counter workload remained functional ----------------------------- 0.04s 2026-08-14 00:52:21.935918 | ubuntu-noble | INFO [docker-upgrade > verify] Executed: Successful 2026-08-14 00:52:21.944977 | ubuntu-noble | INFO [docker-upgrade > cleanup] Executing 2026-08-14 00:52:21.945330 | ubuntu-noble | WARNING [docker-upgrade > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-14 00:52:21.979193 | ubuntu-noble | INFO [docker-upgrade > destroy] Executing 2026-08-14 00:52:21.979504 | ubuntu-noble | WARNING [docker-upgrade > destroy] Skipping, '--destroy=never' requested. 2026-08-14 00:52:21.979801 | ubuntu-noble | INFO [docker-upgrade > destroy] Executed: Successful 2026-08-14 00:52:21.980448 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-14 00:52:22.520122 | ubuntu-noble | ok: Runtime: 0:03:21.846053 2026-08-14 00:52:22.535727 | 2026-08-14 00:52:22.535773 | PLAY RECAP 2026-08-14 00:52:22.535812 | ubuntu-noble | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-14 00:52:22.535833 | 2026-08-14 00:52:22.643774 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-14 00:52:22.646865 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 00:52:23.246116 | 2026-08-14 00:52:23.246252 | PLAY [all] 2026-08-14 00:52:23.258607 | 2026-08-14 00:52:23.258701 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-14 00:52:23.303903 | ubuntu-noble | skipping: Conditional result was False 2026-08-14 00:52:23.314506 | 2026-08-14 00:52:23.314634 | TASK [fetch-output : Set log path for single node] 2026-08-14 00:52:23.358512 | ubuntu-noble | ok 2026-08-14 00:52:23.367183 | 2026-08-14 00:52:23.367256 | LOOP [fetch-output : Ensure local output dirs] 2026-08-14 00:52:23.758994 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/72b78dfacbed438d821e2f7da311dc6b/work/logs" 2026-08-14 00:52:23.963217 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/72b78dfacbed438d821e2f7da311dc6b/work/artifacts" 2026-08-14 00:52:24.175138 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/72b78dfacbed438d821e2f7da311dc6b/work/docs" 2026-08-14 00:52:24.194994 | 2026-08-14 00:52:24.195146 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-14 00:52:24.855558 | ubuntu-noble | ok 2026-08-14 00:52:24.855798 | ubuntu-noble | changed: All items complete 2026-08-14 00:52:24.855837 | 2026-08-14 00:52:25.351046 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 00:52:25.824912 | ubuntu-noble | changed: .d..t...... ./ 2026-08-14 00:52:25.849067 | 2026-08-14 00:52:25.849168 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-14 00:52:26.273227 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007501 2026-08-14 00:52:26.506932 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007387 2026-08-14 00:52:26.528682 | 2026-08-14 00:52:26.528858 | PLAY [all] 2026-08-14 00:52:26.536920 | 2026-08-14 00:52:26.537060 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-14 00:52:27.010064 | ubuntu-noble | changed 2026-08-14 00:52:27.018105 | 2026-08-14 00:52:27.018156 | PLAY RECAP 2026-08-14 00:52:27.018205 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-14 00:52:27.018226 | 2026-08-14 00:52:27.250323 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-14 00:52:27.252397 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-14 00:52:27.855361 | 2026-08-14 00:52:27.855908 | PLAY [localhost] 2026-08-14 00:52:27.866345 | 2026-08-14 00:52:27.866420 | TASK [Generate Zuul manifest] 2026-08-14 00:52:27.889056 | localhost | ok 2026-08-14 00:52:27.905218 | 2026-08-14 00:52:27.905296 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-14 00:52:28.276095 | localhost | changed 2026-08-14 00:52:28.288999 | 2026-08-14 00:52:28.289083 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-14 00:52:28.322200 | localhost | ok 2026-08-14 00:52:28.329909 | 2026-08-14 00:52:28.329974 | TASK [Upload logs] 2026-08-14 00:52:28.350401 | localhost | ok 2026-08-14 00:52:28.407548 | 2026-08-14 00:52:28.407654 | TASK [Set zuul-log-path fact] 2026-08-14 00:52:28.432718 | localhost | ok 2026-08-14 00:52:28.447263 | 2026-08-14 00:52:28.447332 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-14 00:52:28.477585 | localhost | ok 2026-08-14 00:52:28.486796 | 2026-08-14 00:52:28.486890 | TASK [upload-logs : Create log directories] 2026-08-14 00:52:28.913724 | localhost | changed 2026-08-14 00:52:28.921327 | 2026-08-14 00:52:28.921403 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-14 00:52:29.334357 | localhost -> localhost | ok: Runtime: 0:00:00.005156 2026-08-14 00:52:29.339504 | 2026-08-14 00:52:29.339574 | TASK [upload-logs : Upload logs to log server] 2026-08-14 00:52:29.776484 | localhost | Output suppressed because no_log was given 2026-08-14 00:52:29.781912 | 2026-08-14 00:52:29.782012 | LOOP [upload-logs : Compress console log and json output] 2026-08-14 00:52:29.827954 | localhost | skipping: Conditional result was False 2026-08-14 00:52:29.834718 | localhost | skipping: Conditional result was False 2026-08-14 00:52:29.848029 | 2026-08-14 00:52:29.848226 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-14 00:52:29.891659 | localhost | skipping: Conditional result was False 2026-08-14 00:52:29.892086 | 2026-08-14 00:52:29.895470 | localhost | skipping: Conditional result was False 2026-08-14 00:52:29.911246 | 2026-08-14 00:52:29.911420 | LOOP [upload-logs : Upload console log and json output]