2026-07-30 20:49:35.128946 | Job console starting 2026-07-30 20:49:35.137756 | Updating git repos 2026-07-30 20:49:37.568061 | Cloning repos into workspace 2026-07-30 20:49:56.158163 | Restoring repo states 2026-07-30 20:50:03.483313 | Merging changes 2026-07-30 20:50:05.095849 | Checking out repos 2026-07-30 20:50:06.561888 | Preparing playbooks 2026-07-30 20:50:20.162010 | Running Ansible setup 2026-07-30 20:50:23.739915 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-30 20:50:24.387876 | 2026-07-30 20:50:24.387991 | PLAY [localhost] 2026-07-30 20:50:24.396034 | 2026-07-30 20:50:24.396116 | TASK [Gathering Facts] 2026-07-30 20:50:25.451605 | localhost | ok 2026-07-30 20:50:25.460813 | 2026-07-30 20:50:25.460903 | TASK [Setup log path fact] 2026-07-30 20:50:25.490588 | localhost | ok 2026-07-30 20:50:25.502595 | 2026-07-30 20:50:25.502676 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-30 20:50:25.543285 | localhost | ok 2026-07-30 20:50:25.550703 | 2026-07-30 20:50:25.550788 | TASK [emit-job-header : Print job information] 2026-07-30 20:50:25.594942 | # Job Information 2026-07-30 20:50:25.595210 | Ansible Version: 2.16.18 2026-07-30 20:50:25.595282 | Job: atmosphere-molecule-aio-openvswitch-selective 2026-07-30 20:50:25.595335 | Pipeline: check 2026-07-30 20:50:25.595383 | Executor: 2d72f0692154 2026-07-30 20:50:25.595430 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4210 2026-07-30 20:50:25.595481 | Event ID: c42f9ec0-8c55-11f1-8f22-3133dec4779d 2026-07-30 20:50:25.599596 | 2026-07-30 20:50:25.599672 | LOOP [emit-job-header : Print node information] 2026-07-30 20:50:25.698664 | localhost | ok: 2026-07-30 20:50:25.698917 | localhost | # Node Information 2026-07-30 20:50:25.698966 | localhost | Inventory Hostname: instance 2026-07-30 20:50:25.699004 | localhost | Hostname: np0000187645 2026-07-30 20:50:25.699037 | localhost | Username: zuul 2026-07-30 20:50:25.699069 | localhost | Distro: Ubuntu 22.04 2026-07-30 20:50:25.699104 | localhost | Provider: yul1 2026-07-30 20:50:25.699138 | localhost | Region: ca-ymq-1 2026-07-30 20:50:25.699169 | localhost | Label: ubuntu-jammy-16 2026-07-30 20:50:25.699202 | localhost | Product Name: OpenStack Nova 2026-07-30 20:50:25.699232 | localhost | Interface IP: 199.204.45.240 2026-07-30 20:50:25.711421 | 2026-07-30 20:50:25.711585 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-30 20:50:26.143227 | localhost -> localhost | changed 2026-07-30 20:50:26.149169 | 2026-07-30 20:50:26.149305 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-30 20:50:27.087215 | localhost -> localhost | changed 2026-07-30 20:50:27.099187 | 2026-07-30 20:50:27.099342 | PLAY [all] 2026-07-30 20:50:27.108427 | 2026-07-30 20:50:27.108518 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-30 20:50:27.362316 | instance -> localhost | ok 2026-07-30 20:50:27.371547 | 2026-07-30 20:50:27.371654 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-30 20:50:27.406679 | instance | ok 2026-07-30 20:50:27.423399 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-30 20:50:27.429910 | 2026-07-30 20:50:27.429973 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-30 20:50:30.443945 | instance -> localhost | Generating public/private rsa key pair. 2026-07-30 20:50:30.444098 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/work/0d46bf703a7a491b9d705c81033bac8f_id_rsa 2026-07-30 20:50:30.444129 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/work/0d46bf703a7a491b9d705c81033bac8f_id_rsa.pub 2026-07-30 20:50:30.444152 | instance -> localhost | The key fingerprint is: 2026-07-30 20:50:30.444173 | instance -> localhost | SHA256:0GwGl4gY41yOQOMOrPMIW4kt1962akaPxv/Y3+iZf9k zuul-build-sshkey 2026-07-30 20:50:30.444207 | instance -> localhost | The key's randomart image is: 2026-07-30 20:50:30.444227 | instance -> localhost | +---[RSA 3072]----+ 2026-07-30 20:50:30.444254 | instance -> localhost | |oooo...... | 2026-07-30 20:50:30.444276 | instance -> localhost | |o+o=. .=. | 2026-07-30 20:50:30.444296 | instance -> localhost | |.o+ . . = | 2026-07-30 20:50:30.444316 | instance -> localhost | |+o o + | 2026-07-30 20:50:30.444335 | instance -> localhost | |*.= . S | 2026-07-30 20:50:30.444355 | instance -> localhost | |.O ... | 2026-07-30 20:50:30.444374 | instance -> localhost | |o .o.oo o | 2026-07-30 20:50:30.444393 | instance -> localhost | | *..+ = o E| 2026-07-30 20:50:30.444415 | instance -> localhost | | +.o+.oo*.o. | 2026-07-30 20:50:30.444435 | instance -> localhost | +----[SHA256]-----+ 2026-07-30 20:50:30.444478 | instance -> localhost | ok: Runtime: 0:00:02.611689 2026-07-30 20:50:30.449665 | 2026-07-30 20:50:30.449730 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-30 20:50:30.480246 | instance | ok 2026-07-30 20:50:30.491486 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-30 20:50:30.513000 | 2026-07-30 20:50:30.513145 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-30 20:50:30.537618 | instance | skipping: Conditional result was False 2026-07-30 20:50:30.551280 | 2026-07-30 20:50:30.551361 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-30 20:50:31.067112 | instance | changed 2026-07-30 20:50:31.073124 | 2026-07-30 20:50:31.073188 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-30 20:50:31.260115 | instance | ok 2026-07-30 20:50:31.268750 | 2026-07-30 20:50:31.268818 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-30 20:50:31.764229 | instance | changed 2026-07-30 20:50:31.785755 | 2026-07-30 20:50:31.785909 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-30 20:50:32.242143 | instance | changed 2026-07-30 20:50:32.247656 | 2026-07-30 20:50:32.247732 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-30 20:50:32.271725 | instance | skipping: Conditional result was False 2026-07-30 20:50:32.282686 | 2026-07-30 20:50:32.282820 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-30 20:50:32.654780 | instance -> localhost | changed 2026-07-30 20:50:32.670393 | 2026-07-30 20:50:32.670548 | TASK [add-build-sshkey : Add back temp key] 2026-07-30 20:50:32.949615 | instance -> localhost | Identity added: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/work/0d46bf703a7a491b9d705c81033bac8f_id_rsa (zuul-build-sshkey) 2026-07-30 20:50:32.949867 | instance -> localhost | ok: Runtime: 0:00:00.014508 2026-07-30 20:50:32.958949 | 2026-07-30 20:50:32.959014 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-30 20:50:33.226250 | instance | ok 2026-07-30 20:50:33.232993 | 2026-07-30 20:50:33.233084 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-30 20:50:33.257711 | instance | skipping: Conditional result was False 2026-07-30 20:50:33.272655 | 2026-07-30 20:50:33.272781 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-30 20:50:33.542631 | instance | ok 2026-07-30 20:50:33.550743 | 2026-07-30 20:50:33.550840 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-30 20:50:37.365940 | instance | Output suppressed because no_log was given 2026-07-30 20:50:37.378184 | 2026-07-30 20:50:37.378263 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-30 20:50:37.591779 | instance | ok: "logs" 2026-07-30 20:50:37.592092 | instance | ok: All items complete 2026-07-30 20:50:37.592126 | 2026-07-30 20:50:37.735526 | instance | ok: "artifacts" 2026-07-30 20:50:37.880433 | instance | ok: "docs" 2026-07-30 20:50:37.899492 | 2026-07-30 20:50:37.899642 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-30 20:50:38.103007 | instance | changed: "logs" 2026-07-30 20:50:38.360617 | instance | changed: "artifacts" 2026-07-30 20:50:38.415506 | instance | changed: "docs" 2026-07-30 20:50:38.437790 | 2026-07-30 20:50:38.437992 | PLAY RECAP 2026-07-30 20:50:38.438104 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-30 20:50:38.438178 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-30 20:50:38.438209 | 2026-07-30 20:50:38.623519 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-30 20:50:38.634434 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-30 20:50:39.621398 | 2026-07-30 20:50:39.621615 | PLAY [all] 2026-07-30 20:50:39.634956 | 2026-07-30 20:50:39.635133 | TASK [setup-uv : Extract archive] 2026-07-30 20:50:42.023641 | instance | changed 2026-07-30 20:50:42.039064 | 2026-07-30 20:50:42.039205 | TASK [setup-uv : Print version] 2026-07-30 20:50:42.415394 | instance | uv 0.8.13 2026-07-30 20:50:42.605326 | instance | ok: Runtime: 0:00:00.011758 2026-07-30 20:50:42.619625 | 2026-07-30 20:50:42.619798 | TASK [Install Ansible collection siblings] 2026-07-30 20:50:51.896651 | instance | changed: 2026-07-30 20:50:51.896890 | instance | Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-30 20:50:51.897062 | instance | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-30 20:50:51.897108 | instance | Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-30 20:50:51.897133 | instance | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-30 20:50:51.897155 | instance | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-07-30 20:50:51.897178 | instance | Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-30 20:50:51.897203 | instance | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-30 20:50:51.897227 | instance | Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-30 20:50:51.897248 | instance | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-30 20:50:51.897269 | instance | Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-30 20:50:51.897289 | instance | Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-30 20:50:51.897309 | instance | Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-30 20:50:51.897328 | instance | Resolved ansible.netcommon to 1.2.0 for 1.2.0 2026-07-30 20:50:51.897347 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0 2026-07-30 20:50:51.897366 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0 2026-07-30 20:50:51.897386 | instance | Resolved community.crypto to 2.2.3 for 2.2.3 2026-07-30 20:50:51.897406 | instance | Resolved community.general to 7.3.0 for 7.3.0 2026-07-30 20:50:51.897425 | instance | Resolved community.mysql to 3.6.0 for 3.6.0 2026-07-30 20:50:51.897444 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0 2026-07-30 20:50:51.897463 | instance | Resolved openstack.cloud to 2.6.0 for >=2.0.0 2026-07-30 20:50:51.897482 | instance | Resolved vexxhost.ceph to v4.1.0 for >=3.2.0 2026-07-30 20:50:51.897501 | instance | Resolved atmosphere.common to v0.7.0 for >=0.7.0 2026-07-30 20:50:51.897522 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-30 20:50:51.897699 | instance | Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0 2026-07-30 20:50:51.897728 | instance | Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0 2026-07-30 20:50:51.897750 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-30 20:50:51.897771 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-30 20:50:51.897791 | instance | Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0 2026-07-30 20:50:51.897810 | instance | Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0 2026-07-30 20:50:51.897830 | instance | Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3 2026-07-30 20:50:51.897849 | instance | Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2 2026-07-30 20:50:51.897869 | instance | Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0 2026-07-30 20:50:51.897889 | instance | Checked out ansible.netcommon to 1.2.0 2026-07-30 20:50:51.897908 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.netcommon 2026-07-30 20:50:51.898042 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.898089 | instance | Process install dependency map 2026-07-30 20:50:51.898114 | instance | Starting collection install process 2026-07-30 20:50:51.898135 | instance | Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon' 2026-07-30 20:50:51.898155 | instance | Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon 2026-07-30 20:50:51.898175 | instance | ansible.netcommon:* was installed successfully 2026-07-30 20:50:51.898196 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-07-30 20:50:51.898215 | instance | Creating virtual environment at: .venv 2026-07-30 20:50:51.898235 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-30 20:50:51.898255 | instance | Downloading pydantic-core (2.0MiB) 2026-07-30 20:50:51.898274 | instance | Downloading openstacksdk (1.7MiB) 2026-07-30 20:50:51.898293 | instance | Downloading kubernetes (1.9MiB) 2026-07-30 20:50:51.898467 | instance | Downloading setuptools (1.1MiB) 2026-07-30 20:50:51.898519 | instance | Downloading ansible-core (2.1MiB) 2026-07-30 20:50:51.898545 | instance | Downloading netaddr (2.2MiB) 2026-07-30 20:50:51.898566 | instance | Downloading rjsonnet (1.2MiB) 2026-07-30 20:50:51.898586 | instance | Downloading pygments (1.2MiB) 2026-07-30 20:50:51.898606 | instance | Downloading cryptography (4.2MiB) 2026-07-30 20:50:51.898626 | instance | Building pyperclip==1.9.0 2026-07-30 20:50:51.898648 | instance | Downloading rjsonnet 2026-07-30 20:50:51.898668 | instance | Downloading pydantic-core 2026-07-30 20:50:51.898687 | instance | Downloading netaddr 2026-07-30 20:50:51.898707 | instance | Downloading pygments 2026-07-30 20:50:51.898726 | instance | Downloading cryptography 2026-07-30 20:50:51.898748 | instance | Downloading setuptools 2026-07-30 20:50:51.898970 | instance | Downloading kubernetes 2026-07-30 20:50:51.899017 | instance | Downloading ansible-core 2026-07-30 20:50:51.899042 | instance | Downloading openstacksdk 2026-07-30 20:50:51.899062 | instance | Built pyperclip==1.9.0 2026-07-30 20:50:51.899082 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-07-30 20:50:51.899102 | instance | Installed 87 packages in 77ms 2026-07-30 20:50:51.899122 | instance | Checked out ansible.posix to 1.6.0 2026-07-30 20:50:51.899141 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-07-30 20:50:51.899161 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.899181 | instance | Process install dependency map 2026-07-30 20:50:51.899208 | instance | Starting collection install process 2026-07-30 20:50:51.899228 | instance | Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-07-30 20:50:51.899248 | instance | Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-07-30 20:50:51.899479 | instance | ansible.posix:1.6.0 was installed successfully 2026-07-30 20:50:51.899512 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.899533 | instance | 2.17.12 2026-07-30 20:50:51.899553 | instance | Checked out ansible.utils to v6.0.3 2026-07-30 20:50:51.899573 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils 2026-07-30 20:50:51.899593 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.899613 | instance | Process install dependency map 2026-07-30 20:50:51.899633 | instance | Starting collection install process 2026-07-30 20:50:51.899653 | instance | Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-07-30 20:50:51.899800 | instance | Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils 2026-07-30 20:50:51.899841 | instance | ansible.utils:6.0.3 was installed successfully 2026-07-30 20:50:51.899864 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.899885 | instance | 2.17.12 2026-07-30 20:50:51.899905 | instance | Checked out atmosphere.common to v0.7.0 2026-07-30 20:50:51.899925 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common 2026-07-30 20:50:51.899945 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.899964 | instance | Process install dependency map 2026-07-30 20:50:51.899984 | instance | Starting collection install process 2026-07-30 20:50:51.900003 | instance | Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common' 2026-07-30 20:50:51.900022 | instance | Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common 2026-07-30 20:50:51.900042 | instance | atmosphere.common:0.7.0 was installed successfully 2026-07-30 20:50:51.900061 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.900221 | instance | 2.17.12 2026-07-30 20:50:51.900252 | instance | Checked out community.crypto to 2.2.3 2026-07-30 20:50:51.900275 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto 2026-07-30 20:50:51.900296 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.900315 | instance | Process install dependency map 2026-07-30 20:50:51.900335 | instance | Starting collection install process 2026-07-30 20:50:51.900355 | instance | Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-07-30 20:50:51.900374 | instance | Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-07-30 20:50:51.900393 | instance | community.crypto:2.2.3 was installed successfully 2026-07-30 20:50:51.900412 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.900431 | instance | 2.17.12 2026-07-30 20:50:51.900451 | instance | Checked out community.general to 7.3.0 2026-07-30 20:50:51.900470 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general 2026-07-30 20:50:51.900627 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.900663 | instance | Process install dependency map 2026-07-30 20:50:51.900685 | instance | Starting collection install process 2026-07-30 20:50:51.900706 | instance | Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-07-30 20:50:51.900726 | instance | Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-07-30 20:50:51.900826 | instance | community.general:7.3.0 was installed successfully 2026-07-30 20:50:51.900856 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.900878 | instance | 2.17.12 2026-07-30 20:50:51.900898 | instance | Checked out community.mysql to 3.6.0 2026-07-30 20:50:51.900921 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql 2026-07-30 20:50:51.900942 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.901016 | instance | Process install dependency map 2026-07-30 20:50:51.901038 | instance | Starting collection install process 2026-07-30 20:50:51.901057 | instance | Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql' 2026-07-30 20:50:51.901077 | instance | Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql 2026-07-30 20:50:51.901096 | instance | community.mysql:3.6.0 was installed successfully 2026-07-30 20:50:51.901115 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.901134 | instance | 2.17.12 2026-07-30 20:50:51.901154 | instance | Checked out kubernetes.core to 2.4.0 2026-07-30 20:50:51.901174 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-07-30 20:50:51.901194 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.901213 | instance | Process install dependency map 2026-07-30 20:50:51.901232 | instance | Starting collection install process 2026-07-30 20:50:51.901252 | instance | Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-07-30 20:50:51.901270 | instance | Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-07-30 20:50:51.901289 | instance | kubernetes.core:2.4.0 was installed successfully 2026-07-30 20:50:51.901308 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.901328 | instance | 2.17.12 2026-07-30 20:50:51.901347 | instance | Checked out openstack.cloud to 2.6.0 2026-07-30 20:50:51.901366 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack 2026-07-30 20:50:51.901386 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.901405 | instance | Process install dependency map 2026-07-30 20:50:51.901425 | instance | Starting collection install process 2026-07-30 20:50:51.901444 | instance | Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud' 2026-07-30 20:50:51.901463 | instance | Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud 2026-07-30 20:50:51.901482 | instance | openstack.cloud:2.6.0 was installed successfully 2026-07-30 20:50:51.901501 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.901520 | instance | 2.17.12 2026-07-30 20:50:51.901550 | instance | Checked out vexxhost.ceph to v4.1.0 2026-07-30 20:50:51.901599 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph 2026-07-30 20:50:51.901627 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.901648 | instance | Process install dependency map 2026-07-30 20:50:51.901668 | instance | Starting collection install process 2026-07-30 20:50:51.901688 | instance | Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph' 2026-07-30 20:50:51.901708 | instance | Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph 2026-07-30 20:50:51.901729 | instance | vexxhost.ceph:4.1.0 was installed successfully 2026-07-30 20:50:51.901753 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.901777 | instance | 2.17.12 2026-07-30 20:50:51.901800 | instance | Checked out vexxhost.containers to v1.6.8 2026-07-30 20:50:51.901824 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-07-30 20:50:51.901847 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.901871 | instance | Process install dependency map 2026-07-30 20:50:51.901895 | instance | Starting collection install process 2026-07-30 20:50:51.901915 | instance | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-07-30 20:50:51.901934 | instance | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-07-30 20:50:51.901954 | instance | vexxhost.containers:1.6.8 was installed successfully 2026-07-30 20:50:51.901974 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.901994 | instance | 2.17.12 2026-07-30 20:50:51.902013 | instance | Checked out vexxhost.kubernetes to v3.3.0 2026-07-30 20:50:51.902033 | instance | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes 2026-07-30 20:50:51.902052 | instance | Starting galaxy collection install process 2026-07-30 20:50:51.902071 | instance | Process install dependency map 2026-07-30 20:50:51.902091 | instance | Starting collection install process 2026-07-30 20:50:51.902110 | instance | Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes' 2026-07-30 20:50:51.902129 | instance | Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes 2026-07-30 20:50:51.902148 | instance | vexxhost.kubernetes:3.3.0 was installed successfully 2026-07-30 20:50:51.902167 | instance | [WARNING]: Collection ansible.netcommon does not support Ansible version 2026-07-30 20:50:51.902186 | instance | 2.17.12 2026-07-30 20:50:51.914896 | 2026-07-30 20:50:51.915028 | PLAY RECAP 2026-07-30 20:50:51.915101 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-30 20:50:51.915154 | 2026-07-30 20:50:52.157655 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-30 20:50:52.169810 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-30 20:50:52.872331 | 2026-07-30 20:50:52.872483 | PLAY [all] 2026-07-30 20:50:52.886398 | 2026-07-30 20:50:52.886531 | TASK [Install "jq" for log collection] 2026-07-30 20:51:03.158658 | instance | changed 2026-07-30 20:51:03.523066 | 2026-07-30 20:51:03.524077 | PLAY RECAP 2026-07-30 20:51:03.524213 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-30 20:51:03.524371 | 2026-07-30 20:51:03.688049 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml@main] 2026-07-30 20:51:03.697358 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-30 20:51:04.300467 | 2026-07-30 20:51:04.300582 | PLAY [Prepare selective Molecule plan] 2026-07-30 20:51:04.311612 | 2026-07-30 20:51:04.311687 | TASK [Generate selective Molecule plan] 2026-07-30 20:51:05.349660 | instance | ok: Runtime: 0:00:00.181412 2026-07-30 20:51:05.355370 | 2026-07-30 20:51:05.355448 | TASK [Render selective Molecule plan] 2026-07-30 20:51:05.641551 | instance | Selective Molecule plan: selective 2026-07-30 20:51:05.641806 | instance | Changed files: 2026-07-30 20:51:05.641822 | instance | M playbooks/ceph.yml 2026-07-30 20:51:05.641834 | instance | Targets: ceph 2026-07-30 20:51:05.641844 | instance | Job decisions: 2026-07-30 20:51:05.641858 | instance | RUN aio-openvswitch: selected by changed components 2026-07-30 20:51:05.641869 | instance | components: ceph 2026-07-30 20:51:05.641883 | instance | verification: host-command:cephadm shell -- ceph status 2026-07-30 20:51:05.641897 | instance | SKIP aio-ovn: no changed component requires this job 2026-07-30 20:51:05.641907 | instance | SKIP csi-local-path-provisioner: no changed component requires this job 2026-07-30 20:51:05.641917 | instance | RUN csi-rbd: selected by changed components 2026-07-30 20:51:05.641927 | instance | SKIP keycloak: no changed component requires this job 2026-07-30 20:51:05.893143 | instance | ok: Runtime: 0:00:00.101397 2026-07-30 20:51:05.902438 | 2026-07-30 20:51:05.902518 | PLAY RECAP 2026-07-30 20:51:05.902567 | instance | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-30 20:51:05.902590 | 2026-07-30 20:51:06.038941 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml@main] 2026-07-30 20:51:06.048835 | RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-30 20:51:06.691958 | 2026-07-30 20:51:06.692324 | PLAY [Run selected Molecule scenario] 2026-07-30 20:51:06.704664 | 2026-07-30 20:51:06.704766 | TASK [Read selective Molecule plan] 2026-07-30 20:51:07.040648 | instance | ok 2026-07-30 20:51:07.047617 | 2026-07-30 20:51:07.047731 | TASK [Resolve this job decision] 2026-07-30 20:51:07.111748 | instance | ok 2026-07-30 20:51:07.121625 | 2026-07-30 20:51:07.121716 | TASK [Assert this job exists in the plan] 2026-07-30 20:51:07.156134 | instance | ok: All assertions passed 2026-07-30 20:51:07.164162 | 2026-07-30 20:51:07.164246 | TASK [Resolve selected scenario inputs] 2026-07-30 20:51:07.197815 | instance | ok 2026-07-30 20:51:07.203006 | 2026-07-30 20:51:07.203075 | TASK [Report this job decision] 2026-07-30 20:51:07.270100 | instance | ok: 2026-07-30 20:51:07.326694 | instance | Selective Molecule job: aio-openvswitch 2026-07-30 20:51:07.326777 | instance | Decision: RUN 2026-07-30 20:51:07.326806 | instance | Reason: selected by changed components 2026-07-30 20:51:07.326833 | instance | Scenario: aio 2026-07-30 20:51:07.326854 | instance | Targets: ceph 2026-07-30 20:51:07.326874 | instance | Components: ceph 2026-07-30 20:51:07.333345 | 2026-07-30 20:51:07.333425 | LOOP [Check Molecule inventory directories] 2026-07-30 20:51:07.664695 | instance | ok: "src/github.com/vexxhost/atmosphere" 2026-07-30 20:51:07.810146 | instance | ok: "src/github.com/vexxhost/atmosphere/molecule/aio/inventory" 2026-07-30 20:51:07.969975 | instance | ok: "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory" 2026-07-30 20:51:07.980501 | 2026-07-30 20:51:07.980594 | LOOP [Copy Zuul inventory for Molecule] 2026-07-30 20:51:08.590938 | instance | changed: 2026-07-30 20:51:08.591404 | instance | { 2026-07-30 20:51:08.591435 | instance | "ansible_loop_var": "item", 2026-07-30 20:51:08.591469 | instance | "changed": false, 2026-07-30 20:51:08.591492 | instance | "failed": false, 2026-07-30 20:51:08.591512 | instance | "invocation": { 2026-07-30 20:51:08.591531 | instance | "module_args": { 2026-07-30 20:51:08.591549 | instance | "checksum_algorithm": "sha1", 2026-07-30 20:51:08.591567 | instance | "follow": true, 2026-07-30 20:51:08.591586 | instance | "get_attributes": true, 2026-07-30 20:51:08.591604 | instance | "get_checksum": true, 2026-07-30 20:51:08.591622 | instance | "get_mime": true, 2026-07-30 20:51:08.591640 | instance | "path": "src/github.com/vexxhost/atmosphere" 2026-07-30 20:51:08.591659 | instance | } 2026-07-30 20:51:08.591677 | instance | }, 2026-07-30 20:51:08.591696 | instance | "item": "src/github.com/vexxhost/atmosphere", 2026-07-30 20:51:08.591714 | instance | "stat": { 2026-07-30 20:51:08.591731 | instance | "atime": 1785444665.5922487, 2026-07-30 20:51:08.591749 | instance | "attr_flags": "e", 2026-07-30 20:51:08.591766 | instance | "attributes": [ 2026-07-30 20:51:08.591783 | instance | "extents" 2026-07-30 20:51:08.591801 | instance | ], 2026-07-30 20:51:08.591819 | instance | "block_size": 4096, 2026-07-30 20:51:08.591836 | instance | "blocks": 8, 2026-07-30 20:51:08.591853 | instance | "charset": "unknown", 2026-07-30 20:51:08.591871 | instance | "ctime": 1785444664.8362262, 2026-07-30 20:51:08.591888 | instance | "dev": 64513, 2026-07-30 20:51:08.591911 | instance | "device_type": 0, 2026-07-30 20:51:08.591930 | instance | "executable": true, 2026-07-30 20:51:08.591948 | instance | "exists": true, 2026-07-30 20:51:08.591965 | instance | "gid": 1000, 2026-07-30 20:51:08.591983 | instance | "gr_name": "zuul", 2026-07-30 20:51:08.592000 | instance | "inode": 1047226, 2026-07-30 20:51:08.592018 | instance | "isblk": false, 2026-07-30 20:51:08.592037 | instance | "ischr": false, 2026-07-30 20:51:08.592056 | instance | "isdir": true, 2026-07-30 20:51:08.592074 | instance | "isfifo": false, 2026-07-30 20:51:08.592092 | instance | "isgid": false, 2026-07-30 20:51:08.592110 | instance | "islnk": false, 2026-07-30 20:51:08.592127 | instance | "isreg": false, 2026-07-30 20:51:08.592145 | instance | "issock": false, 2026-07-30 20:51:08.592162 | instance | "isuid": false, 2026-07-30 20:51:08.592180 | instance | "mimetype": "unknown", 2026-07-30 20:51:08.592198 | instance | "mode": "0755", 2026-07-30 20:51:08.592217 | instance | "mtime": 1785444664.8362262, 2026-07-30 20:51:08.592236 | instance | "nlink": 25, 2026-07-30 20:51:08.592254 | instance | "path": "src/github.com/vexxhost/atmosphere", 2026-07-30 20:51:08.592272 | instance | "pw_name": "zuul", 2026-07-30 20:51:08.592289 | instance | "readable": true, 2026-07-30 20:51:08.592307 | instance | "rgrp": true, 2026-07-30 20:51:08.592325 | instance | "roth": true, 2026-07-30 20:51:08.592342 | instance | "rusr": true, 2026-07-30 20:51:08.592360 | instance | "size": 4096, 2026-07-30 20:51:08.592378 | instance | "uid": 1000, 2026-07-30 20:51:08.592396 | instance | "version": "3294249988", 2026-07-30 20:51:08.592414 | instance | "wgrp": false, 2026-07-30 20:51:08.592433 | instance | "woth": false, 2026-07-30 20:51:08.592451 | instance | "writeable": true, 2026-07-30 20:51:08.592469 | instance | "wusr": true, 2026-07-30 20:51:08.592487 | instance | "xgrp": true, 2026-07-30 20:51:08.592505 | instance | "xoth": true, 2026-07-30 20:51:08.592523 | instance | "xusr": true 2026-07-30 20:51:08.592541 | instance | } 2026-07-30 20:51:08.592559 | instance | } 2026-07-30 20:51:08.592594 | instance | ok: All items complete 2026-07-30 20:51:08.592617 | 2026-07-30 20:51:08.593637 | instance | skipping: Conditional result was False 2026-07-30 20:51:08.594140 | instance | skipping: Conditional result was False 2026-07-30 20:51:08.609615 | 2026-07-30 20:51:08.609720 | LOOP [Use private addresses in Molecule inventory] 2026-07-30 20:51:08.980745 | instance | changed: 1 replacements made 2026-07-30 20:51:08.983245 | instance | skipping: Conditional result was False 2026-07-30 20:51:08.984807 | instance | skipping: Conditional result was False 2026-07-30 20:51:08.999723 | 2026-07-30 20:51:08.999909 | TASK [Prepare Molecule command] 2026-07-30 20:51:09.085921 | instance | ok 2026-07-30 20:51:09.249229 | 2026-07-30 20:51:09.249385 | TASK [Run standard Molecule lifecycle with progress output] 2026-07-30 20:51:09.379397 | instance | ok 2026-07-30 20:51:09.439221 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/run-command.yml 2026-07-30 20:51:09.445384 | 2026-07-30 20:51:09.445465 | TASK [Create Molecule log directory] 2026-07-30 20:51:09.718021 | instance | changed 2026-07-30 20:51:09.722949 | 2026-07-30 20:51:09.723020 | TASK [Resolve live Molecule log path] 2026-07-30 20:51:09.775744 | instance | ok 2026-07-30 20:51:09.788962 | 2026-07-30 20:51:09.789071 | TASK [Start Molecule aio (aio-openvswitch)] 2026-07-30 20:51:10.519321 | instance | ok: ERROR (ignored) 2026-07-30 20:51:10.519543 | instance | { 2026-07-30 20:51:10.519576 | instance | "ansible_job_id": "j396625806394.1596", 2026-07-30 20:51:10.519598 | instance | "finished": 0, 2026-07-30 20:51:10.519618 | instance | "results_file": "/home/zuul/.ansible_async/j396625806394.1596", 2026-07-30 20:51:10.519638 | instance | "started": 1 2026-07-30 20:51:10.519657 | instance | } 2026-07-30 20:51:10.525790 | 2026-07-30 20:51:10.525862 | TASK [Initialize progress monitor for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:10.575189 | instance | ok 2026-07-30 20:51:10.581477 | 2026-07-30 20:51:10.581546 | TASK [Bound progress monitor recursion for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:10.612941 | instance | ok 2026-07-30 20:51:10.618854 | 2026-07-30 20:51:10.618922 | TASK [Calculate progress monitor chunks for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:10.674195 | instance | ok 2026-07-30 20:51:10.969647 | 2026-07-30 20:51:10.969930 | LOOP [Monitor Molecule aio (aio-openvswitch)] 2026-07-30 20:51:11.031764 | instance | ok: 1 2026-07-30 20:51:11.032049 | instance | changed: All items complete 2026-07-30 20:51:11.032091 | 2026-07-30 20:51:11.040721 | instance | ok: 2 2026-07-30 20:51:11.047623 | instance | ok: 3 2026-07-30 20:51:11.052937 | instance | ok: 4 2026-07-30 20:51:11.058579 | instance | ok: 5 2026-07-30 20:51:11.075196 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-chunk.yml 2026-07-30 20:51:11.076334 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-chunk.yml 2026-07-30 20:51:11.077231 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-chunk.yml 2026-07-30 20:51:11.078109 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-chunk.yml 2026-07-30 20:51:11.079243 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-chunk.yml 2026-07-30 20:51:11.087512 | 2026-07-30 20:51:11.087580 | TASK [Start progress monitor chunk for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:11.139271 | instance | ok 2026-07-30 20:51:11.150155 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:51:11.157056 | 2026-07-30 20:51:11.157124 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:51:31.229083 | instance | ok 2026-07-30 20:51:31.738615 | 2026-07-30 20:51:31.738755 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:31.790706 | instance | ok 2026-07-30 20:51:31.798655 | 2026-07-30 20:51:31.798777 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:32.181087 | instance | ok 2026-07-30 20:51:32.190361 | 2026-07-30 20:51:32.190461 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:32.392079 | instance | ok 2026-07-30 20:51:32.402243 | 2026-07-30 20:51:32.402351 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:32.457438 | instance | ok 2026-07-30 20:51:32.466727 | 2026-07-30 20:51:32.466804 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:32.682373 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-07-30 20:51:32.682478 | instance | INFO [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-30 20:51:32.682501 | instance | INFO [aio > prerun] Performing prerun with role_name_check=0... 2026-07-30 20:51:32.682511 | instance | INFO [aio > dependency] Executing 2026-07-30 20:51:32.682522 | instance | WARNING [aio > dependency] Missing roles requirements file: requirements.yml 2026-07-30 20:51:32.682532 | instance | WARNING [aio > dependency] Missing collections requirements file: collections.yml 2026-07-30 20:51:32.682546 | instance | WARNING [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-30 20:51:32.682555 | instance | INFO [aio > cleanup] Executing 2026-07-30 20:51:32.682565 | instance | WARNING [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-30 20:51:32.682573 | instance | INFO [aio > destroy] Executing 2026-07-30 20:51:32.682582 | instance | WARNING [aio > destroy] Skipping, '--destroy=never' requested. 2026-07-30 20:51:32.682591 | instance | INFO [aio > destroy] Executed: Successful 2026-07-30 20:51:32.682600 | instance | INFO [aio > syntax] Executing 2026-07-30 20:51:32.682609 | instance | 2026-07-30 20:51:32.682623 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/converge.yml 2026-07-30 20:51:32.682632 | instance | INFO [aio > syntax] Executed: Successful 2026-07-30 20:51:32.682640 | instance | INFO [aio > create] Executing 2026-07-30 20:51:32.682649 | instance | WARNING [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-30 20:51:32.682658 | instance | INFO [aio > prepare] Executing 2026-07-30 20:51:32.682666 | instance | 2026-07-30 20:51:32.682675 | instance | PLAY [Prepare] ***************************************************************** 2026-07-30 20:51:32.682683 | instance | 2026-07-30 20:51:32.682692 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:51:32.682700 | instance | Thursday 30 July 2026 20:51:26 +0000 (0:00:00.029) 0:00:00.029 ********* 2026-07-30 20:51:32.682709 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-30 20:51:32.682718 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-30 20:51:32.682727 | instance | interpreter could change the meaning of that path. See 2026-07-30 20:51:32.682735 | instance | https://docs.ansible.com/ansible- 2026-07-30 20:51:32.682744 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-30 20:51:32.682753 | instance | ok: [instance] 2026-07-30 20:51:32.682761 | instance | 2026-07-30 20:51:32.682770 | instance | TASK [Configure short hostname] ************************************************ 2026-07-30 20:51:32.682778 | instance | Thursday 30 July 2026 20:51:27 +0000 (0:00:01.096) 0:00:01.126 ********* 2026-07-30 20:51:32.682787 | instance | changed: [instance] 2026-07-30 20:51:32.682796 | instance | 2026-07-30 20:51:32.682805 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-07-30 20:51:32.682813 | instance | Thursday 30 July 2026 20:51:28 +0000 (0:00:00.675) 0:00:01.802 ********* 2026-07-30 20:51:32.682822 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-07-30 20:51:32.682830 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-07-30 20:51:32.682839 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-30 20:51:32.682847 | instance | changed: [instance] 2026-07-30 20:51:32.682856 | instance | 2026-07-30 20:51:32.682864 | instance | TASK [Install "dirmngr" for GPG keyserver operations] ************************** 2026-07-30 20:51:32.682873 | instance | Thursday 30 July 2026 20:51:28 +0000 (0:00:00.261) 0:00:02.064 ********* 2026-07-30 20:51:32.682881 | instance | ok: [instance] 2026-07-30 20:51:32.682890 | instance | 2026-07-30 20:51:32.682898 | instance | TASK [Purge "snapd" package] *************************************************** 2026-07-30 20:51:32.682907 | instance | Thursday 30 July 2026 20:51:29 +0000 (0:00:01.343) 0:00:03.407 ********* 2026-07-30 20:51:32.682915 | instance | ok: [instance] 2026-07-30 20:51:32.682931 | instance | 2026-07-30 20:51:32.682940 | instance | PLAY [Generate workspace for Atmosphere] *************************************** 2026-07-30 20:51:32.682949 | instance | 2026-07-30 20:51:32.682957 | instance | TASK [Create folders for workspace] ******************************************** 2026-07-30 20:51:32.683040 | instance | Thursday 30 July 2026 20:51:30 +0000 (0:00:00.658) 0:00:04.066 ********* 2026-07-30 20:51:32.683053 | instance | changed: [localhost] => (item=group_vars) 2026-07-30 20:51:32.683062 | instance | changed: [localhost] => (item=group_vars/all) 2026-07-30 20:51:32.683071 | instance | changed: [localhost] => (item=group_vars/controllers) 2026-07-30 20:51:32.683080 | instance | changed: [localhost] => (item=group_vars/cephs) 2026-07-30 20:51:32.683089 | instance | changed: [localhost] => (item=group_vars/computes) 2026-07-30 20:51:32.683097 | instance | changed: [localhost] => (item=host_vars) 2026-07-30 20:51:32.683106 | instance | 2026-07-30 20:51:32.683114 | instance | PLAY [Generate Ceph control plane configuration for workspace] ***************** 2026-07-30 20:51:32.683123 | instance | 2026-07-30 20:51:32.683131 | instance | TASK [Ensure the Ceph control plane configuration file exists] ***************** 2026-07-30 20:51:32.683140 | instance | Thursday 30 July 2026 20:51:31 +0000 (0:00:01.326) 0:00:05.392 ********* 2026-07-30 20:51:32.683149 | instance | changed: [localhost] 2026-07-30 20:51:32.683157 | instance | 2026-07-30 20:51:32.683166 | instance | TASK [Load the current Ceph control plane configuration into a variable] ******* 2026-07-30 20:51:32.683175 | instance | Thursday 30 July 2026 20:51:32 +0000 (0:00:00.223) 0:00:05.616 ********* 2026-07-30 20:51:32.683184 | instance | ok: [localhost] 2026-07-30 20:51:32.683192 | instance | 2026-07-30 20:51:32.683201 | instance | TASK [Generate Ceph control plane values for missing variables] **************** 2026-07-30 20:51:32.683209 | instance | Thursday 30 July 2026 20:51:32 +0000 (0:00:00.024) 0:00:05.640 ********* 2026-07-30 20:51:32.683218 | instance | ok: [localhost] => (item={'key': 'ceph_fsid', 'value': 'f015d457-c7d3-58e3-82e8-0ad199676086'}) 2026-07-30 20:51:32.683227 | instance | ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'}) 2026-07-30 20:51:32.683236 | instance | 2026-07-30 20:51:32.683253 | instance | TASK [Write new Ceph control plane configuration file to disk] ***************** 2026-07-30 20:51:32.683262 | instance | Thursday 30 July 2026 20:51:32 +0000 (0:00:00.048) 0:00:05.689 ********* 2026-07-30 20:51:33.014014 | instance | ok: Runtime: 0:00:00.010594 2026-07-30 20:51:33.022519 | 2026-07-30 20:51:33.022656 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:33.084363 | instance | ok 2026-07-30 20:51:33.092975 | 2026-07-30 20:51:33.093077 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:33.149936 | instance | ok 2026-07-30 20:51:33.158401 | 2026-07-30 20:51:33.158504 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:33.213535 | instance | ok: 2026-07-30 20:51:33.213689 | instance | Molecule aio (aio-openvswitch) is still running after 20 seconds. 2026-07-30 20:51:33.213717 | instance | Last task: TASK [Write new Ceph control plane configuration file to disk] 2026-07-30 20:51:33.219662 | 2026-07-30 20:51:33.219732 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:51:33.275420 | instance | ok 2026-07-30 20:51:33.285635 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:51:33.296975 | 2026-07-30 20:51:33.297077 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:51:53.357835 | instance | ok 2026-07-30 20:51:53.367713 | 2026-07-30 20:51:53.367807 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:53.433726 | instance | ok 2026-07-30 20:51:53.443170 | 2026-07-30 20:51:53.443246 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:53.662297 | instance | ok 2026-07-30 20:51:53.669117 | 2026-07-30 20:51:53.669261 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:53.852847 | instance | ok 2026-07-30 20:51:53.860709 | 2026-07-30 20:51:53.860782 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:53.912108 | instance | ok 2026-07-30 20:51:53.922080 | 2026-07-30 20:51:53.922168 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:54.172242 | instance | changed: [localhost] 2026-07-30 20:51:54.172395 | instance | 2026-07-30 20:51:54.172410 | instance | PLAY [Generate Ceph OSD configuration for workspace] *************************** 2026-07-30 20:51:54.172419 | instance | 2026-07-30 20:51:54.172432 | instance | TASK [Ensure the Ceph OSDs configuration file exists] ************************** 2026-07-30 20:51:54.172444 | instance | Thursday 30 July 2026 20:51:32 +0000 (0:00:00.700) 0:00:06.390 ********* 2026-07-30 20:51:54.172457 | instance | changed: [localhost] 2026-07-30 20:51:54.172466 | instance | 2026-07-30 20:51:54.172476 | instance | TASK [Load the current Ceph OSDs configuration into a variable] **************** 2026-07-30 20:51:54.172487 | instance | Thursday 30 July 2026 20:51:33 +0000 (0:00:00.228) 0:00:06.618 ********* 2026-07-30 20:51:54.172497 | instance | ok: [localhost] 2026-07-30 20:51:54.172506 | instance | 2026-07-30 20:51:54.172515 | instance | TASK [Generate Ceph OSDs values for missing variables] ************************* 2026-07-30 20:51:54.172524 | instance | Thursday 30 July 2026 20:51:33 +0000 (0:00:00.032) 0:00:06.650 ********* 2026-07-30 20:51:54.172533 | instance | ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']}) 2026-07-30 20:51:54.172543 | instance | 2026-07-30 20:51:54.172551 | instance | TASK [Write new Ceph OSDs configuration file to disk] ************************** 2026-07-30 20:51:54.172560 | instance | Thursday 30 July 2026 20:51:33 +0000 (0:00:00.036) 0:00:06.687 ********* 2026-07-30 20:51:54.172569 | instance | changed: [localhost] 2026-07-30 20:51:54.172578 | instance | 2026-07-30 20:51:54.172587 | instance | PLAY [Generate Kubernetes configuration for workspace] ************************* 2026-07-30 20:51:54.172596 | instance | 2026-07-30 20:51:54.172609 | instance | TASK [Ensure the Kubernetes configuration file exists] ************************* 2026-07-30 20:51:54.172618 | instance | Thursday 30 July 2026 20:51:33 +0000 (0:00:00.502) 0:00:07.190 ********* 2026-07-30 20:51:54.172665 | instance | changed: [localhost] 2026-07-30 20:51:54.172675 | instance | 2026-07-30 20:51:54.172684 | instance | TASK [Load the current Kubernetes configuration into a variable] *************** 2026-07-30 20:51:54.172693 | instance | Thursday 30 July 2026 20:51:33 +0000 (0:00:00.255) 0:00:07.446 ********* 2026-07-30 20:51:54.172702 | instance | ok: [localhost] 2026-07-30 20:51:54.172710 | instance | 2026-07-30 20:51:54.172719 | instance | TASK [Generate Kubernetes values for missing variables] ************************ 2026-07-30 20:51:54.172728 | instance | Thursday 30 July 2026 20:51:34 +0000 (0:00:00.029) 0:00:07.476 ********* 2026-07-30 20:51:54.172737 | instance | ok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'}) 2026-07-30 20:51:54.172746 | instance | ok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42}) 2026-07-30 20:51:54.172755 | instance | ok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'}) 2026-07-30 20:51:54.172764 | instance | 2026-07-30 20:51:54.172772 | instance | TASK [Write new Kubernetes configuration file to disk] ************************* 2026-07-30 20:51:54.172781 | instance | Thursday 30 July 2026 20:51:34 +0000 (0:00:00.044) 0:00:07.520 ********* 2026-07-30 20:51:54.172813 | instance | changed: [localhost] 2026-07-30 20:51:54.172825 | instance | 2026-07-30 20:51:54.172834 | instance | PLAY [Generate Keepalived configuration for workspace] ************************* 2026-07-30 20:51:54.172842 | instance | 2026-07-30 20:51:54.172851 | instance | TASK [Ensure the Keeaplived configuration file exists] ************************* 2026-07-30 20:51:54.172860 | instance | Thursday 30 July 2026 20:51:34 +0000 (0:00:00.472) 0:00:07.993 ********* 2026-07-30 20:51:54.172868 | instance | changed: [localhost] 2026-07-30 20:51:54.172877 | instance | 2026-07-30 20:51:54.172886 | instance | TASK [Load the current Keepalived configuration into a variable] *************** 2026-07-30 20:51:54.172894 | instance | Thursday 30 July 2026 20:51:34 +0000 (0:00:00.232) 0:00:08.226 ********* 2026-07-30 20:51:54.172903 | instance | ok: [localhost] 2026-07-30 20:51:54.172966 | instance | 2026-07-30 20:51:54.172982 | instance | TASK [Generate Keepalived values for missing variables] ************************ 2026-07-30 20:51:54.172991 | instance | Thursday 30 July 2026 20:51:34 +0000 (0:00:00.027) 0:00:08.253 ********* 2026-07-30 20:51:54.173000 | instance | ok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'}) 2026-07-30 20:51:54.173018 | instance | ok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'}) 2026-07-30 20:51:54.173027 | instance | 2026-07-30 20:51:54.173036 | instance | TASK [Write new Keepalived configuration file to disk] ************************* 2026-07-30 20:51:54.173045 | instance | Thursday 30 July 2026 20:51:34 +0000 (0:00:00.041) 0:00:08.295 ********* 2026-07-30 20:51:54.173054 | instance | changed: [localhost] 2026-07-30 20:51:54.173062 | instance | 2026-07-30 20:51:54.173071 | instance | PLAY [Generate endpoints for workspace] **************************************** 2026-07-30 20:51:54.173080 | instance | 2026-07-30 20:51:54.173088 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:51:54.173097 | instance | Thursday 30 July 2026 20:51:35 +0000 (0:00:00.461) 0:00:08.757 ********* 2026-07-30 20:51:54.173106 | instance | ok: [localhost] 2026-07-30 20:51:54.173115 | instance | 2026-07-30 20:51:54.173124 | instance | TASK [Ensure the endpoints file exists] **************************************** 2026-07-30 20:51:54.173132 | instance | Thursday 30 July 2026 20:51:36 +0000 (0:00:00.903) 0:00:09.661 ********* 2026-07-30 20:51:54.173141 | instance | changed: [localhost] 2026-07-30 20:51:54.173150 | instance | 2026-07-30 20:51:54.173158 | instance | TASK [Load the current endpoints into a variable] ****************************** 2026-07-30 20:51:54.173167 | instance | Thursday 30 July 2026 20:51:36 +0000 (0:00:00.242) 0:00:09.903 ********* 2026-07-30 20:51:54.173176 | instance | ok: [localhost] 2026-07-30 20:51:54.173185 | instance | 2026-07-30 20:51:54.173193 | instance | TASK [Generate endpoint skeleton for missing variables] ************************ 2026-07-30 20:51:54.173202 | instance | Thursday 30 July 2026 20:51:36 +0000 (0:00:00.029) 0:00:09.933 ********* 2026-07-30 20:51:54.173211 | instance | ok: [localhost] => (item=keycloak_host) 2026-07-30 20:51:54.173221 | instance | ok: [localhost] => (item=kube_prometheus_stack_grafana_host) 2026-07-30 20:51:54.173230 | instance | ok: [localhost] => (item=kube_prometheus_stack_alertmanager_host) 2026-07-30 20:51:54.173239 | instance | ok: [localhost] => (item=kube_prometheus_stack_prometheus_host) 2026-07-30 20:51:54.173248 | instance | ok: [localhost] => (item=openstack_helm_endpoints_region_name) 2026-07-30 20:51:54.173256 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host) 2026-07-30 20:51:54.173280 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_api_host) 2026-07-30 20:51:54.173289 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host) 2026-07-30 20:51:54.173298 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_api_host) 2026-07-30 20:51:54.173307 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host) 2026-07-30 20:51:54.173316 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host) 2026-07-30 20:51:54.173325 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_api_host) 2026-07-30 20:51:54.173334 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host) 2026-07-30 20:51:54.173343 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host) 2026-07-30 20:51:54.173354 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_api_host) 2026-07-30 20:51:54.173363 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host) 2026-07-30 20:51:54.173372 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host) 2026-07-30 20:51:54.173380 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host) 2026-07-30 20:51:54.173389 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_api_host) 2026-07-30 20:51:54.173398 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host) 2026-07-30 20:51:54.173406 | instance | ok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host) 2026-07-30 20:51:54.173415 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rgw_host) 2026-07-30 20:51:54.173424 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_api_host) 2026-07-30 20:51:54.173433 | instance | 2026-07-30 20:51:54.173441 | instance | TASK [Write new endpoints file to disk] **************************************** 2026-07-30 20:51:54.173450 | instance | Thursday 30 July 2026 20:51:37 +0000 (0:00:00.732) 0:00:10.666 ********* 2026-07-30 20:51:54.173465 | instance | changed: [localhost] 2026-07-30 20:51:54.173474 | instance | 2026-07-30 20:51:54.173482 | instance | TASK [Ensure the endpoints file exists] **************************************** 2026-07-30 20:51:54.173491 | instance | Thursday 30 July 2026 20:51:37 +0000 (0:00:00.444) 0:00:11.110 ********* 2026-07-30 20:51:54.173500 | instance | changed: [localhost] 2026-07-30 20:51:54.173509 | instance | 2026-07-30 20:51:54.173517 | instance | PLAY [Generate Neutron configuration for workspace] **************************** 2026-07-30 20:51:54.173526 | instance | 2026-07-30 20:51:54.173535 | instance | TASK [Ensure the Neutron configuration file exists] **************************** 2026-07-30 20:51:54.173544 | instance | Thursday 30 July 2026 20:51:37 +0000 (0:00:00.259) 0:00:11.370 ********* 2026-07-30 20:51:54.173552 | instance | changed: [localhost] 2026-07-30 20:51:54.173561 | instance | 2026-07-30 20:51:54.173570 | instance | TASK [Load the current Neutron configuration into a variable] ****************** 2026-07-30 20:51:54.173578 | instance | Thursday 30 July 2026 20:51:38 +0000 (0:00:00.260) 0:00:11.631 ********* 2026-07-30 20:51:54.173587 | instance | ok: [localhost] 2026-07-30 20:51:54.173596 | instance | 2026-07-30 20:51:54.173605 | instance | TASK [Generate Neutron values for missing variables] *************************** 2026-07-30 20:51:54.173614 | instance | Thursday 30 July 2026 20:51:38 +0000 (0:00:00.037) 0:00:11.668 ********* 2026-07-30 20:51:54.173624 | instance | ok: [localhost] => (item={'key': 'neutron_networks', 'value': [{'name': 'public', 'external': True, 'shared': True, 'mtu_size': 1500, 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'subnets': [{'name': 'public-subnet', 'cidr': '10.96.250.0/24', 'gateway_ip': '10.96.250.10', 'allocation_pool_start': '10.96.250.200', 'allocation_pool_end': '10.96.250.220', 'enable_dhcp': True}]}]}) 2026-07-30 20:51:54.173634 | instance | 2026-07-30 20:51:54.173642 | instance | TASK [Write new Neutron configuration file to disk] **************************** 2026-07-30 20:51:54.173651 | instance | Thursday 30 July 2026 20:51:38 +0000 (0:00:00.040) 0:00:11.709 ********* 2026-07-30 20:51:54.173660 | instance | changed: [localhost] 2026-07-30 20:51:54.173669 | instance | 2026-07-30 20:51:54.173677 | instance | PLAY [Generate Nova configuration for workspace] ******************************* 2026-07-30 20:51:54.173686 | instance | 2026-07-30 20:51:54.173695 | instance | TASK [Ensure the Nova configuration file exists] ******************************* 2026-07-30 20:51:54.173704 | instance | Thursday 30 July 2026 20:51:38 +0000 (0:00:00.491) 0:00:12.201 ********* 2026-07-30 20:51:54.173712 | instance | changed: [localhost] 2026-07-30 20:51:54.173721 | instance | 2026-07-30 20:51:54.173730 | instance | TASK [Load the current Nova configuration into a variable] ********************* 2026-07-30 20:51:54.173739 | instance | Thursday 30 July 2026 20:51:38 +0000 (0:00:00.250) 0:00:12.451 ********* 2026-07-30 20:51:54.173747 | instance | ok: [localhost] 2026-07-30 20:51:54.173756 | instance | 2026-07-30 20:51:54.173765 | instance | TASK [Generate Nova values for missing variables] ****************************** 2026-07-30 20:51:54.173773 | instance | Thursday 30 July 2026 20:51:39 +0000 (0:00:00.032) 0:00:12.484 ********* 2026-07-30 20:51:54.173783 | instance | ok: [localhost] => (item={'key': 'nova_flavors', 'value': [{'name': 'm1.tiny', 'ram': 512, 'disk': 1, 'vcpus': 1}, {'name': 'm1.small', 'ram': 2048, 'disk': 20, 'vcpus': 1}, {'name': 'm1.medium', 'ram': 4096, 'disk': 40, 'vcpus': 2}, {'name': 'm1.large', 'ram': 8192, 'disk': 80, 'vcpus': 4}, {'name': 'm1.xlarge', 'ram': 16384, 'disk': 160, 'vcpus': 8}]}) 2026-07-30 20:51:54.173792 | instance | 2026-07-30 20:51:54.173801 | instance | TASK [Write new Nova configuration file to disk] ******************************* 2026-07-30 20:51:54.173810 | instance | Thursday 30 July 2026 20:51:39 +0000 (0:00:00.042) 0:00:12.527 ********* 2026-07-30 20:51:54.173818 | instance | changed: [localhost] 2026-07-30 20:51:54.173827 | instance | 2026-07-30 20:51:54.173836 | instance | PLAY [Generate secrets for workspace] ****************************************** 2026-07-30 20:51:54.173845 | instance | 2026-07-30 20:51:54.173854 | instance | TASK [Ensure the secrets file exists] ****************************************** 2026-07-30 20:51:54.173867 | instance | Thursday 30 July 2026 20:51:39 +0000 (0:00:00.466) 0:00:12.993 ********* 2026-07-30 20:51:54.173876 | instance | changed: [localhost] 2026-07-30 20:51:54.173885 | instance | 2026-07-30 20:51:54.173899 | instance | TASK [Load the current secrets into a variable] ******************************** 2026-07-30 20:51:54.173908 | instance | Thursday 30 July 2026 20:51:39 +0000 (0:00:00.216) 0:00:13.210 ********* 2026-07-30 20:51:54.173917 | instance | ok: [localhost] 2026-07-30 20:51:54.173926 | instance | 2026-07-30 20:51:54.173935 | instance | TASK [Generate secrets for missing variables] ********************************** 2026-07-30 20:51:54.173943 | instance | Thursday 30 July 2026 20:51:39 +0000 (0:00:00.030) 0:00:13.241 ********* 2026-07-30 20:51:54.173952 | instance | ok: [localhost] => (item=heat_auth_encryption_key) 2026-07-30 20:51:54.173961 | instance | ok: [localhost] => (item=keepalived_password) 2026-07-30 20:51:54.173970 | instance | ok: [localhost] => (item=keycloak_admin_password) 2026-07-30 20:51:54.173981 | instance | ok: [localhost] => (item=keycloak_database_password) 2026-07-30 20:51:54.173991 | instance | ok: [localhost] => (item=keystone_keycloak_client_secret) 2026-07-30 20:51:54.173999 | instance | ok: [localhost] => (item=keystone_oidc_crypto_passphrase) 2026-07-30 20:51:54.174008 | instance | ok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password) 2026-07-30 20:51:54.174017 | instance | ok: [localhost] => (item=octavia_heartbeat_key) 2026-07-30 20:51:54.174026 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password) 2026-07-30 20:51:54.174034 | instance | ok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key) 2026-07-30 20:51:54.174043 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password) 2026-07-30 20:51:54.174052 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password) 2026-07-30 20:51:54.174061 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password) 2026-07-30 20:51:54.174069 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password) 2026-07-30 20:51:54.174078 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password) 2026-07-30 20:51:54.174087 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password) 2026-07-30 20:51:54.174096 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password) 2026-07-30 20:51:54.174104 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password) 2026-07-30 20:51:54.174113 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password) 2026-07-30 20:51:54.174122 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password) 2026-07-30 20:51:54.174131 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password) 2026-07-30 20:51:54.174139 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password) 2026-07-30 20:51:54.174148 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password) 2026-07-30 20:51:54.174157 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password) 2026-07-30 20:51:54.174165 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password) 2026-07-30 20:51:54.174174 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password) 2026-07-30 20:51:54.174183 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret) 2026-07-30 20:51:54.174192 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password) 2026-07-30 20:51:54.174200 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password) 2026-07-30 20:51:54.174209 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password) 2026-07-30 20:51:54.174218 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password) 2026-07-30 20:51:54.174226 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password) 2026-07-30 20:51:54.174235 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password) 2026-07-30 20:51:54.174244 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password) 2026-07-30 20:51:54.174258 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password) 2026-07-30 20:51:54.174266 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password) 2026-07-30 20:51:54.174275 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password) 2026-07-30 20:51:54.174284 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password) 2026-07-30 20:51:54.174293 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password) 2026-07-30 20:51:54.174301 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password) 2026-07-30 20:51:54.174310 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password) 2026-07-30 20:51:54.174319 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password) 2026-07-30 20:51:54.174328 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password) 2026-07-30 20:51:54.174336 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password) 2026-07-30 20:51:54.174345 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password) 2026-07-30 20:51:54.174354 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password) 2026-07-30 20:51:54.174363 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password) 2026-07-30 20:51:54.174372 | instance | ok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password) 2026-07-30 20:51:54.174380 | instance | ok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password) 2026-07-30 20:51:54.174389 | instance | ok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password) 2026-07-30 20:51:54.174398 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password) 2026-07-30 20:51:54.174412 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password) 2026-07-30 20:51:54.174420 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password) 2026-07-30 20:51:54.174429 | instance | ok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password) 2026-07-30 20:51:54.174437 | instance | 2026-07-30 20:51:54.174446 | instance | TASK [Generate base64 encoded secrets] ***************************************** 2026-07-30 20:51:54.174458 | instance | Thursday 30 July 2026 20:51:40 +0000 (0:00:00.399) 0:00:13.641 ********* 2026-07-30 20:51:54.174467 | instance | ok: [localhost] => (item=barbican_kek) 2026-07-30 20:51:54.174476 | instance | 2026-07-30 20:51:54.174485 | instance | TASK [Generate temporary files for generating keys for missing variables] ****** 2026-07-30 20:51:54.174494 | instance | Thursday 30 July 2026 20:51:40 +0000 (0:00:00.052) 0:00:13.693 ********* 2026-07-30 20:51:54.174503 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-07-30 20:51:54.174511 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-07-30 20:51:54.174520 | instance | 2026-07-30 20:51:54.174529 | instance | TASK [Generate SSH keys for missing variables] ********************************* 2026-07-30 20:51:54.174537 | instance | Thursday 30 July 2026 20:51:40 +0000 (0:00:00.537) 0:00:14.231 ********* 2026-07-30 20:51:54.174546 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-07-30 20:51:54.174555 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-07-30 20:51:54.174563 | instance | 2026-07-30 20:51:54.174572 | instance | TASK [Set values for SSH keys] ************************************************* 2026-07-30 20:51:54.174581 | instance | Thursday 30 July 2026 20:51:43 +0000 (0:00:03.180) 0:00:17.411 ********* 2026-07-30 20:51:54.174589 | instance | ok: [localhost] => (item=manila_ssh_key) 2026-07-30 20:51:54.174598 | instance | ok: [localhost] => (item=nova_ssh_key) 2026-07-30 20:51:54.174607 | instance | 2026-07-30 20:51:54.174615 | instance | TASK [Delete the temporary files generated for SSH keys] *********************** 2026-07-30 20:51:54.174624 | instance | Thursday 30 July 2026 20:51:43 +0000 (0:00:00.053) 0:00:17.464 ********* 2026-07-30 20:51:54.174633 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-07-30 20:51:54.174641 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-07-30 20:51:54.174650 | instance | 2026-07-30 20:51:54.174659 | instance | TASK [Write new secrets file to disk] ****************************************** 2026-07-30 20:51:54.174672 | instance | Thursday 30 July 2026 20:51:44 +0000 (0:00:00.437) 0:00:17.902 ********* 2026-07-30 20:51:54.174681 | instance | changed: [localhost] 2026-07-30 20:51:54.174690 | instance | 2026-07-30 20:51:54.174699 | instance | TASK [Encrypt secrets file with Vault password] ******************************** 2026-07-30 20:51:54.174707 | instance | Thursday 30 July 2026 20:51:44 +0000 (0:00:00.523) 0:00:18.425 ********* 2026-07-30 20:51:54.174716 | instance | skipping: [localhost] 2026-07-30 20:51:54.174724 | instance | 2026-07-30 20:51:54.174733 | instance | PLAY [Setup networking] ******************************************************** 2026-07-30 20:51:54.174742 | instance | 2026-07-30 20:51:54.174750 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:51:54.174759 | instance | Thursday 30 July 2026 20:51:44 +0000 (0:00:00.037) 0:00:18.463 ********* 2026-07-30 20:51:54.174768 | instance | ok: [instance] 2026-07-30 20:51:54.174777 | instance | 2026-07-30 20:51:54.174785 | instance | TASK [Create bridge for management network] ************************************ 2026-07-30 20:51:54.174794 | instance | Thursday 30 July 2026 20:51:45 +0000 (0:00:00.691) 0:00:19.155 ********* 2026-07-30 20:51:54.174803 | instance | ok: [instance] 2026-07-30 20:51:54.174812 | instance | 2026-07-30 20:51:54.174820 | instance | TASK [Create fake interface for management bridge] ***************************** 2026-07-30 20:51:54.174829 | instance | Thursday 30 July 2026 20:51:46 +0000 (0:00:00.358) 0:00:19.513 ********* 2026-07-30 20:51:54.174837 | instance | ok: [instance] 2026-07-30 20:51:54.174846 | instance | 2026-07-30 20:51:54.174855 | instance | TASK [Assign dummy interface to management bridge] ***************************** 2026-07-30 20:51:54.174864 | instance | Thursday 30 July 2026 20:51:46 +0000 (0:00:00.217) 0:00:19.731 ********* 2026-07-30 20:51:54.174872 | instance | ok: [instance] 2026-07-30 20:51:54.174881 | instance | 2026-07-30 20:51:54.174889 | instance | TASK [Assign IP address for management bridge] ********************************* 2026-07-30 20:51:54.174898 | instance | Thursday 30 July 2026 20:51:46 +0000 (0:00:00.205) 0:00:19.937 ********* 2026-07-30 20:51:54.174907 | instance | ok: [instance] 2026-07-30 20:51:54.174916 | instance | 2026-07-30 20:51:54.174924 | instance | TASK [Bring up interfaces] ***************************************************** 2026-07-30 20:51:54.174933 | instance | Thursday 30 July 2026 20:51:46 +0000 (0:00:00.197) 0:00:20.134 ********* 2026-07-30 20:51:54.174942 | instance | ok: [instance] => (item=br-mgmt) 2026-07-30 20:51:54.174950 | instance | ok: [instance] => (item=dummy0) 2026-07-30 20:51:54.174959 | instance | 2026-07-30 20:51:54.174968 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-07-30 20:51:54.174976 | instance | 2026-07-30 20:51:54.174985 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:51:54.174993 | instance | Thursday 30 July 2026 20:51:47 +0000 (0:00:00.375) 0:00:20.510 ********* 2026-07-30 20:51:54.175002 | instance | ok: [instance] 2026-07-30 20:51:54.175011 | instance | 2026-07-30 20:51:54.175020 | instance | TASK [Install depedencies] ***************************************************** 2026-07-30 20:51:54.175028 | instance | Thursday 30 July 2026 20:51:47 +0000 (0:00:00.732) 0:00:21.243 ********* 2026-07-30 20:51:54.514575 | instance | ok: Runtime: 0:00:00.009285 2026-07-30 20:51:54.525650 | 2026-07-30 20:51:54.525775 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:54.589005 | instance | ok 2026-07-30 20:51:54.596862 | 2026-07-30 20:51:54.596934 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:54.645958 | instance | ok 2026-07-30 20:51:54.651749 | 2026-07-30 20:51:54.651824 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:51:54.706342 | instance | ok: 2026-07-30 20:51:54.706498 | instance | Molecule aio (aio-openvswitch) is still running after 40 seconds. 2026-07-30 20:51:54.706536 | instance | Last task: TASK [Install depedencies] 2026-07-30 20:51:54.714630 | 2026-07-30 20:51:54.714722 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:51:54.768507 | instance | ok 2026-07-30 20:51:54.780719 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:51:54.792461 | 2026-07-30 20:51:54.792527 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:52:14.850265 | instance | ok 2026-07-30 20:52:14.857733 | 2026-07-30 20:52:14.857804 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:14.912187 | instance | ok 2026-07-30 20:52:14.920319 | 2026-07-30 20:52:14.920414 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:15.135456 | instance | ok 2026-07-30 20:52:15.143989 | 2026-07-30 20:52:15.144082 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:15.330954 | instance | ok 2026-07-30 20:52:15.337614 | 2026-07-30 20:52:15.337686 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:15.393006 | instance | ok 2026-07-30 20:52:15.400780 | 2026-07-30 20:52:15.400854 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:15.597783 | instance | changed: [instance] 2026-07-30 20:52:15.597877 | instance | 2026-07-30 20:52:15.597891 | instance | TASK [Start up service] ******************************************************** 2026-07-30 20:52:15.597905 | instance | Thursday 30 July 2026 20:52:09 +0000 (0:00:21.974) 0:00:43.217 ********* 2026-07-30 20:52:15.597918 | instance | ok: [instance] 2026-07-30 20:52:15.597927 | instance | 2026-07-30 20:52:15.597939 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-07-30 20:52:15.597949 | instance | Thursday 30 July 2026 20:52:10 +0000 (0:00:00.527) 0:00:43.745 ********* 2026-07-30 20:52:15.597958 | instance | ok: [instance] 2026-07-30 20:52:15.597966 | instance | 2026-07-30 20:52:15.597975 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-07-30 20:52:15.597985 | instance | Thursday 30 July 2026 20:52:10 +0000 (0:00:00.213) 0:00:43.958 ********* 2026-07-30 20:52:15.597994 | instance | changed: [instance] 2026-07-30 20:52:15.598002 | instance | 2026-07-30 20:52:15.598011 | instance | TASK [Get list of all loopback devices] **************************************** 2026-07-30 20:52:15.598020 | instance | Thursday 30 July 2026 20:52:10 +0000 (0:00:00.462) 0:00:44.421 ********* 2026-07-30 20:52:15.598028 | instance | ok: [instance] 2026-07-30 20:52:15.598037 | instance | 2026-07-30 20:52:15.598046 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-07-30 20:52:15.598054 | instance | Thursday 30 July 2026 20:52:11 +0000 (0:00:00.187) 0:00:44.609 ********* 2026-07-30 20:52:15.598063 | instance | skipping: [instance] 2026-07-30 20:52:15.598071 | instance | 2026-07-30 20:52:15.598080 | instance | TASK [Create devices for Ceph] ************************************************* 2026-07-30 20:52:15.598093 | instance | Thursday 30 July 2026 20:52:11 +0000 (0:00:00.027) 0:00:44.636 ********* 2026-07-30 20:52:15.598102 | instance | changed: [instance] => (item=osd0) 2026-07-30 20:52:15.598112 | instance | changed: [instance] => (item=osd1) 2026-07-30 20:52:15.598121 | instance | changed: [instance] => (item=osd2) 2026-07-30 20:52:15.598130 | instance | 2026-07-30 20:52:15.598139 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-07-30 20:52:15.598148 | instance | Thursday 30 July 2026 20:52:11 +0000 (0:00:00.530) 0:00:45.167 ********* 2026-07-30 20:52:15.598156 | instance | changed: [instance] => (item=osd0) 2026-07-30 20:52:15.598165 | instance | changed: [instance] => (item=osd1) 2026-07-30 20:52:15.598174 | instance | changed: [instance] => (item=osd2) 2026-07-30 20:52:15.598183 | instance | 2026-07-30 20:52:15.598191 | instance | TASK [Start loop devices] ****************************************************** 2026-07-30 20:52:15.598200 | instance | Thursday 30 July 2026 20:52:12 +0000 (0:00:00.531) 0:00:45.699 ********* 2026-07-30 20:52:15.598209 | instance | changed: [instance] => (item=osd0) 2026-07-30 20:52:15.598273 | instance | changed: [instance] => (item=osd1) 2026-07-30 20:52:15.598289 | instance | changed: [instance] => (item=osd2) 2026-07-30 20:52:15.598298 | instance | 2026-07-30 20:52:15.598307 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-07-30 20:52:15.598316 | instance | Thursday 30 July 2026 20:52:12 +0000 (0:00:00.761) 0:00:46.460 ********* 2026-07-30 20:52:15.598324 | instance | changed: [instance] => (item=osd0) 2026-07-30 20:52:15.598333 | instance | changed: [instance] => (item=osd1) 2026-07-30 20:52:15.941348 | instance | ok: Runtime: 0:00:00.007692 2026-07-30 20:52:15.951910 | 2026-07-30 20:52:15.952011 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:16.017571 | instance | ok 2026-07-30 20:52:16.025991 | 2026-07-30 20:52:16.026086 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:16.084869 | instance | ok 2026-07-30 20:52:16.094299 | 2026-07-30 20:52:16.094375 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:16.158456 | instance | ok: 2026-07-30 20:52:16.158647 | instance | Molecule aio (aio-openvswitch) is still running after 60 seconds. 2026-07-30 20:52:16.158687 | instance | Last task: TASK [Create a volume group for each loop device] 2026-07-30 20:52:16.167189 | 2026-07-30 20:52:16.167285 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:52:16.232301 | instance | ok 2026-07-30 20:52:16.246067 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:52:16.268228 | 2026-07-30 20:52:16.268406 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:52:36.332933 | instance | ok 2026-07-30 20:52:36.339128 | 2026-07-30 20:52:36.339234 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:36.394003 | instance | ok 2026-07-30 20:52:36.402232 | 2026-07-30 20:52:36.402327 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:36.612470 | instance | ok 2026-07-30 20:52:36.620333 | 2026-07-30 20:52:36.620418 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:36.808365 | instance | ok 2026-07-30 20:52:36.817161 | 2026-07-30 20:52:36.817240 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:36.872266 | instance | ok 2026-07-30 20:52:36.880224 | 2026-07-30 20:52:36.880299 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:37.082694 | instance | changed: [instance] => (item=osd2) 2026-07-30 20:52:37.082783 | instance | 2026-07-30 20:52:37.082796 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-07-30 20:52:37.082816 | instance | Thursday 30 July 2026 20:52:16 +0000 (0:00:03.332) 0:00:49.793 ********* 2026-07-30 20:52:37.082831 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-07-30 20:52:37.082844 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-07-30 20:52:37.082856 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-07-30 20:52:37.082865 | instance | 2026-07-30 20:52:37.082874 | instance | PLAY [controllers] ************************************************************* 2026-07-30 20:52:37.082883 | instance | 2026-07-30 20:52:37.082893 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:52:37.082902 | instance | Thursday 30 July 2026 20:52:18 +0000 (0:00:01.814) 0:00:51.607 ********* 2026-07-30 20:52:37.082912 | instance | ok: [instance] 2026-07-30 20:52:37.082921 | instance | 2026-07-30 20:52:37.082930 | instance | TASK [Set masquerade rule] ***************************************************** 2026-07-30 20:52:37.082938 | instance | Thursday 30 July 2026 20:52:19 +0000 (0:00:00.968) 0:00:52.575 ********* 2026-07-30 20:52:37.082948 | instance | changed: [instance] 2026-07-30 20:52:37.082956 | instance | 2026-07-30 20:52:37.082965 | instance | PLAY RECAP ********************************************************************* 2026-07-30 20:52:37.082978 | instance | instance : ok=24 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-30 20:52:37.082988 | instance | localhost : ok=40 changed=21 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-30 20:52:37.082996 | instance | 2026-07-30 20:52:37.083005 | instance | Thursday 30 July 2026 20:52:19 +0000 (0:00:00.489) 0:00:53.065 ********* 2026-07-30 20:52:37.083014 | instance | =============================================================================== 2026-07-30 20:52:37.083023 | instance | Install depedencies ---------------------------------------------------- 21.97s 2026-07-30 20:52:37.083032 | instance | Create a volume group for each loop device ------------------------------ 3.33s 2026-07-30 20:52:37.083041 | instance | Generate SSH keys for missing variables --------------------------------- 3.18s 2026-07-30 20:52:37.083049 | instance | Create a logical volume for each loop device ---------------------------- 1.81s 2026-07-30 20:52:37.083058 | instance | Install "dirmngr" for GPG keyserver operations -------------------------- 1.34s 2026-07-30 20:52:37.083067 | instance | Create folders for workspace -------------------------------------------- 1.33s 2026-07-30 20:52:37.083076 | instance | Gathering Facts --------------------------------------------------------- 1.10s 2026-07-30 20:52:37.083085 | instance | Gathering Facts --------------------------------------------------------- 0.97s 2026-07-30 20:52:37.083093 | instance | Gathering Facts --------------------------------------------------------- 0.90s 2026-07-30 20:52:37.083102 | instance | Start loop devices ------------------------------------------------------ 0.76s 2026-07-30 20:52:37.083111 | instance | Gathering Facts --------------------------------------------------------- 0.73s 2026-07-30 20:52:37.083120 | instance | Generate endpoint skeleton for missing variables ------------------------ 0.73s 2026-07-30 20:52:37.083128 | instance | Write new Ceph control plane configuration file to disk ----------------- 0.70s 2026-07-30 20:52:37.083137 | instance | Gathering Facts --------------------------------------------------------- 0.69s 2026-07-30 20:52:37.083146 | instance | Configure short hostname ------------------------------------------------ 0.68s 2026-07-30 20:52:37.083155 | instance | Purge "snapd" package --------------------------------------------------- 0.66s 2026-07-30 20:52:37.083164 | instance | Generate temporary files for generating keys for missing variables ------ 0.54s 2026-07-30 20:52:37.083173 | instance | Set permissions on loopback devices ------------------------------------- 0.53s 2026-07-30 20:52:37.083181 | instance | Create devices for Ceph ------------------------------------------------- 0.53s 2026-07-30 20:52:37.083190 | instance | Start up service -------------------------------------------------------- 0.53s 2026-07-30 20:52:37.083207 | instance | INFO [aio > prepare] Executed: Successful 2026-07-30 20:52:37.083216 | instance | INFO [aio > converge] Executing 2026-07-30 20:52:37.083235 | instance | 2026-07-30 20:52:37.083250 | instance | PLAY [all] ********************************************************************* 2026-07-30 20:52:37.083264 | instance | 2026-07-30 20:52:37.083278 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:52:37.083292 | instance | Thursday 30 July 2026 20:52:22 +0000 (0:00:00.018) 0:00:00.018 ********* 2026-07-30 20:52:37.083306 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-30 20:52:37.083321 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-30 20:52:37.083335 | instance | interpreter could change the meaning of that path. See 2026-07-30 20:52:37.083349 | instance | https://docs.ansible.com/ansible- 2026-07-30 20:52:37.083363 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-30 20:52:37.083377 | instance | ok: [instance] 2026-07-30 20:52:37.083391 | instance | 2026-07-30 20:52:37.083405 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-07-30 20:52:37.083419 | instance | Thursday 30 July 2026 20:52:23 +0000 (0:00:01.233) 0:00:01.252 ********* 2026-07-30 20:52:37.083433 | instance | skipping: [instance] 2026-07-30 20:52:37.083447 | instance | 2026-07-30 20:52:37.083461 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-30 20:52:37.083475 | instance | Thursday 30 July 2026 20:52:23 +0000 (0:00:00.043) 0:00:01.295 ********* 2026-07-30 20:52:37.083489 | instance | ok: [instance] 2026-07-30 20:52:37.083502 | instance | 2026-07-30 20:52:37.083517 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-07-30 20:52:37.083531 | instance | 2026-07-30 20:52:37.083545 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:52:37.083572 | instance | Thursday 30 July 2026 20:52:24 +0000 (0:00:00.191) 0:00:01.487 ********* 2026-07-30 20:52:37.083586 | instance | ok: [instance] 2026-07-30 20:52:37.083600 | instance | 2026-07-30 20:52:37.083615 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:52:37.083628 | instance | Thursday 30 July 2026 20:52:25 +0000 (0:00:00.896) 0:00:02.384 ********* 2026-07-30 20:52:37.083642 | instance | ok: [instance] 2026-07-30 20:52:37.083656 | instance | 2026-07-30 20:52:37.083670 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:52:37.083684 | instance | Thursday 30 July 2026 20:52:25 +0000 (0:00:00.361) 0:00:02.745 ********* 2026-07-30 20:52:37.083699 | instance | skipping: [instance] 2026-07-30 20:52:37.083713 | instance | 2026-07-30 20:52:37.083727 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-30 20:52:37.083741 | instance | Thursday 30 July 2026 20:52:25 +0000 (0:00:00.045) 0:00:02.790 ********* 2026-07-30 20:52:37.083755 | instance | changed: [instance] 2026-07-30 20:52:37.083769 | instance | 2026-07-30 20:52:37.083783 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:52:37.083797 | instance | Thursday 30 July 2026 20:52:25 +0000 (0:00:00.372) 0:00:03.163 ********* 2026-07-30 20:52:37.083811 | instance | ok: [instance] => { 2026-07-30 20:52:37.083825 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-30 20:52:37.083839 | instance | } 2026-07-30 20:52:37.083853 | instance | 2026-07-30 20:52:37.083867 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:52:37.083885 | instance | Thursday 30 July 2026 20:52:25 +0000 (0:00:00.084) 0:00:03.248 ********* 2026-07-30 20:52:37.083899 | instance | changed: [instance] 2026-07-30 20:52:37.083913 | instance | 2026-07-30 20:52:37.083927 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:52:37.083940 | instance | Thursday 30 July 2026 20:52:26 +0000 (0:00:00.953) 0:00:04.201 ********* 2026-07-30 20:52:37.083954 | instance | skipping: [instance] 2026-07-30 20:52:37.083968 | instance | 2026-07-30 20:52:37.083982 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:52:37.084056 | instance | Thursday 30 July 2026 20:52:26 +0000 (0:00:00.055) 0:00:04.257 ********* 2026-07-30 20:52:37.084068 | instance | skipping: [instance] 2026-07-30 20:52:37.084078 | instance | 2026-07-30 20:52:37.084086 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:52:37.084095 | instance | Thursday 30 July 2026 20:52:27 +0000 (0:00:00.049) 0:00:04.306 ********* 2026-07-30 20:52:37.084104 | instance | ok: [instance] 2026-07-30 20:52:37.084113 | instance | 2026-07-30 20:52:37.084122 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:52:37.084131 | instance | Thursday 30 July 2026 20:52:27 +0000 (0:00:00.213) 0:00:04.520 ********* 2026-07-30 20:52:37.084139 | instance | ok: [instance] 2026-07-30 20:52:37.084148 | instance | 2026-07-30 20:52:37.084157 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:52:37.084166 | instance | Thursday 30 July 2026 20:52:28 +0000 (0:00:01.348) 0:00:05.869 ********* 2026-07-30 20:52:37.084174 | instance | ok: [instance] => { 2026-07-30 20:52:37.084183 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-30 20:52:37.084192 | instance | } 2026-07-30 20:52:37.084201 | instance | 2026-07-30 20:52:37.084210 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:52:37.084218 | instance | Thursday 30 July 2026 20:52:28 +0000 (0:00:00.069) 0:00:05.939 ********* 2026-07-30 20:52:37.084227 | instance | changed: [instance] 2026-07-30 20:52:37.084236 | instance | 2026-07-30 20:52:37.084245 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:52:37.084253 | instance | Thursday 30 July 2026 20:52:29 +0000 (0:00:00.657) 0:00:06.597 ********* 2026-07-30 20:52:37.084262 | instance | changed: [instance] 2026-07-30 20:52:37.084271 | instance | 2026-07-30 20:52:37.084280 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-30 20:52:37.084288 | instance | Thursday 30 July 2026 20:52:32 +0000 (0:00:02.933) 0:00:09.531 ********* 2026-07-30 20:52:37.084297 | instance | skipping: [instance] 2026-07-30 20:52:37.084306 | instance | 2026-07-30 20:52:37.084314 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-30 20:52:37.084323 | instance | Thursday 30 July 2026 20:52:32 +0000 (0:00:00.034) 0:00:09.565 ********* 2026-07-30 20:52:37.084332 | instance | skipping: [instance] 2026-07-30 20:52:37.084341 | instance | 2026-07-30 20:52:37.084349 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-30 20:52:37.084358 | instance | Thursday 30 July 2026 20:52:32 +0000 (0:00:00.032) 0:00:09.598 ********* 2026-07-30 20:52:37.084367 | instance | skipping: [instance] 2026-07-30 20:52:37.084375 | instance | 2026-07-30 20:52:37.084384 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-30 20:52:37.084393 | instance | Thursday 30 July 2026 20:52:32 +0000 (0:00:00.033) 0:00:09.631 ********* 2026-07-30 20:52:37.422001 | instance | ok: Runtime: 0:00:00.009078 2026-07-30 20:52:37.430331 | 2026-07-30 20:52:37.430404 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:37.520341 | instance | ok 2026-07-30 20:52:37.529892 | 2026-07-30 20:52:37.529967 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:37.584849 | instance | ok 2026-07-30 20:52:37.592661 | 2026-07-30 20:52:37.592741 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:37.648087 | instance | ok: 2026-07-30 20:52:37.648267 | instance | Molecule aio (aio-openvswitch) is still running after 80 seconds. 2026-07-30 20:52:37.648295 | instance | Last task: TASK [vexxhost.containers.containerd : Install AppArmor packages] 2026-07-30 20:52:37.700401 | 2026-07-30 20:52:37.700570 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:52:37.755151 | instance | ok 2026-07-30 20:52:37.766624 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:52:37.780933 | 2026-07-30 20:52:37.781031 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:52:57.849106 | instance | ok 2026-07-30 20:52:57.855845 | 2026-07-30 20:52:57.855923 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:57.922257 | instance | ok 2026-07-30 20:52:57.929950 | 2026-07-30 20:52:57.969771 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:58.178272 | instance | ok 2026-07-30 20:52:58.193550 | 2026-07-30 20:52:58.193662 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:58.388539 | instance | ok 2026-07-30 20:52:58.395200 | 2026-07-30 20:52:58.395283 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:58.450748 | instance | ok 2026-07-30 20:52:58.456660 | 2026-07-30 20:52:58.456734 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:58.656584 | instance | changed: [instance] 2026-07-30 20:52:58.656674 | instance | 2026-07-30 20:52:58.656689 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-30 20:52:58.656704 | instance | Thursday 30 July 2026 20:52:38 +0000 (0:00:05.683) 0:00:15.315 ********* 2026-07-30 20:52:58.656717 | instance | changed: [instance] 2026-07-30 20:52:58.656726 | instance | 2026-07-30 20:52:58.656739 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-30 20:52:58.656749 | instance | Thursday 30 July 2026 20:52:38 +0000 (0:00:00.612) 0:00:15.927 ********* 2026-07-30 20:52:58.656758 | instance | changed: [instance] => (item={'path': '/etc/containerd'}) 2026-07-30 20:52:58.656768 | instance | changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-30 20:52:58.656778 | instance | changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-30 20:52:58.656788 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-30 20:52:58.656830 | instance | changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-30 20:52:58.656847 | instance | 2026-07-30 20:52:58.656860 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-30 20:52:58.656869 | instance | Thursday 30 July 2026 20:52:39 +0000 (0:00:00.892) 0:00:16.819 ********* 2026-07-30 20:52:58.656877 | instance | changed: [instance] 2026-07-30 20:52:58.656886 | instance | 2026-07-30 20:52:58.656904 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-30 20:52:58.656913 | instance | Thursday 30 July 2026 20:52:40 +0000 (0:00:00.572) 0:00:17.392 ********* 2026-07-30 20:52:58.656921 | instance | 2026-07-30 20:52:58.656930 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-07-30 20:52:58.656939 | instance | Thursday 30 July 2026 20:52:40 +0000 (0:00:00.008) 0:00:17.401 ********* 2026-07-30 20:52:58.656947 | instance | ok: [instance] 2026-07-30 20:52:58.656956 | instance | 2026-07-30 20:52:58.656965 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-07-30 20:52:58.656974 | instance | Thursday 30 July 2026 20:52:41 +0000 (0:00:01.002) 0:00:18.403 ********* 2026-07-30 20:52:58.656982 | instance | changed: [instance] 2026-07-30 20:52:58.656991 | instance | 2026-07-30 20:52:58.657000 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-30 20:52:58.657008 | instance | Thursday 30 July 2026 20:52:41 +0000 (0:00:00.458) 0:00:18.862 ********* 2026-07-30 20:52:58.657017 | instance | changed: [instance] 2026-07-30 20:52:58.657025 | instance | 2026-07-30 20:52:58.657034 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:52:58.657043 | instance | Thursday 30 July 2026 20:52:42 +0000 (0:00:00.572) 0:00:19.434 ********* 2026-07-30 20:52:58.657052 | instance | ok: [instance] 2026-07-30 20:52:58.657060 | instance | 2026-07-30 20:52:58.657079 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:52:58.657094 | instance | Thursday 30 July 2026 20:52:42 +0000 (0:00:00.213) 0:00:19.648 ********* 2026-07-30 20:52:58.657113 | instance | ok: [instance] => { 2026-07-30 20:52:58.657126 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-30 20:52:58.657193 | instance | } 2026-07-30 20:52:58.657206 | instance | 2026-07-30 20:52:58.657214 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:52:58.657223 | instance | Thursday 30 July 2026 20:52:42 +0000 (0:00:00.063) 0:00:19.712 ********* 2026-07-30 20:52:58.657232 | instance | changed: [instance] 2026-07-30 20:52:58.657241 | instance | 2026-07-30 20:52:58.657249 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:52:58.657258 | instance | Thursday 30 July 2026 20:52:43 +0000 (0:00:00.807) 0:00:20.519 ********* 2026-07-30 20:52:58.657267 | instance | changed: [instance] 2026-07-30 20:52:58.657276 | instance | 2026-07-30 20:52:58.657284 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-30 20:52:58.657293 | instance | Thursday 30 July 2026 20:52:47 +0000 (0:00:04.331) 0:00:24.851 ********* 2026-07-30 20:52:58.657312 | instance | ok: [instance] 2026-07-30 20:52:58.657321 | instance | 2026-07-30 20:52:58.657329 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-30 20:52:58.657338 | instance | Thursday 30 July 2026 20:52:48 +0000 (0:00:00.970) 0:00:25.821 ********* 2026-07-30 20:52:58.657347 | instance | changed: [instance] 2026-07-30 20:52:58.657356 | instance | 2026-07-30 20:52:58.657364 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-30 20:52:58.657373 | instance | Thursday 30 July 2026 20:52:49 +0000 (0:00:00.566) 0:00:26.388 ********* 2026-07-30 20:52:58.657381 | instance | changed: [instance] 2026-07-30 20:52:58.657390 | instance | 2026-07-30 20:52:58.657399 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-30 20:52:58.657407 | instance | Thursday 30 July 2026 20:52:49 +0000 (0:00:00.458) 0:00:26.847 ********* 2026-07-30 20:52:58.657416 | instance | changed: [instance] => (item={'path': '/etc/docker'}) 2026-07-30 20:52:58.657425 | instance | changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-30 20:52:58.657434 | instance | changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-30 20:52:58.657442 | instance | 2026-07-30 20:52:58.657451 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-30 20:52:58.657459 | instance | Thursday 30 July 2026 20:52:50 +0000 (0:00:00.558) 0:00:27.405 ********* 2026-07-30 20:52:58.657468 | instance | changed: [instance] 2026-07-30 20:52:58.657477 | instance | 2026-07-30 20:52:58.657486 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-30 20:52:58.657494 | instance | Thursday 30 July 2026 20:52:50 +0000 (0:00:00.448) 0:00:27.854 ********* 2026-07-30 20:52:58.657503 | instance | changed: [instance] 2026-07-30 20:52:58.657512 | instance | 2026-07-30 20:52:58.657520 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-30 20:52:58.657529 | instance | Thursday 30 July 2026 20:52:50 +0000 (0:00:00.439) 0:00:28.293 ********* 2026-07-30 20:52:58.657537 | instance | 2026-07-30 20:52:58.657546 | instance | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-07-30 20:52:58.657555 | instance | Thursday 30 July 2026 20:52:51 +0000 (0:00:00.008) 0:00:28.301 ********* 2026-07-30 20:52:58.657573 | instance | ok: [instance] 2026-07-30 20:52:58.657582 | instance | 2026-07-30 20:52:58.657591 | instance | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-07-30 20:52:58.657599 | instance | Thursday 30 July 2026 20:52:51 +0000 (0:00:00.691) 0:00:28.993 ********* 2026-07-30 20:52:58.657608 | instance | changed: [instance] 2026-07-30 20:52:58.657617 | instance | 2026-07-30 20:52:58.657625 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-30 20:52:58.657634 | instance | Thursday 30 July 2026 20:52:53 +0000 (0:00:01.574) 0:00:30.567 ********* 2026-07-30 20:52:58.657643 | instance | changed: [instance] 2026-07-30 20:52:58.657651 | instance | 2026-07-30 20:52:58.657660 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-30 20:52:58.657669 | instance | Thursday 30 July 2026 20:52:53 +0000 (0:00:00.537) 0:00:31.104 ********* 2026-07-30 20:52:58.657682 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-30 20:52:58.657692 | instance | 2026-07-30 20:52:58.657700 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-30 20:52:58.657709 | instance | Thursday 30 July 2026 20:52:53 +0000 (0:00:00.059) 0:00:31.164 ********* 2026-07-30 20:52:58.996676 | instance | ok: Runtime: 0:00:00.007777 2026-07-30 20:52:59.005195 | 2026-07-30 20:52:59.005276 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:59.070339 | instance | ok 2026-07-30 20:52:59.078382 | 2026-07-30 20:52:59.078454 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:59.134471 | instance | ok 2026-07-30 20:52:59.140827 | 2026-07-30 20:52:59.140898 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:52:59.203689 | instance | ok: 2026-07-30 20:52:59.203862 | instance | Molecule aio (aio-openvswitch) is still running after 100 seconds. 2026-07-30 20:52:59.203902 | instance | Last task: TASK [vexxhost.ceph.cephadm : Install packages] 2026-07-30 20:52:59.211788 | 2026-07-30 20:52:59.211858 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:52:59.264801 | instance | ok 2026-07-30 20:52:59.276677 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:52:59.293404 | 2026-07-30 20:52:59.293479 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:53:19.343551 | instance | ok 2026-07-30 20:53:19.350307 | 2026-07-30 20:53:19.350385 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:19.415065 | instance | ok 2026-07-30 20:53:19.422617 | 2026-07-30 20:53:19.422696 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:19.663800 | instance | ok 2026-07-30 20:53:19.670185 | 2026-07-30 20:53:19.670258 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:19.857542 | instance | ok 2026-07-30 20:53:19.865297 | 2026-07-30 20:53:19.865378 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:19.921841 | instance | ok 2026-07-30 20:53:19.928461 | 2026-07-30 20:53:19.928541 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:20.127582 | instance | changed: [instance] 2026-07-30 20:53:20.127672 | instance | 2026-07-30 20:53:20.127685 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-30 20:53:20.127698 | instance | Thursday 30 July 2026 20:52:58 +0000 (0:00:04.750) 0:00:35.915 ********* 2026-07-30 20:53:20.127711 | instance | ok: [instance] => (item=chronyd) 2026-07-30 20:53:20.127723 | instance | ok: [instance] => (item=sshd) 2026-07-30 20:53:20.127732 | instance | 2026-07-30 20:53:20.127744 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-30 20:53:20.127753 | instance | Thursday 30 July 2026 20:52:59 +0000 (0:00:00.651) 0:00:36.567 ********* 2026-07-30 20:53:20.127762 | instance | changed: [instance] 2026-07-30 20:53:20.127770 | instance | 2026-07-30 20:53:20.127780 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-30 20:53:20.127788 | instance | Thursday 30 July 2026 20:52:59 +0000 (0:00:00.284) 0:00:36.852 ********* 2026-07-30 20:53:20.127797 | instance | ok: [instance] 2026-07-30 20:53:20.127805 | instance | 2026-07-30 20:53:20.127814 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-30 20:53:20.127822 | instance | Thursday 30 July 2026 20:52:59 +0000 (0:00:00.198) 0:00:37.050 ********* 2026-07-30 20:53:20.127831 | instance | changed: [instance] 2026-07-30 20:53:20.127839 | instance | 2026-07-30 20:53:20.127848 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-30 20:53:20.127857 | instance | Thursday 30 July 2026 20:53:00 +0000 (0:00:01.010) 0:00:38.060 ********* 2026-07-30 20:53:20.127865 | instance | changed: [instance] 2026-07-30 20:53:20.127873 | instance | 2026-07-30 20:53:20.127882 | instance | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-07-30 20:53:20.127894 | instance | Thursday 30 July 2026 20:53:01 +0000 (0:00:00.362) 0:00:38.423 ********* 2026-07-30 20:53:20.127903 | instance | ok: [instance] 2026-07-30 20:53:20.127911 | instance | 2026-07-30 20:53:20.127920 | instance | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-07-30 20:53:20.127928 | instance | Thursday 30 July 2026 20:53:01 +0000 (0:00:00.110) 0:00:38.533 ********* 2026-07-30 20:53:20.127937 | instance | ok: [instance] => (item=instance) 2026-07-30 20:53:20.127945 | instance | 2026-07-30 20:53:20.127954 | instance | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-07-30 20:53:20.127963 | instance | Thursday 30 July 2026 20:53:01 +0000 (0:00:00.209) 0:00:38.743 ********* 2026-07-30 20:53:20.127972 | instance | ok: [instance] 2026-07-30 20:53:20.127982 | instance | 2026-07-30 20:53:20.128039 | instance | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-07-30 20:53:20.128052 | instance | Thursday 30 July 2026 20:53:01 +0000 (0:00:00.051) 0:00:38.794 ********* 2026-07-30 20:53:20.128063 | instance | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance 2026-07-30 20:53:20.128072 | instance | 2026-07-30 20:53:20.128080 | instance | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-07-30 20:53:20.128089 | instance | Thursday 30 July 2026 20:53:01 +0000 (0:00:00.076) 0:00:38.871 ********* 2026-07-30 20:53:20.128097 | instance | changed: [instance] 2026-07-30 20:53:20.128106 | instance | 2026-07-30 20:53:20.128114 | instance | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-07-30 20:53:20.128124 | instance | Thursday 30 July 2026 20:53:01 +0000 (0:00:00.334) 0:00:39.205 ********* 2026-07-30 20:53:20.128133 | instance | changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True}) 2026-07-30 20:53:20.128143 | instance | changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-07-30 20:53:20.128151 | instance | changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-07-30 20:53:20.128160 | instance | 2026-07-30 20:53:20.128168 | instance | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-07-30 20:53:20.128177 | instance | Thursday 30 July 2026 20:53:02 +0000 (0:00:00.681) 0:00:39.886 ********* 2026-07-30 20:53:20.471151 | instance | ok: Runtime: 0:00:00.006539 2026-07-30 20:53:20.478800 | 2026-07-30 20:53:20.478900 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:20.544308 | instance | ok 2026-07-30 20:53:20.552290 | 2026-07-30 20:53:20.552425 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:20.614791 | instance | ok 2026-07-30 20:53:20.620983 | 2026-07-30 20:53:20.621080 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:20.675357 | instance | ok: 2026-07-30 20:53:20.675562 | instance | Molecule aio (aio-openvswitch) is still running after 120 seconds. 2026-07-30 20:53:20.675602 | instance | Last task: TASK [vexxhost.ceph.mon : Run Bootstrap command] 2026-07-30 20:53:20.681713 | 2026-07-30 20:53:20.681784 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:53:20.734695 | instance | ok 2026-07-30 20:53:20.747697 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:53:20.764380 | 2026-07-30 20:53:20.764487 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:53:40.820860 | instance | ok 2026-07-30 20:53:40.930512 | 2026-07-30 20:53:40.930663 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:40.996313 | instance | ok 2026-07-30 20:53:41.003724 | 2026-07-30 20:53:41.003809 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:41.232776 | instance | ok 2026-07-30 20:53:41.240381 | 2026-07-30 20:53:41.240473 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:41.435063 | instance | ok 2026-07-30 20:53:41.500597 | 2026-07-30 20:53:41.500796 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:41.553979 | instance | ok 2026-07-30 20:53:41.562796 | 2026-07-30 20:53:41.563146 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:42.102369 | instance | skipping: Conditional result was False 2026-07-30 20:53:42.110915 | 2026-07-30 20:53:42.111049 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:42.146619 | instance | skipping: Conditional result was False 2026-07-30 20:53:42.156926 | 2026-07-30 20:53:42.157111 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:42.223038 | instance | ok 2026-07-30 20:53:42.229634 | 2026-07-30 20:53:42.229723 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:53:42.290332 | instance | ok: 2026-07-30 20:53:42.290629 | instance | Molecule aio (aio-openvswitch) is still running after 140 seconds. 2026-07-30 20:53:42.290680 | instance | Last task: TASK [vexxhost.ceph.mon : Run Bootstrap command] 2026-07-30 20:53:42.300593 | 2026-07-30 20:53:42.303819 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:53:42.362660 | instance | ok 2026-07-30 20:53:42.377768 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:53:42.405653 | 2026-07-30 20:53:42.405867 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:54:02.471689 | instance | ok 2026-07-30 20:54:02.481263 | 2026-07-30 20:54:02.481343 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:02.541743 | instance | ok 2026-07-30 20:54:02.548244 | 2026-07-30 20:54:02.548317 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:02.784055 | instance | ok 2026-07-30 20:54:02.791867 | 2026-07-30 20:54:02.791942 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:02.989062 | instance | ok 2026-07-30 20:54:02.997682 | 2026-07-30 20:54:02.997760 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:03.063802 | instance | ok 2026-07-30 20:54:03.070659 | 2026-07-30 20:54:03.070732 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:03.599792 | instance | skipping: Conditional result was False 2026-07-30 20:54:03.607542 | 2026-07-30 20:54:03.607618 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:03.662905 | instance | skipping: Conditional result was False 2026-07-30 20:54:03.676324 | 2026-07-30 20:54:03.676435 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:03.731163 | instance | ok 2026-07-30 20:54:03.737815 | 2026-07-30 20:54:03.737906 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:03.803958 | instance | ok: 2026-07-30 20:54:03.804245 | instance | Molecule aio (aio-openvswitch) is still running after 160 seconds. 2026-07-30 20:54:03.804274 | instance | Last task: TASK [vexxhost.ceph.mon : Run Bootstrap command] 2026-07-30 20:54:03.810510 | 2026-07-30 20:54:03.810580 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:54:03.867210 | instance | ok 2026-07-30 20:54:03.877688 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:54:03.896723 | 2026-07-30 20:54:03.896831 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:54:23.974165 | instance | ok 2026-07-30 20:54:23.982495 | 2026-07-30 20:54:23.982581 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:24.047847 | instance | ok 2026-07-30 20:54:24.055303 | 2026-07-30 20:54:24.055394 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:24.285082 | instance | ok 2026-07-30 20:54:24.292502 | 2026-07-30 20:54:24.292612 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:24.480088 | instance | ok 2026-07-30 20:54:24.487661 | 2026-07-30 20:54:24.487739 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:24.543310 | instance | ok 2026-07-30 20:54:24.549973 | 2026-07-30 20:54:24.550047 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:25.079622 | instance | skipping: Conditional result was False 2026-07-30 20:54:25.087854 | 2026-07-30 20:54:25.087935 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:25.133596 | instance | skipping: Conditional result was False 2026-07-30 20:54:25.146471 | 2026-07-30 20:54:25.146600 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:25.202384 | instance | ok 2026-07-30 20:54:25.209490 | 2026-07-30 20:54:25.209621 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:25.264789 | instance | ok: 2026-07-30 20:54:25.264961 | instance | Molecule aio (aio-openvswitch) is still running after 180 seconds. 2026-07-30 20:54:25.265019 | instance | Last task: TASK [vexxhost.ceph.mon : Run Bootstrap command] 2026-07-30 20:54:25.272619 | 2026-07-30 20:54:25.272685 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:54:25.338453 | instance | ok 2026-07-30 20:54:25.352698 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:54:25.372376 | 2026-07-30 20:54:25.372462 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:54:45.587082 | instance | ok 2026-07-30 20:54:45.596133 | 2026-07-30 20:54:45.596295 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:45.660913 | instance | ok 2026-07-30 20:54:45.668726 | 2026-07-30 20:54:45.668846 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:45.878504 | instance | ok 2026-07-30 20:54:45.887674 | 2026-07-30 20:54:45.887783 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:46.078369 | instance | ok 2026-07-30 20:54:46.085865 | 2026-07-30 20:54:46.085963 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:46.141527 | instance | ok 2026-07-30 20:54:46.149507 | 2026-07-30 20:54:46.149638 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:46.395074 | instance | ok: [instance] 2026-07-30 20:54:46.395187 | instance | 2026-07-30 20:54:46.395201 | instance | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-07-30 20:54:46.395217 | instance | Thursday 30 July 2026 20:54:34 +0000 (0:01:32.149) 0:02:12.036 ********* 2026-07-30 20:54:46.395231 | instance | changed: [instance] 2026-07-30 20:54:46.395241 | instance | 2026-07-30 20:54:46.395252 | instance | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-07-30 20:54:46.395262 | instance | Thursday 30 July 2026 20:54:34 +0000 (0:00:00.212) 0:02:12.248 ********* 2026-07-30 20:54:46.395272 | instance | ok: [instance] 2026-07-30 20:54:46.395281 | instance | 2026-07-30 20:54:46.395290 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-30 20:54:46.395299 | instance | Thursday 30 July 2026 20:54:34 +0000 (0:00:00.042) 0:02:12.291 ********* 2026-07-30 20:54:46.395309 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-07-30 20:54:46.395318 | instance | 2026-07-30 20:54:46.395327 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-30 20:54:46.395336 | instance | Thursday 30 July 2026 20:54:35 +0000 (0:00:00.086) 0:02:12.377 ********* 2026-07-30 20:54:46.395344 | instance | ok: [instance] 2026-07-30 20:54:46.395353 | instance | 2026-07-30 20:54:46.395361 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-30 20:54:46.395371 | instance | Thursday 30 July 2026 20:54:40 +0000 (0:00:05.784) 0:02:18.161 ********* 2026-07-30 20:54:46.395380 | instance | ok: [instance] => (item=instance) 2026-07-30 20:54:46.395388 | instance | 2026-07-30 20:54:46.395397 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-30 20:54:46.395410 | instance | Thursday 30 July 2026 20:54:40 +0000 (0:00:00.063) 0:02:18.225 ********* 2026-07-30 20:54:46.395419 | instance | ok: [instance] 2026-07-30 20:54:46.395427 | instance | 2026-07-30 20:54:46.395436 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-30 20:54:46.395444 | instance | Thursday 30 July 2026 20:54:41 +0000 (0:00:00.477) 0:02:18.703 ********* 2026-07-30 20:54:46.700832 | instance | ok: Runtime: 0:00:00.008968 2026-07-30 20:54:46.710002 | 2026-07-30 20:54:46.710092 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:46.773842 | instance | ok 2026-07-30 20:54:46.783174 | 2026-07-30 20:54:46.783307 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:46.837305 | instance | ok 2026-07-30 20:54:46.844459 | 2026-07-30 20:54:46.844556 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:54:46.900609 | instance | ok: 2026-07-30 20:54:46.900782 | instance | Molecule aio (aio-openvswitch) is still running after 200 seconds. 2026-07-30 20:54:46.900810 | instance | Last task: TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] 2026-07-30 20:54:46.907187 | 2026-07-30 20:54:46.907272 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:54:46.963019 | instance | ok 2026-07-30 20:54:46.976730 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:54:47.012454 | 2026-07-30 20:54:47.012628 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:55:07.087657 | instance | ok 2026-07-30 20:55:07.100228 | 2026-07-30 20:55:07.100333 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:07.158761 | instance | ok 2026-07-30 20:55:07.168007 | 2026-07-30 20:55:07.168174 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:07.397161 | instance | ok 2026-07-30 20:55:07.412482 | 2026-07-30 20:55:07.412825 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:07.603815 | instance | ok 2026-07-30 20:55:07.611161 | 2026-07-30 20:55:07.611250 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:07.664792 | instance | ok 2026-07-30 20:55:07.677397 | 2026-07-30 20:55:07.677505 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:08.213988 | instance | ok: [instance] 2026-07-30 20:55:08.214077 | instance | 2026-07-30 20:55:08.214089 | instance | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-07-30 20:55:08.214099 | instance | Thursday 30 July 2026 20:54:48 +0000 (0:00:07.559) 0:02:26.262 ********* 2026-07-30 20:55:08.724081 | instance | ok: Runtime: 0:00:00.006133 2026-07-30 20:55:08.731296 | 2026-07-30 20:55:08.731369 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:08.797869 | instance | ok 2026-07-30 20:55:08.805043 | 2026-07-30 20:55:08.805261 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:08.861126 | instance | ok 2026-07-30 20:55:08.877135 | 2026-07-30 20:55:08.877214 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:08.929376 | instance | ok: 2026-07-30 20:55:08.929560 | instance | Molecule aio (aio-openvswitch) is still running after 220 seconds. 2026-07-30 20:55:08.929602 | instance | Last task: TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] 2026-07-30 20:55:08.939304 | 2026-07-30 20:55:08.939376 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:55:09.005751 | instance | ok 2026-07-30 20:55:09.020299 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:55:09.049855 | 2026-07-30 20:55:09.049946 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:55:29.121786 | instance | ok 2026-07-30 20:55:29.128655 | 2026-07-30 20:55:29.128818 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:29.182195 | instance | ok 2026-07-30 20:55:29.189365 | 2026-07-30 20:55:29.189442 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:29.438126 | instance | ok 2026-07-30 20:55:29.447698 | 2026-07-30 20:55:29.447783 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:29.655091 | instance | ok 2026-07-30 20:55:29.663611 | 2026-07-30 20:55:29.663682 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:29.719510 | instance | ok 2026-07-30 20:55:29.726100 | 2026-07-30 20:55:29.726175 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:30.305053 | instance | skipping: Conditional result was False 2026-07-30 20:55:30.318861 | 2026-07-30 20:55:30.318983 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:30.364003 | instance | skipping: Conditional result was False 2026-07-30 20:55:30.378063 | 2026-07-30 20:55:30.378179 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:30.434262 | instance | ok 2026-07-30 20:55:30.441721 | 2026-07-30 20:55:30.441800 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:30.507263 | instance | ok: 2026-07-30 20:55:30.507591 | instance | Molecule aio (aio-openvswitch) is still running after 240 seconds. 2026-07-30 20:55:30.507652 | instance | Last task: TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] 2026-07-30 20:55:30.514736 | 2026-07-30 20:55:30.514807 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:55:30.569130 | instance | ok 2026-07-30 20:55:30.581369 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:55:30.607681 | 2026-07-30 20:55:30.607764 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:55:50.665641 | instance | ok 2026-07-30 20:55:50.680282 | 2026-07-30 20:55:50.680525 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:50.736169 | instance | ok 2026-07-30 20:55:50.743761 | 2026-07-30 20:55:50.743831 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:50.962064 | instance | ok 2026-07-30 20:55:50.972834 | 2026-07-30 20:55:50.972955 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:51.155314 | instance | ok 2026-07-30 20:55:51.165160 | 2026-07-30 20:55:51.165233 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:51.217980 | instance | ok 2026-07-30 20:55:51.234491 | 2026-07-30 20:55:51.234643 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:51.459597 | instance | changed: [instance] 2026-07-30 20:55:51.459649 | instance | 2026-07-30 20:55:51.459657 | instance | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-07-30 20:55:51.459664 | instance | Thursday 30 July 2026 20:55:43 +0000 (0:00:54.392) 0:03:20.655 ********* 2026-07-30 20:55:51.869886 | instance | ok: Runtime: 0:00:00.007659 2026-07-30 20:55:51.878271 | 2026-07-30 20:55:51.878350 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:51.943658 | instance | ok 2026-07-30 20:55:51.950836 | 2026-07-30 20:55:51.950911 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:52.004575 | instance | ok 2026-07-30 20:55:52.021401 | 2026-07-30 20:55:52.021528 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:55:52.081455 | instance | ok: 2026-07-30 20:55:52.081686 | instance | Molecule aio (aio-openvswitch) is still running after 260 seconds. 2026-07-30 20:55:52.081723 | instance | Last task: TASK [vexxhost.ceph.mon : Validate monitor exist] 2026-07-30 20:55:52.089968 | 2026-07-30 20:55:52.090045 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:55:52.143993 | instance | ok 2026-07-30 20:55:52.157886 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:55:52.189377 | 2026-07-30 20:55:52.189478 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:56:12.249096 | instance | ok 2026-07-30 20:56:12.257467 | 2026-07-30 20:56:12.257538 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:12.336313 | instance | ok 2026-07-30 20:56:12.342595 | 2026-07-30 20:56:12.342666 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:12.580853 | instance | ok 2026-07-30 20:56:12.590428 | 2026-07-30 20:56:12.590564 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:12.796106 | instance | ok 2026-07-30 20:56:12.804263 | 2026-07-30 20:56:12.804349 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:12.868575 | instance | ok 2026-07-30 20:56:12.877164 | 2026-07-30 20:56:12.877248 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:13.096974 | instance | ok: [instance] 2026-07-30 20:56:13.097114 | instance | 2026-07-30 20:56:13.097130 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-30 20:56:13.097147 | instance | Thursday 30 July 2026 20:55:57 +0000 (0:00:14.125) 0:03:34.781 ********* 2026-07-30 20:56:13.097162 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-07-30 20:56:13.097172 | instance | 2026-07-30 20:56:13.097185 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-30 20:56:13.097195 | instance | Thursday 30 July 2026 20:55:57 +0000 (0:00:00.071) 0:03:34.853 ********* 2026-07-30 20:56:13.097205 | instance | skipping: [instance] 2026-07-30 20:56:13.097214 | instance | 2026-07-30 20:56:13.097224 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-30 20:56:13.097234 | instance | Thursday 30 July 2026 20:55:57 +0000 (0:00:00.045) 0:03:34.898 ********* 2026-07-30 20:56:13.097243 | instance | skipping: [instance] => (item=instance) 2026-07-30 20:56:13.097253 | instance | skipping: [instance] 2026-07-30 20:56:13.097262 | instance | 2026-07-30 20:56:13.097270 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-30 20:56:13.097279 | instance | Thursday 30 July 2026 20:55:57 +0000 (0:00:00.050) 0:03:34.948 ********* 2026-07-30 20:56:13.097288 | instance | ok: [instance] 2026-07-30 20:56:13.097296 | instance | 2026-07-30 20:56:13.097305 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-30 20:56:13.097314 | instance | Thursday 30 July 2026 20:55:57 +0000 (0:00:00.243) 0:03:35.192 ********* 2026-07-30 20:56:13.097323 | instance | ok: [instance] 2026-07-30 20:56:13.097333 | instance | 2026-07-30 20:56:13.097352 | instance | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-07-30 20:56:13.097367 | instance | Thursday 30 July 2026 20:56:04 +0000 (0:00:06.403) 0:03:41.595 ********* 2026-07-30 20:56:13.418133 | instance | ok: Runtime: 0:00:00.008611 2026-07-30 20:56:13.425664 | 2026-07-30 20:56:13.425757 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:13.507605 | instance | ok 2026-07-30 20:56:13.532073 | 2026-07-30 20:56:13.532247 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:13.600601 | instance | ok 2026-07-30 20:56:13.614203 | 2026-07-30 20:56:13.614494 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:13.675089 | instance | ok: 2026-07-30 20:56:13.675257 | instance | Molecule aio (aio-openvswitch) is still running after 280 seconds. 2026-07-30 20:56:13.675286 | instance | Last task: TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] 2026-07-30 20:56:13.682089 | 2026-07-30 20:56:13.682189 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:56:13.747343 | instance | ok 2026-07-30 20:56:13.758254 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:56:13.837066 | 2026-07-30 20:56:13.837220 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:56:33.907019 | instance | ok 2026-07-30 20:56:33.919984 | 2026-07-30 20:56:33.920098 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:33.997909 | instance | ok 2026-07-30 20:56:34.004766 | 2026-07-30 20:56:34.004845 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:34.246250 | instance | ok 2026-07-30 20:56:34.257242 | 2026-07-30 20:56:34.257336 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:34.458248 | instance | ok 2026-07-30 20:56:34.465632 | 2026-07-30 20:56:34.465718 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:34.523976 | instance | ok 2026-07-30 20:56:34.533608 | 2026-07-30 20:56:34.533763 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:34.738485 | instance | changed: [instance] 2026-07-30 20:56:34.738597 | instance | 2026-07-30 20:56:34.738611 | instance | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-07-30 20:56:34.738627 | instance | Thursday 30 July 2026 20:56:16 +0000 (0:00:12.283) 0:03:53.879 ********* 2026-07-30 20:56:34.738641 | instance | ok: [instance] 2026-07-30 20:56:34.738650 | instance | 2026-07-30 20:56:34.738662 | instance | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-07-30 20:56:34.738671 | instance | Thursday 30 July 2026 20:56:22 +0000 (0:00:06.102) 0:03:59.982 ********* 2026-07-30 20:56:34.738681 | instance | changed: [instance] => (item={'name': 'diskprediction_local'}) 2026-07-30 20:56:34.738691 | instance | ok: [instance] => (item={'name': 'dashboard'}) 2026-07-30 20:56:34.738701 | instance | changed: [instance] => (item={'name': 'prometheus'}) 2026-07-30 20:56:34.738710 | instance | ok: [instance] => (item={'name': 'iostat'}) 2026-07-30 20:56:34.738719 | instance | 2026-07-30 20:56:34.738728 | instance | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-07-30 20:56:34.738737 | instance | 2026-07-30 20:56:34.738746 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:56:34.738755 | instance | Thursday 30 July 2026 20:56:30 +0000 (0:00:07.830) 0:04:07.812 ********* 2026-07-30 20:56:34.738764 | instance | ok: [instance] 2026-07-30 20:56:34.738772 | instance | 2026-07-30 20:56:34.738781 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:56:34.738794 | instance | Thursday 30 July 2026 20:56:31 +0000 (0:00:00.951) 0:04:08.763 ********* 2026-07-30 20:56:34.738803 | instance | ok: [instance] 2026-07-30 20:56:34.738812 | instance | 2026-07-30 20:56:34.738821 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:56:34.738830 | instance | Thursday 30 July 2026 20:56:31 +0000 (0:00:00.208) 0:04:08.972 ********* 2026-07-30 20:56:34.738838 | instance | skipping: [instance] 2026-07-30 20:56:34.738847 | instance | 2026-07-30 20:56:34.738879 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-30 20:56:34.738895 | instance | Thursday 30 July 2026 20:56:31 +0000 (0:00:00.039) 0:04:09.011 ********* 2026-07-30 20:56:34.738909 | instance | ok: [instance] 2026-07-30 20:56:34.738923 | instance | 2026-07-30 20:56:34.738938 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:56:34.738952 | instance | Thursday 30 July 2026 20:56:31 +0000 (0:00:00.213) 0:04:09.225 ********* 2026-07-30 20:56:34.738966 | instance | ok: [instance] => { 2026-07-30 20:56:34.738981 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-30 20:56:34.738996 | instance | } 2026-07-30 20:56:34.739010 | instance | 2026-07-30 20:56:34.739024 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:56:34.739039 | instance | Thursday 30 July 2026 20:56:31 +0000 (0:00:00.064) 0:04:09.289 ********* 2026-07-30 20:56:34.739053 | instance | ok: [instance] 2026-07-30 20:56:34.739067 | instance | 2026-07-30 20:56:34.739081 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:56:34.739096 | instance | Thursday 30 July 2026 20:56:32 +0000 (0:00:00.308) 0:04:09.598 ********* 2026-07-30 20:56:34.739110 | instance | skipping: [instance] 2026-07-30 20:56:34.739124 | instance | 2026-07-30 20:56:34.739139 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:56:34.739153 | instance | Thursday 30 July 2026 20:56:32 +0000 (0:00:00.132) 0:04:09.730 ********* 2026-07-30 20:56:34.739167 | instance | skipping: [instance] 2026-07-30 20:56:34.739182 | instance | 2026-07-30 20:56:34.739196 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:56:34.739210 | instance | Thursday 30 July 2026 20:56:32 +0000 (0:00:00.053) 0:04:09.784 ********* 2026-07-30 20:56:34.739224 | instance | ok: [instance] 2026-07-30 20:56:34.739239 | instance | 2026-07-30 20:56:34.739253 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:56:34.739267 | instance | Thursday 30 July 2026 20:56:32 +0000 (0:00:00.219) 0:04:10.003 ********* 2026-07-30 20:56:34.739354 | instance | ok: [instance] 2026-07-30 20:56:34.739367 | instance | 2026-07-30 20:56:34.739376 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:56:34.739385 | instance | Thursday 30 July 2026 20:56:33 +0000 (0:00:01.198) 0:04:11.202 ********* 2026-07-30 20:56:34.739394 | instance | ok: [instance] => { 2026-07-30 20:56:34.739403 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-30 20:56:34.739412 | instance | } 2026-07-30 20:56:34.739421 | instance | 2026-07-30 20:56:34.739429 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:56:34.739438 | instance | Thursday 30 July 2026 20:56:33 +0000 (0:00:00.074) 0:04:11.277 ********* 2026-07-30 20:56:34.739447 | instance | ok: [instance] 2026-07-30 20:56:34.739455 | instance | 2026-07-30 20:56:34.739464 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:56:34.739473 | instance | Thursday 30 July 2026 20:56:34 +0000 (0:00:00.346) 0:04:11.623 ********* 2026-07-30 20:56:35.074453 | instance | ok: Runtime: 0:00:00.009526 2026-07-30 20:56:35.085343 | 2026-07-30 20:56:35.085442 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:35.163000 | instance | ok 2026-07-30 20:56:35.173006 | 2026-07-30 20:56:35.173086 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:35.228396 | instance | ok 2026-07-30 20:56:35.248787 | 2026-07-30 20:56:35.248869 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:35.317678 | instance | ok: 2026-07-30 20:56:35.317877 | instance | Molecule aio (aio-openvswitch) is still running after 300 seconds. 2026-07-30 20:56:35.317917 | instance | Last task: TASK [vexxhost.containers.download_artifact : Extract archive] 2026-07-30 20:56:35.326218 | 2026-07-30 20:56:35.326299 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:56:35.382634 | instance | ok 2026-07-30 20:56:36.023889 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:56:36.053475 | 2026-07-30 20:56:36.053601 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:56:56.118940 | instance | ok 2026-07-30 20:56:57.008690 | 2026-07-30 20:56:57.008796 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:57.059259 | instance | ok 2026-07-30 20:56:57.069800 | 2026-07-30 20:56:57.069924 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:57.296756 | instance | ok 2026-07-30 20:56:57.304127 | 2026-07-30 20:56:57.304207 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:57.508409 | instance | ok 2026-07-30 20:56:57.517958 | 2026-07-30 20:56:57.518030 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:57.573336 | instance | ok 2026-07-30 20:56:57.583168 | 2026-07-30 20:56:57.583285 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:57.782689 | instance | ok: [instance] 2026-07-30 20:56:57.782788 | instance | 2026-07-30 20:56:57.782806 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-30 20:56:57.782825 | instance | Thursday 30 July 2026 20:56:36 +0000 (0:00:01.988) 0:04:13.612 ********* 2026-07-30 20:56:57.782842 | instance | skipping: [instance] 2026-07-30 20:56:57.782855 | instance | 2026-07-30 20:56:57.782870 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-30 20:56:57.782884 | instance | Thursday 30 July 2026 20:56:36 +0000 (0:00:00.039) 0:04:13.651 ********* 2026-07-30 20:56:57.782896 | instance | skipping: [instance] 2026-07-30 20:56:57.782908 | instance | 2026-07-30 20:56:57.782918 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-30 20:56:57.782928 | instance | Thursday 30 July 2026 20:56:36 +0000 (0:00:00.044) 0:04:13.696 ********* 2026-07-30 20:56:57.782937 | instance | skipping: [instance] 2026-07-30 20:56:57.782946 | instance | 2026-07-30 20:56:57.782954 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-30 20:56:57.782963 | instance | Thursday 30 July 2026 20:56:36 +0000 (0:00:00.037) 0:04:13.734 ********* 2026-07-30 20:56:57.782972 | instance | ok: [instance] 2026-07-30 20:56:57.782981 | instance | 2026-07-30 20:56:57.782989 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-30 20:56:57.782999 | instance | Thursday 30 July 2026 20:56:37 +0000 (0:00:01.324) 0:04:15.058 ********* 2026-07-30 20:56:57.783007 | instance | ok: [instance] 2026-07-30 20:56:57.783016 | instance | 2026-07-30 20:56:57.783025 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-30 20:56:57.783039 | instance | Thursday 30 July 2026 20:56:38 +0000 (0:00:00.471) 0:04:15.530 ********* 2026-07-30 20:56:57.783048 | instance | ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-30 20:56:57.783057 | instance | ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-30 20:56:57.783066 | instance | ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-30 20:56:57.783075 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-30 20:56:57.783084 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-30 20:56:57.783140 | instance | 2026-07-30 20:56:57.783152 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-30 20:56:57.783161 | instance | Thursday 30 July 2026 20:56:39 +0000 (0:00:00.917) 0:04:16.447 ********* 2026-07-30 20:56:57.783169 | instance | ok: [instance] 2026-07-30 20:56:57.783178 | instance | 2026-07-30 20:56:57.783187 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-30 20:56:57.783196 | instance | Thursday 30 July 2026 20:56:39 +0000 (0:00:00.506) 0:04:16.954 ********* 2026-07-30 20:56:57.783204 | instance | 2026-07-30 20:56:57.783213 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-30 20:56:57.783221 | instance | Thursday 30 July 2026 20:56:39 +0000 (0:00:00.006) 0:04:16.960 ********* 2026-07-30 20:56:57.783230 | instance | ok: [instance] 2026-07-30 20:56:57.783239 | instance | 2026-07-30 20:56:57.783247 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:56:57.783256 | instance | Thursday 30 July 2026 20:56:40 +0000 (0:00:00.383) 0:04:17.343 ********* 2026-07-30 20:56:57.783265 | instance | ok: [instance] 2026-07-30 20:56:57.783273 | instance | 2026-07-30 20:56:57.783282 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:56:57.783290 | instance | Thursday 30 July 2026 20:56:40 +0000 (0:00:00.202) 0:04:17.546 ********* 2026-07-30 20:56:57.783299 | instance | ok: [instance] => { 2026-07-30 20:56:57.783308 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-30 20:56:57.783317 | instance | } 2026-07-30 20:56:57.783325 | instance | 2026-07-30 20:56:57.783334 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:56:57.783343 | instance | Thursday 30 July 2026 20:56:40 +0000 (0:00:00.062) 0:04:17.608 ********* 2026-07-30 20:56:57.783361 | instance | ok: [instance] 2026-07-30 20:56:57.783370 | instance | 2026-07-30 20:56:57.783378 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:56:57.783387 | instance | Thursday 30 July 2026 20:56:40 +0000 (0:00:00.344) 0:04:17.953 ********* 2026-07-30 20:56:57.783396 | instance | ok: [instance] 2026-07-30 20:56:57.783404 | instance | 2026-07-30 20:56:57.783413 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-30 20:56:57.783422 | instance | Thursday 30 July 2026 20:56:43 +0000 (0:00:03.088) 0:04:21.042 ********* 2026-07-30 20:56:57.783430 | instance | ok: [instance] 2026-07-30 20:56:57.783439 | instance | 2026-07-30 20:56:57.783447 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-30 20:56:57.783456 | instance | Thursday 30 July 2026 20:56:44 +0000 (0:00:00.993) 0:04:22.035 ********* 2026-07-30 20:56:57.783464 | instance | ok: [instance] 2026-07-30 20:56:57.783796 | instance | 2026-07-30 20:56:57.783813 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-30 20:56:57.783823 | instance | Thursday 30 July 2026 20:56:44 +0000 (0:00:00.199) 0:04:22.234 ********* 2026-07-30 20:56:57.783831 | instance | ok: [instance] 2026-07-30 20:56:57.783840 | instance | 2026-07-30 20:56:57.783849 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-30 20:56:57.783857 | instance | Thursday 30 July 2026 20:56:45 +0000 (0:00:00.421) 0:04:22.656 ********* 2026-07-30 20:56:57.783866 | instance | ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-30 20:56:57.783875 | instance | ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-30 20:56:57.783884 | instance | ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-30 20:56:57.783892 | instance | 2026-07-30 20:56:57.783901 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-30 20:56:57.783909 | instance | Thursday 30 July 2026 20:56:45 +0000 (0:00:00.560) 0:04:23.217 ********* 2026-07-30 20:56:57.783918 | instance | ok: [instance] 2026-07-30 20:56:57.783927 | instance | 2026-07-30 20:56:57.783935 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-30 20:56:57.783944 | instance | Thursday 30 July 2026 20:56:46 +0000 (0:00:00.418) 0:04:23.636 ********* 2026-07-30 20:56:57.783952 | instance | ok: [instance] 2026-07-30 20:56:57.783961 | instance | 2026-07-30 20:56:57.783979 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-30 20:56:57.783988 | instance | Thursday 30 July 2026 20:56:46 +0000 (0:00:00.423) 0:04:24.059 ********* 2026-07-30 20:56:57.783997 | instance | 2026-07-30 20:56:57.784005 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-30 20:56:57.784014 | instance | Thursday 30 July 2026 20:56:46 +0000 (0:00:00.007) 0:04:24.067 ********* 2026-07-30 20:56:57.784023 | instance | ok: [instance] 2026-07-30 20:56:57.784031 | instance | 2026-07-30 20:56:57.784040 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-30 20:56:57.784049 | instance | Thursday 30 July 2026 20:56:47 +0000 (0:00:00.364) 0:04:24.431 ********* 2026-07-30 20:56:57.784058 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-30 20:56:57.784066 | instance | 2026-07-30 20:56:57.784075 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-30 20:56:57.784083 | instance | Thursday 30 July 2026 20:56:47 +0000 (0:00:00.060) 0:04:24.492 ********* 2026-07-30 20:56:57.784092 | instance | ok: [instance] 2026-07-30 20:56:57.784101 | instance | 2026-07-30 20:56:57.784115 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-30 20:56:57.784124 | instance | Thursday 30 July 2026 20:56:48 +0000 (0:00:00.982) 0:04:25.475 ********* 2026-07-30 20:56:57.784133 | instance | ok: [instance] => (item=chronyd) 2026-07-30 20:56:57.784142 | instance | ok: [instance] => (item=sshd) 2026-07-30 20:56:57.784150 | instance | 2026-07-30 20:56:57.784159 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-30 20:56:57.784175 | instance | Thursday 30 July 2026 20:56:48 +0000 (0:00:00.624) 0:04:26.099 ********* 2026-07-30 20:56:57.784184 | instance | ok: [instance] 2026-07-30 20:56:57.784193 | instance | 2026-07-30 20:56:57.784201 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-30 20:56:57.784210 | instance | Thursday 30 July 2026 20:56:49 +0000 (0:00:00.597) 0:04:26.697 ********* 2026-07-30 20:56:57.784219 | instance | ok: [instance] 2026-07-30 20:56:57.784227 | instance | 2026-07-30 20:56:57.784236 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-30 20:56:57.784244 | instance | Thursday 30 July 2026 20:56:49 +0000 (0:00:00.196) 0:04:26.893 ********* 2026-07-30 20:56:57.784253 | instance | ok: [instance] 2026-07-30 20:56:57.784261 | instance | 2026-07-30 20:56:57.784270 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-30 20:56:57.784278 | instance | Thursday 30 July 2026 20:56:49 +0000 (0:00:00.231) 0:04:27.125 ********* 2026-07-30 20:56:57.784287 | instance | ok: [instance] 2026-07-30 20:56:57.784295 | instance | 2026-07-30 20:56:57.784304 | instance | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-07-30 20:56:57.784313 | instance | Thursday 30 July 2026 20:56:50 +0000 (0:00:00.202) 0:04:27.327 ********* 2026-07-30 20:56:57.784321 | instance | ok: [instance] => (item=instance) 2026-07-30 20:56:57.784330 | instance | 2026-07-30 20:56:57.784338 | instance | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-07-30 20:56:57.784347 | instance | Thursday 30 July 2026 20:56:50 +0000 (0:00:00.211) 0:04:27.539 ********* 2026-07-30 20:56:57.784355 | instance | ok: [instance] 2026-07-30 20:56:57.784364 | instance | 2026-07-30 20:56:57.784372 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-30 20:56:57.784381 | instance | Thursday 30 July 2026 20:56:50 +0000 (0:00:00.045) 0:04:27.585 ********* 2026-07-30 20:56:57.784390 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-07-30 20:56:57.784398 | instance | 2026-07-30 20:56:57.784407 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-30 20:56:57.784415 | instance | Thursday 30 July 2026 20:56:50 +0000 (0:00:00.064) 0:04:27.649 ********* 2026-07-30 20:56:57.784424 | instance | skipping: [instance] 2026-07-30 20:56:57.784432 | instance | 2026-07-30 20:56:57.784441 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-30 20:56:57.784450 | instance | Thursday 30 July 2026 20:56:50 +0000 (0:00:00.045) 0:04:27.695 ********* 2026-07-30 20:56:57.784458 | instance | skipping: [instance] => (item=instance) 2026-07-30 20:56:57.784469 | instance | skipping: [instance] 2026-07-30 20:56:57.784480 | instance | 2026-07-30 20:56:57.784490 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-30 20:56:57.784500 | instance | Thursday 30 July 2026 20:56:50 +0000 (0:00:00.051) 0:04:27.747 ********* 2026-07-30 20:56:57.784510 | instance | ok: [instance] 2026-07-30 20:56:57.784520 | instance | 2026-07-30 20:56:57.784530 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-30 20:56:57.784539 | instance | Thursday 30 July 2026 20:56:50 +0000 (0:00:00.243) 0:04:27.990 ********* 2026-07-30 20:56:57.784549 | instance | ok: [instance] 2026-07-30 20:56:57.784558 | instance | 2026-07-30 20:56:57.784567 | instance | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-07-30 20:56:57.784577 | instance | Thursday 30 July 2026 20:56:57 +0000 (0:00:06.672) 0:04:34.662 ********* 2026-07-30 20:56:58.169778 | instance | ok: Runtime: 0:00:00.007619 2026-07-30 20:56:58.178294 | 2026-07-30 20:56:58.178375 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:58.248677 | instance | ok 2026-07-30 20:56:58.256071 | 2026-07-30 20:56:58.256167 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:58.318272 | instance | ok 2026-07-30 20:56:58.330735 | 2026-07-30 20:56:58.330860 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:56:58.392994 | instance | ok: 2026-07-30 20:56:58.393190 | instance | Molecule aio (aio-openvswitch) is still running after 320 seconds. 2026-07-30 20:56:58.393230 | instance | Last task: TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] 2026-07-30 20:56:58.400943 | 2026-07-30 20:56:58.401068 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:56:58.451223 | instance | ok 2026-07-30 20:56:58.462534 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:56:58.499759 | 2026-07-30 20:56:58.499911 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:57:18.561191 | instance | ok 2026-07-30 20:57:18.569695 | 2026-07-30 20:57:18.569809 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:18.629077 | instance | ok 2026-07-30 20:57:18.851830 | 2026-07-30 20:57:18.852032 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:19.092232 | instance | ok 2026-07-30 20:57:19.102420 | 2026-07-30 20:57:19.102582 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:19.345765 | instance | ok 2026-07-30 20:57:19.352753 | 2026-07-30 20:57:19.352848 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:19.405670 | instance | ok 2026-07-30 20:57:19.423022 | 2026-07-30 20:57:19.528559 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:19.793401 | instance | ok: [instance] 2026-07-30 20:57:19.793497 | instance | 2026-07-30 20:57:19.793511 | instance | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-07-30 20:57:19.793525 | instance | Thursday 30 July 2026 20:57:02 +0000 (0:00:05.310) 0:04:39.972 ********* 2026-07-30 20:57:19.793539 | instance | ok: [instance] 2026-07-30 20:57:19.793548 | instance | 2026-07-30 20:57:19.793559 | instance | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-07-30 20:57:19.793569 | instance | Thursday 30 July 2026 20:57:16 +0000 (0:00:13.955) 0:04:53.927 ********* 2026-07-30 20:57:20.124674 | instance | ok: Runtime: 0:00:00.006750 2026-07-30 20:57:20.140908 | 2026-07-30 20:57:20.141191 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:20.215456 | instance | ok 2026-07-30 20:57:20.223574 | 2026-07-30 20:57:20.223714 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:20.283283 | instance | ok 2026-07-30 20:57:20.378831 | 2026-07-30 20:57:20.379392 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:20.484230 | instance | ok: 2026-07-30 20:57:20.484399 | instance | Molecule aio (aio-openvswitch) is still running after 340 seconds. 2026-07-30 20:57:20.484431 | instance | Last task: TASK [vexxhost.ceph.osd : Install OSDs] 2026-07-30 20:57:20.492816 | 2026-07-30 20:57:20.492906 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:57:20.555540 | instance | ok 2026-07-30 20:57:20.568344 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:57:20.598771 | 2026-07-30 20:57:20.598907 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:57:40.660301 | instance | ok 2026-07-30 20:57:40.668137 | 2026-07-30 20:57:40.668213 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:40.751468 | instance | ok 2026-07-30 20:57:40.761288 | 2026-07-30 20:57:40.761426 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:40.981209 | instance | ok 2026-07-30 20:57:41.135320 | 2026-07-30 20:57:41.135538 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:41.350850 | instance | ok 2026-07-30 20:57:41.361602 | 2026-07-30 20:57:41.361740 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:41.415025 | instance | ok 2026-07-30 20:57:41.423951 | 2026-07-30 20:57:41.424082 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:41.967326 | instance | skipping: Conditional result was False 2026-07-30 20:57:42.784249 | 2026-07-30 20:57:42.784447 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:42.830987 | instance | skipping: Conditional result was False 2026-07-30 20:57:42.842229 | 2026-07-30 20:57:42.842392 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:42.900287 | instance | ok 2026-07-30 20:57:42.908467 | 2026-07-30 20:57:42.908598 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:57:42.979725 | instance | ok: 2026-07-30 20:57:42.980544 | instance | Molecule aio (aio-openvswitch) is still running after 360 seconds. 2026-07-30 20:57:42.980577 | instance | Last task: TASK [vexxhost.ceph.osd : Install OSDs] 2026-07-30 20:57:42.987803 | 2026-07-30 20:57:42.987912 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:57:43.045404 | instance | ok 2026-07-30 20:57:43.059787 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:57:43.095257 | 2026-07-30 20:57:43.095429 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:58:03.183890 | instance | ok 2026-07-30 20:58:03.191375 | 2026-07-30 20:58:03.191513 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:03.255538 | instance | ok 2026-07-30 20:58:03.267234 | 2026-07-30 20:58:03.267356 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:03.502854 | instance | ok 2026-07-30 20:58:03.651966 | 2026-07-30 20:58:03.652171 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:03.842119 | instance | ok 2026-07-30 20:58:03.854206 | 2026-07-30 20:58:03.854348 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:03.916615 | instance | ok 2026-07-30 20:58:03.951115 | 2026-07-30 20:58:03.951322 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:04.172730 | instance | ok: [instance] => (item=/dev/ceph-instance-osd0/data) 2026-07-30 20:58:04.501210 | instance | ok: Runtime: 0:00:00.005619 2026-07-30 20:58:04.509490 | 2026-07-30 20:58:04.509619 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:04.576747 | instance | skipping: Conditional result was False 2026-07-30 20:58:04.590021 | 2026-07-30 20:58:04.590176 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:04.689474 | instance | ok 2026-07-30 20:58:04.706701 | 2026-07-30 20:58:04.706883 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:04.774185 | instance | ok: 2026-07-30 20:58:04.774382 | instance | Molecule aio (aio-openvswitch) is still running after 380 seconds. 2026-07-30 20:58:04.774418 | instance | Last task: TASK [vexxhost.ceph.osd : Install OSDs] 2026-07-30 20:58:04.782641 | 2026-07-30 20:58:04.782779 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:58:04.848441 | instance | ok 2026-07-30 20:58:04.966614 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:58:05.065661 | 2026-07-30 20:58:05.065801 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:58:25.124267 | instance | ok 2026-07-30 20:58:25.131473 | 2026-07-30 20:58:25.131564 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:25.187961 | instance | ok 2026-07-30 20:58:25.199872 | 2026-07-30 20:58:25.200033 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:25.439498 | instance | ok 2026-07-30 20:58:25.466478 | 2026-07-30 20:58:25.466644 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:25.660737 | instance | ok 2026-07-30 20:58:25.669804 | 2026-07-30 20:58:25.669893 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:25.734253 | instance | ok 2026-07-30 20:58:25.743025 | 2026-07-30 20:58:25.743102 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:25.964933 | instance | ok: [instance] => (item=/dev/ceph-instance-osd1/data) 2026-07-30 20:58:26.284326 | instance | ok: Runtime: 0:00:00.008671 2026-07-30 20:58:26.294418 | 2026-07-30 20:58:26.294505 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:26.365047 | instance | skipping: Conditional result was False 2026-07-30 20:58:26.373383 | 2026-07-30 20:58:26.373457 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:26.444240 | instance | ok 2026-07-30 20:58:26.454434 | 2026-07-30 20:58:26.454560 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:26.531243 | instance | ok: 2026-07-30 20:58:26.531456 | instance | Molecule aio (aio-openvswitch) is still running after 400 seconds. 2026-07-30 20:58:26.531498 | instance | Last task: TASK [vexxhost.ceph.osd : Install OSDs] 2026-07-30 20:58:26.544086 | 2026-07-30 20:58:26.544215 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:58:26.612779 | instance | ok 2026-07-30 20:58:27.567015 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:58:27.610796 | 2026-07-30 20:58:27.610958 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:58:47.674371 | instance | ok 2026-07-30 20:58:47.683740 | 2026-07-30 20:58:47.683823 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:47.774163 | instance | ok 2026-07-30 20:58:47.836321 | 2026-07-30 20:58:47.836454 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:48.101745 | instance | ok 2026-07-30 20:58:48.111113 | 2026-07-30 20:58:48.111241 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:48.339577 | instance | ok 2026-07-30 20:58:48.352253 | 2026-07-30 20:58:48.354305 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:48.430244 | instance | ok 2026-07-30 20:58:48.520226 | 2026-07-30 20:58:48.520362 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:49.056217 | instance | skipping: Conditional result was False 2026-07-30 20:58:49.069982 | 2026-07-30 20:58:49.070091 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:49.115674 | instance | skipping: Conditional result was False 2026-07-30 20:58:49.126959 | 2026-07-30 20:58:49.127069 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:49.181950 | instance | ok 2026-07-30 20:58:49.191283 | 2026-07-30 20:58:49.191399 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:58:49.256357 | instance | ok: 2026-07-30 20:58:49.256523 | instance | Molecule aio (aio-openvswitch) is still running after 420 seconds. 2026-07-30 20:58:49.256553 | instance | Last task: TASK [vexxhost.ceph.osd : Install OSDs] 2026-07-30 20:58:49.271640 | 2026-07-30 20:58:49.271782 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:58:49.326506 | instance | ok 2026-07-30 20:58:49.338767 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:58:49.379984 | 2026-07-30 20:58:49.380123 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:59:09.441984 | instance | ok 2026-07-30 20:59:09.448597 | 2026-07-30 20:59:09.448667 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:09.513412 | instance | ok 2026-07-30 20:59:09.522525 | 2026-07-30 20:59:09.522623 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:09.739990 | instance | ok 2026-07-30 20:59:10.004097 | 2026-07-30 20:59:10.004226 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:10.211679 | instance | ok 2026-07-30 20:59:10.221884 | 2026-07-30 20:59:10.222067 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:10.288183 | instance | ok 2026-07-30 20:59:10.317825 | 2026-07-30 20:59:10.317996 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:10.615206 | instance | ok: [instance] => (item=/dev/ceph-instance-osd2/data) 2026-07-30 20:59:10.615329 | instance | 2026-07-30 20:59:10.615346 | instance | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-07-30 20:59:10.615364 | instance | Thursday 30 July 2026 20:58:49 +0000 (0:01:33.259) 0:06:27.187 ********* 2026-07-30 20:59:10.615376 | instance | ok: [instance] 2026-07-30 20:59:10.615386 | instance | 2026-07-30 20:59:10.615400 | instance | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-07-30 20:59:10.615410 | instance | Thursday 30 July 2026 20:58:55 +0000 (0:00:05.973) 0:06:33.161 ********* 2026-07-30 20:59:10.615420 | instance | ok: [instance] 2026-07-30 20:59:10.615430 | instance | 2026-07-30 20:59:10.615440 | instance | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-07-30 20:59:10.615450 | instance | Thursday 30 July 2026 20:59:01 +0000 (0:00:06.063) 0:06:39.224 ********* 2026-07-30 20:59:10.615461 | instance | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance 2026-07-30 20:59:10.615471 | instance | 2026-07-30 20:59:10.615481 | instance | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-07-30 20:59:10.615490 | instance | Thursday 30 July 2026 20:59:01 +0000 (0:00:00.064) 0:06:39.289 ********* 2026-07-30 20:59:10.615500 | instance | ok: [instance] 2026-07-30 20:59:10.615509 | instance | 2026-07-30 20:59:10.615518 | instance | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-07-30 20:59:10.615533 | instance | Thursday 30 July 2026 20:59:02 +0000 (0:00:00.045) 0:06:39.335 ********* 2026-07-30 20:59:10.615543 | instance | ok: [instance] 2026-07-30 20:59:10.615552 | instance | 2026-07-30 20:59:10.615626 | instance | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-07-30 20:59:10.615639 | instance | Thursday 30 July 2026 20:59:08 +0000 (0:00:06.017) 0:06:45.353 ********* 2026-07-30 20:59:10.615648 | instance | ok: [instance] 2026-07-30 20:59:10.615658 | instance | 2026-07-30 20:59:10.615668 | instance | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-07-30 20:59:10.615677 | instance | Thursday 30 July 2026 20:59:08 +0000 (0:00:00.048) 0:06:45.401 ********* 2026-07-30 20:59:10.615687 | instance | skipping: [instance] => (item=1) 2026-07-30 20:59:10.615697 | instance | skipping: [instance] => (item=1) 2026-07-30 20:59:10.615706 | instance | skipping: [instance] => (item=1) 2026-07-30 20:59:10.615716 | instance | skipping: [instance] 2026-07-30 20:59:10.615726 | instance | 2026-07-30 20:59:10.615735 | instance | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-07-30 20:59:10.615745 | instance | Thursday 30 July 2026 20:59:08 +0000 (0:00:00.051) 0:06:45.453 ********* 2026-07-30 20:59:10.615754 | instance | skipping: [instance] 2026-07-30 20:59:10.615763 | instance | 2026-07-30 20:59:10.615773 | instance | PLAY [Deploy Ceph exporters] *************************************************** 2026-07-30 20:59:10.615782 | instance | 2026-07-30 20:59:10.615792 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:10.615801 | instance | Thursday 30 July 2026 20:59:08 +0000 (0:00:00.080) 0:06:45.533 ********* 2026-07-30 20:59:10.615810 | instance | ok: [instance] 2026-07-30 20:59:10.615820 | instance | 2026-07-30 20:59:10.615829 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:59:10.615838 | instance | Thursday 30 July 2026 20:59:09 +0000 (0:00:00.964) 0:06:46.498 ********* 2026-07-30 20:59:10.615848 | instance | ok: [instance] 2026-07-30 20:59:10.615857 | instance | 2026-07-30 20:59:10.615866 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:59:10.615876 | instance | Thursday 30 July 2026 20:59:09 +0000 (0:00:00.215) 0:06:46.713 ********* 2026-07-30 20:59:10.615885 | instance | skipping: [instance] 2026-07-30 20:59:10.615894 | instance | 2026-07-30 20:59:10.615904 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-30 20:59:10.615913 | instance | Thursday 30 July 2026 20:59:09 +0000 (0:00:00.044) 0:06:46.758 ********* 2026-07-30 20:59:10.615923 | instance | ok: [instance] 2026-07-30 20:59:10.615932 | instance | 2026-07-30 20:59:10.615941 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:59:10.615960 | instance | Thursday 30 July 2026 20:59:09 +0000 (0:00:00.220) 0:06:46.978 ********* 2026-07-30 20:59:10.615970 | instance | ok: [instance] => { 2026-07-30 20:59:10.615980 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-30 20:59:10.615990 | instance | } 2026-07-30 20:59:10.615999 | instance | 2026-07-30 20:59:10.616009 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:59:10.616018 | instance | Thursday 30 July 2026 20:59:09 +0000 (0:00:00.056) 0:06:47.035 ********* 2026-07-30 20:59:10.616027 | instance | ok: [instance] 2026-07-30 20:59:10.616037 | instance | 2026-07-30 20:59:10.616046 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:59:10.616055 | instance | Thursday 30 July 2026 20:59:10 +0000 (0:00:00.294) 0:06:47.329 ********* 2026-07-30 20:59:10.616065 | instance | skipping: [instance] 2026-07-30 20:59:10.616074 | instance | 2026-07-30 20:59:10.616084 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:59:10.616093 | instance | Thursday 30 July 2026 20:59:10 +0000 (0:00:00.047) 0:06:47.376 ********* 2026-07-30 20:59:10.616102 | instance | skipping: [instance] 2026-07-30 20:59:10.616111 | instance | 2026-07-30 20:59:10.616121 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:59:10.616130 | instance | Thursday 30 July 2026 20:59:10 +0000 (0:00:00.046) 0:06:47.423 ********* 2026-07-30 20:59:10.935673 | instance | ok: Runtime: 0:00:00.008229 2026-07-30 20:59:10.944469 | 2026-07-30 20:59:10.944554 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:11.029793 | instance | ok 2026-07-30 20:59:11.254682 | 2026-07-30 20:59:11.254798 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:11.309023 | instance | ok 2026-07-30 20:59:11.319775 | 2026-07-30 20:59:11.319949 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:11.399368 | instance | ok: 2026-07-30 20:59:11.399525 | instance | Molecule aio (aio-openvswitch) is still running after 440 seconds. 2026-07-30 20:59:11.399553 | instance | Last task: TASK [vexxhost.containers.forget_package : Forget package] 2026-07-30 20:59:11.407519 | 2026-07-30 20:59:11.407594 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:59:11.478576 | instance | ok 2026-07-30 20:59:11.491404 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:59:11.537877 | 2026-07-30 20:59:11.538002 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:59:31.608644 | instance | ok 2026-07-30 20:59:31.619111 | 2026-07-30 20:59:31.619181 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:31.682267 | instance | ok 2026-07-30 20:59:31.691898 | 2026-07-30 20:59:31.691988 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:31.930030 | instance | ok 2026-07-30 20:59:31.948085 | 2026-07-30 20:59:31.948225 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:32.145009 | instance | ok 2026-07-30 20:59:32.155436 | 2026-07-30 20:59:32.155546 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:32.209008 | instance | ok 2026-07-30 20:59:32.215978 | 2026-07-30 20:59:32.216050 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:32.469151 | instance | ok: [instance] 2026-07-30 20:59:32.469255 | instance | 2026-07-30 20:59:32.469268 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 20:59:32.469282 | instance | Thursday 30 July 2026 20:59:10 +0000 (0:00:00.203) 0:06:47.626 ********* 2026-07-30 20:59:32.469296 | instance | ok: [instance] 2026-07-30 20:59:32.469305 | instance | 2026-07-30 20:59:32.469316 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:59:32.469326 | instance | Thursday 30 July 2026 20:59:11 +0000 (0:00:00.949) 0:06:48.575 ********* 2026-07-30 20:59:32.469335 | instance | ok: [instance] => { 2026-07-30 20:59:32.469346 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-30 20:59:32.469356 | instance | } 2026-07-30 20:59:32.469365 | instance | 2026-07-30 20:59:32.469374 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:59:32.469382 | instance | Thursday 30 July 2026 20:59:11 +0000 (0:00:00.063) 0:06:48.639 ********* 2026-07-30 20:59:32.469391 | instance | ok: [instance] 2026-07-30 20:59:32.469400 | instance | 2026-07-30 20:59:32.469408 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:59:32.469417 | instance | Thursday 30 July 2026 20:59:11 +0000 (0:00:00.344) 0:06:48.983 ********* 2026-07-30 20:59:32.469425 | instance | ok: [instance] 2026-07-30 20:59:32.469434 | instance | 2026-07-30 20:59:32.469443 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-30 20:59:32.469451 | instance | Thursday 30 July 2026 20:59:13 +0000 (0:00:01.903) 0:06:50.886 ********* 2026-07-30 20:59:32.469460 | instance | skipping: [instance] 2026-07-30 20:59:32.469469 | instance | 2026-07-30 20:59:32.469481 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-30 20:59:32.469490 | instance | Thursday 30 July 2026 20:59:13 +0000 (0:00:00.031) 0:06:50.918 ********* 2026-07-30 20:59:32.469499 | instance | skipping: [instance] 2026-07-30 20:59:32.469507 | instance | 2026-07-30 20:59:32.469516 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-30 20:59:32.469525 | instance | Thursday 30 July 2026 20:59:13 +0000 (0:00:00.030) 0:06:50.948 ********* 2026-07-30 20:59:32.469534 | instance | skipping: [instance] 2026-07-30 20:59:32.469542 | instance | 2026-07-30 20:59:32.469551 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-30 20:59:32.469560 | instance | Thursday 30 July 2026 20:59:13 +0000 (0:00:00.033) 0:06:50.982 ********* 2026-07-30 20:59:32.469568 | instance | ok: [instance] 2026-07-30 20:59:32.469577 | instance | 2026-07-30 20:59:32.469586 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-30 20:59:32.469595 | instance | Thursday 30 July 2026 20:59:14 +0000 (0:00:00.977) 0:06:51.959 ********* 2026-07-30 20:59:32.469603 | instance | ok: [instance] 2026-07-30 20:59:32.469612 | instance | 2026-07-30 20:59:32.469620 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-30 20:59:32.469629 | instance | Thursday 30 July 2026 20:59:15 +0000 (0:00:00.423) 0:06:52.382 ********* 2026-07-30 20:59:32.469717 | instance | ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-30 20:59:32.469736 | instance | ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-30 20:59:32.469749 | instance | ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-30 20:59:32.469757 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-30 20:59:32.469766 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-30 20:59:32.469776 | instance | 2026-07-30 20:59:32.469784 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-30 20:59:32.469793 | instance | Thursday 30 July 2026 20:59:15 +0000 (0:00:00.892) 0:06:53.275 ********* 2026-07-30 20:59:32.469802 | instance | ok: [instance] 2026-07-30 20:59:32.469810 | instance | 2026-07-30 20:59:32.469819 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-30 20:59:32.469838 | instance | Thursday 30 July 2026 20:59:16 +0000 (0:00:00.500) 0:06:53.776 ********* 2026-07-30 20:59:32.469846 | instance | 2026-07-30 20:59:32.469856 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-30 20:59:32.469864 | instance | Thursday 30 July 2026 20:59:16 +0000 (0:00:00.008) 0:06:53.784 ********* 2026-07-30 20:59:32.469873 | instance | ok: [instance] 2026-07-30 20:59:32.469881 | instance | 2026-07-30 20:59:32.469890 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 20:59:32.469899 | instance | Thursday 30 July 2026 20:59:16 +0000 (0:00:00.349) 0:06:54.133 ********* 2026-07-30 20:59:32.469911 | instance | ok: [instance] 2026-07-30 20:59:32.469943 | instance | 2026-07-30 20:59:32.469952 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 20:59:32.469961 | instance | Thursday 30 July 2026 20:59:17 +0000 (0:00:00.200) 0:06:54.333 ********* 2026-07-30 20:59:32.469969 | instance | ok: [instance] => { 2026-07-30 20:59:32.469978 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-30 20:59:32.469986 | instance | } 2026-07-30 20:59:32.469995 | instance | 2026-07-30 20:59:32.470003 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 20:59:32.470012 | instance | Thursday 30 July 2026 20:59:17 +0000 (0:00:00.057) 0:06:54.391 ********* 2026-07-30 20:59:32.470021 | instance | ok: [instance] 2026-07-30 20:59:32.470029 | instance | 2026-07-30 20:59:32.470038 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 20:59:32.470046 | instance | Thursday 30 July 2026 20:59:17 +0000 (0:00:00.359) 0:06:54.750 ********* 2026-07-30 20:59:32.470055 | instance | ok: [instance] 2026-07-30 20:59:32.470063 | instance | 2026-07-30 20:59:32.470072 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-30 20:59:32.470081 | instance | Thursday 30 July 2026 20:59:20 +0000 (0:00:03.015) 0:06:57.765 ********* 2026-07-30 20:59:32.470089 | instance | ok: [instance] 2026-07-30 20:59:32.470098 | instance | 2026-07-30 20:59:32.470106 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-30 20:59:32.470115 | instance | Thursday 30 July 2026 20:59:21 +0000 (0:00:01.009) 0:06:58.775 ********* 2026-07-30 20:59:32.470123 | instance | ok: [instance] 2026-07-30 20:59:32.470132 | instance | 2026-07-30 20:59:32.470140 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-30 20:59:32.470160 | instance | Thursday 30 July 2026 20:59:21 +0000 (0:00:00.195) 0:06:58.971 ********* 2026-07-30 20:59:32.470169 | instance | ok: [instance] 2026-07-30 20:59:32.470177 | instance | 2026-07-30 20:59:32.470186 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-30 20:59:32.470195 | instance | Thursday 30 July 2026 20:59:22 +0000 (0:00:00.430) 0:06:59.401 ********* 2026-07-30 20:59:32.470203 | instance | ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-30 20:59:32.470212 | instance | ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-30 20:59:32.470221 | instance | ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-30 20:59:32.470230 | instance | 2026-07-30 20:59:32.470238 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-30 20:59:32.470247 | instance | Thursday 30 July 2026 20:59:22 +0000 (0:00:00.548) 0:06:59.950 ********* 2026-07-30 20:59:32.470255 | instance | ok: [instance] 2026-07-30 20:59:32.470264 | instance | 2026-07-30 20:59:32.470272 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-30 20:59:32.470281 | instance | Thursday 30 July 2026 20:59:23 +0000 (0:00:00.399) 0:07:00.349 ********* 2026-07-30 20:59:32.470290 | instance | ok: [instance] 2026-07-30 20:59:32.470298 | instance | 2026-07-30 20:59:32.470307 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-30 20:59:32.470320 | instance | Thursday 30 July 2026 20:59:23 +0000 (0:00:00.415) 0:07:00.765 ********* 2026-07-30 20:59:32.470329 | instance | 2026-07-30 20:59:32.470337 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-30 20:59:32.470352 | instance | Thursday 30 July 2026 20:59:23 +0000 (0:00:00.008) 0:07:00.773 ********* 2026-07-30 20:59:32.470361 | instance | ok: [instance] 2026-07-30 20:59:32.470369 | instance | 2026-07-30 20:59:32.470378 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-30 20:59:32.470386 | instance | Thursday 30 July 2026 20:59:23 +0000 (0:00:00.344) 0:07:01.118 ********* 2026-07-30 20:59:32.470395 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-30 20:59:32.470404 | instance | 2026-07-30 20:59:32.470413 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-30 20:59:32.470421 | instance | Thursday 30 July 2026 20:59:23 +0000 (0:00:00.055) 0:07:01.174 ********* 2026-07-30 20:59:32.470430 | instance | ok: [instance] 2026-07-30 20:59:32.470439 | instance | 2026-07-30 20:59:32.470447 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-30 20:59:32.470456 | instance | Thursday 30 July 2026 20:59:24 +0000 (0:00:00.975) 0:07:02.150 ********* 2026-07-30 20:59:32.470465 | instance | ok: [instance] => (item=chronyd) 2026-07-30 20:59:32.470474 | instance | ok: [instance] => (item=sshd) 2026-07-30 20:59:32.470482 | instance | 2026-07-30 20:59:32.470491 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-30 20:59:32.470500 | instance | Thursday 30 July 2026 20:59:25 +0000 (0:00:00.643) 0:07:02.793 ********* 2026-07-30 20:59:32.470508 | instance | ok: [instance] 2026-07-30 20:59:32.470517 | instance | 2026-07-30 20:59:32.470525 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-30 20:59:32.470534 | instance | Thursday 30 July 2026 20:59:26 +0000 (0:00:00.692) 0:07:03.485 ********* 2026-07-30 20:59:32.470542 | instance | ok: [instance] 2026-07-30 20:59:32.470551 | instance | 2026-07-30 20:59:32.470559 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-30 20:59:32.470568 | instance | Thursday 30 July 2026 20:59:26 +0000 (0:00:00.198) 0:07:03.684 ********* 2026-07-30 20:59:32.470577 | instance | ok: [instance] 2026-07-30 20:59:32.470585 | instance | 2026-07-30 20:59:32.470594 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-30 20:59:32.470602 | instance | Thursday 30 July 2026 20:59:26 +0000 (0:00:00.239) 0:07:03.923 ********* 2026-07-30 20:59:32.470611 | instance | ok: [instance] 2026-07-30 20:59:32.470620 | instance | 2026-07-30 20:59:32.470628 | instance | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-07-30 20:59:32.470637 | instance | Thursday 30 July 2026 20:59:26 +0000 (0:00:00.206) 0:07:04.129 ********* 2026-07-30 20:59:32.761054 | instance | ok: Runtime: 0:00:00.008955 2026-07-30 20:59:32.770664 | 2026-07-30 20:59:32.770766 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:32.861535 | instance | ok 2026-07-30 20:59:32.868906 | 2026-07-30 20:59:32.869011 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:32.947135 | instance | ok 2026-07-30 20:59:32.957420 | 2026-07-30 20:59:32.957539 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:33.028456 | instance | ok: 2026-07-30 20:59:33.028646 | instance | Molecule aio (aio-openvswitch) is still running after 460 seconds. 2026-07-30 20:59:33.028687 | instance | Last task: TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] 2026-07-30 20:59:33.039376 | 2026-07-30 20:59:33.039524 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:59:33.118314 | instance | ok 2026-07-30 20:59:33.130438 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:59:33.173512 | 2026-07-30 20:59:33.173647 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 20:59:53.228462 | instance | ok 2026-07-30 20:59:53.254250 | 2026-07-30 20:59:53.254740 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:53.332738 | instance | ok 2026-07-30 20:59:53.342691 | 2026-07-30 20:59:53.342802 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:53.592698 | instance | ok 2026-07-30 20:59:53.723923 | 2026-07-30 20:59:53.724056 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:53.907064 | instance | ok 2026-07-30 20:59:53.914660 | 2026-07-30 20:59:53.914756 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:53.987626 | instance | ok 2026-07-30 20:59:53.997873 | 2026-07-30 20:59:53.997983 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:54.198214 | instance | changed: [instance] 2026-07-30 20:59:54.198318 | instance | 2026-07-30 20:59:54.198332 | instance | PLAY [all] ********************************************************************* 2026-07-30 20:59:54.198343 | instance | 2026-07-30 20:59:54.198355 | instance | TASK [Ensure RBD kernel module is loaded] ************************************** 2026-07-30 20:59:54.198367 | instance | Thursday 30 July 2026 20:59:40 +0000 (0:00:13.790) 0:07:17.920 ********* 2026-07-30 20:59:54.198380 | instance | changed: [instance] 2026-07-30 20:59:54.198390 | instance | 2026-07-30 20:59:54.198400 | instance | PLAY [all] ********************************************************************* 2026-07-30 20:59:54.198409 | instance | 2026-07-30 20:59:54.198419 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-30 20:59:54.198429 | instance | Thursday 30 July 2026 20:59:41 +0000 (0:00:00.464) 0:07:18.385 ********* 2026-07-30 20:59:54.198444 | instance | ok: [instance] 2026-07-30 20:59:54.198489 | instance | 2026-07-30 20:59:54.198570 | instance | PLAY [Configure Kubernetes VIP] ************************************************ 2026-07-30 20:59:54.198584 | instance | 2026-07-30 20:59:54.198593 | instance | PLAY [Install Kubernetes] ****************************************************** 2026-07-30 20:59:54.198603 | instance | 2026-07-30 20:59:54.198612 | instance | PLAY [Install control-plane components] **************************************** 2026-07-30 20:59:54.198621 | instance | 2026-07-30 20:59:54.198631 | instance | PLAY [all] ********************************************************************* 2026-07-30 20:59:54.198640 | instance | 2026-07-30 20:59:54.198649 | instance | PLAY [all] ********************************************************************* 2026-07-30 20:59:54.198658 | instance | 2026-07-30 20:59:54.198668 | instance | PLAY [controllers] ************************************************************* 2026-07-30 20:59:54.198680 | instance | 2026-07-30 20:59:54.198722 | instance | PLAY [Deploy Infrastructure] *************************************************** 2026-07-30 20:59:54.198741 | instance | 2026-07-30 20:59:54.198750 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:54.198760 | instance | Thursday 30 July 2026 20:59:41 +0000 (0:00:00.629) 0:07:19.014 ********* 2026-07-30 20:59:54.198770 | instance | ok: [instance] 2026-07-30 20:59:54.198779 | instance | 2026-07-30 20:59:54.198788 | instance | PLAY [Deploy Monitoring] ******************************************************* 2026-07-30 20:59:54.198798 | instance | 2026-07-30 20:59:54.198807 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:54.198816 | instance | Thursday 30 July 2026 20:59:42 +0000 (0:00:01.100) 0:07:20.115 ********* 2026-07-30 20:59:54.198826 | instance | ok: [instance] 2026-07-30 20:59:54.198835 | instance | 2026-07-30 20:59:54.198844 | instance | PLAY [Deploy OpenStack] ******************************************************** 2026-07-30 20:59:54.198854 | instance | 2026-07-30 20:59:54.198863 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:54.198872 | instance | Thursday 30 July 2026 20:59:43 +0000 (0:00:01.101) 0:07:21.216 ********* 2026-07-30 20:59:54.198881 | instance | ok: [instance] 2026-07-30 20:59:54.198891 | instance | 2026-07-30 20:59:54.198900 | instance | PLAY [Configure operating system] ********************************************** 2026-07-30 20:59:54.198909 | instance | 2026-07-30 20:59:54.198918 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:54.198928 | instance | Thursday 30 July 2026 20:59:45 +0000 (0:00:01.402) 0:07:22.619 ********* 2026-07-30 20:59:54.198937 | instance | ok: [instance] 2026-07-30 20:59:54.198946 | instance | 2026-07-30 20:59:54.198955 | instance | PLAY [Deploy SDN] ************************************************************** 2026-07-30 20:59:54.198964 | instance | 2026-07-30 20:59:54.198974 | instance | PLAY [controllers[0]] ********************************************************** 2026-07-30 20:59:54.198983 | instance | 2026-07-30 20:59:54.198992 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:54.199002 | instance | Thursday 30 July 2026 20:59:46 +0000 (0:00:01.069) 0:07:23.688 ********* 2026-07-30 20:59:54.199011 | instance | ok: [instance] 2026-07-30 20:59:54.199020 | instance | 2026-07-30 20:59:54.199029 | instance | PLAY [controllers] ************************************************************* 2026-07-30 20:59:54.199052 | instance | 2026-07-30 20:59:54.199062 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:54.199071 | instance | Thursday 30 July 2026 20:59:47 +0000 (0:00:01.312) 0:07:25.000 ********* 2026-07-30 20:59:54.199081 | instance | ok: [instance] 2026-07-30 20:59:54.199090 | instance | 2026-07-30 20:59:54.199099 | instance | PLAY [Configure networking] **************************************************** 2026-07-30 20:59:54.199109 | instance | 2026-07-30 20:59:54.199118 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:54.199127 | instance | Thursday 30 July 2026 20:59:48 +0000 (0:00:00.968) 0:07:25.969 ********* 2026-07-30 20:59:54.199137 | instance | ok: [instance] 2026-07-30 20:59:54.199146 | instance | 2026-07-30 20:59:54.199155 | instance | TASK [Add IP address to "br-ex"] *********************************************** 2026-07-30 20:59:54.199165 | instance | Thursday 30 July 2026 20:59:49 +0000 (0:00:00.934) 0:07:26.903 ********* 2026-07-30 20:59:54.199174 | instance | ok: [instance] 2026-07-30 20:59:54.199183 | instance | 2026-07-30 20:59:54.199192 | instance | TASK [Set "br-ex" interface to "up"] ******************************************* 2026-07-30 20:59:54.199202 | instance | Thursday 30 July 2026 20:59:49 +0000 (0:00:00.209) 0:07:27.113 ********* 2026-07-30 20:59:54.199211 | instance | ok: [instance] 2026-07-30 20:59:54.199220 | instance | 2026-07-30 20:59:54.199229 | instance | PLAY RECAP ********************************************************************* 2026-07-30 20:59:54.199239 | instance | instance : ok=153 changed=31 unreachable=0 failed=0 skipped=25 rescued=0 ignored=0 2026-07-30 20:59:54.199249 | instance | 2026-07-30 20:59:54.199259 | instance | Thursday 30 July 2026 20:59:50 +0000 (0:00:00.202) 0:07:27.315 ********* 2026-07-30 20:59:54.199268 | instance | =============================================================================== 2026-07-30 20:59:54.199277 | instance | vexxhost.ceph.osd : Install OSDs --------------------------------------- 93.26s 2026-07-30 20:59:54.199287 | instance | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 92.15s 2026-07-30 20:59:54.199297 | instance | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 54.39s 2026-07-30 20:59:54.199306 | instance | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.13s 2026-07-30 20:59:54.199316 | instance | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 13.96s 2026-07-30 20:59:54.199336 | instance | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ---------- 13.79s 2026-07-30 20:59:54.199346 | instance | vexxhost.ceph.mgr : Configure "mgr" label for managers ----------------- 12.28s 2026-07-30 20:59:54.199355 | instance | vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.83s 2026-07-30 20:59:54.199365 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.56s 2026-07-30 20:59:54.199374 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.67s 2026-07-30 20:59:54.199384 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.40s 2026-07-30 20:59:54.199393 | instance | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.10s 2026-07-30 20:59:54.199402 | instance | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.06s 2026-07-30 20:59:54.199412 | instance | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.02s 2026-07-30 20:59:54.199421 | instance | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 5.97s 2026-07-30 20:59:54.199434 | instance | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 5.78s 2026-07-30 20:59:54.199444 | instance | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.68s 2026-07-30 20:59:54.199453 | instance | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.31s 2026-07-30 20:59:54.199463 | instance | vexxhost.ceph.cephadm : Install packages -------------------------------- 4.75s 2026-07-30 20:59:54.199475 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 4.33s 2026-07-30 20:59:54.199522 | instance | INFO [aio > converge] Executed: Successful 2026-07-30 20:59:54.199540 | instance | INFO [aio > idempotence] Executing 2026-07-30 20:59:54.199550 | instance | 2026-07-30 20:59:54.199560 | instance | PLAY [all] ********************************************************************* 2026-07-30 20:59:54.199569 | instance | 2026-07-30 20:59:54.199578 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 20:59:54.199588 | instance | Thursday 30 July 2026 20:59:53 +0000 (0:00:00.016) 0:00:00.016 ********* 2026-07-30 20:59:54.545337 | instance | ok: Runtime: 0:00:00.007250 2026-07-30 20:59:54.568923 | 2026-07-30 20:59:54.569350 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:54.647935 | instance | ok 2026-07-30 20:59:54.654868 | 2026-07-30 20:59:54.654942 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:54.720846 | instance | ok 2026-07-30 20:59:54.732225 | 2026-07-30 20:59:54.831007 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 20:59:54.975652 | instance | ok: 2026-07-30 20:59:54.975809 | instance | Molecule aio (aio-openvswitch) is still running after 480 seconds. 2026-07-30 20:59:54.975838 | instance | Last task: TASK [Gathering Facts] 2026-07-30 20:59:55.045453 | 2026-07-30 20:59:55.045607 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 20:59:55.097796 | instance | ok 2026-07-30 20:59:55.111395 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 20:59:55.156864 | 2026-07-30 20:59:55.157002 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:00:15.234042 | instance | ok 2026-07-30 21:00:15.252523 | 2026-07-30 21:00:15.252743 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:15.319492 | instance | ok 2026-07-30 21:00:15.330475 | 2026-07-30 21:00:15.330590 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:15.560190 | instance | ok 2026-07-30 21:00:15.570283 | 2026-07-30 21:00:15.570403 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:15.768612 | instance | ok 2026-07-30 21:00:15.782489 | 2026-07-30 21:00:15.782584 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:15.836251 | instance | ok 2026-07-30 21:00:15.843238 | 2026-07-30 21:00:15.843309 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:16.075350 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-30 21:00:16.075456 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-30 21:00:16.075480 | instance | interpreter could change the meaning of that path. See 2026-07-30 21:00:16.075501 | instance | https://docs.ansible.com/ansible- 2026-07-30 21:00:16.075519 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-30 21:00:16.075534 | instance | ok: [instance] 2026-07-30 21:00:16.075548 | instance | 2026-07-30 21:00:16.075563 | instance | TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-07-30 21:00:16.075581 | instance | Thursday 30 July 2026 20:59:54 +0000 (0:00:01.257) 0:00:01.274 ********* 2026-07-30 21:00:16.075594 | instance | skipping: [instance] 2026-07-30 21:00:16.075607 | instance | 2026-07-30 21:00:16.075620 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-30 21:00:16.075634 | instance | Thursday 30 July 2026 20:59:54 +0000 (0:00:00.046) 0:00:01.321 ********* 2026-07-30 21:00:16.075647 | instance | ok: [instance] 2026-07-30 21:00:16.075660 | instance | 2026-07-30 21:00:16.075674 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-07-30 21:00:16.075687 | instance | 2026-07-30 21:00:16.075700 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:00:16.075714 | instance | Thursday 30 July 2026 20:59:54 +0000 (0:00:00.193) 0:00:01.515 ********* 2026-07-30 21:00:16.075727 | instance | ok: [instance] 2026-07-30 21:00:16.075740 | instance | 2026-07-30 21:00:16.075759 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:00:16.075773 | instance | Thursday 30 July 2026 20:59:55 +0000 (0:00:00.945) 0:00:02.460 ********* 2026-07-30 21:00:16.075785 | instance | ok: [instance] 2026-07-30 21:00:16.075799 | instance | 2026-07-30 21:00:16.075812 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:00:16.075826 | instance | Thursday 30 July 2026 20:59:55 +0000 (0:00:00.384) 0:00:02.844 ********* 2026-07-30 21:00:16.075839 | instance | skipping: [instance] 2026-07-30 21:00:16.075852 | instance | 2026-07-30 21:00:16.075865 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-30 21:00:16.075879 | instance | Thursday 30 July 2026 20:59:55 +0000 (0:00:00.045) 0:00:02.890 ********* 2026-07-30 21:00:16.075892 | instance | ok: [instance] 2026-07-30 21:00:16.075905 | instance | 2026-07-30 21:00:16.075919 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:00:16.075933 | instance | Thursday 30 July 2026 20:59:56 +0000 (0:00:00.464) 0:00:03.354 ********* 2026-07-30 21:00:16.075962 | instance | ok: [instance] => { 2026-07-30 21:00:16.076036 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-30 21:00:16.076053 | instance | } 2026-07-30 21:00:16.076062 | instance | 2026-07-30 21:00:16.076072 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:00:16.076081 | instance | Thursday 30 July 2026 20:59:56 +0000 (0:00:00.070) 0:00:03.425 ********* 2026-07-30 21:00:16.076091 | instance | ok: [instance] 2026-07-30 21:00:16.076100 | instance | 2026-07-30 21:00:16.076109 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:00:16.076119 | instance | Thursday 30 July 2026 20:59:56 +0000 (0:00:00.467) 0:00:03.892 ********* 2026-07-30 21:00:16.076128 | instance | skipping: [instance] 2026-07-30 21:00:16.076137 | instance | 2026-07-30 21:00:16.076147 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:00:16.076156 | instance | Thursday 30 July 2026 20:59:56 +0000 (0:00:00.050) 0:00:03.943 ********* 2026-07-30 21:00:16.076166 | instance | skipping: [instance] 2026-07-30 21:00:16.076175 | instance | 2026-07-30 21:00:16.076184 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:00:16.076194 | instance | Thursday 30 July 2026 20:59:57 +0000 (0:00:00.051) 0:00:03.994 ********* 2026-07-30 21:00:16.076203 | instance | ok: [instance] 2026-07-30 21:00:16.076212 | instance | 2026-07-30 21:00:16.076222 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:00:16.076243 | instance | Thursday 30 July 2026 20:59:57 +0000 (0:00:00.209) 0:00:04.203 ********* 2026-07-30 21:00:16.076252 | instance | ok: [instance] 2026-07-30 21:00:16.076262 | instance | 2026-07-30 21:00:16.076271 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:00:16.076280 | instance | Thursday 30 July 2026 20:59:58 +0000 (0:00:01.140) 0:00:05.343 ********* 2026-07-30 21:00:16.076290 | instance | ok: [instance] => { 2026-07-30 21:00:16.076299 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-30 21:00:16.076309 | instance | } 2026-07-30 21:00:16.076318 | instance | 2026-07-30 21:00:16.076328 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:00:16.076337 | instance | Thursday 30 July 2026 20:59:58 +0000 (0:00:00.074) 0:00:05.418 ********* 2026-07-30 21:00:16.076347 | instance | ok: [instance] 2026-07-30 21:00:16.076356 | instance | 2026-07-30 21:00:16.076365 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:00:16.076375 | instance | Thursday 30 July 2026 20:59:58 +0000 (0:00:00.333) 0:00:05.752 ********* 2026-07-30 21:00:16.076384 | instance | ok: [instance] 2026-07-30 21:00:16.076393 | instance | 2026-07-30 21:00:16.076403 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-30 21:00:16.076412 | instance | Thursday 30 July 2026 21:00:02 +0000 (0:00:03.321) 0:00:09.073 ********* 2026-07-30 21:00:16.076421 | instance | skipping: [instance] 2026-07-30 21:00:16.076431 | instance | 2026-07-30 21:00:16.076440 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-30 21:00:16.076449 | instance | Thursday 30 July 2026 21:00:02 +0000 (0:00:00.040) 0:00:09.114 ********* 2026-07-30 21:00:16.076458 | instance | skipping: [instance] 2026-07-30 21:00:16.076468 | instance | 2026-07-30 21:00:16.076477 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-30 21:00:16.076486 | instance | Thursday 30 July 2026 21:00:02 +0000 (0:00:00.035) 0:00:09.149 ********* 2026-07-30 21:00:16.076496 | instance | skipping: [instance] 2026-07-30 21:00:16.076505 | instance | 2026-07-30 21:00:16.076514 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-30 21:00:16.076524 | instance | Thursday 30 July 2026 21:00:02 +0000 (0:00:00.033) 0:00:09.182 ********* 2026-07-30 21:00:16.076533 | instance | ok: [instance] 2026-07-30 21:00:16.076542 | instance | 2026-07-30 21:00:16.076562 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-30 21:00:16.076572 | instance | Thursday 30 July 2026 21:00:03 +0000 (0:00:01.021) 0:00:10.203 ********* 2026-07-30 21:00:16.076581 | instance | ok: [instance] 2026-07-30 21:00:16.076591 | instance | 2026-07-30 21:00:16.076600 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-30 21:00:16.076609 | instance | Thursday 30 July 2026 21:00:03 +0000 (0:00:00.471) 0:00:10.675 ********* 2026-07-30 21:00:16.076619 | instance | ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-30 21:00:16.076628 | instance | ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-30 21:00:16.076638 | instance | ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-30 21:00:16.076648 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-30 21:00:16.076657 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-30 21:00:16.076667 | instance | 2026-07-30 21:00:16.076676 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-30 21:00:16.076692 | instance | Thursday 30 July 2026 21:00:04 +0000 (0:00:00.918) 0:00:11.594 ********* 2026-07-30 21:00:16.076702 | instance | ok: [instance] 2026-07-30 21:00:16.076712 | instance | 2026-07-30 21:00:16.076723 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-30 21:00:16.076732 | instance | Thursday 30 July 2026 21:00:05 +0000 (0:00:00.525) 0:00:12.120 ********* 2026-07-30 21:00:16.076747 | instance | 2026-07-30 21:00:16.076757 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-30 21:00:16.076766 | instance | Thursday 30 July 2026 21:00:05 +0000 (0:00:00.008) 0:00:12.128 ********* 2026-07-30 21:00:16.076776 | instance | ok: [instance] 2026-07-30 21:00:16.076785 | instance | 2026-07-30 21:00:16.076830 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:00:16.076845 | instance | Thursday 30 July 2026 21:00:05 +0000 (0:00:00.694) 0:00:12.823 ********* 2026-07-30 21:00:16.076858 | instance | ok: [instance] 2026-07-30 21:00:16.076870 | instance | 2026-07-30 21:00:16.076879 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:00:16.076889 | instance | Thursday 30 July 2026 21:00:06 +0000 (0:00:00.220) 0:00:13.044 ********* 2026-07-30 21:00:16.076898 | instance | ok: [instance] => { 2026-07-30 21:00:16.076907 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-30 21:00:16.076917 | instance | } 2026-07-30 21:00:16.076926 | instance | 2026-07-30 21:00:16.076935 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:00:16.076944 | instance | Thursday 30 July 2026 21:00:06 +0000 (0:00:00.066) 0:00:13.110 ********* 2026-07-30 21:00:16.076954 | instance | ok: [instance] 2026-07-30 21:00:16.076963 | instance | 2026-07-30 21:00:16.076972 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:00:16.076982 | instance | Thursday 30 July 2026 21:00:06 +0000 (0:00:00.365) 0:00:13.476 ********* 2026-07-30 21:00:16.076991 | instance | ok: [instance] 2026-07-30 21:00:16.077000 | instance | 2026-07-30 21:00:16.077009 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-30 21:00:16.077019 | instance | Thursday 30 July 2026 21:00:09 +0000 (0:00:03.047) 0:00:16.523 ********* 2026-07-30 21:00:16.077028 | instance | ok: [instance] 2026-07-30 21:00:16.077037 | instance | 2026-07-30 21:00:16.077047 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-30 21:00:16.077056 | instance | Thursday 30 July 2026 21:00:10 +0000 (0:00:01.192) 0:00:17.715 ********* 2026-07-30 21:00:16.077065 | instance | ok: [instance] 2026-07-30 21:00:16.077075 | instance | 2026-07-30 21:00:16.077084 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-30 21:00:16.077093 | instance | Thursday 30 July 2026 21:00:11 +0000 (0:00:00.351) 0:00:18.066 ********* 2026-07-30 21:00:16.077103 | instance | ok: [instance] 2026-07-30 21:00:16.077112 | instance | 2026-07-30 21:00:16.077121 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-30 21:00:16.077130 | instance | Thursday 30 July 2026 21:00:11 +0000 (0:00:00.434) 0:00:18.501 ********* 2026-07-30 21:00:16.077140 | instance | ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-30 21:00:16.077149 | instance | ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-30 21:00:16.077158 | instance | ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-30 21:00:16.077168 | instance | 2026-07-30 21:00:16.077177 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-30 21:00:16.077186 | instance | Thursday 30 July 2026 21:00:12 +0000 (0:00:00.564) 0:00:19.065 ********* 2026-07-30 21:00:16.077195 | instance | ok: [instance] 2026-07-30 21:00:16.077205 | instance | 2026-07-30 21:00:16.077214 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-30 21:00:16.077223 | instance | Thursday 30 July 2026 21:00:12 +0000 (0:00:00.422) 0:00:19.488 ********* 2026-07-30 21:00:16.077233 | instance | ok: [instance] 2026-07-30 21:00:16.077242 | instance | 2026-07-30 21:00:16.077251 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-30 21:00:16.077260 | instance | Thursday 30 July 2026 21:00:12 +0000 (0:00:00.422) 0:00:19.910 ********* 2026-07-30 21:00:16.077270 | instance | 2026-07-30 21:00:16.077279 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-30 21:00:16.077288 | instance | Thursday 30 July 2026 21:00:12 +0000 (0:00:00.009) 0:00:19.919 ********* 2026-07-30 21:00:16.077306 | instance | ok: [instance] 2026-07-30 21:00:16.077315 | instance | 2026-07-30 21:00:16.077324 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-30 21:00:16.077334 | instance | Thursday 30 July 2026 21:00:13 +0000 (0:00:00.366) 0:00:20.286 ********* 2026-07-30 21:00:16.077343 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-30 21:00:16.077353 | instance | 2026-07-30 21:00:16.077362 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-30 21:00:16.077371 | instance | Thursday 30 July 2026 21:00:13 +0000 (0:00:00.066) 0:00:20.353 ********* 2026-07-30 21:00:16.077381 | instance | ok: [instance] 2026-07-30 21:00:16.077390 | instance | 2026-07-30 21:00:16.077406 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-30 21:00:16.077415 | instance | Thursday 30 July 2026 21:00:14 +0000 (0:00:01.090) 0:00:21.443 ********* 2026-07-30 21:00:16.077425 | instance | ok: [instance] => (item=chronyd) 2026-07-30 21:00:16.077434 | instance | ok: [instance] => (item=sshd) 2026-07-30 21:00:16.077443 | instance | 2026-07-30 21:00:16.077453 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-30 21:00:16.077462 | instance | Thursday 30 July 2026 21:00:15 +0000 (0:00:00.656) 0:00:22.100 ********* 2026-07-30 21:00:16.077471 | instance | ok: [instance] 2026-07-30 21:00:16.077481 | instance | 2026-07-30 21:00:16.077490 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-30 21:00:16.077499 | instance | Thursday 30 July 2026 21:00:15 +0000 (0:00:00.302) 0:00:22.402 ********* 2026-07-30 21:00:16.077508 | instance | ok: [instance] 2026-07-30 21:00:16.077518 | instance | 2026-07-30 21:00:16.077527 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-30 21:00:16.077536 | instance | Thursday 30 July 2026 21:00:15 +0000 (0:00:00.195) 0:00:22.598 ********* 2026-07-30 21:00:16.522331 | instance | ok: Runtime: 0:00:00.008784 2026-07-30 21:00:16.536199 | 2026-07-30 21:00:16.536351 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:16.630744 | instance | ok 2026-07-30 21:00:16.652348 | 2026-07-30 21:00:16.652484 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:16.706416 | instance | ok 2026-07-30 21:00:16.716452 | 2026-07-30 21:00:16.716589 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:16.787321 | instance | ok: 2026-07-30 21:00:16.787484 | instance | Molecule aio (aio-openvswitch) is still running after 500 seconds. 2026-07-30 21:00:16.787512 | instance | Last task: TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] 2026-07-30 21:00:16.794670 | 2026-07-30 21:00:16.794744 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:00:16.848249 | instance | ok 2026-07-30 21:00:16.861199 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:00:16.915795 | 2026-07-30 21:00:16.915917 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:00:36.977664 | instance | ok 2026-07-30 21:00:36.985644 | 2026-07-30 21:00:36.985722 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:37.042423 | instance | ok 2026-07-30 21:00:37.051046 | 2026-07-30 21:00:37.051131 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:37.276291 | instance | ok 2026-07-30 21:00:37.284310 | 2026-07-30 21:00:37.284437 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:37.476988 | instance | ok 2026-07-30 21:00:37.484585 | 2026-07-30 21:00:37.484665 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:37.577926 | instance | ok 2026-07-30 21:00:37.596521 | 2026-07-30 21:00:37.596624 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:37.802550 | instance | ok: [instance] 2026-07-30 21:00:37.802650 | instance | 2026-07-30 21:00:37.802664 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-30 21:00:37.802678 | instance | Thursday 30 July 2026 21:00:16 +0000 (0:00:00.400) 0:00:22.999 ********* 2026-07-30 21:00:37.802691 | instance | ok: [instance] 2026-07-30 21:00:37.802700 | instance | 2026-07-30 21:00:37.802711 | instance | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-07-30 21:00:37.802721 | instance | Thursday 30 July 2026 21:00:16 +0000 (0:00:00.506) 0:00:23.505 ********* 2026-07-30 21:00:37.802731 | instance | ok: [instance] 2026-07-30 21:00:37.802739 | instance | 2026-07-30 21:00:37.802749 | instance | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-07-30 21:00:37.802758 | instance | Thursday 30 July 2026 21:00:16 +0000 (0:00:00.079) 0:00:23.585 ********* 2026-07-30 21:00:37.802767 | instance | ok: [instance] => (item=instance) 2026-07-30 21:00:37.802777 | instance | 2026-07-30 21:00:37.802786 | instance | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-07-30 21:00:37.802794 | instance | Thursday 30 July 2026 21:00:16 +0000 (0:00:00.285) 0:00:23.871 ********* 2026-07-30 21:00:37.802803 | instance | ok: [instance] 2026-07-30 21:00:37.802812 | instance | 2026-07-30 21:00:37.802821 | instance | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-07-30 21:00:37.802830 | instance | Thursday 30 July 2026 21:00:16 +0000 (0:00:00.056) 0:00:23.927 ********* 2026-07-30 21:00:37.802838 | instance | skipping: [instance] 2026-07-30 21:00:37.802847 | instance | 2026-07-30 21:00:37.802856 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-30 21:00:37.802869 | instance | Thursday 30 July 2026 21:00:17 +0000 (0:00:00.046) 0:00:23.974 ********* 2026-07-30 21:00:37.802878 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-07-30 21:00:37.802887 | instance | 2026-07-30 21:00:37.802896 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-30 21:00:37.802905 | instance | Thursday 30 July 2026 21:00:17 +0000 (0:00:00.081) 0:00:24.055 ********* 2026-07-30 21:00:37.802913 | instance | ok: [instance] 2026-07-30 21:00:37.802922 | instance | 2026-07-30 21:00:37.802931 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-30 21:00:37.802940 | instance | Thursday 30 July 2026 21:00:23 +0000 (0:00:06.457) 0:00:30.513 ********* 2026-07-30 21:00:37.802949 | instance | ok: [instance] => (item=instance) 2026-07-30 21:00:37.802958 | instance | 2026-07-30 21:00:37.802967 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-30 21:00:37.802975 | instance | Thursday 30 July 2026 21:00:23 +0000 (0:00:00.060) 0:00:30.573 ********* 2026-07-30 21:00:37.802984 | instance | ok: [instance] 2026-07-30 21:00:37.802993 | instance | 2026-07-30 21:00:37.803001 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-30 21:00:37.803012 | instance | Thursday 30 July 2026 21:00:24 +0000 (0:00:00.493) 0:00:31.067 ********* 2026-07-30 21:00:37.803024 | instance | ok: [instance] 2026-07-30 21:00:37.803036 | instance | 2026-07-30 21:00:37.803049 | instance | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-07-30 21:00:37.803062 | instance | Thursday 30 July 2026 21:00:32 +0000 (0:00:08.102) 0:00:39.170 ********* 2026-07-30 21:00:38.138326 | instance | ok: Runtime: 0:00:00.005665 2026-07-30 21:00:38.148712 | 2026-07-30 21:00:38.148816 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:38.226700 | instance | ok 2026-07-30 21:00:38.238811 | 2026-07-30 21:00:38.238925 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:38.292815 | instance | ok 2026-07-30 21:00:38.302455 | 2026-07-30 21:00:38.302531 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:38.370455 | instance | ok: 2026-07-30 21:00:38.371056 | instance | Molecule aio (aio-openvswitch) is still running after 520 seconds. 2026-07-30 21:00:38.371100 | instance | Last task: TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] 2026-07-30 21:00:38.381921 | 2026-07-30 21:00:38.382049 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:00:38.435642 | instance | ok 2026-07-30 21:00:38.469907 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:00:38.513698 | 2026-07-30 21:00:38.513819 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:00:58.569386 | instance | ok 2026-07-30 21:00:58.582346 | 2026-07-30 21:00:58.582483 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:58.647472 | instance | ok 2026-07-30 21:00:58.658075 | 2026-07-30 21:00:58.658175 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:59.003016 | instance | ok 2026-07-30 21:00:59.080451 | 2026-07-30 21:00:59.080612 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:59.288075 | instance | ok 2026-07-30 21:00:59.297869 | 2026-07-30 21:00:59.297980 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:59.366930 | instance | ok 2026-07-30 21:00:59.375081 | 2026-07-30 21:00:59.375182 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:00:59.604513 | instance | ok: [instance] 2026-07-30 21:00:59.604622 | instance | 2026-07-30 21:00:59.604637 | instance | TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-07-30 21:00:59.604653 | instance | Thursday 30 July 2026 21:00:39 +0000 (0:00:07.077) 0:00:46.247 ********* 2026-07-30 21:00:59.604667 | instance | ok: [instance] 2026-07-30 21:00:59.604676 | instance | 2026-07-30 21:00:59.604688 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-30 21:00:59.604698 | instance | Thursday 30 July 2026 21:00:53 +0000 (0:00:14.208) 0:01:00.456 ********* 2026-07-30 21:00:59.604708 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-07-30 21:00:59.604717 | instance | 2026-07-30 21:00:59.604726 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-30 21:00:59.604736 | instance | Thursday 30 July 2026 21:00:53 +0000 (0:00:00.079) 0:01:00.536 ********* 2026-07-30 21:00:59.604745 | instance | skipping: [instance] 2026-07-30 21:00:59.604754 | instance | 2026-07-30 21:00:59.604763 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-30 21:00:59.604772 | instance | Thursday 30 July 2026 21:00:53 +0000 (0:00:00.053) 0:01:00.590 ********* 2026-07-30 21:00:59.604781 | instance | skipping: [instance] => (item=instance) 2026-07-30 21:00:59.604834 | instance | skipping: [instance] 2026-07-30 21:00:59.604844 | instance | 2026-07-30 21:00:59.604853 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-30 21:00:59.604868 | instance | Thursday 30 July 2026 21:00:53 +0000 (0:00:00.054) 0:01:00.644 ********* 2026-07-30 21:00:59.604877 | instance | ok: [instance] 2026-07-30 21:00:59.604886 | instance | 2026-07-30 21:00:59.604894 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-30 21:00:59.604903 | instance | Thursday 30 July 2026 21:00:53 +0000 (0:00:00.259) 0:01:00.904 ********* 2026-07-30 21:00:59.917856 | instance | ok: Runtime: 0:00:00.008671 2026-07-30 21:00:59.927959 | 2026-07-30 21:00:59.928084 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:00.005477 | instance | ok 2026-07-30 21:01:00.014061 | 2026-07-30 21:01:00.014209 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:00.088224 | instance | ok 2026-07-30 21:01:00.098207 | 2026-07-30 21:01:00.098349 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:00.186515 | instance | ok: 2026-07-30 21:01:00.186761 | instance | Molecule aio (aio-openvswitch) is still running after 540 seconds. 2026-07-30 21:01:00.186814 | instance | Last task: TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] 2026-07-30 21:01:00.198514 | 2026-07-30 21:01:00.198671 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:01:00.261925 | instance | ok 2026-07-30 21:01:00.274401 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:01:00.321549 | 2026-07-30 21:01:00.321659 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:01:20.383023 | instance | ok 2026-07-30 21:01:20.391347 | 2026-07-30 21:01:20.391425 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:20.452772 | instance | ok 2026-07-30 21:01:20.461030 | 2026-07-30 21:01:20.461148 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:20.713685 | instance | ok 2026-07-30 21:01:20.721661 | 2026-07-30 21:01:20.721761 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:20.905916 | instance | ok 2026-07-30 21:01:20.914830 | 2026-07-30 21:01:20.914941 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:20.977559 | instance | ok 2026-07-30 21:01:20.986229 | 2026-07-30 21:01:20.986342 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:21.209613 | instance | ok: [instance] 2026-07-30 21:01:21.209754 | instance | 2026-07-30 21:01:21.209769 | instance | TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-07-30 21:01:21.209785 | instance | Thursday 30 July 2026 21:01:01 +0000 (0:00:07.227) 0:01:08.131 ********* 2026-07-30 21:01:21.209800 | instance | ok: [instance] 2026-07-30 21:01:21.209809 | instance | 2026-07-30 21:01:21.209820 | instance | TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-07-30 21:01:21.209831 | instance | Thursday 30 July 2026 21:01:07 +0000 (0:00:06.309) 0:01:14.441 ********* 2026-07-30 21:01:21.209841 | instance | ok: [instance] 2026-07-30 21:01:21.209849 | instance | 2026-07-30 21:01:21.209859 | instance | TASK [vexxhost.ceph.mgr : Configure manager modules] *************************** 2026-07-30 21:01:21.209870 | instance | Thursday 30 July 2026 21:01:13 +0000 (0:00:06.316) 0:01:20.757 ********* 2026-07-30 21:01:21.209880 | instance | ok: [instance] => (item={'name': 'diskprediction_local'}) 2026-07-30 21:01:21.209890 | instance | ok: [instance] => (item={'name': 'dashboard'}) 2026-07-30 21:01:21.209900 | instance | ok: [instance] => (item={'name': 'prometheus'}) 2026-07-30 21:01:21.537360 | instance | ok: Runtime: 0:00:00.007462 2026-07-30 21:01:21.545230 | 2026-07-30 21:01:21.545306 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:21.619231 | instance | ok 2026-07-30 21:01:21.630324 | 2026-07-30 21:01:21.630434 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:21.683173 | instance | ok 2026-07-30 21:01:21.691517 | 2026-07-30 21:01:21.691586 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:21.752230 | instance | ok: 2026-07-30 21:01:21.752414 | instance | Molecule aio (aio-openvswitch) is still running after 560 seconds. 2026-07-30 21:01:21.752447 | instance | Last task: TASK [vexxhost.ceph.mgr : Configure manager modules] 2026-07-30 21:01:21.761697 | 2026-07-30 21:01:21.761769 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:01:21.827810 | instance | ok 2026-07-30 21:01:21.848673 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:01:21.904599 | 2026-07-30 21:01:21.904727 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:01:41.969798 | instance | ok 2026-07-30 21:01:41.979184 | 2026-07-30 21:01:41.979315 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:42.055196 | instance | ok 2026-07-30 21:01:42.064975 | 2026-07-30 21:01:42.065098 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:42.303109 | instance | ok 2026-07-30 21:01:42.313685 | 2026-07-30 21:01:42.313774 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:42.503678 | instance | ok 2026-07-30 21:01:42.512847 | 2026-07-30 21:01:42.512937 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:42.569465 | instance | ok 2026-07-30 21:01:42.578509 | 2026-07-30 21:01:42.578618 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:42.901754 | instance | ok: [instance] => (item={'name': 'iostat'}) 2026-07-30 21:01:42.901893 | instance | 2026-07-30 21:01:42.901922 | instance | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-07-30 21:01:42.901937 | instance | 2026-07-30 21:01:42.901952 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:01:42.901967 | instance | Thursday 30 July 2026 21:01:23 +0000 (0:00:09.584) 0:01:30.341 ********* 2026-07-30 21:01:42.901980 | instance | ok: [instance] 2026-07-30 21:01:42.901990 | instance | 2026-07-30 21:01:42.902000 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:01:42.902011 | instance | Thursday 30 July 2026 21:01:24 +0000 (0:00:00.980) 0:01:31.322 ********* 2026-07-30 21:01:42.902020 | instance | ok: [instance] 2026-07-30 21:01:42.902030 | instance | 2026-07-30 21:01:42.902040 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:01:42.902049 | instance | Thursday 30 July 2026 21:01:24 +0000 (0:00:00.255) 0:01:31.578 ********* 2026-07-30 21:01:42.902059 | instance | skipping: [instance] 2026-07-30 21:01:42.902069 | instance | 2026-07-30 21:01:42.902079 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-30 21:01:42.902088 | instance | Thursday 30 July 2026 21:01:24 +0000 (0:00:00.043) 0:01:31.621 ********* 2026-07-30 21:01:42.902100 | instance | ok: [instance] 2026-07-30 21:01:42.902113 | instance | 2026-07-30 21:01:42.902128 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:01:42.902142 | instance | Thursday 30 July 2026 21:01:24 +0000 (0:00:00.212) 0:01:31.834 ********* 2026-07-30 21:01:42.902155 | instance | ok: [instance] => { 2026-07-30 21:01:42.902177 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-30 21:01:42.902187 | instance | } 2026-07-30 21:01:42.902197 | instance | 2026-07-30 21:01:42.902271 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:01:42.902294 | instance | Thursday 30 July 2026 21:01:24 +0000 (0:00:00.065) 0:01:31.899 ********* 2026-07-30 21:01:42.902308 | instance | ok: [instance] 2026-07-30 21:01:42.902321 | instance | 2026-07-30 21:01:42.902335 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:01:42.902349 | instance | Thursday 30 July 2026 21:01:25 +0000 (0:00:00.302) 0:01:32.202 ********* 2026-07-30 21:01:42.902363 | instance | skipping: [instance] 2026-07-30 21:01:42.902376 | instance | 2026-07-30 21:01:42.902390 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:01:42.902404 | instance | Thursday 30 July 2026 21:01:25 +0000 (0:00:00.050) 0:01:32.252 ********* 2026-07-30 21:01:42.902418 | instance | skipping: [instance] 2026-07-30 21:01:42.902431 | instance | 2026-07-30 21:01:42.902444 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:01:42.902457 | instance | Thursday 30 July 2026 21:01:25 +0000 (0:00:00.051) 0:01:32.304 ********* 2026-07-30 21:01:42.902470 | instance | ok: [instance] 2026-07-30 21:01:42.902483 | instance | 2026-07-30 21:01:42.902496 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:01:42.902510 | instance | Thursday 30 July 2026 21:01:25 +0000 (0:00:00.211) 0:01:32.515 ********* 2026-07-30 21:01:42.902523 | instance | ok: [instance] 2026-07-30 21:01:42.902535 | instance | 2026-07-30 21:01:42.902548 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:01:42.902561 | instance | Thursday 30 July 2026 21:01:26 +0000 (0:00:01.052) 0:01:33.568 ********* 2026-07-30 21:01:42.902574 | instance | ok: [instance] => { 2026-07-30 21:01:42.902588 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-30 21:01:42.902601 | instance | } 2026-07-30 21:01:42.902614 | instance | 2026-07-30 21:01:42.902628 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:01:42.902642 | instance | Thursday 30 July 2026 21:01:26 +0000 (0:00:00.078) 0:01:33.646 ********* 2026-07-30 21:01:42.902656 | instance | ok: [instance] 2026-07-30 21:01:42.902669 | instance | 2026-07-30 21:01:42.902699 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:01:42.902715 | instance | Thursday 30 July 2026 21:01:27 +0000 (0:00:00.496) 0:01:34.142 ********* 2026-07-30 21:01:42.902729 | instance | ok: [instance] 2026-07-30 21:01:42.902743 | instance | 2026-07-30 21:01:42.902756 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-30 21:01:42.902769 | instance | Thursday 30 July 2026 21:01:29 +0000 (0:00:01.917) 0:01:36.060 ********* 2026-07-30 21:01:42.902783 | instance | skipping: [instance] 2026-07-30 21:01:42.902797 | instance | 2026-07-30 21:01:42.902811 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-30 21:01:42.902824 | instance | Thursday 30 July 2026 21:01:29 +0000 (0:00:00.037) 0:01:36.097 ********* 2026-07-30 21:01:42.902837 | instance | skipping: [instance] 2026-07-30 21:01:42.902851 | instance | 2026-07-30 21:01:42.902865 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-30 21:01:42.902879 | instance | Thursday 30 July 2026 21:01:29 +0000 (0:00:00.033) 0:01:36.131 ********* 2026-07-30 21:01:42.902893 | instance | skipping: [instance] 2026-07-30 21:01:42.902906 | instance | 2026-07-30 21:01:42.902920 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-30 21:01:42.902934 | instance | Thursday 30 July 2026 21:01:29 +0000 (0:00:00.033) 0:01:36.164 ********* 2026-07-30 21:01:42.902949 | instance | ok: [instance] 2026-07-30 21:01:42.902962 | instance | 2026-07-30 21:01:42.902976 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-30 21:01:42.902989 | instance | Thursday 30 July 2026 21:01:30 +0000 (0:00:01.067) 0:01:37.231 ********* 2026-07-30 21:01:42.903002 | instance | ok: [instance] 2026-07-30 21:01:42.903015 | instance | 2026-07-30 21:01:42.903029 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-30 21:01:42.903042 | instance | Thursday 30 July 2026 21:01:30 +0000 (0:00:00.430) 0:01:37.662 ********* 2026-07-30 21:01:42.903055 | instance | ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-30 21:01:42.903068 | instance | ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-30 21:01:42.903078 | instance | ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-30 21:01:42.903088 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-30 21:01:42.903108 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-30 21:01:42.903119 | instance | 2026-07-30 21:01:42.903129 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-30 21:01:42.903138 | instance | Thursday 30 July 2026 21:01:31 +0000 (0:00:00.922) 0:01:38.585 ********* 2026-07-30 21:01:42.903148 | instance | ok: [instance] 2026-07-30 21:01:42.903157 | instance | 2026-07-30 21:01:42.903167 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-30 21:01:42.903176 | instance | Thursday 30 July 2026 21:01:32 +0000 (0:00:00.512) 0:01:39.097 ********* 2026-07-30 21:01:42.903186 | instance | 2026-07-30 21:01:42.903195 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-30 21:01:42.903205 | instance | Thursday 30 July 2026 21:01:32 +0000 (0:00:00.006) 0:01:39.104 ********* 2026-07-30 21:01:42.903214 | instance | ok: [instance] 2026-07-30 21:01:42.903224 | instance | 2026-07-30 21:01:42.903240 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:01:42.903250 | instance | Thursday 30 July 2026 21:01:32 +0000 (0:00:00.370) 0:01:39.474 ********* 2026-07-30 21:01:42.903259 | instance | ok: [instance] 2026-07-30 21:01:42.903269 | instance | 2026-07-30 21:01:42.903280 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:01:42.903291 | instance | Thursday 30 July 2026 21:01:32 +0000 (0:00:00.209) 0:01:39.684 ********* 2026-07-30 21:01:42.903301 | instance | ok: [instance] => { 2026-07-30 21:01:42.903313 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-30 21:01:42.903338 | instance | } 2026-07-30 21:01:42.903353 | instance | 2026-07-30 21:01:42.903363 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:01:42.903373 | instance | Thursday 30 July 2026 21:01:32 +0000 (0:00:00.067) 0:01:39.751 ********* 2026-07-30 21:01:42.903382 | instance | ok: [instance] 2026-07-30 21:01:42.903392 | instance | 2026-07-30 21:01:42.903402 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:01:42.903411 | instance | Thursday 30 July 2026 21:01:33 +0000 (0:00:00.364) 0:01:40.116 ********* 2026-07-30 21:01:42.903421 | instance | ok: [instance] 2026-07-30 21:01:42.903430 | instance | 2026-07-30 21:01:42.903439 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-30 21:01:42.903449 | instance | Thursday 30 July 2026 21:01:36 +0000 (0:00:03.096) 0:01:43.213 ********* 2026-07-30 21:01:42.903458 | instance | ok: [instance] 2026-07-30 21:01:42.903467 | instance | 2026-07-30 21:01:42.903477 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-30 21:01:42.903486 | instance | Thursday 30 July 2026 21:01:37 +0000 (0:00:01.326) 0:01:44.539 ********* 2026-07-30 21:01:42.903496 | instance | ok: [instance] 2026-07-30 21:01:42.903505 | instance | 2026-07-30 21:01:42.903515 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-30 21:01:42.903524 | instance | Thursday 30 July 2026 21:01:37 +0000 (0:00:00.268) 0:01:44.808 ********* 2026-07-30 21:01:42.903533 | instance | ok: [instance] 2026-07-30 21:01:42.903543 | instance | 2026-07-30 21:01:42.903552 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-30 21:01:42.903562 | instance | Thursday 30 July 2026 21:01:38 +0000 (0:00:00.434) 0:01:45.242 ********* 2026-07-30 21:01:42.903571 | instance | ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-30 21:01:42.903581 | instance | ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-30 21:01:42.903591 | instance | ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-30 21:01:42.903600 | instance | 2026-07-30 21:01:42.903609 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-30 21:01:42.903619 | instance | Thursday 30 July 2026 21:01:38 +0000 (0:00:00.537) 0:01:45.780 ********* 2026-07-30 21:01:42.903628 | instance | ok: [instance] 2026-07-30 21:01:42.903638 | instance | 2026-07-30 21:01:42.903647 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-30 21:01:42.903657 | instance | Thursday 30 July 2026 21:01:39 +0000 (0:00:00.434) 0:01:46.214 ********* 2026-07-30 21:01:42.903666 | instance | ok: [instance] 2026-07-30 21:01:42.903675 | instance | 2026-07-30 21:01:42.903685 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-30 21:01:42.903694 | instance | Thursday 30 July 2026 21:01:39 +0000 (0:00:00.431) 0:01:46.645 ********* 2026-07-30 21:01:42.903704 | instance | 2026-07-30 21:01:42.903713 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-30 21:01:42.903723 | instance | Thursday 30 July 2026 21:01:39 +0000 (0:00:00.007) 0:01:46.653 ********* 2026-07-30 21:01:42.903732 | instance | ok: [instance] 2026-07-30 21:01:42.903742 | instance | 2026-07-30 21:01:42.903751 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-30 21:01:42.903760 | instance | Thursday 30 July 2026 21:01:40 +0000 (0:00:00.363) 0:01:47.016 ********* 2026-07-30 21:01:42.903770 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-30 21:01:42.903779 | instance | 2026-07-30 21:01:42.903789 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-30 21:01:42.903798 | instance | Thursday 30 July 2026 21:01:40 +0000 (0:00:00.059) 0:01:47.075 ********* 2026-07-30 21:01:42.903808 | instance | ok: [instance] 2026-07-30 21:01:42.903817 | instance | 2026-07-30 21:01:42.903826 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-30 21:01:42.903836 | instance | Thursday 30 July 2026 21:01:41 +0000 (0:00:01.096) 0:01:48.171 ********* 2026-07-30 21:01:42.903852 | instance | ok: [instance] => (item=chronyd) 2026-07-30 21:01:42.903862 | instance | ok: [instance] => (item=sshd) 2026-07-30 21:01:42.903872 | instance | 2026-07-30 21:01:42.903881 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-30 21:01:42.903891 | instance | Thursday 30 July 2026 21:01:41 +0000 (0:00:00.673) 0:01:48.845 ********* 2026-07-30 21:01:42.903900 | instance | ok: [instance] 2026-07-30 21:01:42.903910 | instance | 2026-07-30 21:01:42.903919 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-30 21:01:42.903929 | instance | Thursday 30 July 2026 21:01:42 +0000 (0:00:00.318) 0:01:49.163 ********* 2026-07-30 21:01:42.903938 | instance | ok: [instance] 2026-07-30 21:01:42.903947 | instance | 2026-07-30 21:01:42.903957 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-30 21:01:42.903972 | instance | Thursday 30 July 2026 21:01:42 +0000 (0:00:00.199) 0:01:49.362 ********* 2026-07-30 21:01:43.221343 | instance | ok: Runtime: 0:00:00.009362 2026-07-30 21:01:43.230528 | 2026-07-30 21:01:43.230625 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:43.304015 | instance | ok 2026-07-30 21:01:43.312372 | 2026-07-30 21:01:43.312475 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:43.389259 | instance | ok 2026-07-30 21:01:43.397256 | 2026-07-30 21:01:43.397354 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:01:43.463834 | instance | ok: 2026-07-30 21:01:43.464033 | instance | Molecule aio (aio-openvswitch) is still running after 580 seconds. 2026-07-30 21:01:43.464076 | instance | Last task: TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] 2026-07-30 21:01:43.472947 | 2026-07-30 21:01:43.473065 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:01:43.526607 | instance | ok 2026-07-30 21:01:43.540004 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:01:43.594343 | 2026-07-30 21:01:43.594477 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:02:03.658087 | instance | ok 2026-07-30 21:02:03.665266 | 2026-07-30 21:02:03.665337 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:03.741423 | instance | ok 2026-07-30 21:02:03.749202 | 2026-07-30 21:02:03.749277 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:03.995849 | instance | ok 2026-07-30 21:02:04.005021 | 2026-07-30 21:02:04.005122 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:04.198828 | instance | ok 2026-07-30 21:02:04.206561 | 2026-07-30 21:02:04.206631 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:04.274508 | instance | ok 2026-07-30 21:02:04.286818 | 2026-07-30 21:02:04.287033 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:04.498812 | instance | ok: [instance] 2026-07-30 21:02:04.498905 | instance | 2026-07-30 21:02:04.498919 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-30 21:02:04.498933 | instance | Thursday 30 July 2026 21:01:42 +0000 (0:00:00.265) 0:01:49.628 ********* 2026-07-30 21:02:04.498945 | instance | ok: [instance] 2026-07-30 21:02:04.498954 | instance | 2026-07-30 21:02:04.498965 | instance | TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-07-30 21:02:04.498975 | instance | Thursday 30 July 2026 21:01:42 +0000 (0:00:00.213) 0:01:49.842 ********* 2026-07-30 21:02:04.498984 | instance | ok: [instance] => (item=instance) 2026-07-30 21:02:04.498993 | instance | 2026-07-30 21:02:04.499003 | instance | TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-07-30 21:02:04.499012 | instance | Thursday 30 July 2026 21:01:43 +0000 (0:00:00.228) 0:01:50.070 ********* 2026-07-30 21:02:04.499021 | instance | ok: [instance] 2026-07-30 21:02:04.499030 | instance | 2026-07-30 21:02:04.499039 | instance | TASK [Install Ceph host] ******************************************************* 2026-07-30 21:02:04.499048 | instance | Thursday 30 July 2026 21:01:43 +0000 (0:00:00.049) 0:01:50.120 ********* 2026-07-30 21:02:04.499057 | instance | included: vexxhost.ceph.cephadm_host for instance 2026-07-30 21:02:04.499066 | instance | 2026-07-30 21:02:04.499075 | instance | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-07-30 21:02:04.499084 | instance | Thursday 30 July 2026 21:01:43 +0000 (0:00:00.068) 0:01:50.189 ********* 2026-07-30 21:02:04.499093 | instance | skipping: [instance] 2026-07-30 21:02:04.499102 | instance | 2026-07-30 21:02:04.499110 | instance | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-07-30 21:02:04.499124 | instance | Thursday 30 July 2026 21:01:43 +0000 (0:00:00.058) 0:01:50.247 ********* 2026-07-30 21:02:04.499133 | instance | skipping: [instance] => (item=instance) 2026-07-30 21:02:04.499142 | instance | skipping: [instance] 2026-07-30 21:02:04.499151 | instance | 2026-07-30 21:02:04.499159 | instance | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-07-30 21:02:04.499168 | instance | Thursday 30 July 2026 21:01:43 +0000 (0:00:00.058) 0:01:50.306 ********* 2026-07-30 21:02:04.499177 | instance | ok: [instance] 2026-07-30 21:02:04.499186 | instance | 2026-07-30 21:02:04.499194 | instance | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-07-30 21:02:04.499203 | instance | Thursday 30 July 2026 21:01:43 +0000 (0:00:00.253) 0:01:50.559 ********* 2026-07-30 21:02:04.499212 | instance | ok: [instance] 2026-07-30 21:02:04.499220 | instance | 2026-07-30 21:02:04.499229 | instance | TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-07-30 21:02:04.499238 | instance | Thursday 30 July 2026 21:01:54 +0000 (0:00:10.612) 0:02:01.172 ********* 2026-07-30 21:02:04.499247 | instance | ok: [instance] 2026-07-30 21:02:04.499265 | instance | 2026-07-30 21:02:04.499279 | instance | TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-07-30 21:02:04.499293 | instance | Thursday 30 July 2026 21:01:59 +0000 (0:00:05.509) 0:02:06.681 ********* 2026-07-30 21:02:04.834695 | instance | ok: Runtime: 0:00:00.007632 2026-07-30 21:02:04.845303 | 2026-07-30 21:02:04.845374 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:04.918276 | instance | ok 2026-07-30 21:02:04.925735 | 2026-07-30 21:02:04.925810 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:04.980184 | instance | ok 2026-07-30 21:02:04.997755 | 2026-07-30 21:02:04.997923 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:05.063598 | instance | ok: 2026-07-30 21:02:05.063803 | instance | Molecule aio (aio-openvswitch) is still running after 600 seconds. 2026-07-30 21:02:05.063841 | instance | Last task: TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] 2026-07-30 21:02:05.072509 | 2026-07-30 21:02:05.072584 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:02:05.137095 | instance | ok 2026-07-30 21:02:05.150887 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:02:05.208615 | 2026-07-30 21:02:05.208780 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:02:25.259623 | instance | ok 2026-07-30 21:02:25.267692 | 2026-07-30 21:02:25.267780 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:25.330632 | instance | ok 2026-07-30 21:02:25.338048 | 2026-07-30 21:02:25.338120 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:25.585540 | instance | ok 2026-07-30 21:02:25.594044 | 2026-07-30 21:02:25.594138 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:25.787284 | instance | ok 2026-07-30 21:02:25.911874 | 2026-07-30 21:02:25.912003 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:25.983678 | instance | ok 2026-07-30 21:02:25.993383 | 2026-07-30 21:02:25.993458 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:26.210529 | instance | ok: [instance] 2026-07-30 21:02:26.210614 | instance | 2026-07-30 21:02:26.210628 | instance | TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-07-30 21:02:26.210643 | instance | Thursday 30 July 2026 21:02:15 +0000 (0:00:15.326) 0:02:22.008 ********* 2026-07-30 21:02:26.210657 | instance | skipping: [instance] => (item=/dev/ceph-instance-osd0/data) 2026-07-30 21:02:26.210669 | instance | skipping: [instance] => (item=/dev/ceph-instance-osd1/data) 2026-07-30 21:02:26.210679 | instance | skipping: [instance] => (item=/dev/ceph-instance-osd2/data) 2026-07-30 21:02:26.210689 | instance | skipping: [instance] 2026-07-30 21:02:26.210698 | instance | 2026-07-30 21:02:26.210708 | instance | TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-07-30 21:02:26.210717 | instance | Thursday 30 July 2026 21:02:15 +0000 (0:00:00.083) 0:02:22.091 ********* 2026-07-30 21:02:26.210726 | instance | ok: [instance] 2026-07-30 21:02:26.210735 | instance | 2026-07-30 21:02:26.210744 | instance | TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-07-30 21:02:26.210753 | instance | Thursday 30 July 2026 21:02:21 +0000 (0:00:06.203) 0:02:28.295 ********* 2026-07-30 21:02:26.527066 | instance | ok: Runtime: 0:00:00.007888 2026-07-30 21:02:26.537587 | 2026-07-30 21:02:26.537697 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:26.610084 | instance | ok 2026-07-30 21:02:26.620595 | 2026-07-30 21:02:26.620710 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:26.693754 | instance | ok 2026-07-30 21:02:26.707028 | 2026-07-30 21:02:26.707268 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:26.778206 | instance | ok: 2026-07-30 21:02:26.778974 | instance | Molecule aio (aio-openvswitch) is still running after 620 seconds. 2026-07-30 21:02:26.779056 | instance | Last task: TASK [vexxhost.ceph.osd : Mark require osd release] 2026-07-30 21:02:26.791668 | 2026-07-30 21:02:26.791820 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:02:26.856233 | instance | ok 2026-07-30 21:02:26.871657 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:02:27.007270 | 2026-07-30 21:02:27.007400 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:02:47.071881 | instance | ok 2026-07-30 21:02:47.080229 | 2026-07-30 21:02:47.080305 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:47.145761 | instance | ok 2026-07-30 21:02:47.156005 | 2026-07-30 21:02:47.156074 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:47.381782 | instance | ok 2026-07-30 21:02:47.390491 | 2026-07-30 21:02:47.390569 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:47.597202 | instance | ok 2026-07-30 21:02:47.606628 | 2026-07-30 21:02:47.606711 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:47.670871 | instance | ok 2026-07-30 21:02:47.680821 | 2026-07-30 21:02:47.680950 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:47.896059 | instance | ok: [instance] 2026-07-30 21:02:47.896178 | instance | 2026-07-30 21:02:47.896197 | instance | TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-07-30 21:02:47.896218 | instance | Thursday 30 July 2026 21:02:27 +0000 (0:00:06.186) 0:02:34.482 ********* 2026-07-30 21:02:47.896238 | instance | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance 2026-07-30 21:02:47.896253 | instance | 2026-07-30 21:02:47.896267 | instance | TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-07-30 21:02:47.896281 | instance | Thursday 30 July 2026 21:02:27 +0000 (0:00:00.073) 0:02:34.555 ********* 2026-07-30 21:02:47.896296 | instance | ok: [instance] 2026-07-30 21:02:47.896309 | instance | 2026-07-30 21:02:47.896323 | instance | TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-07-30 21:02:47.896337 | instance | Thursday 30 July 2026 21:02:27 +0000 (0:00:00.062) 0:02:34.618 ********* 2026-07-30 21:02:47.896412 | instance | ok: [instance] 2026-07-30 21:02:47.896431 | instance | 2026-07-30 21:02:47.896446 | instance | TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-07-30 21:02:47.896461 | instance | Thursday 30 July 2026 21:02:34 +0000 (0:00:06.815) 0:02:41.433 ********* 2026-07-30 21:02:47.896476 | instance | ok: [instance] 2026-07-30 21:02:47.896490 | instance | 2026-07-30 21:02:47.896503 | instance | TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-07-30 21:02:47.896516 | instance | Thursday 30 July 2026 21:02:34 +0000 (0:00:00.052) 0:02:41.485 ********* 2026-07-30 21:02:47.896530 | instance | skipping: [instance] => (item=1) 2026-07-30 21:02:47.896552 | instance | skipping: [instance] => (item=1) 2026-07-30 21:02:47.896565 | instance | skipping: [instance] => (item=1) 2026-07-30 21:02:47.896578 | instance | skipping: [instance] 2026-07-30 21:02:47.896592 | instance | 2026-07-30 21:02:47.896605 | instance | TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-07-30 21:02:47.896618 | instance | Thursday 30 July 2026 21:02:34 +0000 (0:00:00.048) 0:02:41.534 ********* 2026-07-30 21:02:47.896631 | instance | skipping: [instance] 2026-07-30 21:02:47.896644 | instance | 2026-07-30 21:02:47.896657 | instance | PLAY [Deploy Ceph exporters] *************************************************** 2026-07-30 21:02:47.896671 | instance | 2026-07-30 21:02:47.896685 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:02:47.896699 | instance | Thursday 30 July 2026 21:02:34 +0000 (0:00:00.077) 0:02:41.612 ********* 2026-07-30 21:02:47.896712 | instance | ok: [instance] 2026-07-30 21:02:47.896726 | instance | 2026-07-30 21:02:47.896739 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:02:47.896753 | instance | Thursday 30 July 2026 21:02:35 +0000 (0:00:00.941) 0:02:42.553 ********* 2026-07-30 21:02:47.896767 | instance | ok: [instance] 2026-07-30 21:02:47.896780 | instance | 2026-07-30 21:02:47.896804 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:02:47.896851 | instance | Thursday 30 July 2026 21:02:35 +0000 (0:00:00.223) 0:02:42.776 ********* 2026-07-30 21:02:47.896865 | instance | skipping: [instance] 2026-07-30 21:02:47.896877 | instance | 2026-07-30 21:02:47.896891 | instance | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-30 21:02:47.896904 | instance | Thursday 30 July 2026 21:02:35 +0000 (0:00:00.035) 0:02:42.812 ********* 2026-07-30 21:02:47.896918 | instance | ok: [instance] 2026-07-30 21:02:47.897043 | instance | 2026-07-30 21:02:47.897057 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:02:47.897071 | instance | Thursday 30 July 2026 21:02:36 +0000 (0:00:00.202) 0:02:43.015 ********* 2026-07-30 21:02:47.897084 | instance | ok: [instance] => { 2026-07-30 21:02:47.897097 | instance | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-07-30 21:02:47.897111 | instance | } 2026-07-30 21:02:47.897124 | instance | 2026-07-30 21:02:47.897139 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:02:47.897153 | instance | Thursday 30 July 2026 21:02:36 +0000 (0:00:00.055) 0:02:43.070 ********* 2026-07-30 21:02:47.897182 | instance | ok: [instance] 2026-07-30 21:02:47.897198 | instance | 2026-07-30 21:02:47.897212 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:02:47.897225 | instance | Thursday 30 July 2026 21:02:36 +0000 (0:00:00.297) 0:02:43.368 ********* 2026-07-30 21:02:47.897238 | instance | skipping: [instance] 2026-07-30 21:02:47.897252 | instance | 2026-07-30 21:02:47.897265 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:02:47.897279 | instance | Thursday 30 July 2026 21:02:36 +0000 (0:00:00.047) 0:02:43.416 ********* 2026-07-30 21:02:47.897293 | instance | skipping: [instance] 2026-07-30 21:02:47.897306 | instance | 2026-07-30 21:02:47.897318 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:02:47.897330 | instance | Thursday 30 July 2026 21:02:36 +0000 (0:00:00.050) 0:02:43.467 ********* 2026-07-30 21:02:47.897337 | instance | ok: [instance] 2026-07-30 21:02:47.897344 | instance | 2026-07-30 21:02:47.897351 | instance | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-30 21:02:47.897359 | instance | Thursday 30 July 2026 21:02:36 +0000 (0:00:00.218) 0:02:43.685 ********* 2026-07-30 21:02:47.897366 | instance | ok: [instance] 2026-07-30 21:02:47.897373 | instance | 2026-07-30 21:02:47.897381 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:02:47.897388 | instance | Thursday 30 July 2026 21:02:37 +0000 (0:00:01.009) 0:02:44.695 ********* 2026-07-30 21:02:47.897396 | instance | ok: [instance] => { 2026-07-30 21:02:47.897403 | instance | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-07-30 21:02:47.897411 | instance | } 2026-07-30 21:02:47.897418 | instance | 2026-07-30 21:02:47.897426 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:02:47.897433 | instance | Thursday 30 July 2026 21:02:37 +0000 (0:00:00.069) 0:02:44.765 ********* 2026-07-30 21:02:47.897441 | instance | ok: [instance] 2026-07-30 21:02:47.897448 | instance | 2026-07-30 21:02:47.897455 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:02:47.897462 | instance | Thursday 30 July 2026 21:02:38 +0000 (0:00:00.340) 0:02:45.105 ********* 2026-07-30 21:02:47.897469 | instance | ok: [instance] 2026-07-30 21:02:47.897477 | instance | 2026-07-30 21:02:47.897485 | instance | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-07-30 21:02:47.897492 | instance | Thursday 30 July 2026 21:02:40 +0000 (0:00:01.959) 0:02:47.065 ********* 2026-07-30 21:02:47.897500 | instance | skipping: [instance] 2026-07-30 21:02:47.897508 | instance | 2026-07-30 21:02:47.897526 | instance | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-07-30 21:02:47.897534 | instance | Thursday 30 July 2026 21:02:40 +0000 (0:00:00.038) 0:02:47.104 ********* 2026-07-30 21:02:47.897542 | instance | skipping: [instance] 2026-07-30 21:02:47.897549 | instance | 2026-07-30 21:02:47.897557 | instance | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-07-30 21:02:47.897565 | instance | Thursday 30 July 2026 21:02:40 +0000 (0:00:00.040) 0:02:47.145 ********* 2026-07-30 21:02:47.897573 | instance | skipping: [instance] 2026-07-30 21:02:47.897581 | instance | 2026-07-30 21:02:47.897588 | instance | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-07-30 21:02:47.897596 | instance | Thursday 30 July 2026 21:02:40 +0000 (0:00:00.037) 0:02:47.182 ********* 2026-07-30 21:02:47.897604 | instance | ok: [instance] 2026-07-30 21:02:47.897612 | instance | 2026-07-30 21:02:47.897620 | instance | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-07-30 21:02:47.897633 | instance | Thursday 30 July 2026 21:02:41 +0000 (0:00:01.071) 0:02:48.253 ********* 2026-07-30 21:02:47.897641 | instance | ok: [instance] 2026-07-30 21:02:47.897649 | instance | 2026-07-30 21:02:47.897657 | instance | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-07-30 21:02:47.897665 | instance | Thursday 30 July 2026 21:02:41 +0000 (0:00:00.449) 0:02:48.702 ********* 2026-07-30 21:02:47.897673 | instance | ok: [instance] => (item={'path': '/etc/containerd'}) 2026-07-30 21:02:47.897688 | instance | ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-07-30 21:02:47.897696 | instance | ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-07-30 21:02:47.897704 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-07-30 21:02:47.897712 | instance | ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-07-30 21:02:47.897721 | instance | 2026-07-30 21:02:47.897729 | instance | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-07-30 21:02:47.897736 | instance | Thursday 30 July 2026 21:02:42 +0000 (0:00:00.962) 0:02:49.665 ********* 2026-07-30 21:02:47.897744 | instance | ok: [instance] 2026-07-30 21:02:47.897752 | instance | 2026-07-30 21:02:47.897760 | instance | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-07-30 21:02:47.897768 | instance | Thursday 30 July 2026 21:02:43 +0000 (0:00:00.515) 0:02:50.180 ********* 2026-07-30 21:02:47.897776 | instance | 2026-07-30 21:02:47.897783 | instance | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-07-30 21:02:47.897791 | instance | Thursday 30 July 2026 21:02:43 +0000 (0:00:00.010) 0:02:50.191 ********* 2026-07-30 21:02:47.897799 | instance | ok: [instance] 2026-07-30 21:02:47.897807 | instance | 2026-07-30 21:02:47.897814 | instance | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-30 21:02:47.897822 | instance | Thursday 30 July 2026 21:02:43 +0000 (0:00:00.391) 0:02:50.583 ********* 2026-07-30 21:02:47.897830 | instance | ok: [instance] 2026-07-30 21:02:47.897837 | instance | 2026-07-30 21:02:47.897845 | instance | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-30 21:02:47.897853 | instance | Thursday 30 July 2026 21:02:43 +0000 (0:00:00.215) 0:02:50.798 ********* 2026-07-30 21:02:47.897861 | instance | ok: [instance] => { 2026-07-30 21:02:47.897869 | instance | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-07-30 21:02:47.897877 | instance | } 2026-07-30 21:02:47.897884 | instance | 2026-07-30 21:02:47.897892 | instance | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-30 21:02:47.897900 | instance | Thursday 30 July 2026 21:02:43 +0000 (0:00:00.069) 0:02:50.867 ********* 2026-07-30 21:02:47.897907 | instance | ok: [instance] 2026-07-30 21:02:47.897915 | instance | 2026-07-30 21:02:47.897923 | instance | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-30 21:02:47.897931 | instance | Thursday 30 July 2026 21:02:44 +0000 (0:00:00.355) 0:02:51.223 ********* 2026-07-30 21:02:47.897939 | instance | ok: [instance] 2026-07-30 21:02:47.897947 | instance | 2026-07-30 21:02:47.897955 | instance | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-07-30 21:02:47.897962 | instance | Thursday 30 July 2026 21:02:47 +0000 (0:00:03.131) 0:02:54.355 ********* 2026-07-30 21:02:48.225763 | instance | ok: Runtime: 0:00:00.006886 2026-07-30 21:02:48.235331 | 2026-07-30 21:02:48.235411 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:48.319982 | instance | ok 2026-07-30 21:02:48.333577 | 2026-07-30 21:02:48.333718 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:48.389135 | instance | ok 2026-07-30 21:02:48.402464 | 2026-07-30 21:02:48.402593 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:02:48.460132 | instance | ok: 2026-07-30 21:02:48.460445 | instance | Molecule aio (aio-openvswitch) is still running after 640 seconds. 2026-07-30 21:02:48.460504 | instance | Last task: TASK [vexxhost.containers.docker : Install AppArmor packages] 2026-07-30 21:02:48.471460 | 2026-07-30 21:02:48.471561 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:02:48.526817 | instance | ok 2026-07-30 21:02:48.542328 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:02:48.594586 | 2026-07-30 21:02:48.594676 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:03:08.658013 | instance | ok 2026-07-30 21:03:08.684235 | 2026-07-30 21:03:08.684386 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:08.747568 | instance | ok 2026-07-30 21:03:08.775105 | 2026-07-30 21:03:08.775355 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:08.994727 | instance | ok 2026-07-30 21:03:09.002333 | 2026-07-30 21:03:09.002418 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:09.210407 | instance | ok 2026-07-30 21:03:09.219610 | 2026-07-30 21:03:09.219730 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:09.283619 | instance | ok 2026-07-30 21:03:09.295074 | 2026-07-30 21:03:09.295216 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:09.517232 | instance | ok: [instance] 2026-07-30 21:03:09.517324 | instance | 2026-07-30 21:03:09.517338 | instance | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-07-30 21:03:09.517353 | instance | Thursday 30 July 2026 21:02:48 +0000 (0:00:01.031) 0:02:55.386 ********* 2026-07-30 21:03:09.517366 | instance | ok: [instance] 2026-07-30 21:03:09.517375 | instance | 2026-07-30 21:03:09.517386 | instance | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-07-30 21:03:09.517397 | instance | Thursday 30 July 2026 21:02:48 +0000 (0:00:00.191) 0:02:55.578 ********* 2026-07-30 21:03:09.517406 | instance | ok: [instance] 2026-07-30 21:03:09.517415 | instance | 2026-07-30 21:03:09.517424 | instance | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-07-30 21:03:09.517434 | instance | Thursday 30 July 2026 21:02:49 +0000 (0:00:00.420) 0:02:55.998 ********* 2026-07-30 21:03:09.517443 | instance | ok: [instance] => (item={'path': '/etc/docker'}) 2026-07-30 21:03:09.517453 | instance | ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-07-30 21:03:09.517462 | instance | ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-07-30 21:03:09.517471 | instance | 2026-07-30 21:03:09.517480 | instance | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-07-30 21:03:09.517488 | instance | Thursday 30 July 2026 21:02:49 +0000 (0:00:00.557) 0:02:56.556 ********* 2026-07-30 21:03:09.517497 | instance | ok: [instance] 2026-07-30 21:03:09.517506 | instance | 2026-07-30 21:03:09.517518 | instance | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-07-30 21:03:09.517527 | instance | Thursday 30 July 2026 21:02:50 +0000 (0:00:00.409) 0:02:56.966 ********* 2026-07-30 21:03:09.517536 | instance | ok: [instance] 2026-07-30 21:03:09.517545 | instance | 2026-07-30 21:03:09.517553 | instance | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-07-30 21:03:09.517562 | instance | Thursday 30 July 2026 21:02:50 +0000 (0:00:00.422) 0:02:57.388 ********* 2026-07-30 21:03:09.517571 | instance | 2026-07-30 21:03:09.517580 | instance | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-07-30 21:03:09.517588 | instance | Thursday 30 July 2026 21:02:50 +0000 (0:00:00.006) 0:02:57.395 ********* 2026-07-30 21:03:09.517597 | instance | ok: [instance] 2026-07-30 21:03:09.517606 | instance | 2026-07-30 21:03:09.517614 | instance | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-07-30 21:03:09.517623 | instance | Thursday 30 July 2026 21:02:50 +0000 (0:00:00.363) 0:02:57.758 ********* 2026-07-30 21:03:09.517632 | instance | ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-07-30 21:03:09.517641 | instance | 2026-07-30 21:03:09.517650 | instance | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-07-30 21:03:09.517659 | instance | Thursday 30 July 2026 21:02:50 +0000 (0:00:00.063) 0:02:57.822 ********* 2026-07-30 21:03:09.517667 | instance | ok: [instance] 2026-07-30 21:03:09.517676 | instance | 2026-07-30 21:03:09.517685 | instance | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-07-30 21:03:09.517694 | instance | Thursday 30 July 2026 21:02:52 +0000 (0:00:01.225) 0:02:59.047 ********* 2026-07-30 21:03:09.517703 | instance | ok: [instance] => (item=chronyd) 2026-07-30 21:03:09.517712 | instance | ok: [instance] => (item=sshd) 2026-07-30 21:03:09.517720 | instance | 2026-07-30 21:03:09.517729 | instance | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-07-30 21:03:09.517738 | instance | Thursday 30 July 2026 21:02:52 +0000 (0:00:00.662) 0:02:59.710 ********* 2026-07-30 21:03:09.517747 | instance | ok: [instance] 2026-07-30 21:03:09.517755 | instance | 2026-07-30 21:03:09.517764 | instance | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-07-30 21:03:09.517772 | instance | Thursday 30 July 2026 21:02:53 +0000 (0:00:00.690) 0:03:00.401 ********* 2026-07-30 21:03:09.517781 | instance | ok: [instance] 2026-07-30 21:03:09.517790 | instance | 2026-07-30 21:03:09.517798 | instance | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-07-30 21:03:09.517817 | instance | Thursday 30 July 2026 21:02:53 +0000 (0:00:00.212) 0:03:00.613 ********* 2026-07-30 21:03:09.517887 | instance | ok: [instance] 2026-07-30 21:03:09.517901 | instance | 2026-07-30 21:03:09.517910 | instance | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-07-30 21:03:09.517919 | instance | Thursday 30 July 2026 21:02:53 +0000 (0:00:00.236) 0:03:00.849 ********* 2026-07-30 21:03:09.517928 | instance | ok: [instance] 2026-07-30 21:03:09.517937 | instance | 2026-07-30 21:03:09.517945 | instance | TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] *********** 2026-07-30 21:03:09.517955 | instance | Thursday 30 July 2026 21:02:54 +0000 (0:00:00.206) 0:03:01.056 ********* 2026-07-30 21:03:09.517963 | instance | ok: [instance] 2026-07-30 21:03:09.517972 | instance | 2026-07-30 21:03:09.517981 | instance | PLAY [all] ********************************************************************* 2026-07-30 21:03:09.517989 | instance | 2026-07-30 21:03:09.517998 | instance | TASK [Ensure RBD kernel module is loaded] ************************************** 2026-07-30 21:03:09.518007 | instance | Thursday 30 July 2026 21:03:00 +0000 (0:00:06.563) 0:03:07.620 ********* 2026-07-30 21:03:09.518016 | instance | ok: [instance] 2026-07-30 21:03:09.518024 | instance | 2026-07-30 21:03:09.518033 | instance | PLAY [all] ********************************************************************* 2026-07-30 21:03:09.518041 | instance | 2026-07-30 21:03:09.518050 | instance | TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-07-30 21:03:09.518059 | instance | Thursday 30 July 2026 21:03:01 +0000 (0:00:00.371) 0:03:07.991 ********* 2026-07-30 21:03:09.518068 | instance | ok: [instance] 2026-07-30 21:03:09.518076 | instance | 2026-07-30 21:03:09.518085 | instance | PLAY [Configure Kubernetes VIP] ************************************************ 2026-07-30 21:03:09.518094 | instance | 2026-07-30 21:03:09.518102 | instance | PLAY [Install Kubernetes] ****************************************************** 2026-07-30 21:03:09.518111 | instance | 2026-07-30 21:03:09.518120 | instance | PLAY [Install control-plane components] **************************************** 2026-07-30 21:03:09.518128 | instance | 2026-07-30 21:03:09.518137 | instance | PLAY [all] ********************************************************************* 2026-07-30 21:03:09.518145 | instance | 2026-07-30 21:03:09.518154 | instance | PLAY [all] ********************************************************************* 2026-07-30 21:03:09.518163 | instance | 2026-07-30 21:03:09.518172 | instance | PLAY [controllers] ************************************************************* 2026-07-30 21:03:09.518180 | instance | 2026-07-30 21:03:09.518189 | instance | PLAY [Deploy Infrastructure] *************************************************** 2026-07-30 21:03:09.518198 | instance | 2026-07-30 21:03:09.518217 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:03:09.518226 | instance | Thursday 30 July 2026 21:03:01 +0000 (0:00:00.622) 0:03:08.613 ********* 2026-07-30 21:03:09.518237 | instance | ok: [instance] 2026-07-30 21:03:09.518245 | instance | 2026-07-30 21:03:09.518254 | instance | PLAY [Deploy Monitoring] ******************************************************* 2026-07-30 21:03:09.518263 | instance | 2026-07-30 21:03:09.518272 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:03:09.518281 | instance | Thursday 30 July 2026 21:03:02 +0000 (0:00:01.101) 0:03:09.714 ********* 2026-07-30 21:03:09.518289 | instance | ok: [instance] 2026-07-30 21:03:09.518298 | instance | 2026-07-30 21:03:09.518307 | instance | PLAY [Deploy OpenStack] ******************************************************** 2026-07-30 21:03:09.518316 | instance | 2026-07-30 21:03:09.518324 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:03:09.518333 | instance | Thursday 30 July 2026 21:03:03 +0000 (0:00:01.166) 0:03:10.881 ********* 2026-07-30 21:03:09.518342 | instance | ok: [instance] 2026-07-30 21:03:09.518351 | instance | 2026-07-30 21:03:09.518359 | instance | PLAY [Configure operating system] ********************************************** 2026-07-30 21:03:09.518368 | instance | 2026-07-30 21:03:09.518377 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:03:09.518390 | instance | Thursday 30 July 2026 21:03:05 +0000 (0:00:01.342) 0:03:12.223 ********* 2026-07-30 21:03:09.518405 | instance | ok: [instance] 2026-07-30 21:03:09.518414 | instance | 2026-07-30 21:03:09.518423 | instance | PLAY [Deploy SDN] ************************************************************** 2026-07-30 21:03:09.518432 | instance | 2026-07-30 21:03:09.518440 | instance | PLAY [controllers[0]] ********************************************************** 2026-07-30 21:03:09.518449 | instance | 2026-07-30 21:03:09.518458 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:03:09.518467 | instance | Thursday 30 July 2026 21:03:06 +0000 (0:00:01.073) 0:03:13.296 ********* 2026-07-30 21:03:09.518476 | instance | ok: [instance] 2026-07-30 21:03:09.518484 | instance | 2026-07-30 21:03:09.518493 | instance | PLAY [controllers] ************************************************************* 2026-07-30 21:03:09.518502 | instance | 2026-07-30 21:03:09.518510 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:03:09.518519 | instance | Thursday 30 July 2026 21:03:07 +0000 (0:00:01.341) 0:03:14.638 ********* 2026-07-30 21:03:09.518528 | instance | ok: [instance] 2026-07-30 21:03:09.518537 | instance | 2026-07-30 21:03:09.518546 | instance | PLAY [Configure networking] **************************************************** 2026-07-30 21:03:09.518554 | instance | 2026-07-30 21:03:09.518563 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:03:09.518572 | instance | Thursday 30 July 2026 21:03:08 +0000 (0:00:01.020) 0:03:15.658 ********* 2026-07-30 21:03:09.839279 | instance | ok: Runtime: 0:00:00.009319 2026-07-30 21:03:09.853015 | 2026-07-30 21:03:09.853186 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:09.941055 | instance | ok 2026-07-30 21:03:09.948769 | 2026-07-30 21:03:09.948851 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:10.012285 | instance | ok 2026-07-30 21:03:10.035349 | 2026-07-30 21:03:10.035554 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:10.115484 | instance | ok: 2026-07-30 21:03:10.115713 | instance | Molecule aio (aio-openvswitch) is still running after 660 seconds. 2026-07-30 21:03:10.115762 | instance | Last task: TASK [Gathering Facts] 2026-07-30 21:03:10.125816 | 2026-07-30 21:03:10.125892 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:03:10.195055 | instance | ok 2026-07-30 21:03:10.207429 | instance | included: /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/untrusted/project_5/github.com/vexxhost/atmosphere/test-playbooks/molecule/poll-command.yml 2026-07-30 21:03:10.299267 | 2026-07-30 21:03:10.299426 | TASK [Wait before polling Molecule aio (aio-openvswitch)] 2026-07-30 21:03:30.372256 | instance | ok 2026-07-30 21:03:30.383118 | 2026-07-30 21:03:30.383216 | TASK [Count progress poll for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:30.625407 | instance | ok 2026-07-30 21:03:30.632477 | 2026-07-30 21:03:30.632554 | TASK [Poll status for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:30.865485 | instance | ok 2026-07-30 21:03:30.876636 | 2026-07-30 21:03:30.876709 | TASK [Inspect live log for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:31.075606 | instance | ok 2026-07-30 21:03:31.092162 | 2026-07-30 21:03:31.092405 | TASK [Calculate new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:31.154905 | instance | ok 2026-07-30 21:03:31.162647 | 2026-07-30 21:03:31.162721 | TASK [Read new output for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:31.392781 | instance | ok: [instance] 2026-07-30 21:03:31.392927 | instance | 2026-07-30 21:03:31.392945 | instance | TASK [Add IP address to "br-ex"] *********************************************** 2026-07-30 21:03:31.392966 | instance | Thursday 30 July 2026 21:03:09 +0000 (0:00:00.973) 0:03:16.632 ********* 2026-07-30 21:03:31.392985 | instance | ok: [instance] 2026-07-30 21:03:31.392995 | instance | 2026-07-30 21:03:31.393006 | instance | TASK [Set "br-ex" interface to "up"] ******************************************* 2026-07-30 21:03:31.393019 | instance | Thursday 30 July 2026 21:03:09 +0000 (0:00:00.220) 0:03:16.852 ********* 2026-07-30 21:03:31.393032 | instance | ok: [instance] 2026-07-30 21:03:31.393045 | instance | 2026-07-30 21:03:31.393059 | instance | PLAY RECAP ********************************************************************* 2026-07-30 21:03:31.393073 | instance | instance : ok=142 changed=0 unreachable=0 failed=0 skipped=27 rescued=0 ignored=0 2026-07-30 21:03:31.393087 | instance | 2026-07-30 21:03:31.393096 | instance | Thursday 30 July 2026 21:03:10 +0000 (0:00:00.192) 0:03:17.045 ********* 2026-07-30 21:03:31.393105 | instance | =============================================================================== 2026-07-30 21:03:31.393114 | instance | vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 15.33s 2026-07-30 21:03:31.393123 | instance | vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.21s 2026-07-30 21:03:31.393138 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ---------------------- 10.61s 2026-07-30 21:03:31.393147 | instance | vexxhost.ceph.mgr : Configure manager modules --------------------------- 9.58s 2026-07-30 21:03:31.393156 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 8.10s 2026-07-30 21:03:31.393165 | instance | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.23s 2026-07-30 21:03:31.393173 | instance | vexxhost.ceph.mon : Configure "mon" label for monitors ------------------ 7.08s 2026-07-30 21:03:31.393182 | instance | vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.82s 2026-07-30 21:03:31.393191 | instance | vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.56s 2026-07-30 21:03:31.393199 | instance | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 6.46s 2026-07-30 21:03:31.393208 | instance | vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.32s 2026-07-30 21:03:31.393217 | instance | vexxhost.ceph.mgr : Configure "mgr" label for managers ------------------ 6.31s 2026-07-30 21:03:31.393226 | instance | vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.20s 2026-07-30 21:03:31.393234 | instance | vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.19s 2026-07-30 21:03:31.393322 | instance | vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.51s 2026-07-30 21:03:31.393335 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 3.32s 2026-07-30 21:03:31.393398 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 3.13s 2026-07-30 21:03:31.393410 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 3.10s 2026-07-30 21:03:31.393419 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 3.05s 2026-07-30 21:03:31.393427 | instance | vexxhost.containers.download_artifact : Extract archive ----------------- 1.96s 2026-07-30 21:03:31.393437 | instance | INFO [aio > idempotence] Executed: Successful 2026-07-30 21:03:31.393446 | instance | INFO [aio > side_effect] Executing 2026-07-30 21:03:31.393455 | instance | WARNING [aio > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-30 21:03:31.393465 | instance | INFO [aio > verify] Executing 2026-07-30 21:03:31.393474 | instance | 2026-07-30 21:03:31.393483 | instance | PLAY [Run tests] *************************************************************** 2026-07-30 21:03:31.393491 | instance | 2026-07-30 21:03:31.393500 | instance | TASK [Run "stestr" tests] ****************************************************** 2026-07-30 21:03:31.393509 | instance | Thursday 30 July 2026 21:03:11 +0000 (0:00:00.024) 0:00:00.024 ********* 2026-07-30 21:03:31.393518 | instance | [WARNING]: conditional statements should not include jinja2 templating 2026-07-30 21:03:31.393537 | instance | delimiters such as {{ }} or {% %}. Found: {{ lookup('env', 2026-07-30 21:03:31.393547 | instance | 'ATMOSPHERE_CI_RUN_STESTR') | default('true', true) | bool }} 2026-07-30 21:03:31.393556 | instance | skipping: [localhost] 2026-07-30 21:03:31.393564 | instance | 2026-07-30 21:03:31.393573 | instance | PLAY [Verify selected OpenStack APIs] ****************************************** 2026-07-30 21:03:31.393582 | instance | 2026-07-30 21:03:31.393590 | instance | PLAY [Run Tempest tests] ******************************************************* 2026-07-30 21:03:31.393599 | instance | 2026-07-30 21:03:31.393608 | instance | TASK [Gathering Facts] ********************************************************* 2026-07-30 21:03:31.393616 | instance | Thursday 30 July 2026 21:03:11 +0000 (0:00:00.039) 0:00:00.064 ********* 2026-07-30 21:03:31.393625 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-07-30 21:03:31.393634 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-07-30 21:03:31.393643 | instance | interpreter could change the meaning of that path. See 2026-07-30 21:03:31.393652 | instance | https://docs.ansible.com/ansible- 2026-07-30 21:03:31.393661 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-07-30 21:03:31.393670 | instance | ok: [instance] 2026-07-30 21:03:31.393678 | instance | 2026-07-30 21:03:31.393687 | instance | TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-07-30 21:03:31.393696 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:01.205) 0:00:01.269 ********* 2026-07-30 21:03:31.393705 | instance | skipping: [instance] 2026-07-30 21:03:31.393713 | instance | 2026-07-30 21:03:31.393722 | instance | TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-07-30 21:03:31.393731 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.035) 0:00:01.305 ********* 2026-07-30 21:03:31.393739 | instance | skipping: [instance] 2026-07-30 21:03:31.393748 | instance | 2026-07-30 21:03:31.393772 | instance | TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-07-30 21:03:31.393785 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.034) 0:00:01.339 ********* 2026-07-30 21:03:31.393798 | instance | skipping: [instance] 2026-07-30 21:03:31.393811 | instance | 2026-07-30 21:03:31.393821 | instance | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-07-30 21:03:31.393831 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.043) 0:00:01.383 ********* 2026-07-30 21:03:31.393840 | instance | skipping: [instance] 2026-07-30 21:03:31.393849 | instance | 2026-07-30 21:03:31.393858 | instance | TASK [Create RabbitMQ cluster] ************************************************* 2026-07-30 21:03:31.393866 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.033) 0:00:01.416 ********* 2026-07-30 21:03:31.393875 | instance | skipping: [instance] 2026-07-30 21:03:31.393884 | instance | 2026-07-30 21:03:31.393892 | instance | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-07-30 21:03:31.393901 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.039) 0:00:01.455 ********* 2026-07-30 21:03:31.393909 | instance | skipping: [instance] 2026-07-30 21:03:31.393918 | instance | 2026-07-30 21:03:31.393927 | instance | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-07-30 21:03:31.393941 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.036) 0:00:01.491 ********* 2026-07-30 21:03:31.393950 | instance | skipping: [instance] 2026-07-30 21:03:31.393958 | instance | 2026-07-30 21:03:31.393967 | instance | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-07-30 21:03:31.393976 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.034) 0:00:01.526 ********* 2026-07-30 21:03:31.393985 | instance | skipping: [instance] 2026-07-30 21:03:31.393993 | instance | 2026-07-30 21:03:31.394002 | instance | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-07-30 21:03:31.394011 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.040) 0:00:01.566 ********* 2026-07-30 21:03:31.394019 | instance | skipping: [instance] 2026-07-30 21:03:31.394040 | instance | 2026-07-30 21:03:31.394054 | instance | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-07-30 21:03:31.394066 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.039) 0:00:01.606 ********* 2026-07-30 21:03:31.394079 | instance | skipping: [instance] 2026-07-30 21:03:31.394089 | instance | 2026-07-30 21:03:31.394098 | instance | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-07-30 21:03:31.394107 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.036) 0:00:01.642 ********* 2026-07-30 21:03:31.394116 | instance | skipping: [instance] 2026-07-30 21:03:31.394124 | instance | 2026-07-30 21:03:31.394133 | instance | TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-07-30 21:03:31.394142 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.037) 0:00:01.680 ********* 2026-07-30 21:03:31.394150 | instance | skipping: [instance] 2026-07-30 21:03:31.394159 | instance | 2026-07-30 21:03:31.394168 | instance | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-07-30 21:03:31.394177 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.042) 0:00:01.722 ********* 2026-07-30 21:03:31.394185 | instance | skipping: [instance] 2026-07-30 21:03:31.394194 | instance | 2026-07-30 21:03:31.394202 | instance | TASK [Generate OpenStack-Helm endpoints] *************************************** 2026-07-30 21:03:31.394211 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.040) 0:00:01.763 ********* 2026-07-30 21:03:31.394220 | instance | skipping: [instance] 2026-07-30 21:03:31.394228 | instance | 2026-07-30 21:03:31.394237 | instance | TASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] ************* 2026-07-30 21:03:31.394246 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.034) 0:00:01.798 ********* 2026-07-30 21:03:31.394254 | instance | skipping: [instance] 2026-07-30 21:03:31.394263 | instance | 2026-07-30 21:03:31.394272 | instance | TASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] *** 2026-07-30 21:03:31.394280 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.036) 0:00:01.834 ********* 2026-07-30 21:03:31.394289 | instance | skipping: [instance] 2026-07-30 21:03:31.394297 | instance | 2026-07-30 21:03:31.394306 | instance | TASK [vexxhost.atmosphere.tempest : Get test image object] ********************* 2026-07-30 21:03:31.394315 | instance | Thursday 30 July 2026 21:03:12 +0000 (0:00:00.037) 0:00:01.871 ********* 2026-07-30 21:03:31.394323 | instance | skipping: [instance] 2026-07-30 21:03:31.394332 | instance | 2026-07-30 21:03:31.394341 | instance | TASK [vexxhost.atmosphere.tempest : Configure test image ref] ****************** 2026-07-30 21:03:31.394349 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.033) 0:00:01.904 ********* 2026-07-30 21:03:31.394358 | instance | skipping: [instance] 2026-07-30 21:03:31.394367 | instance | 2026-07-30 21:03:31.394375 | instance | TASK [vexxhost.atmosphere.tempest : Get test flavor object] ******************** 2026-07-30 21:03:31.394384 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.039) 0:00:01.944 ********* 2026-07-30 21:03:31.394393 | instance | skipping: [instance] 2026-07-30 21:03:31.394401 | instance | 2026-07-30 21:03:31.394410 | instance | TASK [vexxhost.atmosphere.tempest : Set test flavor ref] *********************** 2026-07-30 21:03:31.394419 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.042) 0:00:01.987 ********* 2026-07-30 21:03:31.394427 | instance | skipping: [instance] 2026-07-30 21:03:31.394436 | instance | 2026-07-30 21:03:31.394445 | instance | TASK [vexxhost.atmosphere.tempest : Get test network object] ******************* 2026-07-30 21:03:31.394453 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.040) 0:00:02.028 ********* 2026-07-30 21:03:31.394462 | instance | skipping: [instance] 2026-07-30 21:03:31.394471 | instance | 2026-07-30 21:03:31.394479 | instance | TASK [vexxhost.atmosphere.tempest : Set test network ref] ********************** 2026-07-30 21:03:31.394488 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.037) 0:00:02.066 ********* 2026-07-30 21:03:31.394497 | instance | skipping: [instance] 2026-07-30 21:03:31.394505 | instance | 2026-07-30 21:03:31.394514 | instance | TASK [vexxhost.atmosphere.tempest : Deploy Helm chart] ************************* 2026-07-30 21:03:31.394523 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.035) 0:00:02.101 ********* 2026-07-30 21:03:31.394538 | instance | skipping: [instance] 2026-07-30 21:03:31.394547 | instance | 2026-07-30 21:03:31.394555 | instance | TASK [vexxhost.atmosphere.tempest : Get tempest job object] ******************** 2026-07-30 21:03:31.394564 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.032) 0:00:02.134 ********* 2026-07-30 21:03:31.394573 | instance | skipping: [instance] 2026-07-30 21:03:31.394582 | instance | 2026-07-30 21:03:31.394597 | instance | TASK [vexxhost.atmosphere.tempest : Get tempest log] *************************** 2026-07-30 21:03:31.394606 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.040) 0:00:02.174 ********* 2026-07-30 21:03:31.394614 | instance | skipping: [instance] 2026-07-30 21:03:31.394623 | instance | 2026-07-30 21:03:31.394632 | instance | TASK [vexxhost.atmosphere.tempest : Print tempest log details] ***************** 2026-07-30 21:03:31.394640 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.036) 0:00:02.210 ********* 2026-07-30 21:03:31.394649 | instance | skipping: [instance] 2026-07-30 21:03:31.394658 | instance | 2026-07-30 21:03:31.394666 | instance | TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ******** 2026-07-30 21:03:31.394675 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.035) 0:00:02.246 ********* 2026-07-30 21:03:31.394683 | instance | skipping: [instance] 2026-07-30 21:03:31.394692 | instance | 2026-07-30 21:03:31.394701 | instance | PLAY RECAP ********************************************************************* 2026-07-30 21:03:31.394709 | instance | instance : ok=1 changed=0 unreachable=0 failed=0 skipped=27 rescued=0 ignored=0 2026-07-30 21:03:31.394718 | instance | localhost : ok=0 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-07-30 21:03:31.394727 | instance | 2026-07-30 21:03:31.394736 | instance | Thursday 30 July 2026 21:03:13 +0000 (0:00:00.035) 0:00:02.281 ********* 2026-07-30 21:03:31.394749 | instance | =============================================================================== 2026-07-30 21:03:31.394758 | instance | Gathering Facts --------------------------------------------------------- 1.21s 2026-07-30 21:03:31.394766 | instance | vexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.04s 2026-07-30 21:03:31.394775 | instance | vexxhost.atmosphere.tempest : Get test flavor object -------------------- 0.04s 2026-07-30 21:03:31.394784 | instance | vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.04s 2026-07-30 21:03:31.394792 | instance | vexxhost.atmosphere.tempest : Set test flavor ref ----------------------- 0.04s 2026-07-30 21:03:31.394801 | instance | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.04s 2026-07-30 21:03:31.394810 | instance | vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret --- 0.04s 2026-07-30 21:03:31.394818 | instance | vexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.04s 2026-07-30 21:03:31.394827 | instance | vexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.04s 2026-07-30 21:03:31.394836 | instance | Run "stestr" tests ------------------------------------------------------ 0.04s 2026-07-30 21:03:31.394844 | instance | vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password --- 0.04s 2026-07-30 21:03:31.394853 | instance | Create RabbitMQ cluster ------------------------------------------------- 0.04s 2026-07-30 21:03:31.394861 | instance | vexxhost.atmosphere.tempest : Get test network object ------------------- 0.04s 2026-07-30 21:03:31.394870 | instance | vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints --- 0.04s 2026-07-30 21:03:31.394879 | instance | vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.04s 2026-07-30 21:03:31.394888 | instance | vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints --- 0.04s 2026-07-30 21:03:31.394896 | instance | vexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 0.04s 2026-07-30 21:03:31.394905 | instance | vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret --- 0.04s 2026-07-30 21:03:31.394913 | instance | vexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.04s 2026-07-30 21:03:31.394928 | instance | vexxhost.atmosphere.tempest : Set test network ref ---------------------- 0.04s 2026-07-30 21:03:31.394937 | instance | INFO [aio > verify] Executed: Successful 2026-07-30 21:03:31.394945 | instance | INFO [aio > cleanup] Executing 2026-07-30 21:03:31.394954 | instance | WARNING [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-30 21:03:31.394963 | instance | INFO [aio > destroy] Executing 2026-07-30 21:03:31.394971 | instance | WARNING [aio > destroy] Skipping, '--destroy=never' requested. 2026-07-30 21:03:31.394980 | instance | INFO [aio > destroy] Executed: Successful 2026-07-30 21:03:31.394989 | instance | WARNING Molecule executed 1 scenario (1 missing files) 2026-07-30 21:03:31.709436 | instance | ok: Runtime: 0:00:00.009073 2026-07-30 21:03:31.719611 | 2026-07-30 21:03:31.719693 | TASK [Track last task for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:31.803687 | instance | ok 2026-07-30 21:03:31.814552 | 2026-07-30 21:03:31.814638 | TASK [Advance live log offset for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:31.889754 | instance | ok 2026-07-30 21:03:31.901065 | 2026-07-30 21:03:31.901230 | TASK [Report progress heartbeat for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:31.949732 | instance | skipping: Conditional result was False 2026-07-30 21:03:31.968303 | 2026-07-30 21:03:31.968460 | TASK [Continue monitoring Molecule aio (aio-openvswitch)] 2026-07-30 21:03:32.014977 | instance | skipping: Conditional result was False 2026-07-30 21:03:32.026074 | 2026-07-30 21:03:32.026188 | TASK [Start progress monitor chunk for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:32.072782 | instance | skipping: Conditional result was False 2026-07-30 21:03:32.085061 | 2026-07-30 21:03:32.085175 | TASK [Start progress monitor chunk for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:32.131439 | instance | skipping: Conditional result was False 2026-07-30 21:03:32.143815 | 2026-07-30 21:03:32.143923 | TASK [Start progress monitor chunk for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:32.189922 | instance | skipping: Conditional result was False 2026-07-30 21:03:32.205495 | 2026-07-30 21:03:32.205596 | TASK [Start progress monitor chunk for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:32.251447 | instance | skipping: Conditional result was False 2026-07-30 21:03:32.264910 | 2026-07-30 21:03:32.265000 | TASK [Clean up async state for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:32.463764 | instance | ok 2026-07-30 21:03:32.471836 | 2026-07-30 21:03:32.471909 | TASK [Assert success for Molecule aio (aio-openvswitch)] 2026-07-30 21:03:32.533433 | instance | ok: All assertions passed 2026-07-30 21:03:32.534868 | 2026-07-30 21:03:32.534938 | PLAY RECAP 2026-07-30 21:03:32.535001 | instance | ok: 348 changed: 4 unreachable: 0 failed: 0 skipped: 20 rescued: 0 ignored: 0 2026-07-30 21:03:32.535031 | 2026-07-30 21:03:32.774625 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml@main] 2026-07-30 21:03:32.793170 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-07-30 21:03:33.391506 | 2026-07-30 21:03:33.391618 | PLAY [Publish selective Molecule plan] 2026-07-30 21:03:33.403361 | 2026-07-30 21:03:33.403434 | TASK [Check for selective Molecule plan] 2026-07-30 21:03:33.751296 | instance | ok 2026-07-30 21:03:33.756382 | 2026-07-30 21:03:33.756473 | TASK [Create log directory] 2026-07-30 21:03:34.104127 | instance | ok 2026-07-30 21:03:34.111524 | 2026-07-30 21:03:34.111615 | TASK [Copy selective Molecule plan to logs] 2026-07-30 21:03:34.511558 | instance | changed 2026-07-30 21:03:34.513349 | 2026-07-30 21:03:34.513415 | PLAY RECAP 2026-07-30 21:03:34.513477 | instance | ok: 3 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-30 21:03:34.513508 | 2026-07-30 21:03:34.639243 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-07-30 21:03:34.651556 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-30 21:03:35.450279 | 2026-07-30 21:03:35.450443 | PLAY [all] 2026-07-30 21:03:35.464652 | 2026-07-30 21:03:35.464730 | TASK [gather-host-logs : creating directory for system status] 2026-07-30 21:03:35.803145 | instance | changed 2026-07-30 21:03:35.810704 | 2026-07-30 21:03:35.810795 | TASK [gather-host-logs : Get logs for each host] 2026-07-30 21:03:36.199564 | instance | + systemd-cgls --full --all --no-pager 2026-07-30 21:03:36.213664 | instance | + ip addr 2026-07-30 21:03:36.215534 | instance | + ip route 2026-07-30 21:03:36.218169 | instance | + lsblk 2026-07-30 21:03:36.221552 | instance | + mount 2026-07-30 21:03:36.223969 | instance | + docker images 2026-07-30 21:03:36.242050 | instance | + brctl show 2026-07-30 21:03:36.242613 | instance | /bin/bash: line 8: brctl: command not found 2026-07-30 21:03:36.242894 | instance | + ps aux --sort=-%mem 2026-07-30 21:03:36.266465 | instance | + dpkg -l 2026-07-30 21:03:36.277256 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-07-30 21:03:36.277828 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-07-30 21:03:36.301820 | instance | + '[' '!' -z '' ']' 2026-07-30 21:03:36.350243 | instance | ok: Runtime: 0:00:00.107288 2026-07-30 21:03:36.357367 | 2026-07-30 21:03:36.357457 | TASK [gather-host-logs : Downloads logs to executor] 2026-07-30 21:03:36.986397 | instance | changed: 2026-07-30 21:03:36.986590 | instance | created directory /var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/work/logs/instance 2026-07-30 21:03:36.988768 | instance | cd+++++++++ system/ 2026-07-30 21:03:36.988820 | instance | >f+++++++++ system/brctl-show.txt 2026-07-30 21:03:36.988867 | instance | >f+++++++++ system/docker-images.txt 2026-07-30 21:03:36.988899 | instance | >f+++++++++ system/ip-addr.txt 2026-07-30 21:03:36.988932 | instance | >f+++++++++ system/ip-route.txt 2026-07-30 21:03:36.988983 | instance | >f+++++++++ system/lsblk.txt 2026-07-30 21:03:36.989016 | instance | >f+++++++++ system/mount.txt 2026-07-30 21:03:36.989043 | instance | >f+++++++++ system/packages.txt 2026-07-30 21:03:36.989071 | instance | >f+++++++++ system/ps.txt 2026-07-30 21:03:36.989101 | instance | >f+++++++++ system/systemd-cgls.txt 2026-07-30 21:03:37.000685 | 2026-07-30 21:03:37.000776 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-30 21:03:37.213518 | instance | changed: "values" 2026-07-30 21:03:37.381002 | instance | changed: "releases" 2026-07-30 21:03:37.400631 | 2026-07-30 21:03:37.400736 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-30 21:03:37.692146 | instance | /bin/bash: line 3: kubectl: command not found 2026-07-30 21:03:37.992886 | instance | ok: Runtime: 0:00:00.007286 2026-07-30 21:03:37.999580 | 2026-07-30 21:03:37.999649 | TASK [helm-release-status : Downloads logs to executor] 2026-07-30 21:03:38.477178 | instance | changed: 2026-07-30 21:03:38.477378 | instance | cd+++++++++ helm/ 2026-07-30 21:03:38.477419 | instance | cd+++++++++ helm/releases/ 2026-07-30 21:03:38.477452 | instance | cd+++++++++ helm/values/ 2026-07-30 21:03:38.489923 | 2026-07-30 21:03:38.490030 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-30 21:03:38.692680 | instance | changed 2026-07-30 21:03:38.699213 | 2026-07-30 21:03:38.699395 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-30 21:03:38.916631 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-30 21:03:38.916742 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-30 21:03:38.922998 | instance | environment: line 1: kubectl: command not found 2026-07-30 21:03:38.924539 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-30 21:03:38.925383 | instance | environment: line 1: kubectl: command not found 2026-07-30 21:03:38.926517 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-30 21:03:38.929709 | instance | environment: line 1: kubectl: command not found 2026-07-30 21:03:38.930633 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-30 21:03:38.932343 | instance | environment: line 1: kubectl: command not found 2026-07-30 21:03:38.934405 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-30 21:03:38.934659 | instance | environment: line 1: kubectl: command not found 2026-07-30 21:03:38.935897 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-30 21:03:39.233349 | instance | ok: Runtime: 0:00:00.027662 2026-07-30 21:03:39.244624 | 2026-07-30 21:03:39.244709 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-30 21:03:39.446429 | instance | changed 2026-07-30 21:03:39.457067 | 2026-07-30 21:03:39.457245 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-30 21:03:39.667326 | instance | environment: line 5: kubectl: command not found 2026-07-30 21:03:39.667795 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-30 21:03:39.667866 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-30 21:03:39.668461 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-30 21:03:39.995823 | instance | ok: Runtime: 0:00:00.007753 2026-07-30 21:03:40.003564 | 2026-07-30 21:03:40.003667 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-30 21:03:40.483359 | instance | changed: 2026-07-30 21:03:40.483618 | instance | cd+++++++++ objects/ 2026-07-30 21:03:40.483656 | instance | cd+++++++++ objects/cluster/ 2026-07-30 21:03:40.483686 | instance | cd+++++++++ objects/namespaced/ 2026-07-30 21:03:40.495178 | 2026-07-30 21:03:40.495257 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-30 21:03:40.706759 | instance | changed 2026-07-30 21:03:40.713926 | 2026-07-30 21:03:40.714026 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-30 21:03:40.942833 | instance | changed 2026-07-30 21:03:40.948740 | 2026-07-30 21:03:40.948810 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-30 21:03:41.166266 | instance | environment: line 3: kubectl: command not found 2026-07-30 21:03:41.485645 | instance | ok: Runtime: 0:00:00.007912 2026-07-30 21:03:41.492073 | 2026-07-30 21:03:41.492142 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-30 21:03:41.992453 | instance | changed: 2026-07-30 21:03:41.993020 | instance | cd+++++++++ pod-logs/ 2026-07-30 21:03:41.993103 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-07-30 21:03:42.002444 | 2026-07-30 21:03:42.002513 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-07-30 21:03:42.211797 | instance | changed 2026-07-30 21:03:42.216995 | 2026-07-30 21:03:42.217067 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-07-30 21:03:42.431176 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-30 21:03:42.757341 | instance | ok: Runtime: 0:00:00.036371 2026-07-30 21:03:42.764218 | 2026-07-30 21:03:42.764296 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-07-30 21:03:42.990095 | instance | /bin/bash: line 2: kubectl: command not found 2026-07-30 21:03:43.019545 | instance | ceph-mgr endpoints: 2026-07-30 21:03:43.302979 | instance | ok: Runtime: 0:00:00.034890 2026-07-30 21:03:43.309874 | 2026-07-30 21:03:43.309949 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-07-30 21:03:43.586546 | instance | /bin/bash: line 4: kubectl: command not found 2026-07-30 21:03:43.901740 | instance | ok: Runtime: 0:00:00.037093 2026-07-30 21:03:43.909992 | 2026-07-30 21:03:43.910110 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-07-30 21:03:44.413394 | instance | changed: cd+++++++++ prometheus/ 2026-07-30 21:03:44.426951 | 2026-07-30 21:03:44.427042 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-07-30 21:03:44.634457 | instance | changed 2026-07-30 21:03:44.639692 | 2026-07-30 21:03:44.639772 | TASK [gather-selenium-data : Get selenium data] 2026-07-30 21:03:44.858719 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-07-30 21:03:44.860212 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-07-30 21:03:45.179160 | instance | ERROR 2026-07-30 21:03:45.179448 | instance | { 2026-07-30 21:03:45.179498 | instance | "delta": "0:00:00.006681", 2026-07-30 21:03:45.179528 | instance | "end": "2026-07-30 21:03:44.860602", 2026-07-30 21:03:45.179557 | instance | "msg": "non-zero return code", 2026-07-30 21:03:45.179584 | instance | "rc": 1, 2026-07-30 21:03:45.179608 | instance | "start": "2026-07-30 21:03:44.853921" 2026-07-30 21:03:45.179632 | instance | } 2026-07-30 21:03:45.179665 | instance | ERROR: Ignoring Errors 2026-07-30 21:03:45.186396 | 2026-07-30 21:03:45.186470 | TASK [gather-selenium-data : Downloads logs to executor] 2026-07-30 21:03:45.693081 | instance | changed: cd+++++++++ selenium/ 2026-07-30 21:03:45.704610 | 2026-07-30 21:03:45.704705 | PLAY RECAP 2026-07-30 21:03:45.704755 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-07-30 21:03:45.704783 | 2026-07-30 21:03:45.869179 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml@main] 2026-07-30 21:03:45.882596 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-30 21:03:46.537901 | 2026-07-30 21:03:46.538041 | PLAY [all] 2026-07-30 21:03:46.550536 | 2026-07-30 21:03:46.550656 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-30 21:03:46.596779 | instance | skipping: Conditional result was False 2026-07-30 21:03:46.610366 | 2026-07-30 21:03:46.610637 | TASK [fetch-output : Set log path for single node] 2026-07-30 21:03:46.659856 | instance | ok 2026-07-30 21:03:46.664901 | 2026-07-30 21:03:46.665002 | LOOP [fetch-output : Ensure local output dirs] 2026-07-30 21:03:47.075962 | instance -> localhost | ok: "/var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/work/logs" 2026-07-30 21:03:47.293383 | instance -> localhost | changed: "/var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/work/artifacts" 2026-07-30 21:03:47.535386 | instance -> localhost | changed: "/var/lib/zuul/builds/0d46bf703a7a491b9d705c81033bac8f/work/docs" 2026-07-30 21:03:47.554803 | 2026-07-30 21:03:47.554957 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-30 21:03:48.302993 | instance | changed: .d..t...... ./ 2026-07-30 21:03:48.303881 | instance | changed: All items complete 2026-07-30 21:03:48.303951 | 2026-07-30 21:03:48.800658 | instance | changed: .d..t...... ./ 2026-07-30 21:03:49.265814 | instance | changed: .d..t...... ./ 2026-07-30 21:03:49.282279 | 2026-07-30 21:03:49.282419 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-30 21:03:49.690635 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.008417 2026-07-30 21:03:49.912116 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.007305 2026-07-30 21:03:49.929014 | 2026-07-30 21:03:49.929156 | PLAY [all] 2026-07-30 21:03:49.941195 | 2026-07-30 21:03:49.941441 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-30 21:03:50.351738 | instance | changed 2026-07-30 21:03:50.359359 | 2026-07-30 21:03:50.359416 | PLAY RECAP 2026-07-30 21:03:50.359466 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-30 21:03:50.359490 | 2026-07-30 21:03:50.570660 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-30 21:03:50.587073 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-30 21:03:51.586054 | 2026-07-30 21:03:51.586178 | PLAY [localhost] 2026-07-30 21:03:51.596048 | 2026-07-30 21:03:51.596122 | TASK [Generate Zuul manifest] 2026-07-30 21:03:51.621422 | localhost | ok 2026-07-30 21:03:53.297822 | 2026-07-30 21:03:53.297987 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-30 21:03:53.769399 | localhost | changed 2026-07-30 21:03:53.782673 | 2026-07-30 21:03:53.782808 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-30 21:03:53.818475 | localhost | ok 2026-07-30 21:03:53.826441 | 2026-07-30 21:03:53.826721 | TASK [Upload logs] 2026-07-30 21:03:53.848923 | localhost | ok 2026-07-30 21:03:53.964706 | 2026-07-30 21:03:53.964905 | TASK [Set zuul-log-path fact] 2026-07-30 21:03:53.985482 | localhost | ok 2026-07-30 21:03:54.012230 | 2026-07-30 21:03:54.012302 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-30 21:03:54.054005 | localhost | ok 2026-07-30 21:03:54.063389 | 2026-07-30 21:03:54.063460 | TASK [upload-logs : Create log directories] 2026-07-30 21:03:54.420292 | localhost | changed 2026-07-30 21:03:54.425721 | 2026-07-30 21:03:54.425798 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-30 21:03:54.800785 | localhost -> localhost | ok: Runtime: 0:00:00.008489 2026-07-30 21:03:54.808983 | 2026-07-30 21:03:54.809090 | TASK [upload-logs : Upload logs to log server] 2026-07-30 21:03:55.236418 | localhost | Output suppressed because no_log was given 2026-07-30 21:03:55.243485 | 2026-07-30 21:03:55.243551 | LOOP [upload-logs : Compress console log and json output] 2026-07-30 21:03:55.286556 | localhost | skipping: Conditional result was False 2026-07-30 21:03:55.294138 | localhost | skipping: Conditional result was False 2026-07-30 21:03:55.305562 | 2026-07-30 21:03:55.305720 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-30 21:03:55.344457 | localhost | skipping: Conditional result was False 2026-07-30 21:03:55.344887 | 2026-07-30 21:03:55.348594 | localhost | skipping: Conditional result was False 2026-07-30 21:03:55.359553 | 2026-07-30 21:03:55.359691 | LOOP [upload-logs : Upload console log and json output]