2026-04-24 02:49:20.768112 | Job console starting 2026-04-24 02:49:20.794308 | Updating git repos 2026-04-24 02:49:20.859161 | Cloning repos into workspace 2026-04-24 02:49:23.223738 | Restoring repo states 2026-04-24 02:49:23.246849 | Merging changes 2026-04-24 02:49:25.211402 | Checking out repos 2026-04-24 02:49:25.315435 | Preparing playbooks 2026-04-24 02:49:29.613917 | Running Ansible setup 2026-04-24 02:49:33.522788 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-24 02:49:34.156782 | 2026-04-24 02:49:34.156902 | PLAY [localhost] 2026-04-24 02:49:34.164004 | 2026-04-24 02:49:34.164070 | TASK [Gathering Facts] 2026-04-24 02:49:35.050925 | localhost | ok 2026-04-24 02:49:35.061621 | 2026-04-24 02:49:35.061698 | TASK [Setup log path fact] 2026-04-24 02:49:35.092333 | localhost | ok 2026-04-24 02:49:35.105281 | 2026-04-24 02:49:35.367710 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-24 02:49:35.397248 | localhost | ok 2026-04-24 02:49:35.406356 | 2026-04-24 02:49:35.406455 | TASK [emit-job-header : Print job information] 2026-04-24 02:49:35.444779 | # Job Information 2026-04-24 02:49:35.444934 | Ansible Version: 2.16.16 2026-04-24 02:49:35.445013 | Job: atmosphere-molecule-aio-ovn 2026-04-24 02:49:35.445053 | Pipeline: check 2026-04-24 02:49:35.445080 | Executor: 0a8996d2b663 2026-04-24 02:49:35.445105 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3875 2026-04-24 02:49:35.445133 | Event ID: 174695c0-3f88-11f1-9e69-3725010d4f21 2026-04-24 02:49:35.447980 | 2026-04-24 02:49:35.448049 | LOOP [emit-job-header : Print node information] 2026-04-24 02:49:35.547207 | localhost | ok: 2026-04-24 02:49:35.547422 | localhost | # Node Information 2026-04-24 02:49:35.547462 | localhost | Inventory Hostname: instance 2026-04-24 02:49:35.547494 | localhost | Hostname: np0000169948 2026-04-24 02:49:35.547522 | localhost | Username: zuul 2026-04-24 02:49:35.547555 | localhost | Distro: Ubuntu 22.04 2026-04-24 02:49:35.547584 | localhost | Provider: yul1 2026-04-24 02:49:35.547612 | localhost | Region: ca-ymq-1 2026-04-24 02:49:35.547639 | localhost | Label: ubuntu-jammy-16 2026-04-24 02:49:35.547665 | localhost | Product Name: OpenStack Nova 2026-04-24 02:49:35.547692 | localhost | Interface IP: 199.19.213.27 2026-04-24 02:49:35.566011 | 2026-04-24 02:49:35.566162 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-24 02:49:35.996372 | localhost -> localhost | changed 2026-04-24 02:49:36.005840 | 2026-04-24 02:49:36.005918 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-24 02:49:36.829008 | localhost -> localhost | changed 2026-04-24 02:49:36.836935 | 2026-04-24 02:49:36.837019 | PLAY [all] 2026-04-24 02:49:36.844706 | 2026-04-24 02:49:36.844772 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-24 02:49:37.071981 | instance -> localhost | ok 2026-04-24 02:49:37.082930 | 2026-04-24 02:49:37.083034 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-24 02:49:37.117661 | instance | ok 2026-04-24 02:49:37.134274 | instance | included: /var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-24 02:49:37.139919 | 2026-04-24 02:49:37.139980 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-24 02:49:38.093153 | instance -> localhost | Generating public/private rsa key pair. 2026-04-24 02:49:38.093407 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/work/f03815f983e049b48a520b6547c96bc5_id_rsa 2026-04-24 02:49:38.093448 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/work/f03815f983e049b48a520b6547c96bc5_id_rsa.pub 2026-04-24 02:49:38.093479 | instance -> localhost | The key fingerprint is: 2026-04-24 02:49:38.093507 | instance -> localhost | SHA256:PMYb+LcTEgbLOTp4dB9nXt+pUGIeuxgWp+jxYTjIWhQ zuul-build-sshkey 2026-04-24 02:49:38.093607 | instance -> localhost | The key's randomart image is: 2026-04-24 02:49:38.093643 | instance -> localhost | +---[RSA 3072]----+ 2026-04-24 02:49:38.093680 | instance -> localhost | | | 2026-04-24 02:49:38.093711 | instance -> localhost | | E. | 2026-04-24 02:49:38.093740 | instance -> localhost | | ..+ | 2026-04-24 02:49:38.093768 | instance -> localhost | | ..*++.o=.. | 2026-04-24 02:49:38.093795 | instance -> localhost | | oooo+S**.=. ..| 2026-04-24 02:49:38.093821 | instance -> localhost | | . ++ BoXo+ ...| 2026-04-24 02:49:38.093848 | instance -> localhost | | .o.. O.=.o . | 2026-04-24 02:49:38.093876 | instance -> localhost | | . . +.o . | 2026-04-24 02:49:38.093906 | instance -> localhost | | .. | 2026-04-24 02:49:38.093934 | instance -> localhost | +----[SHA256]-----+ 2026-04-24 02:49:38.094000 | instance -> localhost | ok: Runtime: 0:00:00.492815 2026-04-24 02:49:38.099920 | 2026-04-24 02:49:38.100007 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-24 02:49:38.137252 | instance | ok 2026-04-24 02:49:38.146527 | instance | included: /var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-24 02:49:38.154512 | 2026-04-24 02:49:38.154577 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-24 02:49:38.179879 | instance | skipping: Conditional result was False 2026-04-24 02:49:38.190770 | 2026-04-24 02:49:38.190875 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-24 02:49:38.637545 | instance | changed 2026-04-24 02:49:38.642905 | 2026-04-24 02:49:38.642978 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-24 02:49:38.841541 | instance | ok 2026-04-24 02:49:38.846645 | 2026-04-24 02:49:38.846718 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-24 02:49:39.349956 | instance | changed 2026-04-24 02:49:39.355936 | 2026-04-24 02:49:39.356002 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-24 02:49:39.844800 | instance | changed 2026-04-24 02:49:39.851920 | 2026-04-24 02:49:39.852013 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-24 02:49:39.877258 | instance | skipping: Conditional result was False 2026-04-24 02:49:39.925286 | 2026-04-24 02:49:39.925427 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-24 02:49:40.245938 | instance -> localhost | changed 2026-04-24 02:49:40.261617 | 2026-04-24 02:49:40.261683 | TASK [add-build-sshkey : Add back temp key] 2026-04-24 02:49:40.528936 | instance -> localhost | Identity added: /var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/work/f03815f983e049b48a520b6547c96bc5_id_rsa (zuul-build-sshkey) 2026-04-24 02:49:40.529199 | instance -> localhost | ok: Runtime: 0:00:00.014162 2026-04-24 02:49:40.535886 | 2026-04-24 02:49:40.535965 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-24 02:49:40.798741 | instance | ok 2026-04-24 02:49:40.805195 | 2026-04-24 02:49:40.805268 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-24 02:49:40.829705 | instance | skipping: Conditional result was False 2026-04-24 02:49:40.842582 | 2026-04-24 02:49:40.842662 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-24 02:49:41.118175 | instance | ok 2026-04-24 02:49:41.125703 | 2026-04-24 02:49:41.125787 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-24 02:49:42.726450 | instance | Output suppressed because no_log was given 2026-04-24 02:49:42.738471 | 2026-04-24 02:49:42.738554 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-24 02:49:42.932743 | instance | ok: "logs" 2026-04-24 02:49:42.933027 | instance | ok: All items complete 2026-04-24 02:49:42.933059 | 2026-04-24 02:49:43.089542 | instance | ok: "artifacts" 2026-04-24 02:49:43.242513 | instance | ok: "docs" 2026-04-24 02:49:43.252513 | 2026-04-24 02:49:43.252660 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-24 02:49:43.449784 | instance | changed: "logs" 2026-04-24 02:49:43.603661 | instance | changed: "artifacts" 2026-04-24 02:49:43.773593 | instance | changed: "docs" 2026-04-24 02:49:43.787845 | 2026-04-24 02:49:43.787958 | PLAY RECAP 2026-04-24 02:49:43.788020 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-24 02:49:43.788061 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-24 02:49:43.788089 | 2026-04-24 02:49:43.929462 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-24 02:49:43.936326 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-24 02:49:44.542909 | 2026-04-24 02:49:44.543025 | PLAY [all] 2026-04-24 02:49:44.559785 | 2026-04-24 02:49:44.564358 | TASK [setup-uv : Extract archive] 2026-04-24 02:49:46.906593 | instance | changed 2026-04-24 02:49:46.912608 | 2026-04-24 02:49:46.912681 | TASK [setup-uv : Print version] 2026-04-24 02:49:47.287184 | instance | uv 0.8.13 2026-04-24 02:49:47.450019 | instance | ok: Runtime: 0:00:00.013199 2026-04-24 02:49:47.456695 | 2026-04-24 02:49:47.456748 | PLAY RECAP 2026-04-24 02:49:47.457049 | instance | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-24 02:49:47.457080 | 2026-04-24 02:49:47.566697 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-24 02:49:47.578243 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-24 02:49:48.235318 | 2026-04-24 02:49:48.235447 | PLAY [all] 2026-04-24 02:49:48.246845 | 2026-04-24 02:49:48.246920 | TASK [Install "jq" for log collection] 2026-04-24 02:50:13.038385 | instance | changed 2026-04-24 02:50:13.044896 | 2026-04-24 02:50:13.044982 | TASK [Install pip3 for Python package management] 2026-04-24 02:50:17.613430 | instance | changed 2026-04-24 02:50:17.618507 | 2026-04-24 02:50:17.618578 | TASK [Install Python "kubernetes" library for kubernetes.core modules] 2026-04-24 02:50:20.968253 | instance | changed 2026-04-24 02:50:20.970620 | 2026-04-24 02:50:20.970673 | PLAY [all] 2026-04-24 02:50:20.977337 | 2026-04-24 02:50:20.977399 | TASK [ensure-go : Check installed go version] 2026-04-24 02:50:21.511416 | instance | ok: ERROR (ignored) 2026-04-24 02:50:21.511703 | instance | { 2026-04-24 02:50:21.511734 | instance | "failed_when_result": false, 2026-04-24 02:50:21.511755 | instance | "msg": "[Errno 2] No such file or directory: b'go'", 2026-04-24 02:50:21.511776 | instance | "rc": 2 2026-04-24 02:50:21.511799 | instance | } 2026-04-24 02:50:21.516466 | 2026-04-24 02:50:21.516534 | TASK [ensure-go : Skip if correct version of go is installed] 2026-04-24 02:50:21.570702 | instance | ok 2026-04-24 02:50:21.581092 | instance | included: /var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go/tasks/install-go.yaml 2026-04-24 02:50:21.586339 | 2026-04-24 02:50:21.586405 | TASK [ensure-go : Create temp directory] 2026-04-24 02:50:21.904031 | instance | changed 2026-04-24 02:50:21.910276 | 2026-04-24 02:50:21.910362 | TASK [ensure-go : Get archive checksum] 2026-04-24 02:50:22.507961 | instance | ok: OK (64 bytes) 2026-04-24 02:50:22.517245 | 2026-04-24 02:50:22.517320 | TASK [ensure-go : Download go archive] 2026-04-24 02:50:23.930397 | instance | changed: OK (78559214 bytes) 2026-04-24 02:50:23.939056 | 2026-04-24 02:50:23.939159 | TASK [ensure-go : Install go] 2026-04-24 02:50:29.865038 | instance | changed 2026-04-24 02:50:29.873205 | 2026-04-24 02:50:29.873257 | PLAY [all] 2026-04-24 02:50:29.880254 | 2026-04-24 02:50:29.880324 | TASK [Copy inventory file for Zuul] 2026-04-24 02:50:30.642277 | instance | changed 2026-04-24 02:50:30.649497 | 2026-04-24 02:50:30.649590 | TASK [Switch "ansible_host" to private IP] 2026-04-24 02:50:30.948828 | instance | changed: 1 replacements made 2026-04-24 02:50:30.982922 | 2026-04-24 02:50:30.983048 | TASK [Run molecule prepare] 2026-04-24 02:50:31.240671 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-04-24 02:50:31.240872 | instance | Creating virtual environment at: .venv 2026-04-24 02:50:31.267364 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-04-24 02:50:31.293869 | instance | Downloading setuptools (1.1MiB) 2026-04-24 02:50:31.294107 | instance | Downloading openstacksdk (1.7MiB) 2026-04-24 02:50:31.294551 | instance | Downloading ansible-core (2.1MiB) 2026-04-24 02:50:31.295222 | instance | Downloading kubernetes (1.9MiB) 2026-04-24 02:50:31.298528 | instance | Downloading netaddr (2.2MiB) 2026-04-24 02:50:31.298815 | instance | Downloading rjsonnet (1.2MiB) 2026-04-24 02:50:31.299073 | instance | Downloading pydantic-core (2.0MiB) 2026-04-24 02:50:31.299535 | instance | Downloading pygments (1.2MiB) 2026-04-24 02:50:31.299911 | instance | Downloading cryptography (4.2MiB) 2026-04-24 02:50:31.632730 | instance | Building pyperclip==1.9.0 2026-04-24 02:50:31.657943 | instance | Downloading rjsonnet 2026-04-24 02:50:31.760616 | instance | Downloading pydantic-core 2026-04-24 02:50:31.815367 | instance | Downloading netaddr 2026-04-24 02:50:31.825680 | instance | Downloading pygments 2026-04-24 02:50:31.840008 | instance | Downloading cryptography 2026-04-24 02:50:31.888033 | instance | Downloading setuptools 2026-04-24 02:50:31.954482 | instance | Downloading kubernetes 2026-04-24 02:50:31.990682 | instance | Downloading ansible-core 2026-04-24 02:50:32.031220 | instance | Downloading openstacksdk 2026-04-24 02:50:32.392581 | instance | Built pyperclip==1.9.0 2026-04-24 02:50:32.579231 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-04-24 02:50:32.628971 | instance | Installed 83 packages in 47ms 2026-04-24 02:50:33.286210 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-04-24 02:50:33.901928 | instance | INFO [aio > discovery] scenario test matrix: prepare 2026-04-24 02:50:33.902023 | instance | INFO [aio > prerun] Performing prerun with role_name_check=0... 2026-04-24 02:51:15.801251 | instance | INFO [aio > prepare] Executing 2026-04-24 02:51:16.940932 | instance | 2026-04-24 02:51:16.941597 | instance | PLAY [Prepare] ***************************************************************** 2026-04-24 02:51:16.941902 | instance | 2026-04-24 02:51:16.942226 | instance | TASK [Gathering Facts] ********************************************************* 2026-04-24 02:51:16.942880 | instance | Friday 24 April 2026 02:51:16 +0000 (0:00:00.028) 0:00:00.028 ********** 2026-04-24 02:51:18.116980 | instance | [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:51:18.117261 | instance | interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:51:18.117630 | instance | interpreter could change the meaning of that path. See 2026-04-24 02:51:18.117992 | instance | https://docs.ansible.com/ansible- 2026-04-24 02:51:18.118329 | instance | core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:51:18.128579 | instance | ok: [instance] 2026-04-24 02:51:18.128713 | instance | 2026-04-24 02:51:18.128884 | instance | TASK [Configure short hostname] ************************************************ 2026-04-24 02:51:18.129054 | instance | Friday 24 April 2026 02:51:18 +0000 (0:00:01.188) 0:00:01.216 ********** 2026-04-24 02:51:18.836512 | instance | changed: [instance] 2026-04-24 02:51:18.836613 | instance | 2026-04-24 02:51:18.836810 | instance | TASK [Ensure hostname inside hosts file] *************************************** 2026-04-24 02:51:18.837011 | instance | Friday 24 April 2026 02:51:18 +0000 (0:00:00.707) 0:00:01.923 ********** 2026-04-24 02:51:19.096149 | instance | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-04-24 02:51:19.096413 | instance | with a mode of 0700, this may cause issues when running as another user. To 2026-04-24 02:51:19.096693 | instance | avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-24 02:51:19.108171 | instance | changed: [instance] 2026-04-24 02:51:19.108448 | instance | 2026-04-24 02:51:19.108742 | instance | TASK [Install "dirmngr" for GPG keyserver operations] ************************** 2026-04-24 02:51:19.109020 | instance | Friday 24 April 2026 02:51:19 +0000 (0:00:00.271) 0:00:02.195 ********** 2026-04-24 02:51:20.334909 | instance | ok: [instance] 2026-04-24 02:51:20.335067 | instance | 2026-04-24 02:51:20.335358 | instance | TASK [Purge "snapd" package] *************************************************** 2026-04-24 02:51:20.335640 | instance | Friday 24 April 2026 02:51:20 +0000 (0:00:01.227) 0:00:03.422 ********** 2026-04-24 02:51:21.102471 | instance | ok: [instance] 2026-04-24 02:51:21.102957 | instance | 2026-04-24 02:51:21.103362 | instance | PLAY [Generate workspace for Atmosphere] *************************************** 2026-04-24 02:51:21.103668 | instance | 2026-04-24 02:51:21.103948 | instance | TASK [Create folders for workspace] ******************************************** 2026-04-24 02:51:21.104237 | instance | Friday 24 April 2026 02:51:21 +0000 (0:00:00.767) 0:00:04.189 ********** 2026-04-24 02:51:22.157083 | instance | changed: [localhost] => (item=group_vars) 2026-04-24 02:51:22.157307 | instance | changed: [localhost] => (item=group_vars/all) 2026-04-24 02:51:22.157691 | instance | changed: [localhost] => (item=group_vars/controllers) 2026-04-24 02:51:22.158020 | instance | changed: [localhost] => (item=group_vars/cephs) 2026-04-24 02:51:22.158426 | instance | changed: [localhost] => (item=group_vars/computes) 2026-04-24 02:51:22.158735 | instance | changed: [localhost] => (item=host_vars) 2026-04-24 02:51:22.159150 | instance | 2026-04-24 02:51:22.159534 | instance | PLAY [Generate Ceph control plane configuration for workspace] ***************** 2026-04-24 02:51:22.160064 | instance | 2026-04-24 02:51:22.160413 | instance | TASK [Ensure the Ceph control plane configuration file exists] ***************** 2026-04-24 02:51:22.160802 | instance | Friday 24 April 2026 02:51:22 +0000 (0:00:01.054) 0:00:05.244 ********** 2026-04-24 02:51:22.352014 | instance | changed: [localhost] 2026-04-24 02:51:22.352259 | instance | 2026-04-24 02:51:22.352638 | instance | TASK [Load the current Ceph control plane configuration into a variable] ******* 2026-04-24 02:51:22.352940 | instance | Friday 24 April 2026 02:51:22 +0000 (0:00:00.194) 0:00:05.439 ********** 2026-04-24 02:51:22.380568 | instance | ok: [localhost] 2026-04-24 02:51:22.380806 | instance | 2026-04-24 02:51:22.381203 | instance | TASK [Generate Ceph control plane values for missing variables] **************** 2026-04-24 02:51:22.381593 | instance | Friday 24 April 2026 02:51:22 +0000 (0:00:00.028) 0:00:05.467 ********** 2026-04-24 02:51:22.432732 | instance | ok: [localhost] => (item={'key': 'ceph_fsid', 'value': '5c84ed78-a169-57f6-921c-706ab501f8f9'}) 2026-04-24 02:51:22.432948 | instance | ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'}) 2026-04-24 02:51:22.433278 | instance | 2026-04-24 02:51:22.433620 | instance | TASK [Write new Ceph control plane configuration file to disk] ***************** 2026-04-24 02:51:22.433912 | instance | Friday 24 April 2026 02:51:22 +0000 (0:00:00.052) 0:00:05.519 ********** 2026-04-24 02:51:23.014886 | instance | changed: [localhost] 2026-04-24 02:51:23.014965 | instance | 2026-04-24 02:51:23.015164 | instance | PLAY [Generate Ceph OSD configuration for workspace] *************************** 2026-04-24 02:51:23.015335 | instance | 2026-04-24 02:51:23.015502 | instance | TASK [Ensure the Ceph OSDs configuration file exists] ************************** 2026-04-24 02:51:23.015701 | instance | Friday 24 April 2026 02:51:23 +0000 (0:00:00.582) 0:00:06.102 ********** 2026-04-24 02:51:23.197436 | instance | changed: [localhost] 2026-04-24 02:51:23.197705 | instance | 2026-04-24 02:51:23.198038 | instance | TASK [Load the current Ceph OSDs configuration into a variable] **************** 2026-04-24 02:51:23.198350 | instance | Friday 24 April 2026 02:51:23 +0000 (0:00:00.182) 0:00:06.284 ********** 2026-04-24 02:51:23.223887 | instance | ok: [localhost] 2026-04-24 02:51:23.224180 | instance | 2026-04-24 02:51:23.224470 | instance | TASK [Generate Ceph OSDs values for missing variables] ************************* 2026-04-24 02:51:23.224743 | instance | Friday 24 April 2026 02:51:23 +0000 (0:00:00.026) 0:00:06.311 ********** 2026-04-24 02:51:23.258879 | instance | ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']}) 2026-04-24 02:51:23.259175 | instance | 2026-04-24 02:51:23.259390 | instance | TASK [Write new Ceph OSDs configuration file to disk] ************************** 2026-04-24 02:51:23.259805 | instance | Friday 24 April 2026 02:51:23 +0000 (0:00:00.034) 0:00:06.346 ********** 2026-04-24 02:51:23.618955 | instance | changed: [localhost] 2026-04-24 02:51:23.619152 | instance | 2026-04-24 02:51:23.619445 | instance | PLAY [Generate Kubernetes configuration for workspace] ************************* 2026-04-24 02:51:23.619723 | instance | 2026-04-24 02:51:23.619970 | instance | TASK [Ensure the Kubernetes configuration file exists] ************************* 2026-04-24 02:51:23.620311 | instance | Friday 24 April 2026 02:51:23 +0000 (0:00:00.360) 0:00:06.706 ********** 2026-04-24 02:51:23.797804 | instance | changed: [localhost] 2026-04-24 02:51:23.798093 | instance | 2026-04-24 02:51:23.798384 | instance | TASK [Load the current Kubernetes configuration into a variable] *************** 2026-04-24 02:51:23.798749 | instance | Friday 24 April 2026 02:51:23 +0000 (0:00:00.178) 0:00:06.885 ********** 2026-04-24 02:51:23.825016 | instance | ok: [localhost] 2026-04-24 02:51:23.825296 | instance | 2026-04-24 02:51:23.825664 | instance | TASK [Generate Kubernetes values for missing variables] ************************ 2026-04-24 02:51:23.825954 | instance | Friday 24 April 2026 02:51:23 +0000 (0:00:00.027) 0:00:06.912 ********** 2026-04-24 02:51:23.866743 | instance | ok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'}) 2026-04-24 02:51:23.867000 | instance | ok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42}) 2026-04-24 02:51:23.867285 | instance | ok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'}) 2026-04-24 02:51:23.867542 | instance | 2026-04-24 02:51:23.867818 | instance | TASK [Write new Kubernetes configuration file to disk] ************************* 2026-04-24 02:51:23.868165 | instance | Friday 24 April 2026 02:51:23 +0000 (0:00:00.041) 0:00:06.954 ********** 2026-04-24 02:51:24.230018 | instance | changed: [localhost] 2026-04-24 02:51:24.230202 | instance | 2026-04-24 02:51:24.230414 | instance | PLAY [Generate Keepalived configuration for workspace] ************************* 2026-04-24 02:51:24.230608 | instance | 2026-04-24 02:51:24.230831 | instance | TASK [Ensure the Keeaplived configuration file exists] ************************* 2026-04-24 02:51:24.231085 | instance | Friday 24 April 2026 02:51:24 +0000 (0:00:00.363) 0:00:07.317 ********** 2026-04-24 02:51:24.409203 | instance | changed: [localhost] 2026-04-24 02:51:24.409389 | instance | 2026-04-24 02:51:24.409793 | instance | TASK [Load the current Keepalived configuration into a variable] *************** 2026-04-24 02:51:24.410173 | instance | Friday 24 April 2026 02:51:24 +0000 (0:00:00.178) 0:00:07.496 ********** 2026-04-24 02:51:24.435139 | instance | ok: [localhost] 2026-04-24 02:51:24.435241 | instance | 2026-04-24 02:51:24.435524 | instance | TASK [Generate Keepalived values for missing variables] ************************ 2026-04-24 02:51:24.435787 | instance | Friday 24 April 2026 02:51:24 +0000 (0:00:00.026) 0:00:07.522 ********** 2026-04-24 02:51:24.475313 | instance | ok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'}) 2026-04-24 02:51:24.475421 | instance | ok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'}) 2026-04-24 02:51:24.475703 | instance | 2026-04-24 02:51:24.475990 | instance | TASK [Write new Keepalived configuration file to disk] ************************* 2026-04-24 02:51:24.476248 | instance | Friday 24 April 2026 02:51:24 +0000 (0:00:00.039) 0:00:07.562 ********** 2026-04-24 02:51:24.847124 | instance | changed: [localhost] 2026-04-24 02:51:24.847350 | instance | 2026-04-24 02:51:24.847656 | instance | PLAY [Generate endpoints for workspace] **************************************** 2026-04-24 02:51:24.847924 | instance | 2026-04-24 02:51:24.848214 | instance | TASK [Gathering Facts] ********************************************************* 2026-04-24 02:51:24.848509 | instance | Friday 24 April 2026 02:51:24 +0000 (0:00:00.372) 0:00:07.934 ********** 2026-04-24 02:51:25.583894 | instance | ok: [localhost] 2026-04-24 02:51:25.584216 | instance | 2026-04-24 02:51:25.584618 | instance | TASK [Ensure the endpoints file exists] **************************************** 2026-04-24 02:51:25.584963 | instance | Friday 24 April 2026 02:51:25 +0000 (0:00:00.736) 0:00:08.671 ********** 2026-04-24 02:51:25.784278 | instance | changed: [localhost] 2026-04-24 02:51:25.784602 | instance | 2026-04-24 02:51:25.784943 | instance | TASK [Load the current endpoints into a variable] ****************************** 2026-04-24 02:51:25.785248 | instance | Friday 24 April 2026 02:51:25 +0000 (0:00:00.200) 0:00:08.871 ********** 2026-04-24 02:51:25.819824 | instance | ok: [localhost] 2026-04-24 02:51:25.820170 | instance | 2026-04-24 02:51:25.820553 | instance | TASK [Generate endpoint skeleton for missing variables] ************************ 2026-04-24 02:51:25.820915 | instance | Friday 24 April 2026 02:51:25 +0000 (0:00:00.035) 0:00:08.907 ********** 2026-04-24 02:51:26.593125 | instance | ok: [localhost] => (item=keycloak_host) 2026-04-24 02:51:26.593464 | instance | ok: [localhost] => (item=kube_prometheus_stack_grafana_host) 2026-04-24 02:51:26.593869 | instance | ok: [localhost] => (item=kube_prometheus_stack_alertmanager_host) 2026-04-24 02:51:26.594199 | instance | ok: [localhost] => (item=kube_prometheus_stack_prometheus_host) 2026-04-24 02:51:26.594528 | instance | ok: [localhost] => (item=openstack_helm_endpoints_region_name) 2026-04-24 02:51:26.594858 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host) 2026-04-24 02:51:26.595232 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_api_host) 2026-04-24 02:51:26.595655 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host) 2026-04-24 02:51:26.595981 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_api_host) 2026-04-24 02:51:26.596311 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host) 2026-04-24 02:51:26.596619 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host) 2026-04-24 02:51:26.596935 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_api_host) 2026-04-24 02:51:26.597246 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host) 2026-04-24 02:51:26.597622 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host) 2026-04-24 02:51:26.597915 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_api_host) 2026-04-24 02:51:26.598281 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host) 2026-04-24 02:51:26.598637 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host) 2026-04-24 02:51:26.599014 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host) 2026-04-24 02:51:26.599368 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_api_host) 2026-04-24 02:51:26.599716 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host) 2026-04-24 02:51:26.600027 | instance | ok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host) 2026-04-24 02:51:26.600336 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rgw_host) 2026-04-24 02:51:26.600652 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_api_host) 2026-04-24 02:51:26.600941 | instance | 2026-04-24 02:51:26.601254 | instance | TASK [Write new endpoints file to disk] **************************************** 2026-04-24 02:51:26.601605 | instance | Friday 24 April 2026 02:51:26 +0000 (0:00:00.772) 0:00:09.680 ********** 2026-04-24 02:51:26.945466 | instance | changed: [localhost] 2026-04-24 02:51:26.946064 | instance | 2026-04-24 02:51:26.946475 | instance | TASK [Ensure the endpoints file exists] **************************************** 2026-04-24 02:51:26.946827 | instance | Friday 24 April 2026 02:51:26 +0000 (0:00:00.352) 0:00:10.032 ********** 2026-04-24 02:51:27.123002 | instance | changed: [localhost] 2026-04-24 02:51:27.123226 | instance | 2026-04-24 02:51:27.123510 | instance | PLAY [Generate Neutron configuration for workspace] **************************** 2026-04-24 02:51:27.123775 | instance | 2026-04-24 02:51:27.124041 | instance | TASK [Ensure the Neutron configuration file exists] **************************** 2026-04-24 02:51:27.124363 | instance | Friday 24 April 2026 02:51:27 +0000 (0:00:00.177) 0:00:10.210 ********** 2026-04-24 02:51:27.314014 | instance | changed: [localhost] 2026-04-24 02:51:27.314314 | instance | 2026-04-24 02:51:27.314737 | instance | TASK [Load the current Neutron configuration into a variable] ****************** 2026-04-24 02:51:27.315078 | instance | Friday 24 April 2026 02:51:27 +0000 (0:00:00.190) 0:00:10.401 ********** 2026-04-24 02:51:27.344816 | instance | ok: [localhost] 2026-04-24 02:51:27.345116 | instance | 2026-04-24 02:51:27.345452 | instance | TASK [Generate Neutron values for missing variables] *************************** 2026-04-24 02:51:27.345812 | instance | Friday 24 April 2026 02:51:27 +0000 (0:00:00.031) 0:00:10.432 ********** 2026-04-24 02:51:27.385780 | 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-04-24 02:51:27.385895 | instance | 2026-04-24 02:51:27.386140 | instance | TASK [Write new Neutron configuration file to disk] **************************** 2026-04-24 02:51:27.386326 | instance | Friday 24 April 2026 02:51:27 +0000 (0:00:00.041) 0:00:10.473 ********** 2026-04-24 02:51:27.751325 | instance | changed: [localhost] 2026-04-24 02:51:27.751407 | instance | 2026-04-24 02:51:27.751607 | instance | PLAY [Generate Nova configuration for workspace] ******************************* 2026-04-24 02:51:27.751778 | instance | 2026-04-24 02:51:27.751981 | instance | TASK [Ensure the Nova configuration file exists] ******************************* 2026-04-24 02:51:27.752154 | instance | Friday 24 April 2026 02:51:27 +0000 (0:00:00.365) 0:00:10.838 ********** 2026-04-24 02:51:27.934761 | instance | changed: [localhost] 2026-04-24 02:51:27.934951 | instance | 2026-04-24 02:51:27.935248 | instance | TASK [Load the current Nova configuration into a variable] ********************* 2026-04-24 02:51:27.935597 | instance | Friday 24 April 2026 02:51:27 +0000 (0:00:00.183) 0:00:11.022 ********** 2026-04-24 02:51:27.968686 | instance | ok: [localhost] 2026-04-24 02:51:27.968908 | instance | 2026-04-24 02:51:27.969222 | instance | TASK [Generate Nova values for missing variables] ****************************** 2026-04-24 02:51:27.969519 | instance | Friday 24 April 2026 02:51:27 +0000 (0:00:00.033) 0:00:11.056 ********** 2026-04-24 02:51:28.014189 | 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-04-24 02:51:28.014287 | instance | 2026-04-24 02:51:28.014510 | instance | TASK [Write new Nova configuration file to disk] ******************************* 2026-04-24 02:51:28.014708 | instance | Friday 24 April 2026 02:51:28 +0000 (0:00:00.045) 0:00:11.101 ********** 2026-04-24 02:51:28.406318 | instance | changed: [localhost] 2026-04-24 02:51:28.406603 | instance | 2026-04-24 02:51:28.407090 | instance | PLAY [Generate secrets for workspace] ****************************************** 2026-04-24 02:51:28.407384 | instance | 2026-04-24 02:51:28.407710 | instance | TASK [Ensure the secrets file exists] ****************************************** 2026-04-24 02:51:28.407885 | instance | Friday 24 April 2026 02:51:28 +0000 (0:00:00.391) 0:00:11.493 ********** 2026-04-24 02:51:28.595077 | instance | changed: [localhost] 2026-04-24 02:51:28.595149 | instance | 2026-04-24 02:51:28.595259 | instance | TASK [Load the current secrets into a variable] ******************************** 2026-04-24 02:51:28.595377 | instance | Friday 24 April 2026 02:51:28 +0000 (0:00:00.189) 0:00:11.682 ********** 2026-04-24 02:51:28.629469 | instance | ok: [localhost] 2026-04-24 02:51:28.629563 | instance | 2026-04-24 02:51:28.629681 | instance | TASK [Generate secrets for missing variables] ********************************** 2026-04-24 02:51:28.629831 | instance | Friday 24 April 2026 02:51:28 +0000 (0:00:00.034) 0:00:11.717 ********** 2026-04-24 02:51:29.048144 | instance | ok: [localhost] => (item=heat_auth_encryption_key) 2026-04-24 02:51:29.048569 | instance | ok: [localhost] => (item=keepalived_password) 2026-04-24 02:51:29.048921 | instance | ok: [localhost] => (item=keycloak_admin_password) 2026-04-24 02:51:29.049264 | instance | ok: [localhost] => (item=keycloak_database_password) 2026-04-24 02:51:29.049632 | instance | ok: [localhost] => (item=keystone_keycloak_client_secret) 2026-04-24 02:51:29.049974 | instance | ok: [localhost] => (item=keystone_oidc_crypto_passphrase) 2026-04-24 02:51:29.050309 | instance | ok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password) 2026-04-24 02:51:29.050647 | instance | ok: [localhost] => (item=octavia_heartbeat_key) 2026-04-24 02:51:29.050983 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password) 2026-04-24 02:51:29.051318 | instance | ok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key) 2026-04-24 02:51:29.051675 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password) 2026-04-24 02:51:29.052009 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password) 2026-04-24 02:51:29.052437 | instance | ok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password) 2026-04-24 02:51:29.052675 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password) 2026-04-24 02:51:29.052884 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password) 2026-04-24 02:51:29.053092 | instance | ok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password) 2026-04-24 02:51:29.053300 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password) 2026-04-24 02:51:29.053542 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password) 2026-04-24 02:51:29.053753 | instance | ok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password) 2026-04-24 02:51:29.053959 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password) 2026-04-24 02:51:29.054166 | instance | ok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password) 2026-04-24 02:51:29.054372 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password) 2026-04-24 02:51:29.054579 | instance | ok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password) 2026-04-24 02:51:29.054789 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password) 2026-04-24 02:51:29.054995 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password) 2026-04-24 02:51:29.055202 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password) 2026-04-24 02:51:29.055409 | instance | ok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret) 2026-04-24 02:51:29.055615 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password) 2026-04-24 02:51:29.055822 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password) 2026-04-24 02:51:29.056031 | instance | ok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password) 2026-04-24 02:51:29.056274 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password) 2026-04-24 02:51:29.056484 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password) 2026-04-24 02:51:29.056695 | instance | ok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password) 2026-04-24 02:51:29.056903 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password) 2026-04-24 02:51:29.057109 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password) 2026-04-24 02:51:29.057316 | instance | ok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password) 2026-04-24 02:51:29.057547 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password) 2026-04-24 02:51:29.057758 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password) 2026-04-24 02:51:29.057966 | instance | ok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password) 2026-04-24 02:51:29.058174 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password) 2026-04-24 02:51:29.058382 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password) 2026-04-24 02:51:29.058590 | instance | ok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password) 2026-04-24 02:51:29.058799 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password) 2026-04-24 02:51:29.059016 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password) 2026-04-24 02:51:29.059240 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password) 2026-04-24 02:51:29.059449 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password) 2026-04-24 02:51:29.059657 | instance | ok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password) 2026-04-24 02:51:29.059864 | instance | ok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password) 2026-04-24 02:51:29.060100 | instance | ok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password) 2026-04-24 02:51:29.060337 | instance | ok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password) 2026-04-24 02:51:29.060548 | instance | ok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password) 2026-04-24 02:51:29.060755 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password) 2026-04-24 02:51:29.060962 | instance | ok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password) 2026-04-24 02:51:29.061170 | instance | ok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password) 2026-04-24 02:51:29.061368 | instance | 2026-04-24 02:51:29.061609 | instance | TASK [Generate base64 encoded secrets] ***************************************** 2026-04-24 02:51:29.061821 | instance | Friday 24 April 2026 02:51:29 +0000 (0:00:00.418) 0:00:12.135 ********** 2026-04-24 02:51:29.108380 | instance | ok: [localhost] => (item=barbican_kek) 2026-04-24 02:51:29.108714 | instance | 2026-04-24 02:51:29.109045 | instance | TASK [Generate temporary files for generating keys for missing variables] ****** 2026-04-24 02:51:29.109375 | instance | Friday 24 April 2026 02:51:29 +0000 (0:00:00.060) 0:00:12.195 ********** 2026-04-24 02:51:29.510664 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-04-24 02:51:29.510929 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-04-24 02:51:29.511106 | instance | 2026-04-24 02:51:29.511281 | instance | TASK [Generate SSH keys for missing variables] ********************************* 2026-04-24 02:51:29.511466 | instance | Friday 24 April 2026 02:51:29 +0000 (0:00:00.401) 0:00:12.597 ********** 2026-04-24 02:51:31.421687 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-04-24 02:51:31.421787 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-04-24 02:51:31.421804 | instance | 2026-04-24 02:51:31.421843 | instance | TASK [Set values for SSH keys] ************************************************* 2026-04-24 02:51:31.421867 | instance | Friday 24 April 2026 02:51:31 +0000 (0:00:01.910) 0:00:14.508 ********** 2026-04-24 02:51:31.476025 | instance | ok: [localhost] => (item=manila_ssh_key) 2026-04-24 02:51:31.476139 | instance | ok: [localhost] => (item=nova_ssh_key) 2026-04-24 02:51:31.476298 | instance | 2026-04-24 02:51:31.476508 | instance | TASK [Delete the temporary files generated for SSH keys] *********************** 2026-04-24 02:51:31.476694 | instance | Friday 24 April 2026 02:51:31 +0000 (0:00:00.055) 0:00:14.563 ********** 2026-04-24 02:51:31.817921 | instance | changed: [localhost] => (item=manila_ssh_key) 2026-04-24 02:51:31.818042 | instance | changed: [localhost] => (item=nova_ssh_key) 2026-04-24 02:51:31.818266 | instance | 2026-04-24 02:51:31.820062 | instance | TASK [Write new secrets file to disk] ****************************************** 2026-04-24 02:51:31.820088 | instance | Friday 24 April 2026 02:51:31 +0000 (0:00:00.341) 0:00:14.905 ********** 2026-04-24 02:51:32.196229 | instance | changed: [localhost] 2026-04-24 02:51:32.196475 | instance | 2026-04-24 02:51:32.196820 | instance | TASK [Encrypt secrets file with Vault password] ******************************** 2026-04-24 02:51:32.197182 | instance | Friday 24 April 2026 02:51:32 +0000 (0:00:00.378) 0:00:15.283 ********** 2026-04-24 02:51:32.232880 | instance | skipping: [localhost] 2026-04-24 02:51:32.233077 | instance | 2026-04-24 02:51:32.233344 | instance | PLAY [Setup networking] ******************************************************** 2026-04-24 02:51:32.233629 | instance | 2026-04-24 02:51:32.233902 | instance | TASK [Gathering Facts] ********************************************************* 2026-04-24 02:51:32.234160 | instance | Friday 24 April 2026 02:51:32 +0000 (0:00:00.037) 0:00:15.320 ********** 2026-04-24 02:51:32.964900 | instance | ok: [instance] 2026-04-24 02:51:32.964982 | instance | 2026-04-24 02:51:32.964996 | instance | TASK [Create bridge for management network] ************************************ 2026-04-24 02:51:32.965006 | instance | Friday 24 April 2026 02:51:32 +0000 (0:00:00.730) 0:00:16.051 ********** 2026-04-24 02:51:33.321107 | instance | ok: [instance] 2026-04-24 02:51:33.321188 | instance | 2026-04-24 02:51:33.321398 | instance | TASK [Create fake interface for management bridge] ***************************** 2026-04-24 02:51:33.321682 | instance | Friday 24 April 2026 02:51:33 +0000 (0:00:00.357) 0:00:16.408 ********** 2026-04-24 02:51:33.545531 | instance | ok: [instance] 2026-04-24 02:51:33.545856 | instance | 2026-04-24 02:51:33.546147 | instance | TASK [Assign dummy interface to management bridge] ***************************** 2026-04-24 02:51:33.546388 | instance | Friday 24 April 2026 02:51:33 +0000 (0:00:00.224) 0:00:16.632 ********** 2026-04-24 02:51:33.774189 | instance | ok: [instance] 2026-04-24 02:51:33.774491 | instance | 2026-04-24 02:51:33.774732 | instance | TASK [Assign IP address for management bridge] ********************************* 2026-04-24 02:51:33.774957 | instance | Friday 24 April 2026 02:51:33 +0000 (0:00:00.228) 0:00:16.861 ********** 2026-04-24 02:51:33.982264 | instance | ok: [instance] 2026-04-24 02:51:33.982532 | instance | 2026-04-24 02:51:33.982764 | instance | TASK [Bring up interfaces] ***************************************************** 2026-04-24 02:51:33.983036 | instance | Friday 24 April 2026 02:51:33 +0000 (0:00:00.208) 0:00:17.069 ********** 2026-04-24 02:51:34.418669 | instance | ok: [instance] => (item=br-mgmt) 2026-04-24 02:51:34.419297 | instance | ok: [instance] => (item=dummy0) 2026-04-24 02:51:34.419647 | instance | 2026-04-24 02:51:34.420009 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-04-24 02:51:34.420346 | instance | 2026-04-24 02:51:34.420699 | instance | TASK [Gathering Facts] ********************************************************* 2026-04-24 02:51:34.421145 | instance | Friday 24 April 2026 02:51:34 +0000 (0:00:00.433) 0:00:17.503 ********** 2026-04-24 02:51:35.210368 | instance | ok: [instance] 2026-04-24 02:51:35.210464 | instance | 2026-04-24 02:51:35.210584 | instance | TASK [Install depedencies] ***************************************************** 2026-04-24 02:51:35.210798 | instance | Friday 24 April 2026 02:51:35 +0000 (0:00:00.793) 0:00:18.296 ********** 2026-04-24 02:51:59.251427 | instance | changed: [instance] 2026-04-24 02:51:59.251582 | instance | 2026-04-24 02:51:59.251597 | instance | TASK [Start up service] ******************************************************** 2026-04-24 02:51:59.251608 | instance | Friday 24 April 2026 02:51:59 +0000 (0:00:24.041) 0:00:42.338 ********** 2026-04-24 02:51:59.830866 | instance | ok: [instance] 2026-04-24 02:51:59.830943 | instance | 2026-04-24 02:51:59.831248 | instance | TASK [Generate lvm.conf] ******************************************************* 2026-04-24 02:51:59.831297 | instance | Friday 24 April 2026 02:51:59 +0000 (0:00:00.580) 0:00:42.918 ********** 2026-04-24 02:52:00.046378 | instance | ok: [instance] 2026-04-24 02:52:00.046456 | instance | 2026-04-24 02:52:00.046703 | instance | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-04-24 02:52:00.046752 | instance | Friday 24 April 2026 02:52:00 +0000 (0:00:00.215) 0:00:43.134 ********** 2026-04-24 02:52:00.535057 | instance | changed: [instance] 2026-04-24 02:52:00.535146 | instance | 2026-04-24 02:52:00.535395 | instance | TASK [Get list of all loopback devices] **************************************** 2026-04-24 02:52:00.535444 | instance | Friday 24 April 2026 02:52:00 +0000 (0:00:00.488) 0:00:43.623 ********** 2026-04-24 02:52:00.749870 | instance | ok: [instance] 2026-04-24 02:52:00.750002 | instance | 2026-04-24 02:52:00.750375 | instance | TASK [Fail if there is any existing loopback devices] ************************** 2026-04-24 02:52:00.750421 | instance | Friday 24 April 2026 02:52:00 +0000 (0:00:00.214) 0:00:43.837 ********** 2026-04-24 02:52:00.782358 | instance | skipping: [instance] 2026-04-24 02:52:00.782737 | instance | 2026-04-24 02:52:00.782813 | instance | TASK [Create devices for Ceph] ************************************************* 2026-04-24 02:52:00.782821 | instance | Friday 24 April 2026 02:52:00 +0000 (0:00:00.032) 0:00:43.870 ********** 2026-04-24 02:52:01.358165 | instance | changed: [instance] => (item=osd0) 2026-04-24 02:52:01.359682 | instance | changed: [instance] => (item=osd1) 2026-04-24 02:52:01.359955 | instance | changed: [instance] => (item=osd2) 2026-04-24 02:52:01.359965 | instance | 2026-04-24 02:52:01.359972 | instance | TASK [Set permissions on loopback devices] ************************************* 2026-04-24 02:52:01.359980 | instance | Friday 24 April 2026 02:52:01 +0000 (0:00:00.575) 0:00:44.445 ********** 2026-04-24 02:52:01.929999 | instance | changed: [instance] => (item=osd0) 2026-04-24 02:52:01.930471 | instance | changed: [instance] => (item=osd1) 2026-04-24 02:52:01.930740 | instance | changed: [instance] => (item=osd2) 2026-04-24 02:52:01.930982 | instance | 2026-04-24 02:52:01.931245 | instance | TASK [Start loop devices] ****************************************************** 2026-04-24 02:52:01.931541 | instance | Friday 24 April 2026 02:52:01 +0000 (0:00:00.572) 0:00:45.017 ********** 2026-04-24 02:52:02.674362 | instance | changed: [instance] => (item=osd0) 2026-04-24 02:52:02.674766 | instance | changed: [instance] => (item=osd1) 2026-04-24 02:52:02.675179 | instance | changed: [instance] => (item=osd2) 2026-04-24 02:52:02.675524 | instance | 2026-04-24 02:52:02.675870 | instance | TASK [Create a volume group for each loop device] ****************************** 2026-04-24 02:52:02.676203 | instance | Friday 24 April 2026 02:52:02 +0000 (0:00:00.742) 0:00:45.760 ********** 2026-04-24 02:52:05.825616 | instance | changed: [instance] => (item=osd0) 2026-04-24 02:52:05.825835 | instance | changed: [instance] => (item=osd1) 2026-04-24 02:52:05.825991 | instance | changed: [instance] => (item=osd2) 2026-04-24 02:52:05.826151 | instance | 2026-04-24 02:52:05.826325 | instance | TASK [Create a logical volume for each loop device] **************************** 2026-04-24 02:52:05.826561 | instance | Friday 24 April 2026 02:52:05 +0000 (0:00:03.150) 0:00:48.911 ********** 2026-04-24 02:52:07.692591 | instance | changed: [instance] => (item=ceph-instance-osd0) 2026-04-24 02:52:07.692641 | instance | changed: [instance] => (item=ceph-instance-osd1) 2026-04-24 02:52:07.692648 | instance | changed: [instance] => (item=ceph-instance-osd2) 2026-04-24 02:52:07.692653 | instance | 2026-04-24 02:52:07.692660 | instance | PLAY [controllers] ************************************************************* 2026-04-24 02:52:07.692665 | instance | 2026-04-24 02:52:07.692670 | instance | TASK [Gathering Facts] ********************************************************* 2026-04-24 02:52:07.692674 | instance | Friday 24 April 2026 02:52:07 +0000 (0:00:01.868) 0:00:50.779 ********** 2026-04-24 02:52:08.576998 | instance | ok: [instance] 2026-04-24 02:52:08.577057 | instance | 2026-04-24 02:52:08.577064 | instance | TASK [Set masquerade rule] ***************************************************** 2026-04-24 02:52:08.577070 | instance | Friday 24 April 2026 02:52:08 +0000 (0:00:00.884) 0:00:51.664 ********** 2026-04-24 02:52:09.101630 | instance | changed: [instance] 2026-04-24 02:52:09.101741 | instance | 2026-04-24 02:52:09.101756 | instance | PLAY RECAP ********************************************************************* 2026-04-24 02:52:09.101768 | instance | instance : ok=24 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-24 02:52:09.101779 | instance | localhost : ok=40 changed=21 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-24 02:52:09.101789 | instance | 2026-04-24 02:52:09.101799 | instance | Friday 24 April 2026 02:52:09 +0000 (0:00:00.521) 0:00:52.186 ********** 2026-04-24 02:52:09.101808 | instance | =============================================================================== 2026-04-24 02:52:09.101818 | instance | Install depedencies ---------------------------------------------------- 24.04s 2026-04-24 02:52:09.101827 | instance | Create a volume group for each loop device ------------------------------ 3.15s 2026-04-24 02:52:09.101836 | instance | Generate SSH keys for missing variables --------------------------------- 1.91s 2026-04-24 02:52:09.101846 | instance | Create a logical volume for each loop device ---------------------------- 1.87s 2026-04-24 02:52:09.101864 | instance | Install "dirmngr" for GPG keyserver operations -------------------------- 1.23s 2026-04-24 02:52:09.103714 | instance | Gathering Facts --------------------------------------------------------- 1.19s 2026-04-24 02:52:09.103766 | instance | Create folders for workspace -------------------------------------------- 1.05s 2026-04-24 02:52:09.103772 | instance | Gathering Facts --------------------------------------------------------- 0.88s 2026-04-24 02:52:09.103777 | instance | Gathering Facts --------------------------------------------------------- 0.79s 2026-04-24 02:52:09.103781 | instance | Generate endpoint skeleton for missing variables ------------------------ 0.77s 2026-04-24 02:52:09.103785 | instance | Purge "snapd" package --------------------------------------------------- 0.77s 2026-04-24 02:52:09.103789 | instance | Start loop devices ------------------------------------------------------ 0.74s 2026-04-24 02:52:09.103794 | instance | Gathering Facts --------------------------------------------------------- 0.74s 2026-04-24 02:52:09.103809 | instance | Gathering Facts --------------------------------------------------------- 0.73s 2026-04-24 02:52:09.103813 | instance | Configure short hostname ------------------------------------------------ 0.71s 2026-04-24 02:52:09.103817 | instance | Write new Ceph control plane configuration file to disk ----------------- 0.58s 2026-04-24 02:52:09.103821 | instance | Start up service -------------------------------------------------------- 0.58s 2026-04-24 02:52:09.103825 | instance | Create devices for Ceph ------------------------------------------------- 0.58s 2026-04-24 02:52:09.103829 | instance | Set permissions on loopback devices ------------------------------------- 0.57s 2026-04-24 02:52:09.103833 | instance | Set masquerade rule ----------------------------------------------------- 0.52s 2026-04-24 02:52:09.190771 | instance | INFO [aio > prepare] Executed: Successful 2026-04-24 02:52:09.191478 | instance | INFO Molecule executed 1 scenario (1 successful) 2026-04-24 02:52:09.652330 | instance | ok: Runtime: 0:01:38.102937 2026-04-24 02:52:09.668412 | 2026-04-24 02:52:09.668515 | PLAY RECAP 2026-04-24 02:52:09.668600 | instance | ok: 12 changed: 9 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-24 02:52:09.668657 | 2026-04-24 02:52:09.772486 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-24 02:52:09.785065 | RUN START: [untrusted : github.com/vexxhost/atmosphere/molecule/aio/converge.yml@main] 2026-04-24 02:52:10.439633 | 2026-04-24 02:52:10.439822 | PLAY [all] 2026-04-24 02:52:10.454408 | 2026-04-24 02:52:10.454581 | TASK [Build atmosphere binary] 2026-04-24 02:52:10.802111 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-04-24 02:52:10.804856 | instance | go: downloading golang.org/x/sync v0.18.0 2026-04-24 02:52:10.976598 | instance | go: downloading github.com/spf13/pflag v1.0.7 2026-04-24 02:52:18.001546 | instance | ok: Runtime: 0:00:06.973081 2026-04-24 02:52:18.008710 | 2026-04-24 02:52:18.008776 | TASK [Deploy with parallel orchestrator] 2026-04-24 02:52:18.210988 | instance | ==> Running preflight checks 2026-04-24 02:52:18.767214 | instance | [preflight] 2026-04-24 02:52:18.767363 | instance | [preflight] PLAY [Preflight checks] ******************************************************** 2026-04-24 02:52:18.767378 | instance | [preflight] 2026-04-24 02:52:18.767393 | instance | [preflight] TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-04-24 02:52:18.792634 | instance | [preflight] skipping: [instance] 2026-04-24 02:52:18.792681 | instance | [preflight] 2026-04-24 02:52:18.792693 | instance | [preflight] PLAY RECAP ********************************************************************* 2026-04-24 02:52:18.792707 | instance | [preflight] instance : ok=0 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-24 02:52:18.792720 | instance | [preflight] 2026-04-24 02:52:18.886129 | instance | ==> Preflight checks passed 2026-04-24 02:52:18.886309 | instance | ==> Starting parallel deployment 2026-04-24 02:52:18.886658 | instance | ==> [ceph] Starting deployment 2026-04-24 02:52:18.886748 | instance | ==> [lpfc] Starting deployment 2026-04-24 02:52:18.886853 | instance | ==> [kubernetes] Starting deployment 2026-04-24 02:52:18.886929 | instance | ==> [multipathd] Starting deployment 2026-04-24 02:52:18.887048 | instance | ==> [iscsi] Starting deployment 2026-04-24 02:52:18.887060 | instance | ==> [udev] Starting deployment 2026-04-24 02:52:19.454285 | instance | [udev/udev] 2026-04-24 02:52:19.454362 | instance | [udev/udev] PLAY [controllers:computes] **************************************************** 2026-04-24 02:52:19.454394 | instance | [udev/udev] 2026-04-24 02:52:19.454415 | instance | [udev/udev] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:52:19.476231 | instance | [lpfc/lpfc] 2026-04-24 02:52:19.476288 | instance | [lpfc/lpfc] PLAY [controllers:computes] **************************************************** 2026-04-24 02:52:19.476300 | instance | [lpfc/lpfc] 2026-04-24 02:52:19.476309 | instance | [lpfc/lpfc] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:52:19.797318 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:19.797389 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-04-24 02:52:19.797401 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:19.797413 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:52:19.802088 | instance | [ceph/ceph] 2026-04-24 02:52:19.802128 | instance | [ceph/ceph] PLAY [all] ********************************************************************* 2026-04-24 02:52:19.802146 | instance | [ceph/ceph] 2026-04-24 02:52:19.802160 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:52:20.991692 | instance | [udev/udev] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:52:20.991772 | instance | [udev/udev] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:52:20.991802 | instance | [udev/udev] interpreter could change the meaning of that path. See 2026-04-24 02:52:20.991822 | instance | [udev/udev] https://docs.ansible.com/ansible- 2026-04-24 02:52:20.991832 | instance | [udev/udev] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:52:21.002821 | instance | [udev/udev] ok: [instance] 2026-04-24 02:52:21.002867 | instance | [udev/udev] 2026-04-24 02:52:21.002880 | instance | [udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for Pure Storage FlashArray] *** 2026-04-24 02:52:21.054209 | instance | [lpfc/lpfc] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:52:21.054259 | instance | [lpfc/lpfc] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:52:21.054270 | instance | [lpfc/lpfc] interpreter could change the meaning of that path. See 2026-04-24 02:52:21.054282 | instance | [lpfc/lpfc] https://docs.ansible.com/ansible- 2026-04-24 02:52:21.054292 | instance | [lpfc/lpfc] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:52:21.064223 | instance | [lpfc/lpfc] ok: [instance] 2026-04-24 02:52:21.064258 | instance | [lpfc/lpfc] 2026-04-24 02:52:21.064269 | instance | [lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the "lpfc" module is loaded] ******** 2026-04-24 02:52:21.180714 | instance | [kubernetes/kubernetes] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:52:21.180772 | instance | [kubernetes/kubernetes] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:52:21.180785 | instance | [kubernetes/kubernetes] interpreter could change the meaning of that path. See 2026-04-24 02:52:21.180795 | instance | [kubernetes/kubernetes] https://docs.ansible.com/ansible- 2026-04-24 02:52:21.180805 | instance | [kubernetes/kubernetes] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:52:21.203209 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:21.203243 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:21.203254 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ******************** 2026-04-24 02:52:21.225530 | instance | [ceph/ceph] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:52:21.225569 | instance | [ceph/ceph] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:52:21.225581 | instance | [ceph/ceph] interpreter could change the meaning of that path. See 2026-04-24 02:52:21.225592 | instance | [ceph/ceph] https://docs.ansible.com/ansible- 2026-04-24 02:52:21.225603 | instance | [ceph/ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:52:21.237184 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:21.237204 | instance | [ceph/ceph] 2026-04-24 02:52:21.237210 | instance | [ceph/ceph] TASK [Fail if atmosphere_ceph_enabled is set] ********************************** 2026-04-24 02:52:21.282629 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:52:21.282676 | instance | [ceph/ceph] 2026-04-24 02:52:21.282692 | instance | [ceph/ceph] TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-04-24 02:52:21.505632 | instance | [lpfc/lpfc] ok: [instance] 2026-04-24 02:52:21.505691 | instance | [lpfc/lpfc] 2026-04-24 02:52:21.505704 | instance | [lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Install the configuration file] *************** 2026-04-24 02:52:21.512179 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:21.512217 | instance | [ceph/ceph] 2026-04-24 02:52:21.512229 | instance | [ceph/ceph] PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-24 02:52:21.512239 | instance | [ceph/ceph] 2026-04-24 02:52:21.512248 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:52:21.536339 | instance | [lpfc/lpfc] skipping: [instance] 2026-04-24 02:52:21.536397 | instance | [lpfc/lpfc] 2026-04-24 02:52:21.536409 | instance | [lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Get the values for the module parameters] ***** 2026-04-24 02:52:21.576662 | instance | [lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) 2026-04-24 02:52:21.576708 | instance | [lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) 2026-04-24 02:52:21.576725 | instance | [lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) 2026-04-24 02:52:21.576734 | instance | [lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) 2026-04-24 02:52:21.576743 | instance | [lpfc/lpfc] skipping: [instance] 2026-04-24 02:52:21.576751 | instance | [lpfc/lpfc] 2026-04-24 02:52:21.576760 | instance | [lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the run-time module parameters are set correctly] *** 2026-04-24 02:52:21.616646 | instance | [lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) 2026-04-24 02:52:21.616699 | instance | [lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) 2026-04-24 02:52:21.616711 | instance | [lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) 2026-04-24 02:52:21.616721 | instance | [lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) 2026-04-24 02:52:21.616731 | instance | [lpfc/lpfc] skipping: [instance] 2026-04-24 02:52:21.616741 | instance | [lpfc/lpfc] 2026-04-24 02:52:21.616752 | instance | [lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Update "initramfs" if the configuration file has changed] *** 2026-04-24 02:52:21.648134 | instance | [lpfc/lpfc] skipping: [instance] 2026-04-24 02:52:21.648198 | instance | [lpfc/lpfc] 2026-04-24 02:52:21.648210 | instance | [lpfc/lpfc] TASK [Reboot the system if the configuration file has changed] ***************** 2026-04-24 02:52:21.674608 | instance | [lpfc/lpfc] skipping: [instance] 2026-04-24 02:52:21.674665 | instance | [lpfc/lpfc] 2026-04-24 02:52:21.674677 | instance | [lpfc/lpfc] PLAY RECAP ********************************************************************* 2026-04-24 02:52:21.674689 | instance | [lpfc/lpfc] instance : ok=2 changed=0 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-24 02:52:21.674699 | instance | [lpfc/lpfc] 2026-04-24 02:52:21.774271 | instance | ==> [lpfc] Deployment complete 2026-04-24 02:52:21.830678 | instance | [udev/udev] changed: [instance] 2026-04-24 02:52:21.830725 | instance | [udev/udev] 2026-04-24 02:52:21.830736 | instance | [udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for SCSI Unit Attention] ******* 2026-04-24 02:52:22.445079 | instance | [udev/udev] changed: [instance] 2026-04-24 02:52:22.445144 | instance | [udev/udev] 2026-04-24 02:52:22.445161 | instance | [udev/udev] RUNNING HANDLER [vexxhost.atmosphere.udev : Reload udev] *********************** 2026-04-24 02:52:22.636314 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:22.636363 | instance | [ceph/ceph] 2026-04-24 02:52:22.636375 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:52:22.885652 | instance | [udev/udev] ok: [instance] 2026-04-24 02:52:22.885722 | instance | [udev/udev] 2026-04-24 02:52:22.885729 | instance | [udev/udev] PLAY RECAP ********************************************************************* 2026-04-24 02:52:22.885736 | instance | [udev/udev] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:52:22.885742 | instance | [udev/udev] 2026-04-24 02:52:23.008550 | instance | ==> [udev] Deployment complete 2026-04-24 02:52:23.114972 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:23.115076 | instance | [ceph/ceph] 2026-04-24 02:52:23.115088 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:52:23.151833 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:52:23.151865 | instance | [ceph/ceph] 2026-04-24 02:52:23.151875 | instance | [ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-24 02:52:23.627725 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:23.627794 | instance | [ceph/ceph] 2026-04-24 02:52:23.627809 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:52:23.713598 | instance | [ceph/ceph] ok: [instance] => { 2026-04-24 02:52:23.713670 | instance | [ceph/ceph] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-24 02:52:23.713683 | instance | [ceph/ceph] } 2026-04-24 02:52:23.713693 | instance | [ceph/ceph] 2026-04-24 02:52:23.713702 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:52:24.575014 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:24.575104 | instance | [ceph/ceph] 2026-04-24 02:52:24.575117 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:52:24.624667 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:52:24.624758 | instance | [ceph/ceph] 2026-04-24 02:52:24.624778 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:52:24.674483 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:52:24.674599 | instance | [ceph/ceph] 2026-04-24 02:52:24.674612 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:52:25.023558 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:25.023610 | instance | [ceph/ceph] 2026-04-24 02:52:25.023621 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:52:26.555761 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:26.555842 | instance | [ceph/ceph] 2026-04-24 02:52:26.555856 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:52:26.622147 | instance | [ceph/ceph] ok: [instance] => { 2026-04-24 02:52:26.622232 | instance | [ceph/ceph] "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-24 02:52:26.622245 | instance | [ceph/ceph] } 2026-04-24 02:52:26.622275 | instance | [ceph/ceph] 2026-04-24 02:52:26.622284 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:52:27.486599 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:27.486650 | instance | [ceph/ceph] 2026-04-24 02:52:27.486661 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:52:28.520903 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576}) 2026-04-24 02:52:28.521312 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0}) 2026-04-24 02:52:28.521328 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1}) 2026-04-24 02:52:28.521340 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000}) 2026-04-24 02:52:28.521351 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000}) 2026-04-24 02:52:28.521382 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304}) 2026-04-24 02:52:28.521394 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304}) 2026-04-24 02:52:28.521405 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304}) 2026-04-24 02:52:28.521416 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304}) 2026-04-24 02:52:28.521427 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304}) 2026-04-24 02:52:28.521469 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'}) 2026-04-24 02:52:28.521501 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'}) 2026-04-24 02:52:28.521515 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1}) 2026-04-24 02:52:28.521526 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1}) 2026-04-24 02:52:28.521537 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128}) 2026-04-24 02:52:28.521548 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872}) 2026-04-24 02:52:28.521574 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768}) 2026-04-24 02:52:28.521586 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128}) 2026-04-24 02:52:28.521597 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872}) 2026-04-24 02:52:28.521607 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768}) 2026-04-24 02:52:28.521617 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:28.521628 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] *** 2026-04-24 02:52:28.975988 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:52:28.976053 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:28.976072 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Install persistent "ethtool" tuning] ******* 2026-04-24 02:52:29.839794 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:52:29.839860 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:29.839873 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Run "ethtool" tuning] ********************** 2026-04-24 02:52:30.347988 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:30.348054 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:30.348066 | instance | [kubernetes/kubernetes] TASK [Set a fact with the "atmosphere_images" for other plays] ***************** 2026-04-24 02:52:30.493360 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:30.493424 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:30.493436 | instance | [kubernetes/kubernetes] PLAY [Configure Kubernetes VIP] ************************************************ 2026-04-24 02:52:30.493446 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:30.493455 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:52:30.772035 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:30.772112 | instance | [ceph/ceph] 2026-04-24 02:52:30.772149 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-24 02:52:30.808710 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:52:30.808766 | instance | [ceph/ceph] 2026-04-24 02:52:30.808777 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-24 02:52:30.843545 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:52:30.843591 | instance | [ceph/ceph] 2026-04-24 02:52:30.843604 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-24 02:52:30.883765 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:52:30.883829 | instance | [ceph/ceph] 2026-04-24 02:52:30.883840 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-24 02:52:31.566421 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:31.566497 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:31.566510 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-04-24 02:52:31.906237 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:52:31.906296 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:31.906309 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-04-24 02:52:33.382854 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/keepalived.conf) 2026-04-24 02:52:33.382928 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/check_apiserver.sh) 2026-04-24 02:52:33.382940 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-04-24 02:52:33.382949 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/haproxy/haproxy.cfg) 2026-04-24 02:52:33.382958 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-04-24 02:52:33.382968 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:33.382990 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-04-24 02:52:34.384060 | instance | [kubernetes/kubernetes] failed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/manifests/kube-apiserver.yaml", "msg": "Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !", "rc": 257} 2026-04-24 02:52:34.384188 | instance | [kubernetes/kubernetes] failed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/controller-manager.conf", "msg": "Path /etc/kubernetes/controller-manager.conf does not exist !", "rc": 257} 2026-04-24 02:52:34.384216 | instance | [kubernetes/kubernetes] failed: [instance] (item=/etc/kubernetes/scheduler.conf) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/scheduler.conf", "msg": "Path /etc/kubernetes/scheduler.conf does not exist !", "rc": 257} 2026-04-24 02:52:34.384229 | instance | [kubernetes/kubernetes] ...ignoring 2026-04-24 02:52:34.384242 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:34.384252 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-04-24 02:52:34.730431 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:34.730513 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:34.730522 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-04-24 02:52:35.062778 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:35.062859 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:35.062872 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-04-24 02:52:35.099231 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:35.099271 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:35.099282 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-04-24 02:52:35.137528 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:35.137625 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:35.137649 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-04-24 02:52:35.834748 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:35.834813 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:35.834825 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] ******* 2026-04-24 02:52:36.241105 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:36.241176 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:36.241188 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Flush handlers] *************************** 2026-04-24 02:52:36.241198 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:36.241208 | instance | [kubernetes/kubernetes] PLAY [Install Kubernetes] ****************************************************** 2026-04-24 02:52:36.241217 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:36.241226 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:52:37.480084 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:37.480183 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:37.480196 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:52:37.715404 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:37.715494 | instance | [ceph/ceph] 2026-04-24 02:52:37.715506 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-24 02:52:37.826173 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:37.826257 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:37.826270 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:52:37.869085 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:37.869178 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:37.869192 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-24 02:52:38.208557 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:38.208626 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:38.208638 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:52:38.265386 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:52:38.265453 | instance | [kubernetes/kubernetes] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-24 02:52:38.265465 | instance | [kubernetes/kubernetes] } 2026-04-24 02:52:38.265476 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:38.265546 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:52:38.452169 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:38.452258 | instance | [ceph/ceph] 2026-04-24 02:52:38.452285 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-24 02:52:38.814179 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:38.814265 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:38.814276 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:52:38.869404 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:38.869538 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:38.869549 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:52:39.227375 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:39.227453 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:39.227461 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:52:40.061650 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/etc/containerd'}) 2026-04-24 02:52:40.061749 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-24 02:52:40.061761 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-24 02:52:40.061781 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-24 02:52:40.061792 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-24 02:52:40.061802 | instance | [ceph/ceph] 2026-04-24 02:52:40.061812 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-24 02:52:40.621697 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:40.621809 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:40.621823 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:52:40.686797 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:52:40.686908 | instance | [kubernetes/kubernetes] "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-24 02:52:40.686922 | instance | [kubernetes/kubernetes] } 2026-04-24 02:52:40.686933 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:40.686944 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:52:40.778867 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:40.778960 | instance | [ceph/ceph] 2026-04-24 02:52:40.778977 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-24 02:52:40.778992 | instance | [ceph/ceph] 2026-04-24 02:52:40.779004 | instance | [ceph/ceph] RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-24 02:52:41.159510 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:41.159567 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:41.159576 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:52:41.938675 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:41.938735 | instance | [ceph/ceph] 2026-04-24 02:52:41.938747 | instance | [ceph/ceph] RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-04-24 02:52:42.517768 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:42.517854 | instance | [ceph/ceph] 2026-04-24 02:52:42.517866 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-24 02:52:43.232569 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:43.232641 | instance | [ceph/ceph] 2026-04-24 02:52:43.232654 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:52:43.423349 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:43.423393 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:43.423402 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-24 02:52:43.453858 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:43.453921 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:43.453931 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-24 02:52:43.487852 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:43.487897 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:43.487904 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-24 02:52:43.525065 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:43.525109 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:43.525116 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-24 02:52:43.597263 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:43.597330 | instance | [ceph/ceph] 2026-04-24 02:52:43.597342 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:52:43.654227 | instance | [ceph/ceph] ok: [instance] => { 2026-04-24 02:52:43.654272 | instance | [ceph/ceph] "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-24 02:52:43.654281 | instance | [ceph/ceph] } 2026-04-24 02:52:43.654286 | instance | [ceph/ceph] 2026-04-24 02:52:43.654292 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:52:44.732358 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:44.732437 | instance | [ceph/ceph] 2026-04-24 02:52:44.732446 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:52:45.132270 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:45.132624 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:45.132638 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-24 02:52:45.723939 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:45.724029 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:45.724042 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-24 02:52:47.310401 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-04-24 02:52:47.310477 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-24 02:52:47.310489 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-24 02:52:47.310510 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-24 02:52:47.310521 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-24 02:52:47.310531 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:47.310541 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-24 02:52:48.268844 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:48.268935 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:48.268950 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-24 02:52:48.268961 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:48.268972 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-24 02:52:49.014157 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:49.014233 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:49.014246 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the "kubeadm-config" ConfigMap] *** 2026-04-24 02:52:49.481727 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:49.481796 | instance | [ceph/ceph] 2026-04-24 02:52:49.481808 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-24 02:52:49.970372 | instance | [kubernetes/kubernetes] An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ansible_collections.kubernetes.core.plugins.module_utils.k8s.exceptions.CoreException: Could not create API client: Invalid kube-config file. No configuration found. 2026-04-24 02:52:49.970453 | instance | [kubernetes/kubernetes] fatal: [instance]: FAILED! => {"changed": false, "msg": "Could not create API client: Invalid kube-config file. No configuration found."} 2026-04-24 02:52:49.970471 | instance | [kubernetes/kubernetes] ...ignoring 2026-04-24 02:52:49.970483 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:49.970494 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] *** 2026-04-24 02:52:50.010295 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:50.010337 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:50.010366 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] *** 2026-04-24 02:52:50.049690 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:50.049741 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:50.049748 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] *** 2026-04-24 02:52:50.090563 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:50.090581 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:50.090587 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] *** 2026-04-24 02:52:50.128579 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:50.128610 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:50.128621 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] *** 2026-04-24 02:52:50.180503 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:50.180539 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:50.180550 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:52:50.534350 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:50.534463 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:50.534498 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:52:50.576282 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:52:50.576394 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm" 2026-04-24 02:52:50.576406 | instance | [kubernetes/kubernetes] } 2026-04-24 02:52:50.576416 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:50.576426 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:52:50.964247 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:50.964373 | instance | [ceph/ceph] 2026-04-24 02:52:50.964393 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-24 02:52:51.490125 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:51.490224 | instance | [ceph/ceph] 2026-04-24 02:52:51.490233 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-24 02:52:51.891692 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:52:51.891805 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:51.891821 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:52:51.944686 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:51.944773 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:51.944787 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:52:52.137728 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:52.137833 | instance | [ceph/ceph] 2026-04-24 02:52:52.137842 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-24 02:52:52.291271 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:52.291355 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:52.291372 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:52:52.333347 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:52:52.333403 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl" 2026-04-24 02:52:52.333410 | instance | [kubernetes/kubernetes] } 2026-04-24 02:52:52.333416 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:52.333421 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:52:53.092193 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/etc/docker'}) 2026-04-24 02:52:53.092259 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-24 02:52:53.092275 | instance | [ceph/ceph] changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-24 02:52:53.092317 | instance | [ceph/ceph] 2026-04-24 02:52:53.092334 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-24 02:52:53.601002 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:52:53.601070 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:53.601080 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:52:53.656099 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:53.656162 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:53.656170 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-24 02:52:53.687222 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:53.687318 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:53.687332 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-24 02:52:53.721652 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:53.721723 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:53.721732 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-24 02:52:53.726116 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:53.726144 | instance | [ceph/ceph] 2026-04-24 02:52:53.726155 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-24 02:52:53.752717 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:52:53.752782 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:53.752799 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-24 02:52:54.359709 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:52:54.359789 | instance | [ceph/ceph] 2026-04-24 02:52:54.359804 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-24 02:52:54.359815 | instance | [ceph/ceph] 2026-04-24 02:52:54.359824 | instance | [ceph/ceph] RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-04-24 02:52:55.143417 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:55.143500 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:55.143509 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-24 02:52:55.242220 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:52:55.242312 | instance | [ceph/ceph] 2026-04-24 02:52:55.242324 | instance | [ceph/ceph] RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-04-24 02:52:55.710713 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:55.710850 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:55.710883 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-24 02:52:58.045072 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-04-24 02:52:58.045160 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-24 02:52:58.045173 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-24 02:52:58.045183 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-24 02:52:58.045193 | instance | [kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-24 02:52:58.045204 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:58.045214 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-24 02:52:58.732473 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:58.732554 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:58.732568 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-24 02:52:58.732579 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:58.732588 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-24 02:52:59.284310 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:59.284397 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:59.284411 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:52:59.619829 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:52:59.619896 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:59.619908 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:52:59.677287 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:52:59.677345 | instance | [kubernetes/kubernetes] "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.35.0/crictl-v1.35.0-linux-amd64.tar.gz" 2026-04-24 02:52:59.677357 | instance | [kubernetes/kubernetes] } 2026-04-24 02:52:59.677367 | instance | [kubernetes/kubernetes] 2026-04-24 02:52:59.677376 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:53:00.478631 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:00.478716 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:00.478730 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:53:01.141589 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:53:01.141686 | instance | [ceph/ceph] 2026-04-24 02:53:01.141699 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-24 02:53:01.845958 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:53:01.846059 | instance | [ceph/ceph] 2026-04-24 02:53:01.846072 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-24 02:53:01.906230 | instance | [ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-24 02:53:01.906318 | instance | [ceph/ceph] 2026-04-24 02:53:01.906334 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-24 02:53:02.453072 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:02.453151 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:02.453166 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:53:02.511917 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:53:02.512005 | instance | [kubernetes/kubernetes] "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.35.0/critest-v1.35.0-linux-amd64.tar.gz" 2026-04-24 02:53:02.512018 | instance | [kubernetes/kubernetes] } 2026-04-24 02:53:02.512056 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:02.512066 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:53:03.263949 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:03.263998 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:03.264006 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:53:04.841440 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:04.841576 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:04.841586 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-04-24 02:53:05.472236 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:05.472308 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:05.472321 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-04-24 02:53:05.836919 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:05.837000 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:05.837012 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:53:06.208454 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:06.208535 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:06.208548 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:53:06.261364 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:53:06.261437 | instance | [kubernetes/kubernetes] "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-04-24 02:53:06.261450 | instance | [kubernetes/kubernetes] } 2026-04-24 02:53:06.261459 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:06.261469 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:53:07.292422 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:07.292850 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:07.292866 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:53:07.746119 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:53:07.746212 | instance | [ceph/ceph] 2026-04-24 02:53:07.746221 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-24 02:53:08.695154 | instance | [ceph/ceph] ok: [instance] => (item=chronyd) 2026-04-24 02:53:08.695222 | instance | [ceph/ceph] ok: [instance] => (item=sshd) 2026-04-24 02:53:08.695227 | instance | [ceph/ceph] 2026-04-24 02:53:08.695233 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-24 02:53:09.452421 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:53:09.452481 | instance | [ceph/ceph] 2026-04-24 02:53:09.452494 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-24 02:53:09.788052 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:53:09.788135 | instance | [ceph/ceph] 2026-04-24 02:53:09.788151 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-24 02:53:10.224388 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:10.224433 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:10.224439 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-04-24 02:53:10.276384 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-04-24 02:53:10.276426 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:10.276438 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-04-24 02:53:10.390220 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:53:10.390297 | instance | [ceph/ceph] 2026-04-24 02:53:10.390309 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-24 02:53:10.847071 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:53:10.847179 | instance | [ceph/ceph] 2026-04-24 02:53:10.847196 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Get `cephadm ls` status] ***************************** 2026-04-24 02:53:11.671700 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:11.672103 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:11.672118 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-04-24 02:53:12.020624 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:12.020683 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:12.020696 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-04-24 02:53:12.620494 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:53:12.620575 | instance | [ceph/ceph] 2026-04-24 02:53:12.620589 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Parse the `cephadm ls` output] *********************** 2026-04-24 02:53:12.625952 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:12.625987 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:12.625999 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-04-24 02:53:12.674925 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:53:12.674950 | instance | [ceph/ceph] 2026-04-24 02:53:12.674958 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Assimilate existing configs in `ceph.conf`] ********** 2026-04-24 02:53:12.713261 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:53:12.713335 | instance | [ceph/ceph] 2026-04-24 02:53:12.713347 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Adopt monitor to cluster] **************************** 2026-04-24 02:53:12.749758 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:53:12.749847 | instance | [ceph/ceph] 2026-04-24 02:53:12.749853 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Adopt manager to cluster] **************************** 2026-04-24 02:53:12.787139 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:53:12.787221 | instance | [ceph/ceph] 2026-04-24 02:53:12.787230 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Enable "cephadm" mgr module] ************************* 2026-04-24 02:53:12.825097 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:53:12.825168 | instance | [ceph/ceph] 2026-04-24 02:53:12.825175 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Set orchestrator backend to "cephadm"] *************** 2026-04-24 02:53:12.864218 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:53:12.864274 | instance | [ceph/ceph] 2026-04-24 02:53:12.864282 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Use `cephadm` user for cephadm] ********************** 2026-04-24 02:53:12.904404 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:53:12.904465 | instance | [ceph/ceph] 2026-04-24 02:53:12.904478 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Generate "cephadm" key] ****************************** 2026-04-24 02:53:12.950627 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:53:12.950734 | instance | [ceph/ceph] 2026-04-24 02:53:12.950765 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-04-24 02:53:13.071729 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:53:13.071812 | instance | [ceph/ceph] 2026-04-24 02:53:13.071824 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-04-24 02:53:13.442833 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-04-24 02:53:13.442908 | instance | [ceph/ceph] 2026-04-24 02:53:13.442921 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-04-24 02:53:13.493234 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:53:13.493293 | instance | [ceph/ceph] 2026-04-24 02:53:13.493304 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-04-24 02:53:13.574458 | instance | [ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance 2026-04-24 02:53:13.574508 | instance | [ceph/ceph] 2026-04-24 02:53:13.574520 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-04-24 02:53:13.981991 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:53:13.982065 | instance | [ceph/ceph] 2026-04-24 02:53:13.982078 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-04-24 02:53:14.116482 | instance | [kubernetes/kubernetes] changed: [instance] => (item=br_netfilter) 2026-04-24 02:53:14.116556 | instance | [kubernetes/kubernetes] ok: [instance] => (item=ip_tables) 2026-04-24 02:53:14.116569 | instance | [kubernetes/kubernetes] changed: [instance] => (item=ip6_tables) 2026-04-24 02:53:14.116579 | instance | [kubernetes/kubernetes] ok: [instance] => (item=nf_conntrack) 2026-04-24 02:53:14.116589 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:14.116599 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:53:14.475875 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:14.475942 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:14.475955 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:53:14.522528 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:53:14.522591 | instance | [kubernetes/kubernetes] "msg": "https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet" 2026-04-24 02:53:14.522603 | instance | [kubernetes/kubernetes] } 2026-04-24 02:53:14.522613 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:14.522622 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:53:15.040943 | instance | [ceph/ceph] changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True}) 2026-04-24 02:53:15.041036 | instance | [ceph/ceph] changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-04-24 02:53:15.041044 | instance | [ceph/ceph] changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-04-24 02:53:15.041051 | instance | [ceph/ceph] 2026-04-24 02:53:15.041058 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Run Bootstrap coomand] ******************************* 2026-04-24 02:53:17.053972 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:17.054084 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:17.054098 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:53:17.097245 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:17.097295 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:17.097307 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] *** 2026-04-24 02:53:17.163679 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml) 2026-04-24 02:53:17.163751 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:17.163761 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install coreutils] ************************* 2026-04-24 02:53:17.201877 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:17.201947 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:17.201962 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install additional packages] *************** 2026-04-24 02:53:21.645216 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:21.645295 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:21.645304 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] ******************* 2026-04-24 02:53:23.857940 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1}) 2026-04-24 02:53:23.858029 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1}) 2026-04-24 02:53:23.858053 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1}) 2026-04-24 02:53:23.858069 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0}) 2026-04-24 02:53:23.858079 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576}) 2026-04-24 02:53:23.858092 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192}) 2026-04-24 02:53:23.858102 | instance | [kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576}) 2026-04-24 02:53:23.858110 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:23.858120 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] *** 2026-04-24 02:53:24.804391 | instance | [kubernetes/kubernetes] changed: [instance] => (item=/etc/systemd/system/kubelet.service.d) 2026-04-24 02:53:24.804487 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes) 2026-04-24 02:53:24.804515 | instance | [kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests) 2026-04-24 02:53:24.804525 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:24.804536 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ******** 2026-04-24 02:53:25.426084 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:25.426320 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:25.426329 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] *** 2026-04-24 02:53:26.018716 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:26.018775 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:26.018797 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Check swap status] ************************* 2026-04-24 02:53:26.357807 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:26.357898 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:26.357911 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Disable swap] ****************************** 2026-04-24 02:53:26.388480 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:26.388565 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:26.388579 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] *********** 2026-04-24 02:53:27.156303 | instance | [kubernetes/kubernetes] ok: [instance] => (item=swap) 2026-04-24 02:53:27.156372 | instance | [kubernetes/kubernetes] ok: [instance] => (item=none) 2026-04-24 02:53:27.156385 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:27.156396 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] *** 2026-04-24 02:53:27.849096 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:27.849146 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:27.849152 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable noswap service] ********************* 2026-04-24 02:53:28.599566 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:28.599664 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:28.599673 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] *********** 2026-04-24 02:53:28.599679 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:28.599685 | instance | [kubernetes/kubernetes] RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-04-24 02:53:29.524016 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:29.524077 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:29.524088 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] ********** 2026-04-24 02:53:30.243955 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:30.244027 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:30.244037 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] ***** 2026-04-24 02:53:31.425123 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:31.425185 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:31.425194 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ****************** 2026-04-24 02:53:32.292854 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:32.292925 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:32.292935 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] ********* 2026-04-24 02:53:32.799318 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:32.799398 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:32.799411 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] *********** 2026-04-24 02:53:33.596035 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:33.596104 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:33.596117 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ******************** 2026-04-24 02:53:33.677823 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance 2026-04-24 02:53:33.677869 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:33.677884 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] ********************** 2026-04-24 02:53:33.759519 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance 2026-04-24 02:53:33.759634 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:33.759641 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] *** 2026-04-24 02:53:34.088563 | instance | [kubernetes/kubernetes] ok: [instance] => (item=instance) 2026-04-24 02:53:34.088683 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:34.088695 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] **** 2026-04-24 02:53:34.132675 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:34.132746 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:34.132755 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] *** 2026-04-24 02:53:34.180795 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:53:34.180874 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:34.180885 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] ********** 2026-04-24 02:53:34.223391 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:53:34.223468 | instance | [kubernetes/kubernetes] "msg": "instance" 2026-04-24 02:53:34.223480 | instance | [kubernetes/kubernetes] } 2026-04-24 02:53:34.223492 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:34.223524 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] *** 2026-04-24 02:53:35.044744 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:53:35.044804 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:35.044814 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create pki folder] ********************** 2026-04-24 02:53:35.072569 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:35.072628 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:35.072642 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] *************** 2026-04-24 02:53:35.104818 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:35.104873 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:35.104886 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] ************** 2026-04-24 02:53:35.161595 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:35.161667 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:35.161682 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] ********************* 2026-04-24 02:53:35.202695 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:35.202736 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:35.202748 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ******************** 2026-04-24 02:53:35.239001 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:35.239046 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:35.239053 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] ************** 2026-04-24 02:53:35.271501 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:35.271589 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:35.271599 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] ************* 2026-04-24 02:53:35.303391 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:53:35.303478 | instance | [kubernetes/kubernetes] 2026-04-24 02:53:35.303487 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] ********************* 2026-04-24 02:54:21.953066 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:21.953175 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:21.953189 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] *** 2026-04-24 02:54:22.295973 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:22.296060 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:22.296077 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Join cluster] *************************** 2026-04-24 02:54:22.329546 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:54:22.329622 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:22.329635 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] *** 2026-04-24 02:54:22.669238 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:22.669337 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:22.669351 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] *** 2026-04-24 02:54:22.984577 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:22.984656 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:22.984670 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ****** 2026-04-24 02:54:23.296108 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:23.296211 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:23.296225 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install PIP] **************************** 2026-04-24 02:54:24.633982 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:24.634067 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:24.634078 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] *** 2026-04-24 02:54:25.833293 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:25.833379 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:25.833397 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] ***************** 2026-04-24 02:54:25.870040 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:54:25.870572 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:25.870592 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] *** 2026-04-24 02:54:25.914577 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:54:25.914639 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:25.914651 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] *** 2026-04-24 02:54:26.701815 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:26.701916 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:26.701931 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************ 2026-04-24 02:54:26.741930 | instance | [kubernetes/kubernetes] skipping: [instance] => (item=DaemonSet) 2026-04-24 02:54:26.741991 | instance | [kubernetes/kubernetes] skipping: [instance] => (item=ConfigMap) 2026-04-24 02:54:26.741998 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:54:26.742005 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:26.742012 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] *********************** 2026-04-24 02:54:26.780128 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:54:26.780199 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:26.780212 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] *** 2026-04-24 02:54:26.821075 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:54:26.821139 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:26.821151 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] *** 2026-04-24 02:54:26.856829 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:54:26.856889 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:26.856902 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup nodes] **************************** 2026-04-24 02:54:26.892954 | instance | [kubernetes/kubernetes] skipping: [instance] 2026-04-24 02:54:26.893026 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:26.893040 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] *** 2026-04-24 02:54:27.394310 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:27.394377 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:27.394390 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] *** 2026-04-24 02:54:28.378768 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:28.378842 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:28.378854 | instance | [kubernetes/kubernetes] PLAY [Install control-plane components] **************************************** 2026-04-24 02:54:28.378887 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:28.378896 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:54:29.584632 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:29.584749 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:29.584763 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:54:29.915675 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:29.915759 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:29.915772 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:54:31.326272 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:31.326356 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:31.326369 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-24 02:54:31.694698 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:31.694781 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:31.694794 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:54:31.734374 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:54:31.734411 | instance | [kubernetes/kubernetes] "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-04-24 02:54:31.734423 | instance | [kubernetes/kubernetes] } 2026-04-24 02:54:31.734432 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:31.734441 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:54:32.774172 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:32.774254 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:32.774265 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:54:34.531571 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:34.531673 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:34.531685 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-04-24 02:54:35.010962 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:35.011028 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:35.011040 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-04-24 02:54:35.333670 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:35.333749 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:35.333762 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-04-24 02:54:35.709172 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:35.709239 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:35.709253 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-04-24 02:54:36.104571 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:36.104677 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:36.104694 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-04-24 02:54:36.508833 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:36.508908 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:36.508927 | instance | [kubernetes/kubernetes] TASK [Install plugin] ********************************************************** 2026-04-24 02:54:36.561469 | instance | [kubernetes/kubernetes] included: vexxhost.containers.download_artifact for instance 2026-04-24 02:54:37.149592 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:37.149659 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:54:37.149692 | instance | [kubernetes/kubernetes] ok: [instance] => { 2026-04-24 02:54:37.149708 | instance | [kubernetes/kubernetes] "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-04-24 02:54:37.149724 | instance | [kubernetes/kubernetes] } 2026-04-24 02:54:37.149759 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:37.149771 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:54:37.932120 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:37.932203 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:37.932212 | instance | [kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:54:39.881746 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:39.881821 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:39.881830 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:54:39.929161 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:54:40.328315 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:40.328367 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:54:40.978764 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:40.978844 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:40.978857 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] ************* 2026-04-24 02:54:41.837533 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:54:41.837597 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:41.837611 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] ************************** 2026-04-24 02:54:44.094132 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:44.094205 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:44.094215 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:54:44.131909 | instance | [kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:54:44.131990 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:44.132000 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:54:44.642594 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:54:44.642671 | instance | [kubernetes/kubernetes] 2026-04-24 02:54:44.642679 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] ******************* 2026-04-24 02:55:35.300647 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:55:35.300709 | instance | [kubernetes/kubernetes] 2026-04-24 02:55:35.300716 | instance | [kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] ***************** 2026-04-24 02:55:36.082836 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:55:36.082913 | instance | [kubernetes/kubernetes] 2026-04-24 02:55:36.082926 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-04-24 02:55:36.082937 | instance | [kubernetes/kubernetes] 2026-04-24 02:55:36.082946 | instance | [kubernetes/kubernetes] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:37.473993 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:55:37.474070 | instance | [kubernetes/kubernetes] 2026-04-24 02:55:37.474079 | instance | [kubernetes/kubernetes] TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] ********* 2026-04-24 02:55:38.331887 | instance | [kubernetes/kubernetes] changed: [instance] 2026-04-24 02:55:38.331961 | instance | [kubernetes/kubernetes] 2026-04-24 02:55:38.331974 | instance | [kubernetes/kubernetes] PLAY [all] ********************************************************************* 2026-04-24 02:55:38.331984 | instance | [kubernetes/kubernetes] 2026-04-24 02:55:38.331994 | instance | [kubernetes/kubernetes] TASK [Uninstall unattended-upgrades] ******************************************* 2026-04-24 02:55:39.284188 | instance | [kubernetes/kubernetes] ok: [instance] 2026-04-24 02:55:39.284253 | instance | [kubernetes/kubernetes] 2026-04-24 02:55:39.284286 | instance | [kubernetes/kubernetes] PLAY RECAP ********************************************************************* 2026-04-24 02:55:39.284296 | instance | [kubernetes/kubernetes] instance : ok=123 changed=45 unreachable=0 failed=0 skipped=34 rescued=0 ignored=2 2026-04-24 02:55:39.284306 | instance | [kubernetes/kubernetes] 2026-04-24 02:55:39.392456 | instance | ==> [kubernetes] Deployment complete 2026-04-24 02:55:39.392548 | instance | ==> [coredns] Starting deployment 2026-04-24 02:55:39.392561 | instance | ==> [cert-manager] Starting deployment 2026-04-24 02:55:39.392570 | instance | ==> [frr-k8s] Starting deployment 2026-04-24 02:55:39.392579 | instance | ==> [keepalived] Starting deployment 2026-04-24 02:55:39.392588 | instance | ==> [openvswitch] Starting deployment 2026-04-24 02:55:39.392604 | instance | ==> [rook-ceph] Starting deployment 2026-04-24 02:55:39.392762 | instance | ==> [memcached] Starting deployment 2026-04-24 02:55:39.392986 | instance | ==> [node-feature-discovery] Starting deployment 2026-04-24 02:55:39.393206 | instance | ==> [goldpinger] Starting deployment 2026-04-24 02:55:39.393352 | instance | ==> [ingress-nginx] Starting deployment 2026-04-24 02:55:39.934353 | instance | [multipathd/multipathd] 2026-04-24 02:55:39.934405 | instance | [multipathd/multipathd] PLAY [controllers:computes] **************************************************** 2026-04-24 02:55:39.934411 | instance | [multipathd/multipathd] 2026-04-24 02:55:39.934416 | instance | [multipathd/multipathd] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:39.956322 | instance | [cert-manager/cert_manager] 2026-04-24 02:55:39.956367 | instance | [cert-manager/cert_manager] PLAY [controllers] ************************************************************* 2026-04-24 02:55:39.956373 | instance | [cert-manager/cert_manager] 2026-04-24 02:55:39.956377 | instance | [cert-manager/cert_manager] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:39.972215 | instance | [coredns/coredns] 2026-04-24 02:55:39.972274 | instance | [coredns/coredns] PLAY [controllers[0]] ********************************************************** 2026-04-24 02:55:39.972280 | instance | [coredns/coredns] 2026-04-24 02:55:39.972284 | instance | [coredns/coredns] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:39.994265 | instance | [ingress-nginx/ingress_nginx] 2026-04-24 02:55:39.994321 | instance | [ingress-nginx/ingress_nginx] PLAY [controllers] ************************************************************* 2026-04-24 02:55:39.994327 | instance | [ingress-nginx/ingress_nginx] 2026-04-24 02:55:39.994331 | instance | [ingress-nginx/ingress_nginx] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:39.998623 | instance | [frr-k8s/frr_k8s] 2026-04-24 02:55:39.998642 | instance | [frr-k8s/frr_k8s] PLAY [controllers:computes] **************************************************** 2026-04-24 02:55:39.998648 | instance | [frr-k8s/frr_k8s] 2026-04-24 02:55:39.998656 | instance | [frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:40.009559 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.012179 | instance | [openvswitch/openvswitch] PLAY [controllers:computes] **************************************************** 2026-04-24 02:55:40.012206 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.012212 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 02:55:40.029508 | instance | [goldpinger/goldpinger] 2026-04-24 02:55:40.029558 | instance | [goldpinger/goldpinger] PLAY [controllers[0]] ********************************************************** 2026-04-24 02:55:40.029563 | instance | [goldpinger/goldpinger] 2026-04-24 02:55:40.029568 | instance | [goldpinger/goldpinger] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:40.035738 | instance | [frr-k8s/frr_k8s] skipping: [instance] 2026-04-24 02:55:40.035767 | instance | [frr-k8s/frr_k8s] 2026-04-24 02:55:40.035773 | instance | [frr-k8s/frr_k8s] TASK [vexxhost.atmosphere.frr_k8s : Deploy Helm chart] ************************* 2026-04-24 02:55:40.039054 | instance | [keepalived/keepalived] 2026-04-24 02:55:40.039070 | instance | [keepalived/keepalived] PLAY [controllers] ************************************************************* 2026-04-24 02:55:40.039085 | instance | [keepalived/keepalived] 2026-04-24 02:55:40.039089 | instance | [keepalived/keepalived] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:40.044799 | instance | [rook-ceph/rook_ceph] 2026-04-24 02:55:40.044868 | instance | [rook-ceph/rook_ceph] PLAY [controllers[0]] ********************************************************** 2026-04-24 02:55:40.044874 | instance | [rook-ceph/rook_ceph] 2026-04-24 02:55:40.044878 | instance | [rook-ceph/rook_ceph] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:40.050242 | instance | [node-feature-discovery/node_feature_discovery] 2026-04-24 02:55:40.050322 | instance | [node-feature-discovery/node_feature_discovery] PLAY [controllers[0]] ********************************************************** 2026-04-24 02:55:40.050331 | instance | [node-feature-discovery/node_feature_discovery] 2026-04-24 02:55:40.050338 | instance | [node-feature-discovery/node_feature_discovery] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:40.051688 | instance | [memcached/memcached] 2026-04-24 02:55:40.051707 | instance | [memcached/memcached] PLAY [controllers[0]] ********************************************************** 2026-04-24 02:55:40.051715 | instance | [memcached/memcached] 2026-04-24 02:55:40.051721 | instance | [memcached/memcached] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:55:40.066647 | instance | [frr-k8s/frr_k8s] skipping: [instance] 2026-04-24 02:55:40.066699 | instance | [frr-k8s/frr_k8s] 2026-04-24 02:55:40.066706 | instance | [frr-k8s/frr_k8s] PLAY RECAP ********************************************************************* 2026-04-24 02:55:40.066711 | instance | [frr-k8s/frr_k8s] instance : ok=0 changed=0 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-04-24 02:55:40.066716 | instance | [frr-k8s/frr_k8s] 2026-04-24 02:55:40.189742 | instance | [openvswitch/openvswitch] ok: [instance] 2026-04-24 02:55:40.189836 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.189843 | instance | [openvswitch/openvswitch] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 02:55:40.212436 | instance | ==> [frr-k8s] Deployment complete 2026-04-24 02:55:40.223353 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-04-24 02:55:40.223389 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.223407 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 02:55:40.259269 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-04-24 02:55:40.259297 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.259303 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 02:55:40.294304 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-04-24 02:55:40.294349 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.294355 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 02:55:40.323162 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-04-24 02:55:40.323222 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.323229 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 02:55:40.354792 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-04-24 02:55:40.354862 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.354872 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 02:55:40.412687 | instance | [openvswitch/openvswitch] ok: [instance] 2026-04-24 02:55:40.412769 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.412778 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 02:55:40.430566 | instance | [openvswitch/openvswitch] skipping: [instance] 2026-04-24 02:55:40.430624 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.430673 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 02:55:40.463446 | instance | [openvswitch/openvswitch] ok: [instance] 2026-04-24 02:55:40.463497 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.463504 | instance | [openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:40.489171 | instance | [openvswitch/openvswitch] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:55:40.489246 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:40.489253 | instance | [openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:55:41.094029 | instance | [openvswitch/openvswitch] changed: [instance] 2026-04-24 02:55:41.094143 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:41.094157 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] *** 2026-04-24 02:55:41.808344 | instance | [cert-manager/cert_manager] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:41.808421 | instance | [cert-manager/cert_manager] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:41.808433 | instance | [cert-manager/cert_manager] interpreter could change the meaning of that path. See 2026-04-24 02:55:41.808441 | instance | [cert-manager/cert_manager] https://docs.ansible.com/ansible- 2026-04-24 02:55:41.808447 | instance | [cert-manager/cert_manager] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:41.827744 | instance | [cert-manager/cert_manager] ok: [instance] 2026-04-24 02:55:41.827808 | instance | [cert-manager/cert_manager] 2026-04-24 02:55:41.827816 | instance | [cert-manager/cert_manager] TASK [Deploy Helm chart] ******************************************************* 2026-04-24 02:55:41.876217 | instance | [memcached/memcached] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:41.876314 | instance | [memcached/memcached] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:41.876325 | instance | [memcached/memcached] interpreter could change the meaning of that path. See 2026-04-24 02:55:41.876333 | instance | [memcached/memcached] https://docs.ansible.com/ansible- 2026-04-24 02:55:41.876339 | instance | [memcached/memcached] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:41.895180 | instance | [cert-manager/cert_manager] included: vexxhost.kubernetes.cert_manager for instance 2026-04-24 02:55:41.895261 | instance | [cert-manager/cert_manager] 2026-04-24 02:55:41.895268 | instance | [cert-manager/cert_manager] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:41.896758 | instance | [node-feature-discovery/node_feature_discovery] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:41.896778 | instance | [node-feature-discovery/node_feature_discovery] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:41.896784 | instance | [node-feature-discovery/node_feature_discovery] interpreter could change the meaning of that path. See 2026-04-24 02:55:41.896794 | instance | [node-feature-discovery/node_feature_discovery] https://docs.ansible.com/ansible- 2026-04-24 02:55:41.896799 | instance | [node-feature-discovery/node_feature_discovery] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:41.911243 | instance | [coredns/coredns] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:41.911293 | instance | [coredns/coredns] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:41.911299 | instance | [coredns/coredns] interpreter could change the meaning of that path. See 2026-04-24 02:55:41.911304 | instance | [coredns/coredns] https://docs.ansible.com/ansible- 2026-04-24 02:55:41.911309 | instance | [coredns/coredns] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:41.917909 | instance | [memcached/memcached] ok: [instance] 2026-04-24 02:55:41.917980 | instance | [memcached/memcached] 2026-04-24 02:55:41.917987 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 02:55:41.918165 | instance | [node-feature-discovery/node_feature_discovery] ok: [instance] 2026-04-24 02:55:41.918173 | instance | [node-feature-discovery/node_feature_discovery] 2026-04-24 02:55:41.918178 | instance | [node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:41.935141 | instance | [cert-manager/cert_manager] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:55:41.935199 | instance | [cert-manager/cert_manager] 2026-04-24 02:55:41.935205 | instance | [cert-manager/cert_manager] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:55:41.936956 | instance | [coredns/coredns] ok: [instance] 2026-04-24 02:55:41.936967 | instance | [coredns/coredns] 2026-04-24 02:55:41.936971 | instance | [coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:41.957971 | instance | [goldpinger/goldpinger] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:41.958013 | instance | [goldpinger/goldpinger] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:41.958032 | instance | [goldpinger/goldpinger] interpreter could change the meaning of that path. See 2026-04-24 02:55:41.958042 | instance | [goldpinger/goldpinger] https://docs.ansible.com/ansible- 2026-04-24 02:55:41.958050 | instance | [goldpinger/goldpinger] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:41.963744 | instance | [node-feature-discovery/node_feature_discovery] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:55:41.963776 | instance | [node-feature-discovery/node_feature_discovery] 2026-04-24 02:55:41.963783 | instance | [node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:55:41.971462 | instance | [ingress-nginx/ingress_nginx] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:41.971490 | instance | [ingress-nginx/ingress_nginx] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:41.971496 | instance | [ingress-nginx/ingress_nginx] interpreter could change the meaning of that path. See 2026-04-24 02:55:41.971501 | instance | [ingress-nginx/ingress_nginx] https://docs.ansible.com/ansible- 2026-04-24 02:55:41.971505 | instance | [ingress-nginx/ingress_nginx] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:41.984496 | instance | [coredns/coredns] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:55:41.984562 | instance | [coredns/coredns] 2026-04-24 02:55:41.984576 | instance | [coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:55:41.986068 | instance | [rook-ceph/rook_ceph] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:41.986111 | instance | [rook-ceph/rook_ceph] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:41.986128 | instance | [rook-ceph/rook_ceph] interpreter could change the meaning of that path. See 2026-04-24 02:55:41.986142 | instance | [rook-ceph/rook_ceph] https://docs.ansible.com/ansible- 2026-04-24 02:55:41.986159 | instance | [rook-ceph/rook_ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:41.990687 | instance | [keepalived/keepalived] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:41.990720 | instance | [keepalived/keepalived] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:41.990748 | instance | [keepalived/keepalived] interpreter could change the meaning of that path. See 2026-04-24 02:55:41.990758 | instance | [keepalived/keepalived] https://docs.ansible.com/ansible- 2026-04-24 02:55:41.990768 | instance | [keepalived/keepalived] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:41.997280 | instance | [goldpinger/goldpinger] ok: [instance] 2026-04-24 02:55:41.997317 | instance | [goldpinger/goldpinger] 2026-04-24 02:55:41.997324 | instance | [goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:42.011664 | instance | [rook-ceph/rook_ceph] ok: [instance] 2026-04-24 02:55:42.011698 | instance | [rook-ceph/rook_ceph] 2026-04-24 02:55:42.011709 | instance | [rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:42.014966 | instance | [ingress-nginx/ingress_nginx] ok: [instance] 2026-04-24 02:55:42.015005 | instance | [ingress-nginx/ingress_nginx] 2026-04-24 02:55:42.015018 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:42.027172 | instance | [keepalived/keepalived] ok: [instance] 2026-04-24 02:55:42.027227 | instance | [keepalived/keepalived] 2026-04-24 02:55:42.027238 | instance | [keepalived/keepalived] TASK [vexxhost.atmosphere.keepalived : Deploy service] ************************* 2026-04-24 02:55:42.046461 | instance | [rook-ceph/rook_ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:55:42.046545 | instance | [rook-ceph/rook_ceph] 2026-04-24 02:55:42.046559 | instance | [rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:55:42.050096 | instance | [memcached/memcached] ok: [instance] 2026-04-24 02:55:42.050130 | instance | [memcached/memcached] 2026-04-24 02:55:42.050140 | instance | [memcached/memcached] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 02:55:42.051308 | instance | [goldpinger/goldpinger] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:55:42.051328 | instance | [goldpinger/goldpinger] 2026-04-24 02:55:42.051337 | instance | [goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:55:42.059839 | instance | [multipathd/multipathd] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:42.059914 | instance | [multipathd/multipathd] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:42.059933 | instance | [multipathd/multipathd] interpreter could change the meaning of that path. See 2026-04-24 02:55:42.059949 | instance | [multipathd/multipathd] https://docs.ansible.com/ansible- 2026-04-24 02:55:42.059964 | instance | [multipathd/multipathd] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:42.061856 | instance | [ingress-nginx/ingress_nginx] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:55:42.061885 | instance | [ingress-nginx/ingress_nginx] 2026-04-24 02:55:42.061895 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:55:42.070100 | instance | [multipathd/multipathd] ok: [instance] 2026-04-24 02:55:42.070158 | instance | [multipathd/multipathd] 2026-04-24 02:55:42.070170 | instance | [multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] ********************** 2026-04-24 02:55:42.097568 | instance | [memcached/memcached] skipping: [instance] 2026-04-24 02:55:42.097620 | instance | [memcached/memcached] 2026-04-24 02:55:42.097626 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 02:55:42.138803 | instance | [memcached/memcached] skipping: [instance] 2026-04-24 02:55:42.138888 | instance | [memcached/memcached] 2026-04-24 02:55:42.138898 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 02:55:42.178627 | instance | [memcached/memcached] skipping: [instance] 2026-04-24 02:55:42.178682 | instance | [memcached/memcached] 2026-04-24 02:55:42.178690 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 02:55:42.184728 | instance | [openvswitch/openvswitch] ok: [instance] 2026-04-24 02:55:42.184772 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:42.184781 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] *** 2026-04-24 02:55:42.184792 | instance | [openvswitch/openvswitch] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:55:42.184800 | instance | [openvswitch/openvswitch] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:55:42.184812 | instance | [openvswitch/openvswitch] interpreter could change the meaning of that path. See 2026-04-24 02:55:42.184819 | instance | [openvswitch/openvswitch] https://docs.ansible.com/ansible- 2026-04-24 02:55:42.184825 | instance | [openvswitch/openvswitch] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:55:42.211381 | instance | [openvswitch/openvswitch] ok: [instance] => { 2026-04-24 02:55:42.211444 | instance | [openvswitch/openvswitch] "changed": false, 2026-04-24 02:55:42.211451 | instance | [openvswitch/openvswitch] "msg": "All assertions passed" 2026-04-24 02:55:42.211458 | instance | [openvswitch/openvswitch] } 2026-04-24 02:55:42.211464 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:42.211470 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] **************** 2026-04-24 02:55:42.225743 | instance | [memcached/memcached] skipping: [instance] 2026-04-24 02:55:42.225797 | instance | [memcached/memcached] 2026-04-24 02:55:42.225804 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 02:55:42.334371 | instance | [memcached/memcached] skipping: [instance] 2026-04-24 02:55:42.334429 | instance | [memcached/memcached] 2026-04-24 02:55:42.334437 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 02:55:42.382774 | instance | [memcached/memcached] ok: [instance] 2026-04-24 02:55:42.382839 | instance | [memcached/memcached] 2026-04-24 02:55:42.382847 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 02:55:42.438887 | instance | [memcached/memcached] ok: [instance] => (item=oslo_cache) 2026-04-24 02:55:42.438948 | instance | [memcached/memcached] 2026-04-24 02:55:42.438960 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 02:55:42.493841 | instance | [memcached/memcached] ok: [instance] 2026-04-24 02:55:42.493917 | instance | [memcached/memcached] 2026-04-24 02:55:42.493932 | instance | [memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:55:42.540755 | instance | [memcached/memcached] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:55:42.540802 | instance | [memcached/memcached] 2026-04-24 02:55:42.540811 | instance | [memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:55:42.640003 | instance | [coredns/coredns] changed: [instance] 2026-04-24 02:55:42.640089 | instance | [coredns/coredns] 2026-04-24 02:55:42.640098 | instance | [coredns/coredns] TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] ************************* 2026-04-24 02:55:42.642313 | instance | [cert-manager/cert_manager] changed: [instance] 2026-04-24 02:55:42.642347 | instance | [cert-manager/cert_manager] 2026-04-24 02:55:42.642359 | instance | [cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ******************** 2026-04-24 02:55:42.650537 | instance | [node-feature-discovery/node_feature_discovery] changed: [instance] 2026-04-24 02:55:42.650608 | instance | [node-feature-discovery/node_feature_discovery] 2026-04-24 02:55:42.650651 | instance | [node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Install all CRDs] *********** 2026-04-24 02:55:42.670649 | instance | [coredns/coredns] skipping: [instance] 2026-04-24 02:55:42.670712 | instance | [coredns/coredns] 2026-04-24 02:55:42.670721 | instance | [coredns/coredns] PLAY RECAP ********************************************************************* 2026-04-24 02:55:42.670728 | instance | [coredns/coredns] instance : ok=3 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-24 02:55:42.670735 | instance | [coredns/coredns] 2026-04-24 02:55:42.677738 | instance | [rook-ceph/rook_ceph] changed: [instance] 2026-04-24 02:55:42.677775 | instance | [rook-ceph/rook_ceph] 2026-04-24 02:55:42.677784 | instance | [rook-ceph/rook_ceph] TASK [vexxhost.atmosphere.rook_ceph : Deploy Helm chart] *********************** 2026-04-24 02:55:42.739322 | instance | [goldpinger/goldpinger] changed: [instance] 2026-04-24 02:55:42.739399 | instance | [goldpinger/goldpinger] 2026-04-24 02:55:42.739408 | instance | [goldpinger/goldpinger] TASK [vexxhost.atmosphere.goldpinger : Deploy Helm chart] ********************** 2026-04-24 02:55:42.747664 | instance | [ingress-nginx/ingress_nginx] changed: [instance] 2026-04-24 02:55:42.747723 | instance | [ingress-nginx/ingress_nginx] 2026-04-24 02:55:42.747729 | instance | [ingress-nginx/ingress_nginx] TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] ******************* 2026-04-24 02:55:42.799693 | instance | ==> [coredns] Deployment complete 2026-04-24 02:55:43.215273 | instance | [memcached/memcached] changed: [instance] 2026-04-24 02:55:43.215312 | instance | [memcached/memcached] 2026-04-24 02:55:43.215322 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] *********************** 2026-04-24 02:55:43.693042 | instance | [keepalived/keepalived] changed: [instance] 2026-04-24 02:55:43.693120 | instance | [keepalived/keepalived] 2026-04-24 02:55:43.693133 | instance | [keepalived/keepalived] PLAY RECAP ********************************************************************* 2026-04-24 02:55:43.693143 | instance | [keepalived/keepalived] instance : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:55:43.693153 | instance | [keepalived/keepalived] 2026-04-24 02:55:43.910687 | instance | ==> [keepalived] Deployment complete 2026-04-24 02:55:44.207901 | instance | [node-feature-discovery/node_feature_discovery] ok: [instance] 2026-04-24 02:55:44.207952 | instance | [node-feature-discovery/node_feature_discovery] 2026-04-24 02:55:44.207962 | instance | [node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Deploy Helm chart] ********** 2026-04-24 02:55:46.628420 | instance | [goldpinger/goldpinger] changed: [instance] 2026-04-24 02:55:46.628474 | instance | [goldpinger/goldpinger] 2026-04-24 02:55:46.628484 | instance | [goldpinger/goldpinger] PLAY RECAP ********************************************************************* 2026-04-24 02:55:46.628491 | instance | [goldpinger/goldpinger] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:55:46.628498 | instance | [goldpinger/goldpinger] 2026-04-24 02:55:46.754121 | instance | ==> [goldpinger] Deployment complete 2026-04-24 02:55:48.472394 | instance | [memcached/memcached] changed: [instance] 2026-04-24 02:55:48.472455 | instance | [memcached/memcached] 2026-04-24 02:55:48.472464 | instance | [memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] ********** 2026-04-24 02:55:48.913644 | instance | [multipathd/multipathd] changed: [instance] 2026-04-24 02:55:48.913694 | instance | [multipathd/multipathd] 2026-04-24 02:55:48.913701 | instance | [multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] ********* 2026-04-24 02:55:49.084391 | instance | [node-feature-discovery/node_feature_discovery] changed: [instance] 2026-04-24 02:55:49.084450 | instance | [node-feature-discovery/node_feature_discovery] 2026-04-24 02:55:49.084459 | instance | [node-feature-discovery/node_feature_discovery] PLAY RECAP ********************************************************************* 2026-04-24 02:55:49.084467 | instance | [node-feature-discovery/node_feature_discovery] instance : ok=5 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:55:49.084492 | instance | [node-feature-discovery/node_feature_discovery] 2026-04-24 02:55:49.172334 | instance | ==> [node-feature-discovery] Deployment complete 2026-04-24 02:55:49.663396 | instance | [memcached/memcached] changed: [instance] 2026-04-24 02:55:49.663454 | instance | [memcached/memcached] 2026-04-24 02:55:49.663461 | instance | [memcached/memcached] PLAY RECAP ********************************************************************* 2026-04-24 02:55:49.663466 | instance | [memcached/memcached] instance : ok=9 changed=3 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-24 02:55:49.663471 | instance | [memcached/memcached] 2026-04-24 02:55:49.798405 | instance | ==> [memcached] Deployment complete 2026-04-24 02:55:50.126078 | instance | [rook-ceph/rook_ceph] changed: [instance] 2026-04-24 02:55:50.126136 | instance | [rook-ceph/rook_ceph] 2026-04-24 02:55:50.126145 | instance | [rook-ceph/rook_ceph] PLAY RECAP ********************************************************************* 2026-04-24 02:55:50.126151 | instance | [rook-ceph/rook_ceph] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:55:50.126158 | instance | [rook-ceph/rook_ceph] 2026-04-24 02:55:50.262652 | instance | ==> [rook-ceph] Deployment complete 2026-04-24 02:55:54.760427 | instance | [openvswitch/openvswitch] ok: [instance] 2026-04-24 02:55:54.760510 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:54.760524 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] ********* 2026-04-24 02:55:54.798349 | instance | [openvswitch/openvswitch] ok: [instance] => { 2026-04-24 02:55:54.798398 | instance | [openvswitch/openvswitch] "changed": false, 2026-04-24 02:55:54.798403 | instance | [openvswitch/openvswitch] "msg": "Successfully pulled openvswitch image" 2026-04-24 02:55:54.798408 | instance | [openvswitch/openvswitch] } 2026-04-24 02:55:54.798413 | instance | [openvswitch/openvswitch] 2026-04-24 02:55:54.798417 | instance | [openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] ********************* 2026-04-24 02:56:04.301178 | instance | [openvswitch/openvswitch] changed: [instance] 2026-04-24 02:56:04.301236 | instance | [openvswitch/openvswitch] 2026-04-24 02:56:04.301248 | instance | [openvswitch/openvswitch] PLAY RECAP ********************************************************************* 2026-04-24 02:56:04.301258 | instance | [openvswitch/openvswitch] instance : ok=10 changed=2 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 2026-04-24 02:56:04.301268 | instance | [openvswitch/openvswitch] 2026-04-24 02:56:04.376449 | instance | ==> [openvswitch] Deployment complete 2026-04-24 02:56:04.376533 | instance | ==> [ovn] Starting deployment 2026-04-24 02:56:06.570566 | instance | [ovn/ovn] 2026-04-24 02:56:06.570642 | instance | [ovn/ovn] PLAY [controllers:computes] **************************************************** 2026-04-24 02:56:06.570654 | instance | [ovn/ovn] 2026-04-24 02:56:06.570664 | instance | [ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:56:06.596671 | instance | [ovn/ovn] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:56:06.596726 | instance | [ovn/ovn] 2026-04-24 02:56:06.596744 | instance | [ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:56:07.307345 | instance | [ovn/ovn] changed: [instance] 2026-04-24 02:56:07.307418 | instance | [ovn/ovn] 2026-04-24 02:56:07.307431 | instance | [ovn/ovn] TASK [vexxhost.atmosphere.ovn : Check if ovn_controller DaemonSet exists] ****** 2026-04-24 02:56:08.331607 | instance | [ovn/ovn] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:56:08.331655 | instance | [ovn/ovn] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:56:08.331662 | instance | [ovn/ovn] interpreter could change the meaning of that path. See 2026-04-24 02:56:08.331669 | instance | [ovn/ovn] https://docs.ansible.com/ansible- 2026-04-24 02:56:08.331675 | instance | [ovn/ovn] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:56:08.335417 | instance | [ovn/ovn] ok: [instance] 2026-04-24 02:56:08.335452 | instance | [ovn/ovn] 2026-04-24 02:56:08.335463 | instance | [ovn/ovn] TASK [vexxhost.atmosphere.ovn : Delete existing ovn controller DaemonSet if type label is found] *** 2026-04-24 02:56:08.364432 | instance | [ovn/ovn] skipping: [instance] 2026-04-24 02:56:08.364487 | instance | [ovn/ovn] 2026-04-24 02:56:08.364501 | instance | [ovn/ovn] TASK [vexxhost.atmosphere.ovn : Pull ovn-controller image] ********************* 2026-04-24 02:56:37.625030 | instance | [multipathd/multipathd] changed: [instance] 2026-04-24 02:56:37.625088 | instance | [multipathd/multipathd] 2026-04-24 02:56:37.625096 | instance | [multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] ********* 2026-04-24 02:56:38.496797 | instance | [multipathd/multipathd] changed: [instance] 2026-04-24 02:56:38.496878 | instance | [multipathd/multipathd] 2026-04-24 02:56:38.496886 | instance | [multipathd/multipathd] RUNNING HANDLER [vexxhost.atmosphere.multipathd : Restart "multipathd"] ******** 2026-04-24 02:56:40.031610 | instance | [multipathd/multipathd] changed: [instance] 2026-04-24 02:56:40.031657 | instance | [multipathd/multipathd] 2026-04-24 02:56:40.031675 | instance | [multipathd/multipathd] PLAY RECAP ********************************************************************* 2026-04-24 02:56:40.031681 | instance | [multipathd/multipathd] instance : ok=5 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:56:40.031687 | instance | [multipathd/multipathd] 2026-04-24 02:56:40.103927 | instance | ==> [multipathd] Deployment complete 2026-04-24 02:56:40.649549 | instance | [iscsi/iscsi] 2026-04-24 02:56:40.649595 | instance | [iscsi/iscsi] PLAY [controllers:computes] **************************************************** 2026-04-24 02:56:40.649606 | instance | [iscsi/iscsi] 2026-04-24 02:56:40.649615 | instance | [iscsi/iscsi] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:56:42.603427 | instance | [iscsi/iscsi] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:56:42.603495 | instance | [iscsi/iscsi] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:56:42.603508 | instance | [iscsi/iscsi] interpreter could change the meaning of that path. See 2026-04-24 02:56:42.603519 | instance | [iscsi/iscsi] https://docs.ansible.com/ansible- 2026-04-24 02:56:42.603530 | instance | [iscsi/iscsi] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:56:42.615771 | instance | [iscsi/iscsi] ok: [instance] 2026-04-24 02:56:42.672973 | instance | [iscsi/iscsi] 2026-04-24 02:56:42.673029 | instance | [iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Install iscsi package] *********************** 2026-04-24 02:56:44.348794 | instance | [iscsi/iscsi] ok: [instance] 2026-04-24 02:56:44.348871 | instance | [iscsi/iscsi] 2026-04-24 02:56:44.348881 | instance | [iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Ensure iscsid is started] ******************** 2026-04-24 02:56:45.335040 | instance | [iscsi/iscsi] changed: [instance] 2026-04-24 02:56:45.335120 | instance | [iscsi/iscsi] 2026-04-24 02:56:45.335133 | instance | [iscsi/iscsi] PLAY RECAP ********************************************************************* 2026-04-24 02:56:45.335158 | instance | [iscsi/iscsi] instance : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:56:45.335179 | instance | [iscsi/iscsi] 2026-04-24 02:56:45.410616 | instance | ==> [iscsi] Deployment complete 2026-04-24 02:56:46.097148 | instance | [ovn/ovn] ok: [instance] 2026-04-24 02:56:46.097220 | instance | [ovn/ovn] 2026-04-24 02:56:46.097233 | instance | [ovn/ovn] TASK [vexxhost.atmosphere.ovn : Verify ovn-controller image pull] ************** 2026-04-24 02:56:46.126958 | instance | [ovn/ovn] ok: [instance] => { 2026-04-24 02:56:46.127015 | instance | [ovn/ovn] "changed": false, 2026-04-24 02:56:46.127026 | instance | [ovn/ovn] "msg": "Successfully pulled ovn-controller image" 2026-04-24 02:56:46.127036 | instance | [ovn/ovn] } 2026-04-24 02:56:46.127045 | instance | [ovn/ovn] 2026-04-24 02:56:46.127054 | instance | [ovn/ovn] TASK [vexxhost.atmosphere.ovn : Deploy Helm chart] ***************************** 2026-04-24 02:56:54.153403 | instance | [ovn/ovn] changed: [instance] 2026-04-24 02:56:54.154136 | instance | [ovn/ovn] 2026-04-24 02:56:54.154157 | instance | [ovn/ovn] PLAY RECAP ********************************************************************* 2026-04-24 02:56:54.154169 | instance | [ovn/ovn] instance : ok=6 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-24 02:56:54.154179 | instance | [ovn/ovn] 2026-04-24 02:56:54.231233 | instance | ==> [ovn] Deployment complete 2026-04-24 02:57:01.187894 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:01.187944 | instance | [ceph/ceph] 2026-04-24 02:57:01.187957 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-04-24 02:57:01.560572 | instance | [ceph/ceph] changed: [instance] 2026-04-24 02:57:01.560646 | instance | [ceph/ceph] 2026-04-24 02:57:01.560658 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-04-24 02:57:01.608111 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:01.608191 | instance | [ceph/ceph] 2026-04-24 02:57:01.608209 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-04-24 02:57:01.691011 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-04-24 02:57:01.691082 | instance | [ceph/ceph] 2026-04-24 02:57:01.691093 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-24 02:57:04.706163 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:04.706221 | instance | [ceph/ceph] 2026-04-24 02:57:04.706235 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-24 02:57:04.769597 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-04-24 02:57:04.769631 | instance | [ceph/ceph] 2026-04-24 02:57:04.769636 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-24 02:57:05.293307 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:05.293407 | instance | [ceph/ceph] 2026-04-24 02:57:05.293421 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-24 02:57:08.129906 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:08.129981 | instance | [ceph/ceph] 2026-04-24 02:57:08.129993 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-04-24 02:57:11.269419 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:11.269471 | instance | [ceph/ceph] 2026-04-24 02:57:11.269493 | instance | [ceph/ceph] TASK [vexxhost.ceph.mon : Validate monitor exist] ****************************** 2026-04-24 02:57:20.510517 | instance | [ingress-nginx/ingress_nginx] changed: [instance] 2026-04-24 02:57:20.510560 | instance | [ingress-nginx/ingress_nginx] 2026-04-24 02:57:20.510566 | instance | [ingress-nginx/ingress_nginx] PLAY RECAP ********************************************************************* 2026-04-24 02:57:20.510570 | instance | [ingress-nginx/ingress_nginx] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:57:20.510580 | instance | [ingress-nginx/ingress_nginx] 2026-04-24 02:57:20.586471 | instance | ==> [ingress-nginx] Deployment complete 2026-04-24 02:57:23.228616 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:23.228671 | instance | [ceph/ceph] 2026-04-24 02:57:23.228679 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-04-24 02:57:23.308733 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-04-24 02:57:23.308778 | instance | [ceph/ceph] 2026-04-24 02:57:23.308783 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-24 02:57:23.352959 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:57:23.353034 | instance | [ceph/ceph] 2026-04-24 02:57:23.353046 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-24 02:57:23.402221 | instance | [ceph/ceph] skipping: [instance] => (item=instance) 2026-04-24 02:57:23.402281 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:57:23.402292 | instance | [ceph/ceph] 2026-04-24 02:57:23.402301 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-24 02:57:23.781269 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:23.781744 | instance | [ceph/ceph] 2026-04-24 02:57:23.781775 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-24 02:57:27.257904 | instance | [cert-manager/cert_manager] changed: [instance] 2026-04-24 02:57:27.257971 | instance | [cert-manager/cert_manager] 2026-04-24 02:57:27.257983 | instance | [cert-manager/cert_manager] PLAY RECAP ********************************************************************* 2026-04-24 02:57:27.257993 | instance | [cert-manager/cert_manager] instance : ok=5 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:57:27.258009 | instance | [cert-manager/cert_manager] 2026-04-24 02:57:27.330002 | instance | ==> [cert-manager] Deployment complete 2026-04-24 02:57:27.330061 | instance | ==> [rabbitmq-cluster-operator] Starting deployment 2026-04-24 02:57:27.330073 | instance | ==> [cluster-issuer] Starting deployment 2026-04-24 02:57:27.330079 | instance | ==> [percona-xtradb-cluster-operator] Starting deployment 2026-04-24 02:57:27.659314 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:27.659375 | instance | [ceph/ceph] 2026-04-24 02:57:27.659386 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Configure "mgr" label for managers] ****************** 2026-04-24 02:57:27.858235 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-04-24 02:57:27.858300 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY [controllers] ************************************************************* 2026-04-24 02:57:27.858310 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-04-24 02:57:27.858318 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:57:27.873162 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-04-24 02:57:27.873194 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY [controllers] ************************************************************* 2026-04-24 02:57:27.873201 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-04-24 02:57:27.873207 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:57:27.884495 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:27.884552 | instance | [cluster-issuer/cluster_issuer] PLAY [controllers] ************************************************************* 2026-04-24 02:57:27.884563 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:27.884596 | instance | [cluster-issuer/cluster_issuer] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:57:29.581502 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:29.581562 | instance | [ceph/ceph] 2026-04-24 02:57:29.581570 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ****************************** 2026-04-24 02:57:29.750945 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:57:29.751001 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:57:29.751014 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter could change the meaning of that path. See 2026-04-24 02:57:29.751026 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] https://docs.ansible.com/ansible- 2026-04-24 02:57:29.751036 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:57:29.780100 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance] 2026-04-24 02:57:29.780145 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-04-24 02:57:29.780152 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:57:29.830698 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:57:29.830809 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-04-24 02:57:29.830824 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:57:29.863826 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:57:29.863907 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:57:29.863924 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter could change the meaning of that path. See 2026-04-24 02:57:29.863936 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] https://docs.ansible.com/ansible- 2026-04-24 02:57:29.863950 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:57:29.887484 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] 2026-04-24 02:57:29.887553 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-04-24 02:57:29.887568 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:57:29.935818 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:57:29.935883 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-04-24 02:57:29.935894 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:57:30.468538 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] changed: [instance] 2026-04-24 02:57:30.468591 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-04-24 02:57:30.468599 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] *** 2026-04-24 02:57:30.607693 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance] 2026-04-24 02:57:30.607744 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-04-24 02:57:30.607755 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ******** 2026-04-24 02:57:30.841323 | instance | [cluster-issuer/cluster_issuer] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:57:30.841388 | instance | [cluster-issuer/cluster_issuer] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:57:30.841396 | instance | [cluster-issuer/cluster_issuer] interpreter could change the meaning of that path. See 2026-04-24 02:57:30.841403 | instance | [cluster-issuer/cluster_issuer] https://docs.ansible.com/ansible- 2026-04-24 02:57:30.841409 | instance | [cluster-issuer/cluster_issuer] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:57:30.878495 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-04-24 02:57:30.878619 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:30.878636 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] *** 2026-04-24 02:57:31.555843 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:31.555948 | instance | [ceph/ceph] 2026-04-24 02:57:31.556032 | instance | [ceph/ceph] TASK [vexxhost.ceph.mgr : Enable the Ceph Manager prometheus module] *********** 2026-04-24 02:57:31.897768 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-04-24 02:57:31.897849 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:31.897883 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] *** 2026-04-24 02:57:31.943797 | instance | [cluster-issuer/cluster_issuer] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance 2026-04-24 02:57:31.943885 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:31.943897 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] *************** 2026-04-24 02:57:32.783784 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-04-24 02:57:32.783860 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:32.783872 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] **** 2026-04-24 02:57:33.791977 | instance | [cluster-issuer/cluster_issuer] ok: [instance] 2026-04-24 02:57:33.792051 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:33.792066 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ******** 2026-04-24 02:57:33.816655 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator) 2026-04-24 02:57:33.816708 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=rabbitmq-cluster) 2026-04-24 02:57:33.816720 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-04-24 02:57:33.816729 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] ******* 2026-04-24 02:57:33.840311 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance] 2026-04-24 02:57:33.840413 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-04-24 02:57:33.840427 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] *** 2026-04-24 02:57:34.172839 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:34.172902 | instance | [ceph/ceph] 2026-04-24 02:57:34.172910 | instance | [ceph/ceph] PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-24 02:57:34.172918 | instance | [ceph/ceph] 2026-04-24 02:57:34.172924 | instance | [ceph/ceph] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:57:34.722149 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-04-24 02:57:34.722204 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:34.722212 | instance | [cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] ***************** 2026-04-24 02:57:34.722219 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:34.722225 | instance | [cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] *** 2026-04-24 02:57:34.756614 | instance | [cluster-issuer/cluster_issuer] skipping: [instance] 2026-04-24 02:57:34.756695 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:34.756708 | instance | [cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] *** 2026-04-24 02:57:35.953129 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:35.953196 | instance | [ceph/ceph] 2026-04-24 02:57:35.953208 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:57:36.394301 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:36.394384 | instance | [ceph/ceph] 2026-04-24 02:57:36.394398 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:57:36.454302 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:57:36.454413 | instance | [ceph/ceph] 2026-04-24 02:57:36.454429 | instance | [ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-24 02:57:36.837005 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-04-24 02:57:36.837061 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:36.837069 | instance | [cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] *** 2026-04-24 02:57:36.862338 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:36.862385 | instance | [ceph/ceph] 2026-04-24 02:57:36.862397 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:57:36.923246 | instance | [ceph/ceph] ok: [instance] => { 2026-04-24 02:57:36.923337 | instance | [ceph/ceph] "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-04-24 02:57:36.923350 | instance | [ceph/ceph] } 2026-04-24 02:57:36.923360 | instance | [ceph/ceph] 2026-04-24 02:57:36.923370 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:57:37.276409 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] changed: [instance] 2026-04-24 02:57:37.276459 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-04-24 02:57:37.276467 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY RECAP ********************************************************************* 2026-04-24 02:57:37.276474 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] instance : ok=5 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:57:37.276481 | instance | [percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] 2026-04-24 02:57:37.361439 | instance | ==> [percona-xtradb-cluster-operator] Deployment complete 2026-04-24 02:57:37.462685 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:37.462761 | instance | [ceph/ceph] 2026-04-24 02:57:37.462768 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:57:37.526148 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:57:37.526198 | instance | [ceph/ceph] 2026-04-24 02:57:37.526205 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:57:37.585664 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:57:37.585708 | instance | [ceph/ceph] 2026-04-24 02:57:37.585721 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:57:37.915782 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance] 2026-04-24 02:57:37.915825 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-04-24 02:57:37.915834 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY RECAP ********************************************************************* 2026-04-24 02:57:37.915840 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] instance : ok=5 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 02:57:37.915847 | instance | [rabbitmq-cluster-operator/rabbitmq_cluster_operator] 2026-04-24 02:57:37.984601 | instance | ==> [rabbitmq-cluster-operator] Deployment complete 2026-04-24 02:57:37.985577 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:37.985598 | instance | [ceph/ceph] 2026-04-24 02:57:37.985608 | instance | [ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 02:57:39.177278 | instance | [cluster-issuer/cluster_issuer] changed: [instance] 2026-04-24 02:57:39.177336 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:39.177348 | instance | [cluster-issuer/cluster_issuer] PLAY RECAP ********************************************************************* 2026-04-24 02:57:39.177358 | instance | [cluster-issuer/cluster_issuer] instance : ok=8 changed=5 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-04-24 02:57:39.177372 | instance | [cluster-issuer/cluster_issuer] 2026-04-24 02:57:39.260129 | instance | ==> [cluster-issuer] Deployment complete 2026-04-24 02:57:39.260184 | instance | ==> [libvirt] Starting deployment 2026-04-24 02:57:39.422025 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:39.422099 | instance | [ceph/ceph] 2026-04-24 02:57:39.422110 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:57:39.498570 | instance | [ceph/ceph] ok: [instance] => { 2026-04-24 02:57:39.498634 | instance | [ceph/ceph] "msg": "https://github.com/containerd/containerd/releases/download/v2.2.3/containerd-2.2.3-linux-amd64.tar.gz" 2026-04-24 02:57:39.498661 | instance | [ceph/ceph] } 2026-04-24 02:57:39.498671 | instance | [ceph/ceph] 2026-04-24 02:57:39.498680 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:57:39.849560 | instance | [libvirt/libvirt] 2026-04-24 02:57:39.849615 | instance | [libvirt/libvirt] PLAY [controllers[0]] ********************************************************** 2026-04-24 02:57:39.849623 | instance | [libvirt/libvirt] 2026-04-24 02:57:39.849630 | instance | [libvirt/libvirt] TASK [Gathering Facts] ********************************************************* 2026-04-24 02:57:40.059294 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:40.059371 | instance | [ceph/ceph] 2026-04-24 02:57:40.059384 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:57:41.925535 | instance | [libvirt/libvirt] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 02:57:41.925596 | instance | [libvirt/libvirt] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 02:57:41.925604 | instance | [libvirt/libvirt] interpreter could change the meaning of that path. See 2026-04-24 02:57:41.925610 | instance | [libvirt/libvirt] https://docs.ansible.com/ansible- 2026-04-24 02:57:41.925616 | instance | [libvirt/libvirt] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 02:57:41.980103 | instance | [libvirt/libvirt] ok: [instance] 2026-04-24 02:57:41.980172 | instance | [libvirt/libvirt] 2026-04-24 02:57:41.980184 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 02:57:42.093653 | instance | [libvirt/libvirt] ok: [instance] 2026-04-24 02:57:42.093741 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.093752 | instance | [libvirt/libvirt] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 02:57:42.134889 | instance | [libvirt/libvirt] skipping: [instance] 2026-04-24 02:57:42.134969 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.134978 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 02:57:42.176101 | instance | [libvirt/libvirt] skipping: [instance] 2026-04-24 02:57:42.176159 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.176166 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 02:57:42.217642 | instance | [libvirt/libvirt] skipping: [instance] 2026-04-24 02:57:42.217708 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.217721 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 02:57:42.248673 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:42.248736 | instance | [ceph/ceph] 2026-04-24 02:57:42.248744 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-04-24 02:57:42.255638 | instance | [libvirt/libvirt] skipping: [instance] 2026-04-24 02:57:42.255670 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.255695 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 02:57:42.291837 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:57:42.291910 | instance | [ceph/ceph] 2026-04-24 02:57:42.291922 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-04-24 02:57:42.300584 | instance | [libvirt/libvirt] skipping: [instance] 2026-04-24 02:57:42.300622 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.300647 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 02:57:42.339044 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:57:42.339124 | instance | [ceph/ceph] 2026-04-24 02:57:42.339135 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-04-24 02:57:42.353245 | instance | [libvirt/libvirt] ok: [instance] 2026-04-24 02:57:42.353309 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.353319 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 02:57:42.382158 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:57:42.382253 | instance | [ceph/ceph] 2026-04-24 02:57:42.382266 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-04-24 02:57:42.408250 | instance | [libvirt/libvirt] ok: [instance] => (item=libvirt_exporter) 2026-04-24 02:57:42.408333 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.408344 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 02:57:42.466206 | instance | [libvirt/libvirt] ok: [instance] 2026-04-24 02:57:42.466288 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.466299 | instance | [libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 02:57:42.518641 | instance | [libvirt/libvirt] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 02:57:42.518737 | instance | [libvirt/libvirt] 2026-04-24 02:57:42.518749 | instance | [libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 02:57:43.109355 | instance | [libvirt/libvirt] changed: [instance] 2026-04-24 02:57:43.109444 | instance | [libvirt/libvirt] 2026-04-24 02:57:43.109460 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] **** 2026-04-24 02:57:43.150953 | instance | [libvirt/libvirt] skipping: [instance] 2026-04-24 02:57:43.151033 | instance | [libvirt/libvirt] 2026-04-24 02:57:43.151047 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ******************** 2026-04-24 02:57:43.588305 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:43.588352 | instance | [ceph/ceph] 2026-04-24 02:57:43.588357 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-04-24 02:57:44.164358 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:44.164418 | instance | [ceph/ceph] 2026-04-24 02:57:44.164425 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-04-24 02:57:44.838884 | instance | [libvirt/libvirt] changed: [instance] => (item=libvirt-vnc) 2026-04-24 02:57:44.838940 | instance | [libvirt/libvirt] changed: [instance] => (item=libvirt-api) 2026-04-24 02:57:44.838946 | instance | [libvirt/libvirt] 2026-04-24 02:57:44.838958 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] **************************** 2026-04-24 02:57:45.764808 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'}) 2026-04-24 02:57:45.764887 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-04-24 02:57:45.764899 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-04-24 02:57:45.764909 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-04-24 02:57:45.764918 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-04-24 02:57:45.764928 | instance | [ceph/ceph] 2026-04-24 02:57:45.764937 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-04-24 02:57:46.374700 | instance | [libvirt/libvirt] changed: [instance] => (item=libvirt-vnc) 2026-04-24 02:57:46.374783 | instance | [libvirt/libvirt] changed: [instance] => (item=libvirt-api) 2026-04-24 02:57:46.374795 | instance | [libvirt/libvirt] 2026-04-24 02:57:46.374805 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************ 2026-04-24 02:57:46.491436 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:46.491493 | instance | [ceph/ceph] 2026-04-24 02:57:46.491504 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-04-24 02:57:46.491514 | instance | [ceph/ceph] 2026-04-24 02:57:46.491523 | instance | [ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-04-24 02:57:46.655396 | instance | [libvirt/libvirt] ok: [instance] 2026-04-24 02:57:46.655453 | instance | [libvirt/libvirt] 2026-04-24 02:57:46.655464 | instance | [libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] ************************* 2026-04-24 02:57:47.083970 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:47.084024 | instance | [ceph/ceph] 2026-04-24 02:57:47.084031 | instance | [ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-24 02:57:47.432353 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:47.432419 | instance | [ceph/ceph] 2026-04-24 02:57:47.432432 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 02:57:47.494224 | instance | [ceph/ceph] ok: [instance] => { 2026-04-24 02:57:47.494269 | instance | [ceph/ceph] "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-04-24 02:57:47.494275 | instance | [ceph/ceph] } 2026-04-24 02:57:47.494279 | instance | [ceph/ceph] 2026-04-24 02:57:47.494283 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 02:57:48.055457 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:48.055515 | instance | [ceph/ceph] 2026-04-24 02:57:48.055523 | instance | [ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 02:57:48.373262 | instance | [libvirt/libvirt] changed: [instance] 2026-04-24 02:57:48.373331 | instance | [libvirt/libvirt] 2026-04-24 02:57:48.373343 | instance | [libvirt/libvirt] PLAY RECAP ********************************************************************* 2026-04-24 02:57:48.373352 | instance | [libvirt/libvirt] instance : ok=11 changed=4 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 2026-04-24 02:57:48.373362 | instance | [libvirt/libvirt] 2026-04-24 02:57:48.441105 | instance | ==> [libvirt] Deployment complete 2026-04-24 02:57:51.353881 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:51.353964 | instance | [ceph/ceph] 2026-04-24 02:57:51.353975 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-04-24 02:57:52.576085 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:52.576138 | instance | [ceph/ceph] 2026-04-24 02:57:52.576143 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-04-24 02:57:52.900417 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:52.900466 | instance | [ceph/ceph] 2026-04-24 02:57:52.900472 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-04-24 02:57:53.479049 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:53.479118 | instance | [ceph/ceph] 2026-04-24 02:57:53.479126 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-04-24 02:57:54.388924 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'}) 2026-04-24 02:57:54.388978 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-04-24 02:57:54.388986 | instance | [ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-04-24 02:57:54.388992 | instance | [ceph/ceph] 2026-04-24 02:57:54.389009 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-04-24 02:57:54.954151 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:54.954644 | instance | [ceph/ceph] 2026-04-24 02:57:54.954663 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-04-24 02:57:55.533522 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:55.533580 | instance | [ceph/ceph] 2026-04-24 02:57:55.533587 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-04-24 02:57:55.533594 | instance | [ceph/ceph] 2026-04-24 02:57:55.533600 | instance | [ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-04-24 02:57:56.048688 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:56.048766 | instance | [ceph/ceph] 2026-04-24 02:57:56.048775 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-04-24 02:57:56.125553 | instance | [ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml) 2026-04-24 02:57:56.125647 | instance | [ceph/ceph] 2026-04-24 02:57:56.125655 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-04-24 02:57:57.323303 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:57.323377 | instance | [ceph/ceph] 2026-04-24 02:57:57.323390 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-04-24 02:57:58.227162 | instance | [ceph/ceph] ok: [instance] => (item=chronyd) 2026-04-24 02:57:58.227234 | instance | [ceph/ceph] ok: [instance] => (item=sshd) 2026-04-24 02:57:58.227246 | instance | [ceph/ceph] 2026-04-24 02:57:58.227260 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-04-24 02:57:58.656271 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:58.656323 | instance | [ceph/ceph] 2026-04-24 02:57:58.656335 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-04-24 02:57:59.002885 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:59.002954 | instance | [ceph/ceph] 2026-04-24 02:57:59.002966 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-04-24 02:57:59.366903 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:59.366977 | instance | [ceph/ceph] 2026-04-24 02:57:59.366989 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-04-24 02:57:59.710281 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:57:59.710332 | instance | [ceph/ceph] 2026-04-24 02:57:59.710340 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get monitor status] ********************************** 2026-04-24 02:58:00.073074 | instance | [ceph/ceph] ok: [instance] => (item=instance) 2026-04-24 02:58:00.073139 | instance | [ceph/ceph] 2026-04-24 02:58:00.073151 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Select admin host] *********************************** 2026-04-24 02:58:00.131663 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:58:00.131726 | instance | [ceph/ceph] 2026-04-24 02:58:00.131738 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get `cephadm ls` status] ***************************** 2026-04-24 02:58:05.551512 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:58:05.551569 | instance | [ceph/ceph] 2026-04-24 02:58:05.551575 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Parse the `cephadm ls` output] *********************** 2026-04-24 02:58:05.606742 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:58:05.606848 | instance | [ceph/ceph] 2026-04-24 02:58:05.606860 | instance | [ceph/ceph] TASK [Install Ceph host] ******************************************************* 2026-04-24 02:58:05.681147 | instance | [ceph/ceph] included: vexxhost.ceph.cephadm_host for instance 2026-04-24 02:58:05.681236 | instance | [ceph/ceph] 2026-04-24 02:58:05.681255 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-04-24 02:58:05.741760 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:58:05.741833 | instance | [ceph/ceph] 2026-04-24 02:58:05.741845 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-04-24 02:58:05.805793 | instance | [ceph/ceph] skipping: [instance] => (item=instance) 2026-04-24 02:58:05.805872 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:58:05.805884 | instance | [ceph/ceph] 2026-04-24 02:58:05.805894 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-04-24 02:58:06.209156 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:58:06.209226 | instance | [ceph/ceph] 2026-04-24 02:58:06.209238 | instance | [ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-04-24 02:58:10.862180 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:58:10.862237 | instance | [ceph/ceph] 2026-04-24 02:58:10.862245 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Adopt OSDs to cluster] ******************************* 2026-04-24 02:58:10.888148 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:58:10.888230 | instance | [ceph/ceph] 2026-04-24 02:58:10.888242 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Wait until OSD added to cephadm] ********************* 2026-04-24 02:58:10.920585 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 02:58:10.920708 | instance | [ceph/ceph] 2026-04-24 02:58:10.920753 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] ********************** 2026-04-24 02:58:16.347845 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:58:16.347945 | instance | [ceph/ceph] 2026-04-24 02:58:16.347987 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] ******************* 2026-04-24 02:58:26.897536 | instance | [ceph/ceph] ok: [instance] 2026-04-24 02:58:26.897606 | instance | [ceph/ceph] 2026-04-24 02:58:26.897617 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Install OSDs] **************************************** 2026-04-24 03:00:06.432163 | instance | [ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd0/data) 2026-04-24 03:00:06.432317 | instance | [ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd1/data) 2026-04-24 03:00:06.432343 | instance | [ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd2/data) 2026-04-24 03:00:06.432354 | instance | [ceph/ceph] 2026-04-24 03:00:06.432364 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get mon dump] **************************************** 2026-04-24 03:00:08.690008 | instance | [ceph/ceph] ok: [instance] 2026-04-24 03:00:08.690085 | instance | [ceph/ceph] 2026-04-24 03:00:08.690097 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Mark require osd release] **************************** 2026-04-24 03:00:10.608759 | instance | [ceph/ceph] ok: [instance] 2026-04-24 03:00:10.608825 | instance | [ceph/ceph] 2026-04-24 03:00:10.608873 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Wait for all OSD to be running] ********************** 2026-04-24 03:00:10.687091 | instance | [ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance 2026-04-24 03:00:10.687202 | instance | [ceph/ceph] 2026-04-24 03:00:10.687215 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Set the retry count] ********************************* 2026-04-24 03:00:10.736828 | instance | [ceph/ceph] ok: [instance] 2026-04-24 03:00:10.736918 | instance | [ceph/ceph] 2026-04-24 03:00:10.736930 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph orch ps`] ********************************** 2026-04-24 03:00:12.596634 | instance | [ceph/ceph] ok: [instance] 2026-04-24 03:00:12.596693 | instance | [ceph/ceph] 2026-04-24 03:00:12.596701 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : OSD daemon list] ************************************* 2026-04-24 03:00:12.646171 | instance | [ceph/ceph] ok: [instance] 2026-04-24 03:00:12.646240 | instance | [ceph/ceph] 2026-04-24 03:00:12.646252 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any OSD not running] ************************* 2026-04-24 03:00:12.695233 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-04-24 03:00:12.695321 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-04-24 03:00:12.695334 | instance | [ceph/ceph] skipping: [instance] => (item=1) 2026-04-24 03:00:12.695344 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 03:00:12.695355 | instance | [ceph/ceph] 2026-04-24 03:00:12.695365 | instance | [ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************ 2026-04-24 03:00:12.746577 | instance | [ceph/ceph] skipping: [instance] 2026-04-24 03:00:12.746615 | instance | [ceph/ceph] 2026-04-24 03:00:12.746625 | instance | [ceph/ceph] PLAY [all] ********************************************************************* 2026-04-24 03:00:12.746635 | instance | [ceph/ceph] 2026-04-24 03:00:12.746644 | instance | [ceph/ceph] TASK [Ensure RBD kernel module is loaded] ************************************** 2026-04-24 03:00:13.178423 | instance | [ceph/ceph] changed: [instance] 2026-04-24 03:00:13.178516 | instance | [ceph/ceph] 2026-04-24 03:00:13.178529 | instance | [ceph/ceph] PLAY RECAP ********************************************************************* 2026-04-24 03:00:13.178541 | instance | [ceph/ceph] instance : ok=113 changed=27 unreachable=0 failed=0 skipped=28 rescued=0 ignored=0 2026-04-24 03:00:13.178551 | instance | [ceph/ceph] 2026-04-24 03:00:13.261794 | instance | ==> [ceph] Deployment complete 2026-04-24 03:00:13.261894 | instance | ==> [ceph-provisioners] Starting deployment 2026-04-24 03:00:13.261903 | instance | ==> [csi] Starting deployment 2026-04-24 03:00:13.818658 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:13.818712 | instance | [ceph-provisioners/ceph_provisioners] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:00:13.818731 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:13.818737 | instance | [ceph-provisioners/ceph_provisioners] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:00:13.891093 | instance | [csi/csi] 2026-04-24 03:00:13.891159 | instance | [csi/csi] PLAY [controllers] ************************************************************* 2026-04-24 03:00:13.891171 | instance | [csi/csi] 2026-04-24 03:00:13.891181 | instance | [csi/csi] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:00:15.820462 | instance | [ceph-provisioners/ceph_provisioners] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:00:15.820589 | instance | [ceph-provisioners/ceph_provisioners] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:00:15.820603 | instance | [ceph-provisioners/ceph_provisioners] interpreter could change the meaning of that path. See 2026-04-24 03:00:15.820613 | instance | [ceph-provisioners/ceph_provisioners] https://docs.ansible.com/ansible- 2026-04-24 03:00:15.820623 | instance | [ceph-provisioners/ceph_provisioners] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:00:15.834619 | instance | [csi/csi] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:00:15.834654 | instance | [csi/csi] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:00:15.834664 | instance | [csi/csi] interpreter could change the meaning of that path. See 2026-04-24 03:00:15.834674 | instance | [csi/csi] https://docs.ansible.com/ansible- 2026-04-24 03:00:15.834683 | instance | [csi/csi] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:00:15.844420 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-04-24 03:00:15.844455 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:15.844466 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:00:15.866792 | instance | [csi/csi] ok: [instance] 2026-04-24 03:00:15.866829 | instance | [csi/csi] 2026-04-24 03:00:15.866841 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:00:15.889967 | instance | [ceph-provisioners/ceph_provisioners] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:00:15.890082 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:15.890098 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:00:15.915416 | instance | [csi/csi] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:00:15.915492 | instance | [csi/csi] 2026-04-24 03:00:15.915505 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:00:16.505614 | instance | [csi/csi] changed: [instance] 2026-04-24 03:00:16.505684 | instance | [csi/csi] 2026-04-24 03:00:16.505696 | instance | [csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] ********** 2026-04-24 03:00:16.534586 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-04-24 03:00:16.534667 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:16.534682 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect "ceph mon dump" output from a monitor] *** 2026-04-24 03:00:18.027583 | instance | [csi/csi] changed: [instance] 2026-04-24 03:00:18.027671 | instance | [csi/csi] 2026-04-24 03:00:18.027685 | instance | [csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:00:18.074351 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.074399 | instance | [csi/csi] 2026-04-24 03:00:18.074413 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect "ceph mon dump" output from a monitor] *** 2026-04-24 03:00:18.125444 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.125524 | instance | [csi/csi] 2026-04-24 03:00:18.125537 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] ********* 2026-04-24 03:00:18.163219 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.163271 | instance | [csi/csi] 2026-04-24 03:00:18.163279 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] *** 2026-04-24 03:00:18.195845 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.195883 | instance | [csi/csi] 2026-04-24 03:00:18.195888 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] ********************* 2026-04-24 03:00:18.248298 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.248353 | instance | [csi/csi] 2026-04-24 03:00:18.248415 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] ************** 2026-04-24 03:00:18.291718 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.291759 | instance | [csi/csi] 2026-04-24 03:00:18.291765 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] ***** 2026-04-24 03:00:18.345991 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.346040 | instance | [csi/csi] 2026-04-24 03:00:18.346048 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************ 2026-04-24 03:00:18.379153 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.379199 | instance | [csi/csi] 2026-04-24 03:00:18.379211 | instance | [csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ******************** 2026-04-24 03:00:18.438034 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.438084 | instance | [csi/csi] 2026-04-24 03:00:18.438091 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] *** 2026-04-24 03:00:18.477532 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.477596 | instance | [csi/csi] 2026-04-24 03:00:18.477607 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] ********************** 2026-04-24 03:00:18.508395 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.508450 | instance | [csi/csi] 2026-04-24 03:00:18.508460 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] **************** 2026-04-24 03:00:18.541834 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.541906 | instance | [csi/csi] 2026-04-24 03:00:18.541919 | instance | [csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ****************** 2026-04-24 03:00:18.601017 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.601091 | instance | [csi/csi] 2026-04-24 03:00:18.601109 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] ********************** 2026-04-24 03:00:18.633908 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.633990 | instance | [csi/csi] 2026-04-24 03:00:18.634002 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] ********* 2026-04-24 03:00:18.671483 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.671549 | instance | [csi/csi] 2026-04-24 03:00:18.671556 | instance | [csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] ********* 2026-04-24 03:00:18.715239 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.715302 | instance | [csi/csi] 2026-04-24 03:00:18.715308 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] *********** 2026-04-24 03:00:18.749656 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.749748 | instance | [csi/csi] 2026-04-24 03:00:18.749764 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] ************* 2026-04-24 03:00:18.783147 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.783212 | instance | [csi/csi] 2026-04-24 03:00:18.783219 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] ************** 2026-04-24 03:00:18.812485 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.812553 | instance | [csi/csi] 2026-04-24 03:00:18.812565 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Create namespace] ************************* 2026-04-24 03:00:18.847080 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.847125 | instance | [csi/csi] 2026-04-24 03:00:18.847136 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Install Portworx] ************************* 2026-04-24 03:00:18.875112 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.875153 | instance | [csi/csi] 2026-04-24 03:00:18.875167 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] *********** 2026-04-24 03:00:18.908323 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.908379 | instance | [csi/csi] 2026-04-24 03:00:18.908390 | instance | [csi/csi] TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] ********** 2026-04-24 03:00:18.962220 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.962294 | instance | [csi/csi] 2026-04-24 03:00:18.962311 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] ********************** 2026-04-24 03:00:18.993013 | instance | [csi/csi] skipping: [instance] => (item={'name': 'controllerplugin'}) 2026-04-24 03:00:18.993135 | instance | [csi/csi] skipping: [instance] => (item={'name': 'nodeplugin'}) 2026-04-24 03:00:18.993150 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:18.993159 | instance | [csi/csi] 2026-04-24 03:00:18.993168 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] *************************** 2026-04-24 03:00:19.021537 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:19.021576 | instance | [csi/csi] 2026-04-24 03:00:19.021587 | instance | [csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ****************** 2026-04-24 03:00:19.072457 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:19.072506 | instance | [csi/csi] 2026-04-24 03:00:19.072517 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] ******************* 2026-04-24 03:00:19.097413 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:19.097452 | instance | [csi/csi] 2026-04-24 03:00:19.097465 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] **************** 2026-04-24 03:00:19.127383 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:19.127417 | instance | [csi/csi] 2026-04-24 03:00:19.127427 | instance | [csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] ********** 2026-04-24 03:00:19.170786 | instance | [csi/csi] skipping: [instance] 2026-04-24 03:00:19.170861 | instance | [csi/csi] 2026-04-24 03:00:19.170873 | instance | [csi/csi] PLAY RECAP ********************************************************************* 2026-04-24 03:00:19.170884 | instance | [csi/csi] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=29 rescued=0 ignored=0 2026-04-24 03:00:19.170894 | instance | [csi/csi] 2026-04-24 03:00:19.257387 | instance | ==> [csi] Deployment complete 2026-04-24 03:00:19.257531 | instance | ==> [valkey] Starting deployment 2026-04-24 03:00:19.257886 | instance | ==> [loki] Starting deployment 2026-04-24 03:00:19.257924 | instance | ==> [percona-xtradb-cluster] Starting deployment 2026-04-24 03:00:19.755968 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:19.756021 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] PLAY [controllers] ************************************************************* 2026-04-24 03:00:19.756032 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:19.756042 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:00:19.780722 | instance | [loki/loki] 2026-04-24 03:00:19.780755 | instance | [loki/loki] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:00:19.780767 | instance | [loki/loki] 2026-04-24 03:00:19.780776 | instance | [loki/loki] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:00:19.785809 | instance | [valkey/valkey] 2026-04-24 03:00:19.785842 | instance | [valkey/valkey] PLAY [controllers] ************************************************************* 2026-04-24 03:00:19.785852 | instance | [valkey/valkey] 2026-04-24 03:00:19.785862 | instance | [valkey/valkey] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:00:21.968194 | instance | [valkey/valkey] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:00:21.968256 | instance | [valkey/valkey] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:00:21.968267 | instance | [valkey/valkey] interpreter could change the meaning of that path. See 2026-04-24 03:00:21.968277 | instance | [valkey/valkey] https://docs.ansible.com/ansible- 2026-04-24 03:00:21.968286 | instance | [valkey/valkey] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:00:21.999265 | instance | [valkey/valkey] ok: [instance] 2026-04-24 03:00:21.999304 | instance | [valkey/valkey] 2026-04-24 03:00:21.999310 | instance | [valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:00:22.050250 | instance | [valkey/valkey] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:00:22.050316 | instance | [valkey/valkey] 2026-04-24 03:00:22.050329 | instance | [valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:00:22.663679 | instance | [valkey/valkey] changed: [instance] 2026-04-24 03:00:22.663752 | instance | [valkey/valkey] 2026-04-24 03:00:22.663771 | instance | [valkey/valkey] TASK [vexxhost.atmosphere.valkey : Create TLS resources] *********************** 2026-04-24 03:00:22.887398 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:00:22.887504 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:00:22.887516 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] interpreter could change the meaning of that path. See 2026-04-24 03:00:22.887527 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] https://docs.ansible.com/ansible- 2026-04-24 03:00:22.887537 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:00:22.915915 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-04-24 03:00:22.915993 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:22.916006 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] *** 2026-04-24 03:00:22.969397 | instance | [loki/loki] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:00:22.969473 | instance | [loki/loki] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:00:22.969503 | instance | [loki/loki] interpreter could change the meaning of that path. See 2026-04-24 03:00:22.969512 | instance | [loki/loki] https://docs.ansible.com/ansible- 2026-04-24 03:00:22.969518 | instance | [loki/loki] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:00:22.995437 | instance | [loki/loki] ok: [instance] 2026-04-24 03:00:22.995550 | instance | [loki/loki] 2026-04-24 03:00:22.995566 | instance | [loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:00:23.042151 | instance | [loki/loki] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:00:23.042225 | instance | [loki/loki] 2026-04-24 03:00:23.042239 | instance | [loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:00:23.637098 | instance | [valkey/valkey] changed: [instance] 2026-04-24 03:00:23.637172 | instance | [valkey/valkey] 2026-04-24 03:00:23.637184 | instance | [valkey/valkey] TASK [vexxhost.atmosphere.valkey : Deploy Helm chart] ************************** 2026-04-24 03:00:23.698662 | instance | [loki/loki] changed: [instance] 2026-04-24 03:00:23.698723 | instance | [loki/loki] 2026-04-24 03:00:23.698731 | instance | [loki/loki] TASK [vexxhost.atmosphere.loki : Deploy Helm chart] **************************** 2026-04-24 03:00:23.784261 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-04-24 03:00:23.784334 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:23.784342 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************ 2026-04-24 03:00:24.691937 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance] 2026-04-24 03:00:24.692003 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:24.692012 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] *** 2026-04-24 03:00:25.501398 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance] 2026-04-24 03:00:25.501456 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:25.501464 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] *** 2026-04-24 03:00:25.542924 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-04-24 03:00:25.542981 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:25.542989 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] *** 2026-04-24 03:00:25.591345 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-04-24 03:00:25.591414 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:25.591423 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] ********** 2026-04-24 03:00:25.619954 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-04-24 03:00:25.620013 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:25.620020 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] *** 2026-04-24 03:00:25.657471 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-04-24 03:00:25.657543 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:25.657554 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] *** 2026-04-24 03:00:25.710926 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-04-24 03:00:25.710986 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:25.710994 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] **** 2026-04-24 03:00:25.793705 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-04-24 03:00:25.793883 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:25.793896 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] ********* 2026-04-24 03:00:25.843957 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance] 2026-04-24 03:00:25.844037 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:00:25.844050 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] *** 2026-04-24 03:00:26.674386 | instance | [valkey/valkey] changed: [instance] 2026-04-24 03:00:26.674440 | instance | [valkey/valkey] 2026-04-24 03:00:26.674446 | instance | [valkey/valkey] PLAY RECAP ********************************************************************* 2026-04-24 03:00:26.674451 | instance | [valkey/valkey] instance : ok=5 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 03:00:26.674455 | instance | [valkey/valkey] 2026-04-24 03:00:26.749199 | instance | ==> [valkey] Deployment complete 2026-04-24 03:00:31.850482 | instance | [loki/loki] changed: [instance] 2026-04-24 03:00:31.850549 | instance | [loki/loki] 2026-04-24 03:00:31.850562 | instance | [loki/loki] PLAY RECAP ********************************************************************* 2026-04-24 03:00:31.850574 | instance | [loki/loki] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 03:00:31.850584 | instance | [loki/loki] 2026-04-24 03:00:31.922116 | instance | ==> [loki] Deployment complete 2026-04-24 03:00:31.922180 | instance | ==> [vector] Starting deployment 2026-04-24 03:00:32.421097 | instance | [vector/vector] 2026-04-24 03:00:32.421178 | instance | [vector/vector] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:00:32.421192 | instance | [vector/vector] 2026-04-24 03:00:32.421217 | instance | [vector/vector] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:00:34.688498 | instance | [vector/vector] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:00:34.688556 | instance | [vector/vector] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:00:34.688564 | instance | [vector/vector] interpreter could change the meaning of that path. See 2026-04-24 03:00:34.688570 | instance | [vector/vector] https://docs.ansible.com/ansible- 2026-04-24 03:00:34.688576 | instance | [vector/vector] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:00:34.716434 | instance | [vector/vector] ok: [instance] 2026-04-24 03:00:34.716479 | instance | [vector/vector] 2026-04-24 03:00:34.716487 | instance | [vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:00:34.742676 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-04-24 03:00:34.742760 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:34.742774 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] *** 2026-04-24 03:00:34.768165 | instance | [vector/vector] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:00:34.768212 | instance | [vector/vector] 2026-04-24 03:00:34.768221 | instance | [vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:00:34.872441 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] => (item=10.96.240.200) 2026-04-24 03:00:34.872507 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:34.872519 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] ************* 2026-04-24 03:00:35.371836 | instance | [vector/vector] changed: [instance] 2026-04-24 03:00:35.371916 | instance | [vector/vector] 2026-04-24 03:00:35.371930 | instance | [vector/vector] TASK [vexxhost.atmosphere.vector : Deploy Helm chart] ************************** 2026-04-24 03:00:35.890884 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-04-24 03:00:35.890957 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:35.890970 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] *********** 2026-04-24 03:00:36.689151 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-04-24 03:00:36.689212 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:36.689225 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] *** 2026-04-24 03:00:37.201634 | instance | [vector/vector] changed: [instance] 2026-04-24 03:00:37.202235 | instance | [vector/vector] 2026-04-24 03:00:37.202253 | instance | [vector/vector] PLAY RECAP ********************************************************************* 2026-04-24 03:00:37.202260 | instance | [vector/vector] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 03:00:37.202267 | instance | [vector/vector] 2026-04-24 03:00:37.277225 | instance | ==> [vector] Deployment complete 2026-04-24 03:00:38.405865 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-04-24 03:00:38.405925 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:38.405938 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ****** 2026-04-24 03:00:38.496935 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-04-24 03:00:38.496989 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:38.497001 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create "pvc-ceph-client-key" secret] *** 2026-04-24 03:00:39.237315 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-04-24 03:00:39.237352 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:39.237358 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] *** 2026-04-24 03:00:39.382333 | instance | [ceph-provisioners/ceph_provisioners] ok: [instance] 2026-04-24 03:00:39.382372 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:39.382396 | instance | [ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] *************** 2026-04-24 03:00:40.707402 | instance | [ceph-provisioners/ceph_provisioners] changed: [instance] 2026-04-24 03:00:40.707473 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:40.707491 | instance | [ceph-provisioners/ceph_provisioners] PLAY RECAP ********************************************************************* 2026-04-24 03:00:40.707505 | instance | [ceph-provisioners/ceph_provisioners] instance : ok=12 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 03:00:40.707518 | instance | [ceph-provisioners/ceph_provisioners] 2026-04-24 03:00:40.784415 | instance | ==> [ceph-provisioners] Deployment complete 2026-04-24 03:03:13.198653 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance] 2026-04-24 03:03:13.198732 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:03:13.198744 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] *** 2026-04-24 03:03:13.928191 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance] 2026-04-24 03:03:13.928226 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:03:13.928234 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] PLAY RECAP ********************************************************************* 2026-04-24 03:03:13.928239 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] instance : ok=6 changed=3 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-04-24 03:03:13.928244 | instance | [percona-xtradb-cluster/percona_xtradb_cluster] 2026-04-24 03:03:14.009811 | instance | ==> [percona-xtradb-cluster] Deployment complete 2026-04-24 03:03:14.009871 | instance | ==> [keycloak] Starting deployment 2026-04-24 03:03:14.582810 | instance | [keycloak/keycloak] 2026-04-24 03:03:14.582887 | instance | [keycloak/keycloak] PLAY [controllers] ************************************************************* 2026-04-24 03:03:14.582899 | instance | [keycloak/keycloak] 2026-04-24 03:03:14.582908 | instance | [keycloak/keycloak] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:03:16.811154 | instance | [keycloak/keycloak] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:03:16.811228 | instance | [keycloak/keycloak] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:03:16.811240 | instance | [keycloak/keycloak] interpreter could change the meaning of that path. See 2026-04-24 03:03:16.811251 | instance | [keycloak/keycloak] https://docs.ansible.com/ansible- 2026-04-24 03:03:16.811261 | instance | [keycloak/keycloak] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:03:16.852807 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:03:16.852852 | instance | [keycloak/keycloak] 2026-04-24 03:03:16.852864 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:03:16.899364 | instance | [keycloak/keycloak] skipping: [instance] 2026-04-24 03:03:16.899453 | instance | [keycloak/keycloak] 2026-04-24 03:03:16.899469 | instance | [keycloak/keycloak] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:03:16.957420 | instance | [keycloak/keycloak] skipping: [instance] 2026-04-24 03:03:16.957501 | instance | [keycloak/keycloak] 2026-04-24 03:03:16.957512 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:03:17.000806 | instance | [keycloak/keycloak] skipping: [instance] 2026-04-24 03:03:17.000849 | instance | [keycloak/keycloak] 2026-04-24 03:03:17.000861 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:03:17.045092 | instance | [keycloak/keycloak] skipping: [instance] 2026-04-24 03:03:17.045164 | instance | [keycloak/keycloak] 2026-04-24 03:03:17.045172 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:03:17.925939 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:03:17.925979 | instance | [keycloak/keycloak] 2026-04-24 03:03:17.925984 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:03:17.977807 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:03:17.977847 | instance | [keycloak/keycloak] 2026-04-24 03:03:17.977853 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:03:18.032108 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:03:18.032175 | instance | [keycloak/keycloak] 2026-04-24 03:03:18.032192 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:03:18.087983 | instance | [keycloak/keycloak] ok: [instance] => (item=oslo_db) 2026-04-24 03:03:18.088063 | instance | [keycloak/keycloak] 2026-04-24 03:03:18.088077 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:03:18.150253 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:03:18.150315 | instance | [keycloak/keycloak] 2026-04-24 03:03:18.150321 | instance | [keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:03:18.198351 | instance | [keycloak/keycloak] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:03:18.198434 | instance | [keycloak/keycloak] 2026-04-24 03:03:18.198451 | instance | [keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:03:18.821511 | instance | [keycloak/keycloak] changed: [instance] 2026-04-24 03:03:18.821572 | instance | [keycloak/keycloak] 2026-04-24 03:03:18.821585 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] *** 2026-04-24 03:03:19.522183 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:03:19.522242 | instance | [keycloak/keycloak] 2026-04-24 03:03:19.522255 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] ************* 2026-04-24 03:03:20.876227 | instance | [keycloak/keycloak] changed: [instance] 2026-04-24 03:03:20.876282 | instance | [keycloak/keycloak] 2026-04-24 03:03:20.876294 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************ 2026-04-24 03:03:21.354961 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:03:21.355019 | instance | [keycloak/keycloak] 2026-04-24 03:03:21.355028 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] ***************** 2026-04-24 03:03:21.825054 | instance | [keycloak/keycloak] changed: [instance] 2026-04-24 03:03:21.825186 | instance | [keycloak/keycloak] 2026-04-24 03:03:21.825203 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] ******************* 2026-04-24 03:03:22.380671 | instance | [keycloak/keycloak] changed: [instance] 2026-04-24 03:03:22.380790 | instance | [keycloak/keycloak] 2026-04-24 03:03:22.380870 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ****************** 2026-04-24 03:03:22.827092 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:03:22.827205 | instance | [keycloak/keycloak] 2026-04-24 03:03:22.827223 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************ 2026-04-24 03:05:50.751805 | instance | [keycloak/keycloak] changed: [instance] 2026-04-24 03:05:50.751883 | instance | [keycloak/keycloak] 2026-04-24 03:05:50.751895 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] **************** 2026-04-24 03:05:51.465862 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:05:51.465921 | instance | [keycloak/keycloak] 2026-04-24 03:05:51.465929 | instance | [keycloak/keycloak] TASK [Create Keycloak Ingress] ************************************************* 2026-04-24 03:05:51.530650 | instance | [keycloak/keycloak] included: ingress for instance 2026-04-24 03:05:51.530723 | instance | [keycloak/keycloak] 2026-04-24 03:05:51.530740 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] ******************* 2026-04-24 03:05:52.592188 | instance | [keycloak/keycloak] changed: [instance] 2026-04-24 03:05:52.592243 | instance | [keycloak/keycloak] 2026-04-24 03:05:52.592255 | instance | [keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] ******************* 2026-04-24 03:05:52.948235 | instance | [keycloak/keycloak] ok: [instance] 2026-04-24 03:05:52.948289 | instance | [keycloak/keycloak] 2026-04-24 03:05:52.948300 | instance | [keycloak/keycloak] PLAY RECAP ********************************************************************* 2026-04-24 03:05:52.948310 | instance | [keycloak/keycloak] instance : ok=19 changed=6 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-04-24 03:05:52.948320 | instance | [keycloak/keycloak] 2026-04-24 03:05:53.012722 | instance | ==> [keycloak] Deployment complete 2026-04-24 03:05:53.012769 | instance | ==> [keystone] Starting deployment 2026-04-24 03:05:53.012780 | instance | ==> [kube-prometheus-stack] Starting deployment 2026-04-24 03:05:53.622285 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:05:53.622380 | instance | [kube-prometheus-stack/kube_prometheus_stack] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:05:53.622392 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:05:53.622401 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:05:53.640880 | instance | [keystone/keystone] 2026-04-24 03:05:53.640938 | instance | [keystone/keystone] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:05:53.640951 | instance | [keystone/keystone] 2026-04-24 03:05:53.640964 | instance | [keystone/keystone] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:05:55.711787 | instance | [keystone/keystone] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:05:55.711845 | instance | [keystone/keystone] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:05:55.711854 | instance | [keystone/keystone] interpreter could change the meaning of that path. See 2026-04-24 03:05:55.711861 | instance | [keystone/keystone] https://docs.ansible.com/ansible- 2026-04-24 03:05:55.711867 | instance | [keystone/keystone] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:05:55.740433 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:05:55.740479 | instance | [keystone/keystone] 2026-04-24 03:05:55.740484 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-04-24 03:05:55.747560 | instance | [kube-prometheus-stack/kube_prometheus_stack] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:05:55.747590 | instance | [kube-prometheus-stack/kube_prometheus_stack] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:05:55.747600 | instance | [kube-prometheus-stack/kube_prometheus_stack] interpreter could change the meaning of that path. See 2026-04-24 03:05:55.747609 | instance | [kube-prometheus-stack/kube_prometheus_stack] https://docs.ansible.com/ansible- 2026-04-24 03:05:55.747618 | instance | [kube-prometheus-stack/kube_prometheus_stack] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:05:55.776312 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] 2026-04-24 03:05:55.776344 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:05:55.776355 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:05:55.829804 | instance | [kube-prometheus-stack/kube_prometheus_stack] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:05:55.829852 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:05:55.829876 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:05:56.474966 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] 2026-04-24 03:05:56.475041 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:05:56.475053 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] **** 2026-04-24 03:05:57.955041 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] 2026-04-24 03:05:57.955111 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:05:57.955133 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Wait until Keycloak service is ready] *** 2026-04-24 03:05:58.897679 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] 2026-04-24 03:05:58.897730 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:05:58.897742 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak realm] ******* 2026-04-24 03:06:00.043897 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:06:00.043953 | instance | [keystone/keystone] 2026-04-24 03:06:00.043992 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-04-24 03:06:00.466332 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:06:00.466395 | instance | [keystone/keystone] 2026-04-24 03:06:00.466409 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-04-24 03:06:01.267825 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:06:01.267899 | instance | [keystone/keystone] 2026-04-24 03:06:01.267910 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:06:01.332226 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:01.332295 | instance | [keystone/keystone] 2026-04-24 03:06:01.332307 | instance | [keystone/keystone] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:06:01.416714 | instance | [keystone/keystone] included: rabbitmq for instance 2026-04-24 03:06:01.416803 | instance | [keystone/keystone] 2026-04-24 03:06:01.416819 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-04-24 03:06:02.273619 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:02.273675 | instance | [keystone/keystone] 2026-04-24 03:06:02.273690 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-04-24 03:06:02.326950 | instance | [keystone/keystone] skipping: [instance] 2026-04-24 03:06:02.327040 | instance | [keystone/keystone] 2026-04-24 03:06:02.327053 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-04-24 03:06:02.383636 | instance | [keystone/keystone] skipping: [instance] 2026-04-24 03:06:02.383717 | instance | [keystone/keystone] 2026-04-24 03:06:02.383729 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-04-24 03:06:02.433594 | instance | [keystone/keystone] skipping: [instance] 2026-04-24 03:06:02.433691 | instance | [keystone/keystone] 2026-04-24 03:06:02.433704 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-04-24 03:06:06.763632 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] 2026-04-24 03:06:06.763705 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:06.763717 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Add client roles in "id_token"] *** 2026-04-24 03:06:08.371314 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] 2026-04-24 03:06:08.371377 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:08.371390 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve "etcd" CA certificate] *** 2026-04-24 03:06:08.784834 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] 2026-04-24 03:06:08.784895 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:08.784907 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve "etcd" client certificate] *** 2026-04-24 03:06:09.106919 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] 2026-04-24 03:06:09.106982 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:09.106994 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve "etcd" client key] *** 2026-04-24 03:06:09.427070 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] 2026-04-24 03:06:09.427117 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:09.427125 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create secrets for monitoring] *** 2026-04-24 03:06:10.147154 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] 2026-04-24 03:06:10.147235 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:10.147252 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate client secret passwords] *** 2026-04-24 03:06:27.366888 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager) 2026-04-24 03:06:27.366933 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=grafana) 2026-04-24 03:06:27.366938 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus) 2026-04-24 03:06:27.366947 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:27.366952 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Collect all client secrets] *** 2026-04-24 03:06:29.392552 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager) 2026-04-24 03:06:29.392622 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=grafana) 2026-04-24 03:06:29.392633 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus) 2026-04-24 03:06:29.392643 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:29.392652 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak clients] ***** 2026-04-24 03:06:33.549239 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:06:33.549285 | instance | [keystone/keystone] 2026-04-24 03:06:33.549292 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:06:33.775836 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None) 2026-04-24 03:06:33.775893 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None) 2026-04-24 03:06:33.775905 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None) 2026-04-24 03:06:33.775916 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] 2026-04-24 03:06:33.775926 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:33.775936 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak roles] ******* 2026-04-24 03:06:34.287781 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:34.287827 | instance | [keystone/keystone] 2026-04-24 03:06:34.287834 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:06:34.338366 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:34.338432 | instance | [keystone/keystone] 2026-04-24 03:06:34.338445 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:06:35.065865 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:35.065918 | instance | [keystone/keystone] 2026-04-24 03:06:35.065930 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:06:35.119664 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:35.119737 | instance | [keystone/keystone] 2026-04-24 03:06:35.119753 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:06:35.170643 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:35.170718 | instance | [keystone/keystone] 2026-04-24 03:06:35.170731 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:06:35.259525 | instance | [keystone/keystone] ok: [instance] => (item=oslo_cache) 2026-04-24 03:06:35.259597 | instance | [keystone/keystone] ok: [instance] => (item=identity) 2026-04-24 03:06:35.259608 | instance | [keystone/keystone] ok: [instance] => (item=oslo_messaging) 2026-04-24 03:06:35.259617 | instance | [keystone/keystone] ok: [instance] => (item=oslo_db) 2026-04-24 03:06:35.259626 | instance | [keystone/keystone] 2026-04-24 03:06:35.259636 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:06:35.328700 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:35.328807 | instance | [keystone/keystone] 2026-04-24 03:06:35.328820 | instance | [keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:06:35.385665 | instance | [keystone/keystone] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:06:35.385721 | instance | [keystone/keystone] 2026-04-24 03:06:35.385733 | instance | [keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:06:36.006174 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:06:36.006232 | instance | [keystone/keystone] 2026-04-24 03:06:36.006255 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] ******************* 2026-04-24 03:06:38.873311 | instance | [keystone/keystone] ok: [instance] => (item=None) 2026-04-24 03:06:38.873380 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:06:38.873391 | instance | [keystone/keystone] 2026-04-24 03:06:38.873398 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] *** 2026-04-24 03:06:40.255813 | instance | [keystone/keystone] ok: [instance] => (item=atmosphere) 2026-04-24 03:06:40.255883 | instance | [keystone/keystone] 2026-04-24 03:06:40.255894 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] *** 2026-04-24 03:06:41.091578 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None) 2026-04-24 03:06:41.091623 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None) 2026-04-24 03:06:41.091629 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None) 2026-04-24 03:06:41.091635 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None) 2026-04-24 03:06:41.091641 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None) 2026-04-24 03:06:41.091647 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] 2026-04-24 03:06:41.091653 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:41.091676 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate cookie secrets] ***** 2026-04-24 03:06:41.268991 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:06:41.269030 | instance | [keystone/keystone] 2026-04-24 03:06:41.269036 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ****************** 2026-04-24 03:06:42.602218 | instance | [keystone/keystone] changed: [instance] => (item=None) 2026-04-24 03:06:42.602292 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:06:42.602304 | instance | [keystone/keystone] 2026-04-24 03:06:42.602314 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] *** 2026-04-24 03:06:44.262826 | instance | [keystone/keystone] changed: [instance] => (item=None) 2026-04-24 03:06:44.262901 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:06:44.262909 | instance | [keystone/keystone] 2026-04-24 03:06:44.262915 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************ 2026-04-24 03:06:52.545931 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager) 2026-04-24 03:06:52.545988 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus) 2026-04-24 03:06:52.545999 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:06:52.546009 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate OAuth2 proxy configuration] *** 2026-04-24 03:07:03.957014 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager) 2026-04-24 03:07:03.957079 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus) 2026-04-24 03:07:03.957090 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:07:03.957100 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create certificate issuer] *** 2026-04-24 03:07:04.740205 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] 2026-04-24 03:07:04.740282 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:07:04.740294 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Install all CRDs] ************ 2026-04-24 03:07:10.915155 | instance | [kube-prometheus-stack/kube_prometheus_stack] ok: [instance] 2026-04-24 03:07:10.915241 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:07:10.915254 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy additional dashboards] *** 2026-04-24 03:07:25.866358 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'haproxy', 'state': 'present'}) 2026-04-24 03:07:25.866413 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'goldpinger', 'state': 'present'}) 2026-04-24 03:07:25.866424 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'node-exporter-full', 'state': 'present'}) 2026-04-24 03:07:25.866432 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'ceph-cluster', 'state': 'present'}) 2026-04-24 03:07:25.866440 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'ceph-cluster-advanced', 'state': 'present'}) 2026-04-24 03:07:25.866448 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'hosts-overview', 'state': 'present'}) 2026-04-24 03:07:25.866456 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'host-details', 'state': 'present'}) 2026-04-24 03:07:25.866464 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'pool-overview', 'state': 'present'}) 2026-04-24 03:07:25.866472 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'pool-detail', 'state': 'present'}) 2026-04-24 03:07:25.866480 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'osds-overview', 'state': 'present'}) 2026-04-24 03:07:25.866487 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'osd-device-details', 'state': 'present'}) 2026-04-24 03:07:25.866495 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'rbd-overview', 'state': 'present'}) 2026-04-24 03:07:25.866503 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'rbd-details', 'state': 'present'}) 2026-04-24 03:07:25.866512 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:07:25.866520 | instance | [kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy Helm chart] *********** 2026-04-24 03:07:58.863860 | instance | [kube-prometheus-stack/kube_prometheus_stack] changed: [instance] 2026-04-24 03:07:58.863943 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:07:58.863956 | instance | [kube-prometheus-stack/kube_prometheus_stack] PLAY RECAP ********************************************************************* 2026-04-24 03:07:58.863966 | instance | [kube-prometheus-stack/kube_prometheus_stack] instance : ok=21 changed=11 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 03:07:58.863976 | instance | [kube-prometheus-stack/kube_prometheus_stack] 2026-04-24 03:07:59.010392 | instance | ==> [kube-prometheus-stack] Deployment complete 2026-04-24 03:07:59.010452 | instance | ==> [ipmi-exporter] Starting deployment 2026-04-24 03:07:59.010471 | instance | ==> [prometheus-pushgateway] Starting deployment 2026-04-24 03:07:59.735095 | instance | [ipmi-exporter/ipmi_exporter] 2026-04-24 03:07:59.735158 | instance | [ipmi-exporter/ipmi_exporter] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:07:59.735170 | instance | [ipmi-exporter/ipmi_exporter] 2026-04-24 03:07:59.735180 | instance | [ipmi-exporter/ipmi_exporter] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:07:59.741274 | instance | [prometheus-pushgateway/prometheus_pushgateway] 2026-04-24 03:07:59.741307 | instance | [prometheus-pushgateway/prometheus_pushgateway] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:07:59.741318 | instance | [prometheus-pushgateway/prometheus_pushgateway] 2026-04-24 03:07:59.741346 | instance | [prometheus-pushgateway/prometheus_pushgateway] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:08:02.129386 | instance | [prometheus-pushgateway/prometheus_pushgateway] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:08:02.129448 | instance | [prometheus-pushgateway/prometheus_pushgateway] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:08:02.129453 | instance | [prometheus-pushgateway/prometheus_pushgateway] interpreter could change the meaning of that path. See 2026-04-24 03:08:02.129458 | instance | [prometheus-pushgateway/prometheus_pushgateway] https://docs.ansible.com/ansible- 2026-04-24 03:08:02.129463 | instance | [prometheus-pushgateway/prometheus_pushgateway] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:08:02.161457 | instance | [prometheus-pushgateway/prometheus_pushgateway] ok: [instance] 2026-04-24 03:08:02.161503 | instance | [prometheus-pushgateway/prometheus_pushgateway] 2026-04-24 03:08:02.161515 | instance | [prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:08:02.215731 | instance | [prometheus-pushgateway/prometheus_pushgateway] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:08:02.215800 | instance | [prometheus-pushgateway/prometheus_pushgateway] 2026-04-24 03:08:02.215811 | instance | [prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:08:02.343836 | instance | [ipmi-exporter/ipmi_exporter] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:08:02.343901 | instance | [ipmi-exporter/ipmi_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:08:02.343912 | instance | [ipmi-exporter/ipmi_exporter] interpreter could change the meaning of that path. See 2026-04-24 03:08:02.343923 | instance | [ipmi-exporter/ipmi_exporter] https://docs.ansible.com/ansible- 2026-04-24 03:08:02.343933 | instance | [ipmi-exporter/ipmi_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:08:02.377992 | instance | [ipmi-exporter/ipmi_exporter] ok: [instance] 2026-04-24 03:08:02.378055 | instance | [ipmi-exporter/ipmi_exporter] 2026-04-24 03:08:02.378068 | instance | [ipmi-exporter/ipmi_exporter] TASK [vexxhost.atmosphere.ipmi_exporter : Deploy service] ********************** 2026-04-24 03:08:02.935414 | instance | [prometheus-pushgateway/prometheus_pushgateway] changed: [instance] 2026-04-24 03:08:02.935550 | instance | [prometheus-pushgateway/prometheus_pushgateway] 2026-04-24 03:08:02.935564 | instance | [prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] ********** 2026-04-24 03:08:03.542748 | instance | [ipmi-exporter/ipmi_exporter] changed: [instance] 2026-04-24 03:08:03.542810 | instance | [ipmi-exporter/ipmi_exporter] 2026-04-24 03:08:03.542822 | instance | [ipmi-exporter/ipmi_exporter] PLAY RECAP ********************************************************************* 2026-04-24 03:08:03.542832 | instance | [ipmi-exporter/ipmi_exporter] instance : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 03:08:03.542841 | instance | [ipmi-exporter/ipmi_exporter] 2026-04-24 03:08:03.638331 | instance | ==> [ipmi-exporter] Deployment complete 2026-04-24 03:08:04.628360 | instance | [prometheus-pushgateway/prometheus_pushgateway] changed: [instance] 2026-04-24 03:08:04.628414 | instance | [prometheus-pushgateway/prometheus_pushgateway] 2026-04-24 03:08:04.628425 | instance | [prometheus-pushgateway/prometheus_pushgateway] PLAY RECAP ********************************************************************* 2026-04-24 03:08:04.628435 | instance | [prometheus-pushgateway/prometheus_pushgateway] instance : ok=4 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-24 03:08:04.628444 | instance | [prometheus-pushgateway/prometheus_pushgateway] 2026-04-24 03:08:04.699397 | instance | ==> [prometheus-pushgateway] Deployment complete 2026-04-24 03:09:29.417316 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:09:29.417398 | instance | [keystone/keystone] 2026-04-24 03:09:29.417411 | instance | [keystone/keystone] TASK [Create Ingress] ********************************************************** 2026-04-24 03:09:29.500183 | instance | [keystone/keystone] included: openstack_helm_ingress for instance 2026-04-24 03:09:29.500237 | instance | [keystone/keystone] 2026-04-24 03:09:29.500250 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:09:29.548736 | instance | [keystone/keystone] skipping: [instance] 2026-04-24 03:09:29.548792 | instance | [keystone/keystone] 2026-04-24 03:09:29.548800 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:09:29.591111 | instance | [keystone/keystone] skipping: [instance] 2026-04-24 03:09:29.591181 | instance | [keystone/keystone] 2026-04-24 03:09:29.591197 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:09:29.650134 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:09:29.650204 | instance | [keystone/keystone] 2026-04-24 03:09:29.650222 | instance | [keystone/keystone] TASK [Create Ingress identity] ************************************************* 2026-04-24 03:09:29.712770 | instance | [keystone/keystone] included: ingress for instance 2026-04-24 03:09:29.712840 | instance | [keystone/keystone] 2026-04-24 03:09:29.712851 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] ******************* 2026-04-24 03:09:30.733615 | instance | [keystone/keystone] changed: [instance] 2026-04-24 03:09:30.733683 | instance | [keystone/keystone] 2026-04-24 03:09:30.733695 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] ********* 2026-04-24 03:09:34.063920 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left). 2026-04-24 03:09:34.063968 | instance | [keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left). 2026-04-24 03:09:34.063975 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:09:34.063982 | instance | [keystone/keystone] 2026-04-24 03:09:34.063988 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ******** 2026-04-24 03:09:34.805068 | instance | [keystone/keystone] ok: [instance] 2026-04-24 03:09:34.805128 | instance | [keystone/keystone] 2026-04-24 03:09:34.805137 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ****************** 2026-04-24 03:09:36.048601 | instance | [keystone/keystone] ok: [instance] => (item=atmosphere) 2026-04-24 03:09:36.048661 | instance | [keystone/keystone] 2026-04-24 03:09:36.048673 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] ******* 2026-04-24 03:09:37.275662 | instance | [keystone/keystone] changed: [instance] => (item=atmosphere) 2026-04-24 03:09:37.275736 | instance | [keystone/keystone] 2026-04-24 03:09:37.275753 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ****** 2026-04-24 03:09:38.499353 | instance | [keystone/keystone] changed: [instance] => (item=atmosphere) 2026-04-24 03:09:38.499432 | instance | [keystone/keystone] 2026-04-24 03:09:38.499443 | instance | [keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] ***** 2026-04-24 03:09:39.600647 | instance | [keystone/keystone] changed: [instance] => (item=atmosphere) 2026-04-24 03:09:39.600704 | instance | [keystone/keystone] 2026-04-24 03:09:39.600713 | instance | [keystone/keystone] PLAY RECAP ********************************************************************* 2026-04-24 03:09:39.600725 | instance | [keystone/keystone] instance : ok=33 changed=13 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-24 03:09:39.600732 | instance | [keystone/keystone] 2026-04-24 03:09:39.675689 | instance | ==> [keystone] Deployment complete 2026-04-24 03:09:39.675788 | instance | ==> [barbican] Starting deployment 2026-04-24 03:09:39.675834 | instance | ==> [cinder] Starting deployment 2026-04-24 03:09:39.675847 | instance | ==> [placement] Starting deployment 2026-04-24 03:09:39.675857 | instance | ==> [horizon] Starting deployment 2026-04-24 03:09:39.675961 | instance | ==> [glance] Starting deployment 2026-04-24 03:09:39.675995 | instance | ==> [heat] Starting deployment 2026-04-24 03:09:39.676008 | instance | ==> [openstack-cli] Starting deployment 2026-04-24 03:09:39.676132 | instance | ==> [rook-ceph-cluster] Starting deployment 2026-04-24 03:09:40.218781 | instance | [glance/glance] 2026-04-24 03:09:40.218821 | instance | [glance/glance] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:09:40.218827 | instance | [glance/glance] 2026-04-24 03:09:40.218835 | instance | [glance/glance] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:09:40.235731 | instance | [placement/placement] 2026-04-24 03:09:40.235772 | instance | [placement/placement] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:09:40.235778 | instance | [placement/placement] 2026-04-24 03:09:40.235782 | instance | [placement/placement] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:09:40.242563 | instance | [cinder/cinder] 2026-04-24 03:09:40.242592 | instance | [cinder/cinder] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:09:40.242597 | instance | [cinder/cinder] 2026-04-24 03:09:40.242602 | instance | [cinder/cinder] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:09:40.246737 | instance | [heat/heat] 2026-04-24 03:09:40.246759 | instance | [heat/heat] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:09:40.246767 | instance | [heat/heat] 2026-04-24 03:09:40.246771 | instance | [heat/heat] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:09:40.268159 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:40.268221 | instance | [rook-ceph-cluster/rook_ceph_cluster] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:09:40.268235 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:40.268248 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:09:40.271644 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:40.271676 | instance | [openstack-cli/openstack_cli] PLAY [controllers] ************************************************************* 2026-04-24 03:09:40.271686 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:40.271696 | instance | [openstack-cli/openstack_cli] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:09:40.280374 | instance | [horizon/horizon] 2026-04-24 03:09:40.280418 | instance | [horizon/horizon] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:09:40.280429 | instance | [horizon/horizon] 2026-04-24 03:09:40.280440 | instance | [horizon/horizon] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:09:40.317798 | instance | [barbican/barbican] 2026-04-24 03:09:40.317855 | instance | [barbican/barbican] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:09:40.317866 | instance | [barbican/barbican] 2026-04-24 03:09:40.317875 | instance | [barbican/barbican] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:09:42.574156 | instance | [glance/glance] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:09:42.574198 | instance | [glance/glance] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:09:42.574205 | instance | [glance/glance] interpreter could change the meaning of that path. See 2026-04-24 03:09:42.574212 | instance | [glance/glance] https://docs.ansible.com/ansible- 2026-04-24 03:09:42.574218 | instance | [glance/glance] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:09:42.629423 | instance | [glance/glance] ok: [instance] 2026-04-24 03:09:42.629476 | instance | [glance/glance] 2026-04-24 03:09:42.629546 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-04-24 03:09:42.687587 | instance | [horizon/horizon] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:09:42.687647 | instance | [horizon/horizon] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:09:42.687659 | instance | [horizon/horizon] interpreter could change the meaning of that path. See 2026-04-24 03:09:42.687668 | instance | [horizon/horizon] https://docs.ansible.com/ansible- 2026-04-24 03:09:42.687678 | instance | [horizon/horizon] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:09:42.701645 | instance | [cinder/cinder] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:09:42.701676 | instance | [cinder/cinder] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:09:42.701687 | instance | [cinder/cinder] interpreter could change the meaning of that path. See 2026-04-24 03:09:42.701712 | instance | [cinder/cinder] https://docs.ansible.com/ansible- 2026-04-24 03:09:42.701722 | instance | [cinder/cinder] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:09:42.723663 | instance | [heat/heat] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:09:42.723687 | instance | [heat/heat] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:09:42.723695 | instance | [heat/heat] interpreter could change the meaning of that path. See 2026-04-24 03:09:42.723701 | instance | [heat/heat] https://docs.ansible.com/ansible- 2026-04-24 03:09:42.723707 | instance | [heat/heat] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:09:42.745634 | instance | [horizon/horizon] ok: [instance] 2026-04-24 03:09:42.745670 | instance | [horizon/horizon] 2026-04-24 03:09:42.745683 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:42.747180 | instance | [placement/placement] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:09:42.747195 | instance | [placement/placement] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:09:42.747202 | instance | [placement/placement] interpreter could change the meaning of that path. See 2026-04-24 03:09:42.747208 | instance | [placement/placement] https://docs.ansible.com/ansible- 2026-04-24 03:09:42.747214 | instance | [placement/placement] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:09:42.757001 | instance | [openstack-cli/openstack_cli] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:09:42.757028 | instance | [openstack-cli/openstack_cli] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:09:42.757032 | instance | [openstack-cli/openstack_cli] interpreter could change the meaning of that path. See 2026-04-24 03:09:42.757037 | instance | [openstack-cli/openstack_cli] https://docs.ansible.com/ansible- 2026-04-24 03:09:42.757041 | instance | [openstack-cli/openstack_cli] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:09:42.770109 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:09:42.770123 | instance | [cinder/cinder] 2026-04-24 03:09:42.770128 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:42.776669 | instance | [heat/heat] ok: [instance] 2026-04-24 03:09:42.776684 | instance | [heat/heat] 2026-04-24 03:09:42.776688 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:42.794564 | instance | [openstack-cli/openstack_cli] ok: [instance] 2026-04-24 03:09:42.794585 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:42.794592 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-04-24 03:09:42.795749 | instance | [placement/placement] ok: [instance] 2026-04-24 03:09:42.795764 | instance | [placement/placement] 2026-04-24 03:09:42.795771 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:42.796569 | instance | [barbican/barbican] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:09:42.796582 | instance | [barbican/barbican] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:09:42.796588 | instance | [barbican/barbican] interpreter could change the meaning of that path. See 2026-04-24 03:09:42.796594 | instance | [barbican/barbican] https://docs.ansible.com/ansible- 2026-04-24 03:09:42.796600 | instance | [barbican/barbican] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:09:42.830785 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:42.830821 | instance | [barbican/barbican] 2026-04-24 03:09:42.830834 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-04-24 03:09:42.851249 | instance | [horizon/horizon] ok: [instance] 2026-04-24 03:09:42.851265 | instance | [horizon/horizon] 2026-04-24 03:09:42.851270 | instance | [horizon/horizon] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:42.896464 | instance | [placement/placement] ok: [instance] 2026-04-24 03:09:42.896511 | instance | [placement/placement] 2026-04-24 03:09:42.896526 | instance | [placement/placement] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:42.898237 | instance | [horizon/horizon] skipping: [instance] 2026-04-24 03:09:42.898253 | instance | [horizon/horizon] 2026-04-24 03:09:42.898260 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:09:42.912136 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:09:42.912168 | instance | [cinder/cinder] 2026-04-24 03:09:42.912175 | instance | [cinder/cinder] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:42.912240 | instance | [heat/heat] ok: [instance] 2026-04-24 03:09:42.912250 | instance | [heat/heat] 2026-04-24 03:09:42.912256 | instance | [heat/heat] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:42.945521 | instance | [horizon/horizon] skipping: [instance] 2026-04-24 03:09:42.945543 | instance | [horizon/horizon] 2026-04-24 03:09:42.945551 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:09:42.947579 | instance | [placement/placement] skipping: [instance] 2026-04-24 03:09:42.947596 | instance | [placement/placement] 2026-04-24 03:09:42.947604 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:09:42.985583 | instance | [horizon/horizon] skipping: [instance] 2026-04-24 03:09:42.985646 | instance | [horizon/horizon] 2026-04-24 03:09:42.985654 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:09:42.991728 | instance | [cinder/cinder] included: rabbitmq for instance 2026-04-24 03:09:42.991743 | instance | [cinder/cinder] 2026-04-24 03:09:42.991750 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-04-24 03:09:42.994132 | instance | [placement/placement] skipping: [instance] 2026-04-24 03:09:42.994151 | instance | [placement/placement] 2026-04-24 03:09:42.994158 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:09:43.001175 | instance | [heat/heat] included: rabbitmq for instance 2026-04-24 03:09:43.001197 | instance | [heat/heat] 2026-04-24 03:09:43.001204 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-04-24 03:09:43.045577 | instance | [placement/placement] skipping: [instance] 2026-04-24 03:09:43.045651 | instance | [placement/placement] 2026-04-24 03:09:43.045664 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:09:43.289907 | instance | [openstack-cli/openstack_cli] changed: [instance] 2026-04-24 03:09:43.289953 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:43.289962 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 03:09:43.812535 | instance | [rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:09:43.812600 | instance | [rook-ceph-cluster/rook_ceph_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:09:43.812612 | instance | [rook-ceph-cluster/rook_ceph_cluster] interpreter could change the meaning of that path. See 2026-04-24 03:09:43.812623 | instance | [rook-ceph-cluster/rook_ceph_cluster] https://docs.ansible.com/ansible- 2026-04-24 03:09:43.812632 | instance | [rook-ceph-cluster/rook_ceph_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:09:43.850137 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:09:43.850184 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:43.850195 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-04-24 03:09:43.905530 | instance | [glance/glance] ok: [instance] 2026-04-24 03:09:43.905575 | instance | [glance/glance] 2026-04-24 03:09:43.905582 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-04-24 03:09:43.909531 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:09:43.909548 | instance | [cinder/cinder] 2026-04-24 03:09:43.909554 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-04-24 03:09:43.919526 | instance | [horizon/horizon] ok: [instance] 2026-04-24 03:09:43.919546 | instance | [horizon/horizon] 2026-04-24 03:09:43.919551 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:09:43.931951 | instance | [heat/heat] ok: [instance] 2026-04-24 03:09:43.931977 | instance | [heat/heat] 2026-04-24 03:09:43.931984 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-04-24 03:09:43.954285 | instance | [cinder/cinder] skipping: [instance] 2026-04-24 03:09:43.954320 | instance | [cinder/cinder] 2026-04-24 03:09:43.954331 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-04-24 03:09:43.971477 | instance | [horizon/horizon] ok: [instance] 2026-04-24 03:09:43.971518 | instance | [horizon/horizon] 2026-04-24 03:09:43.971530 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:09:43.987479 | instance | [heat/heat] skipping: [instance] 2026-04-24 03:09:43.987513 | instance | [heat/heat] 2026-04-24 03:09:43.987522 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-04-24 03:09:44.000782 | instance | [placement/placement] ok: [instance] 2026-04-24 03:09:44.000816 | instance | [placement/placement] 2026-04-24 03:09:44.000822 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:09:44.005401 | instance | [cinder/cinder] skipping: [instance] 2026-04-24 03:09:44.005416 | instance | [cinder/cinder] 2026-04-24 03:09:44.005422 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-04-24 03:09:44.018587 | instance | [horizon/horizon] ok: [instance] 2026-04-24 03:09:44.018651 | instance | [horizon/horizon] 2026-04-24 03:09:44.018680 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:09:44.041501 | instance | [heat/heat] skipping: [instance] 2026-04-24 03:09:44.041549 | instance | [heat/heat] 2026-04-24 03:09:44.041557 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-04-24 03:09:44.056152 | instance | [placement/placement] ok: [instance] 2026-04-24 03:09:44.056184 | instance | [placement/placement] 2026-04-24 03:09:44.056191 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:09:44.082697 | instance | [cinder/cinder] skipping: [instance] 2026-04-24 03:09:44.082740 | instance | [cinder/cinder] 2026-04-24 03:09:44.082747 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-04-24 03:09:44.088716 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:44.088933 | instance | [barbican/barbican] 2026-04-24 03:09:44.088945 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-04-24 03:09:44.119593 | instance | [heat/heat] skipping: [instance] 2026-04-24 03:09:44.119634 | instance | [heat/heat] 2026-04-24 03:09:44.119641 | instance | [heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-04-24 03:09:44.121861 | instance | [horizon/horizon] ok: [instance] => (item=identity) 2026-04-24 03:09:44.121878 | instance | [horizon/horizon] ok: [instance] => (item=oslo_cache) 2026-04-24 03:09:44.121884 | instance | [horizon/horizon] ok: [instance] => (item=oslo_db) 2026-04-24 03:09:44.121889 | instance | [horizon/horizon] ok: [instance] => (item=dashboard) 2026-04-24 03:09:44.121895 | instance | [horizon/horizon] 2026-04-24 03:09:44.121903 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:09:44.127404 | instance | [placement/placement] ok: [instance] 2026-04-24 03:09:44.127418 | instance | [placement/placement] 2026-04-24 03:09:44.127424 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:09:44.190246 | instance | [horizon/horizon] ok: [instance] 2026-04-24 03:09:44.190292 | instance | [horizon/horizon] 2026-04-24 03:09:44.190299 | instance | [horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:09:44.220653 | instance | [placement/placement] ok: [instance] => (item=oslo_cache) 2026-04-24 03:09:44.220695 | instance | [placement/placement] ok: [instance] => (item=placement) 2026-04-24 03:09:44.220701 | instance | [placement/placement] ok: [instance] => (item=identity) 2026-04-24 03:09:44.220707 | instance | [placement/placement] ok: [instance] => (item=oslo_db) 2026-04-24 03:09:44.220712 | instance | [placement/placement] 2026-04-24 03:09:44.220718 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:09:44.249667 | instance | [horizon/horizon] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:09:44.249751 | instance | [horizon/horizon] 2026-04-24 03:09:44.249769 | instance | [horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:09:44.305617 | instance | [placement/placement] ok: [instance] 2026-04-24 03:09:44.305656 | instance | [placement/placement] 2026-04-24 03:09:44.305663 | instance | [placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:09:44.306622 | instance | [glance/glance] ok: [instance] 2026-04-24 03:09:44.306641 | instance | [glance/glance] 2026-04-24 03:09:44.306648 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-04-24 03:09:44.361276 | instance | [placement/placement] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:09:44.361316 | instance | [placement/placement] 2026-04-24 03:09:44.361322 | instance | [placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:09:44.471961 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:44.472030 | instance | [barbican/barbican] 2026-04-24 03:09:44.472042 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-04-24 03:09:44.603472 | instance | [openstack-cli/openstack_cli] ok: [instance] 2026-04-24 03:09:44.603516 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:44.603521 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-24 03:09:44.912464 | instance | [horizon/horizon] changed: [instance] 2026-04-24 03:09:44.912520 | instance | [horizon/horizon] 2026-04-24 03:09:44.912528 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] ************************* 2026-04-24 03:09:44.979414 | instance | [placement/placement] changed: [instance] 2026-04-24 03:09:44.979472 | instance | [placement/placement] 2026-04-24 03:09:44.979481 | instance | [placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] *********************** 2026-04-24 03:09:44.991043 | instance | [openstack-cli/openstack_cli] ok: [instance] 2026-04-24 03:09:44.991081 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:44.991092 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 03:09:45.027987 | instance | [glance/glance] ok: [instance] 2026-04-24 03:09:45.028012 | instance | [glance/glance] 2026-04-24 03:09:45.028019 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:45.066217 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:09:45.066304 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:45.066324 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-04-24 03:09:45.127134 | instance | [openstack-cli/openstack_cli] ok: [instance] => { 2026-04-24 03:09:45.127189 | instance | [openstack-cli/openstack_cli] "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.2/nerdctl-2.2.2-linux-amd64.tar.gz" 2026-04-24 03:09:45.127198 | instance | [openstack-cli/openstack_cli] } 2026-04-24 03:09:45.127204 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:45.127211 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 03:09:45.160201 | instance | [glance/glance] ok: [instance] 2026-04-24 03:09:45.160254 | instance | [glance/glance] 2026-04-24 03:09:45.160259 | instance | [glance/glance] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:45.175265 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:45.175309 | instance | [barbican/barbican] 2026-04-24 03:09:45.175315 | instance | [barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] ********* 2026-04-24 03:09:45.269121 | instance | [glance/glance] included: rabbitmq for instance 2026-04-24 03:09:45.269156 | instance | [glance/glance] 2026-04-24 03:09:45.269165 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-04-24 03:09:45.549360 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:09:45.549411 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:45.549418 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-04-24 03:09:45.609085 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:45.609150 | instance | [barbican/barbican] 2026-04-24 03:09:45.609159 | instance | [barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 03:09:46.375752 | instance | [openstack-cli/openstack_cli] changed: [instance] 2026-04-24 03:09:46.375804 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:46.375811 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 03:09:46.384481 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:09:46.384516 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.384522 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:46.395082 | instance | [glance/glance] ok: [instance] 2026-04-24 03:09:46.395132 | instance | [glance/glance] 2026-04-24 03:09:46.395145 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-04-24 03:09:46.430955 | instance | [rook-ceph-cluster/rook_ceph_cluster] skipping: [instance] 2026-04-24 03:09:46.431005 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.431012 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:46.460709 | instance | [glance/glance] skipping: [instance] 2026-04-24 03:09:46.460919 | instance | [glance/glance] 2026-04-24 03:09:46.460927 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-04-24 03:09:46.485896 | instance | [rook-ceph-cluster/rook_ceph_cluster] skipping: [instance] 2026-04-24 03:09:46.503374 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.503929 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:09:46.519381 | instance | [glance/glance] skipping: [instance] 2026-04-24 03:09:46.519428 | instance | [glance/glance] 2026-04-24 03:09:46.519435 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-04-24 03:09:46.537278 | instance | [rook-ceph-cluster/rook_ceph_cluster] skipping: [instance] 2026-04-24 03:09:46.537334 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.537344 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:09:46.573222 | instance | [glance/glance] skipping: [instance] 2026-04-24 03:09:46.573262 | instance | [glance/glance] 2026-04-24 03:09:46.573267 | instance | [glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-04-24 03:09:46.581747 | instance | [rook-ceph-cluster/rook_ceph_cluster] skipping: [instance] 2026-04-24 03:09:46.581770 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.581777 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:09:46.655078 | instance | [rook-ceph-cluster/rook_ceph_cluster] skipping: [instance] 2026-04-24 03:09:46.655131 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.655139 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:09:46.707159 | instance | [rook-ceph-cluster/rook_ceph_cluster] skipping: [instance] 2026-04-24 03:09:46.707218 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.707228 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:09:46.774866 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:09:46.774901 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.774909 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:09:46.856991 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item=rook_ceph_cluster) 2026-04-24 03:09:46.857058 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.857067 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:09:46.932217 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:09:46.932267 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:46.932283 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:09:47.001564 | instance | [rook-ceph-cluster/rook_ceph_cluster] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:09:47.001610 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:47.001616 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:09:47.235958 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:47.236016 | instance | [barbican/barbican] 2026-04-24 03:09:47.236029 | instance | [barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-24 03:09:47.644593 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:47.644660 | instance | [barbican/barbican] 2026-04-24 03:09:47.644671 | instance | [barbican/barbican] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 03:09:47.779285 | instance | [barbican/barbican] ok: [instance] => { 2026-04-24 03:09:47.779335 | instance | [barbican/barbican] "msg": "https://github.com/containerd/nerdctl/releases/download/v2.2.2/nerdctl-2.2.2-linux-amd64.tar.gz" 2026-04-24 03:09:47.779342 | instance | [barbican/barbican] } 2026-04-24 03:09:47.779348 | instance | [barbican/barbican] 2026-04-24 03:09:47.779355 | instance | [barbican/barbican] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 03:09:47.943554 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:09:47.943596 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:09:47.943605 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Set mgr/cephadm/warn_on_stray_daemons to false] *** 2026-04-24 03:09:48.232599 | instance | [openstack-cli/openstack_cli] changed: [instance] 2026-04-24 03:09:48.268122 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:48.268161 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-04-24 03:09:48.543769 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:48.543812 | instance | [barbican/barbican] 2026-04-24 03:09:48.543817 | instance | [barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 03:09:49.102601 | instance | [openstack-cli/openstack_cli] changed: [instance] 2026-04-24 03:09:49.102664 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:49.102676 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] *** 2026-04-24 03:09:49.938141 | instance | [openstack-cli/openstack_cli] ok: [instance] 2026-04-24 03:09:49.938205 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:49.938217 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] *** 2026-04-24 03:09:49.947791 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:49.947825 | instance | [barbican/barbican] 2026-04-24 03:09:49.947837 | instance | [barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] ********************* 2026-04-24 03:09:50.561258 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:50.561320 | instance | [barbican/barbican] 2026-04-24 03:09:50.561331 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] *** 2026-04-24 03:09:50.904193 | instance | [openstack-cli/openstack_cli] ok: [instance] 2026-04-24 03:09:50.904266 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:50.904278 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] *** 2026-04-24 03:09:51.429834 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:51.429891 | instance | [barbican/barbican] 2026-04-24 03:09:51.429901 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] *** 2026-04-24 03:09:51.523788 | instance | [openstack-cli/openstack_cli] ok: [instance] 2026-04-24 03:09:51.523862 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:51.523875 | instance | [openstack-cli/openstack_cli] TASK [Generate OpenStack-Helm endpoints] *************************************** 2026-04-24 03:09:51.653355 | instance | [openstack-cli/openstack_cli] included: openstack_helm_endpoints for instance 2026-04-24 03:09:51.653419 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:51.653427 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:51.704328 | instance | [openstack-cli/openstack_cli] skipping: [instance] 2026-04-24 03:09:51.704376 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:51.704383 | instance | [openstack-cli/openstack_cli] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:51.769905 | instance | [openstack-cli/openstack_cli] skipping: [instance] 2026-04-24 03:09:51.769981 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:51.769994 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:09:51.824014 | instance | [openstack-cli/openstack_cli] skipping: [instance] 2026-04-24 03:09:51.824089 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:51.824101 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:09:51.873082 | instance | [openstack-cli/openstack_cli] skipping: [instance] 2026-04-24 03:09:51.873150 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:51.873161 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:09:51.935221 | instance | [openstack-cli/openstack_cli] skipping: [instance] 2026-04-24 03:09:51.935295 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:51.935307 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:09:51.983087 | instance | [openstack-cli/openstack_cli] skipping: [instance] 2026-04-24 03:09:51.983152 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:51.983163 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:09:52.034570 | instance | [openstack-cli/openstack_cli] ok: [instance] 2026-04-24 03:09:52.034622 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:52.034635 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:09:52.098394 | instance | [openstack-cli/openstack_cli] ok: [instance] => (item=identity) 2026-04-24 03:09:52.098466 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:52.098484 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:09:52.164050 | instance | [openstack-cli/openstack_cli] ok: [instance] 2026-04-24 03:09:52.164105 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:52.164113 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] **************** 2026-04-24 03:09:52.338035 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:52.338136 | instance | [barbican/barbican] 2026-04-24 03:09:52.338154 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] *** 2026-04-24 03:09:52.810504 | instance | [openstack-cli/openstack_cli] changed: [instance] 2026-04-24 03:09:52.810575 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:52.810587 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] ********** 2026-04-24 03:09:52.955795 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:52.955846 | instance | [barbican/barbican] 2026-04-24 03:09:52.955856 | instance | [barbican/barbican] TASK [Generate OpenStack-Helm endpoints] *************************************** 2026-04-24 03:09:53.073186 | instance | [barbican/barbican] included: openstack_helm_endpoints for instance 2026-04-24 03:09:53.073227 | instance | [barbican/barbican] 2026-04-24 03:09:53.073236 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:53.121448 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:53.121517 | instance | [barbican/barbican] 2026-04-24 03:09:53.121535 | instance | [barbican/barbican] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:53.173323 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:53.173384 | instance | [barbican/barbican] 2026-04-24 03:09:53.173396 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:09:53.226821 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:53.226875 | instance | [barbican/barbican] 2026-04-24 03:09:53.226886 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:09:53.267118 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:53.305915 | instance | [barbican/barbican] 2026-04-24 03:09:53.305957 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:09:53.312858 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:53.332553 | instance | [barbican/barbican] 2026-04-24 03:09:53.332591 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:09:53.363395 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:53.363475 | instance | [barbican/barbican] 2026-04-24 03:09:53.363489 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:09:53.413257 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:53.413331 | instance | [barbican/barbican] 2026-04-24 03:09:53.413345 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:09:53.498965 | instance | [barbican/barbican] ok: [instance] => (item=identity) 2026-04-24 03:09:53.499044 | instance | [barbican/barbican] 2026-04-24 03:09:53.499054 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:09:53.552171 | instance | [openstack-cli/openstack_cli] changed: [instance] 2026-04-24 03:09:53.552221 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:53.552229 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] **** 2026-04-24 03:09:53.569566 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:53.569634 | instance | [barbican/barbican] 2026-04-24 03:09:53.569644 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] **************** 2026-04-24 03:09:54.155443 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:54.155526 | instance | [barbican/barbican] 2026-04-24 03:09:54.155538 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] ********** 2026-04-24 03:09:54.177840 | instance | [openstack-cli/openstack_cli] changed: [instance] 2026-04-24 03:09:54.177892 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:54.177905 | instance | [openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] ********** 2026-04-24 03:09:54.876955 | instance | [openstack-cli/openstack_cli] changed: [instance] 2026-04-24 03:09:54.877024 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:54.877036 | instance | [openstack-cli/openstack_cli] PLAY RECAP ********************************************************************* 2026-04-24 03:09:54.877046 | instance | [openstack-cli/openstack_cli] instance : ok=19 changed=8 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 2026-04-24 03:09:54.877056 | instance | [openstack-cli/openstack_cli] 2026-04-24 03:09:54.893240 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:54.893324 | instance | [barbican/barbican] 2026-04-24 03:09:54.893332 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] **** 2026-04-24 03:09:54.966266 | instance | ==> [openstack-cli] Deployment complete 2026-04-24 03:09:55.489448 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:55.489519 | instance | [barbican/barbican] 2026-04-24 03:09:55.489535 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] ********** 2026-04-24 03:09:56.192716 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:56.192772 | instance | [barbican/barbican] 2026-04-24 03:09:56.192781 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:09:56.371016 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:56.371093 | instance | [barbican/barbican] 2026-04-24 03:09:56.371106 | instance | [barbican/barbican] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:09:56.528318 | instance | [barbican/barbican] included: rabbitmq for instance 2026-04-24 03:09:56.528376 | instance | [barbican/barbican] 2026-04-24 03:09:56.528388 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-04-24 03:09:57.611456 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:09:57.611513 | instance | [barbican/barbican] 2026-04-24 03:09:57.611521 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-04-24 03:09:57.677804 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:57.677888 | instance | [barbican/barbican] 2026-04-24 03:09:57.677901 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-04-24 03:09:57.741960 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:57.742057 | instance | [barbican/barbican] 2026-04-24 03:09:57.742070 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-04-24 03:09:57.795772 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:09:57.795852 | instance | [barbican/barbican] 2026-04-24 03:09:57.795864 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-04-24 03:10:04.550854 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:10:04.550934 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:04.550943 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Collect "ceph quorum_status" output from a monitor] *** 2026-04-24 03:10:15.233907 | instance | [cinder/cinder] changed: [instance] 2026-04-24 03:10:15.233974 | instance | [cinder/cinder] 2026-04-24 03:10:15.233982 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:10:15.297367 | instance | [heat/heat] changed: [instance] 2026-04-24 03:10:15.297424 | instance | [heat/heat] 2026-04-24 03:10:15.297432 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:10:15.990437 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:15.990516 | instance | [cinder/cinder] 2026-04-24 03:10:15.990533 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:10:16.026157 | instance | [heat/heat] ok: [instance] 2026-04-24 03:10:16.026190 | instance | [heat/heat] 2026-04-24 03:10:16.026205 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:10:16.038269 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:16.038319 | instance | [cinder/cinder] 2026-04-24 03:10:16.038327 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:10:16.080431 | instance | [heat/heat] ok: [instance] 2026-04-24 03:10:16.080476 | instance | [heat/heat] 2026-04-24 03:10:16.080482 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:10:16.761643 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:16.761764 | instance | [cinder/cinder] 2026-04-24 03:10:16.761781 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:10:16.811026 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:16.811085 | instance | [cinder/cinder] 2026-04-24 03:10:16.811097 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:10:16.816788 | instance | [heat/heat] ok: [instance] 2026-04-24 03:10:16.816820 | instance | [heat/heat] 2026-04-24 03:10:16.816846 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:10:16.860400 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:16.860436 | instance | [cinder/cinder] 2026-04-24 03:10:16.860464 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:10:16.874370 | instance | [heat/heat] ok: [instance] 2026-04-24 03:10:16.874425 | instance | [heat/heat] 2026-04-24 03:10:16.874442 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:10:16.928398 | instance | [heat/heat] ok: [instance] 2026-04-24 03:10:16.928476 | instance | [heat/heat] 2026-04-24 03:10:16.928488 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:10:16.968203 | instance | [cinder/cinder] ok: [instance] => (item=oslo_messaging) 2026-04-24 03:10:16.968289 | instance | [cinder/cinder] ok: [instance] => (item=oslo_cache) 2026-04-24 03:10:16.968303 | instance | [cinder/cinder] ok: [instance] => (item=identity) 2026-04-24 03:10:16.968315 | instance | [cinder/cinder] ok: [instance] => (item=volumev3) 2026-04-24 03:10:16.968327 | instance | [cinder/cinder] ok: [instance] => (item=oslo_db) 2026-04-24 03:10:16.968338 | instance | [cinder/cinder] ok: [instance] => (item=image) 2026-04-24 03:10:16.968350 | instance | [cinder/cinder] 2026-04-24 03:10:16.968362 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:10:17.030456 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:17.030522 | instance | [cinder/cinder] 2026-04-24 03:10:17.030544 | instance | [cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:10:17.047552 | instance | [heat/heat] ok: [instance] => (item=identity) 2026-04-24 03:10:17.047649 | instance | [heat/heat] ok: [instance] => (item=oslo_messaging) 2026-04-24 03:10:17.047666 | instance | [heat/heat] ok: [instance] => (item=orchestration) 2026-04-24 03:10:17.047676 | instance | [heat/heat] ok: [instance] => (item=oslo_cache) 2026-04-24 03:10:17.047686 | instance | [heat/heat] ok: [instance] => (item=cloudformation) 2026-04-24 03:10:17.047696 | instance | [heat/heat] ok: [instance] => (item=oslo_db) 2026-04-24 03:10:17.047706 | instance | [heat/heat] 2026-04-24 03:10:17.047716 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:10:17.094530 | instance | [cinder/cinder] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:10:17.094600 | instance | [cinder/cinder] 2026-04-24 03:10:17.094609 | instance | [cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:10:17.119254 | instance | [heat/heat] ok: [instance] 2026-04-24 03:10:17.119327 | instance | [heat/heat] 2026-04-24 03:10:17.119339 | instance | [heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:10:17.182910 | instance | [heat/heat] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:10:17.182963 | instance | [heat/heat] 2026-04-24 03:10:17.182971 | instance | [heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:10:17.792163 | instance | [cinder/cinder] changed: [instance] 2026-04-24 03:10:17.792240 | instance | [cinder/cinder] 2026-04-24 03:10:17.792253 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] *********************** 2026-04-24 03:10:17.861046 | instance | [glance/glance] changed: [instance] 2026-04-24 03:10:17.861125 | instance | [glance/glance] 2026-04-24 03:10:17.861136 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:10:17.889388 | instance | [heat/heat] changed: [instance] 2026-04-24 03:10:17.889459 | instance | [heat/heat] 2026-04-24 03:10:17.889471 | instance | [heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] **************************** 2026-04-24 03:10:18.175364 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:18.175416 | instance | [cinder/cinder] 2026-04-24 03:10:18.175422 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] ************** 2026-04-24 03:10:18.234517 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:18.234561 | instance | [cinder/cinder] 2026-04-24 03:10:18.234567 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] *************** 2026-04-24 03:10:18.393796 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:10:18.393879 | instance | [cinder/cinder] 2026-04-24 03:10:18.393893 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.cinder : Deploy Helm chart] ************************** 2026-04-24 03:10:19.060639 | instance | [glance/glance] ok: [instance] 2026-04-24 03:10:19.060696 | instance | [glance/glance] 2026-04-24 03:10:19.060705 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:10:19.113317 | instance | [glance/glance] ok: [instance] 2026-04-24 03:10:19.113381 | instance | [glance/glance] 2026-04-24 03:10:19.113394 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:10:19.920216 | instance | [glance/glance] ok: [instance] 2026-04-24 03:10:19.920265 | instance | [glance/glance] 2026-04-24 03:10:19.920273 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:10:19.990794 | instance | [glance/glance] ok: [instance] 2026-04-24 03:10:19.990837 | instance | [glance/glance] 2026-04-24 03:10:19.990842 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:10:20.052131 | instance | [glance/glance] ok: [instance] 2026-04-24 03:10:20.052217 | instance | [glance/glance] 2026-04-24 03:10:20.052232 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:10:20.177167 | instance | [glance/glance] ok: [instance] => (item=oslo_cache) 2026-04-24 03:10:20.177244 | instance | [glance/glance] ok: [instance] => (item=identity) 2026-04-24 03:10:20.177256 | instance | [glance/glance] ok: [instance] => (item=dashboard) 2026-04-24 03:10:20.177266 | instance | [glance/glance] ok: [instance] => (item=oslo_db) 2026-04-24 03:10:20.177274 | instance | [glance/glance] ok: [instance] => (item=image) 2026-04-24 03:10:20.177283 | instance | [glance/glance] ok: [instance] => (item=oslo_messaging) 2026-04-24 03:10:20.177292 | instance | [glance/glance] 2026-04-24 03:10:20.177301 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:10:20.258888 | instance | [glance/glance] ok: [instance] 2026-04-24 03:10:20.258966 | instance | [glance/glance] 2026-04-24 03:10:20.258978 | instance | [glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:10:20.330486 | instance | [glance/glance] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:10:20.330578 | instance | [glance/glance] 2026-04-24 03:10:20.330587 | instance | [glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:10:21.001726 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:10:21.001776 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:21.001783 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for client.admin] *** 2026-04-24 03:10:21.064365 | instance | [glance/glance] changed: [instance] 2026-04-24 03:10:21.064428 | instance | [glance/glance] 2026-04-24 03:10:21.064436 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] ************* 2026-04-24 03:10:21.466372 | instance | [glance/glance] ok: [instance] 2026-04-24 03:10:21.466458 | instance | [glance/glance] 2026-04-24 03:10:21.466494 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] ************************** 2026-04-24 03:10:25.401419 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:10:25.401466 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:25.401472 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for monitors] *** 2026-04-24 03:10:26.693872 | instance | [horizon/horizon] changed: [instance] 2026-04-24 03:10:26.693943 | instance | [horizon/horizon] 2026-04-24 03:10:26.693955 | instance | [horizon/horizon] TASK [Create Ingress] ********************************************************** 2026-04-24 03:10:26.792297 | instance | [horizon/horizon] included: openstack_helm_ingress for instance 2026-04-24 03:10:26.792345 | instance | [horizon/horizon] 2026-04-24 03:10:26.792353 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:10:26.839727 | instance | [horizon/horizon] skipping: [instance] 2026-04-24 03:10:26.839775 | instance | [horizon/horizon] 2026-04-24 03:10:26.839782 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:10:26.862634 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:10:26.862669 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:26.862681 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create RGW user password secret] *** 2026-04-24 03:10:26.885656 | instance | [horizon/horizon] skipping: [instance] 2026-04-24 03:10:26.885709 | instance | [horizon/horizon] 2026-04-24 03:10:26.885717 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:10:26.952030 | instance | [horizon/horizon] ok: [instance] 2026-04-24 03:10:26.952079 | instance | [horizon/horizon] 2026-04-24 03:10:26.952087 | instance | [horizon/horizon] TASK [Create Ingress dashboard] ************************************************ 2026-04-24 03:10:27.014621 | instance | [horizon/horizon] included: ingress for instance 2026-04-24 03:10:27.014670 | instance | [horizon/horizon] 2026-04-24 03:10:27.014677 | instance | [horizon/horizon] TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ****************** 2026-04-24 03:10:27.729410 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:10:27.729456 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:27.729464 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create Ceph cluster resource] **** 2026-04-24 03:10:28.148882 | instance | [horizon/horizon] changed: [instance] 2026-04-24 03:10:28.148943 | instance | [horizon/horizon] 2026-04-24 03:10:28.148955 | instance | [horizon/horizon] PLAY RECAP ********************************************************************* 2026-04-24 03:10:28.148965 | instance | [horizon/horizon] instance : ok=14 changed=3 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-24 03:10:28.148975 | instance | [horizon/horizon] 2026-04-24 03:10:28.213858 | instance | ==> [horizon] Deployment complete 2026-04-24 03:10:28.564476 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:10:28.564530 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:28.564542 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Deploy Helm chart] *************** 2026-04-24 03:10:29.494201 | instance | [barbican/barbican] changed: [instance] 2026-04-24 03:10:29.494264 | instance | [barbican/barbican] 2026-04-24 03:10:29.494271 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:10:30.285630 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:10:30.285694 | instance | [barbican/barbican] 2026-04-24 03:10:30.285704 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:10:30.349531 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:10:30.349584 | instance | [barbican/barbican] 2026-04-24 03:10:30.349592 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:10:30.694357 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:10:30.694407 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:30.694420 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Wait for keystone API to be Available] *** 2026-04-24 03:10:31.128523 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:10:31.128581 | instance | [barbican/barbican] 2026-04-24 03:10:31.128593 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:10:31.206376 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:10:31.206417 | instance | [barbican/barbican] 2026-04-24 03:10:31.206426 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:10:31.265608 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:10:31.265643 | instance | [barbican/barbican] 2026-04-24 03:10:31.265649 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:10:31.370502 | instance | [barbican/barbican] ok: [instance] => (item=oslo_messaging) 2026-04-24 03:10:31.370560 | instance | [barbican/barbican] ok: [instance] => (item=oslo_db) 2026-04-24 03:10:31.370570 | instance | [barbican/barbican] ok: [instance] => (item=key_manager) 2026-04-24 03:10:31.370579 | instance | [barbican/barbican] ok: [instance] => (item=oslo_cache) 2026-04-24 03:10:31.370588 | instance | [barbican/barbican] ok: [instance] => (item=identity) 2026-04-24 03:10:31.370597 | instance | [barbican/barbican] 2026-04-24 03:10:31.370606 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:10:31.448503 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:10:31.448560 | instance | [barbican/barbican] 2026-04-24 03:10:31.448568 | instance | [barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:10:31.514020 | instance | [barbican/barbican] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:10:31.514076 | instance | [barbican/barbican] 2026-04-24 03:10:31.514089 | instance | [barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:10:31.632972 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:10:31.633007 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:31.633014 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure "service" domain exists] *** 2026-04-24 03:10:32.188284 | instance | [barbican/barbican] changed: [instance] 2026-04-24 03:10:32.188332 | instance | [barbican/barbican] 2026-04-24 03:10:32.188341 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************ 2026-04-24 03:10:33.002450 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:10:33.002508 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:33.002515 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack user] *********** 2026-04-24 03:10:35.063463 | instance | [rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Module did not set no_log for update_password 2026-04-24 03:10:35.090843 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:10:35.090901 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:35.090914 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure "service" project exists] *** 2026-04-24 03:10:39.417300 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:10:39.417355 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:10:39.417365 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Grant access to "service" project] *** 2026-04-24 03:11:07.582961 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:11:07.583022 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:07.583030 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack service] ******** 2026-04-24 03:11:08.916106 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:11:08.916155 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:08.916167 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack endpoints] ****** 2026-04-24 03:11:12.850982 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] => (item={'interface': 'public', 'url': 'https://object-store.199-19-213-27.nip.io/swift/v1/%(tenant_id)s'}) 2026-04-24 03:11:12.851029 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] => (item={'interface': 'internal', 'url': 'http://rook-ceph-rgw-ceph.openstack.svc.cluster.local/swift/v1/%(tenant_id)s'}) 2026-04-24 03:11:12.851035 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:12.851040 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress] ********************************************************** 2026-04-24 03:11:12.979422 | instance | [rook-ceph-cluster/rook_ceph_cluster] included: openstack_helm_ingress for instance 2026-04-24 03:11:12.979504 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:12.979517 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:11:13.037027 | instance | [rook-ceph-cluster/rook_ceph_cluster] skipping: [instance] 2026-04-24 03:11:13.037078 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:13.037086 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:11:13.083358 | instance | [rook-ceph-cluster/rook_ceph_cluster] skipping: [instance] 2026-04-24 03:11:13.083430 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:13.083449 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:11:13.143874 | instance | [rook-ceph-cluster/rook_ceph_cluster] ok: [instance] 2026-04-24 03:11:13.143936 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:13.143948 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress rook-ceph-cluster] **************************************** 2026-04-24 03:11:13.210713 | instance | [rook-ceph-cluster/rook_ceph_cluster] included: ingress for instance 2026-04-24 03:11:13.210784 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:13.210795 | instance | [rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.ingress : Create Ingress rook-ceph-cluster] ********** 2026-04-24 03:11:15.022869 | instance | [rook-ceph-cluster/rook_ceph_cluster] changed: [instance] 2026-04-24 03:11:15.022943 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:15.022959 | instance | [rook-ceph-cluster/rook_ceph_cluster] PLAY RECAP ********************************************************************* 2026-04-24 03:11:15.022973 | instance | [rook-ceph-cluster/rook_ceph_cluster] instance : ok=27 changed=10 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-04-24 03:11:15.022987 | instance | [rook-ceph-cluster/rook_ceph_cluster] 2026-04-24 03:11:15.101242 | instance | ==> [rook-ceph-cluster] Deployment complete 2026-04-24 03:11:57.401819 | instance | [placement/placement] changed: [instance] 2026-04-24 03:11:57.401884 | instance | [placement/placement] 2026-04-24 03:11:57.401893 | instance | [placement/placement] TASK [Create Ingress] ********************************************************** 2026-04-24 03:11:57.508336 | instance | [placement/placement] included: openstack_helm_ingress for instance 2026-04-24 03:11:57.508405 | instance | [placement/placement] 2026-04-24 03:11:57.508417 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:11:57.561562 | instance | [placement/placement] skipping: [instance] 2026-04-24 03:11:57.561629 | instance | [placement/placement] 2026-04-24 03:11:57.561658 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:11:57.613198 | instance | [placement/placement] skipping: [instance] 2026-04-24 03:11:57.614087 | instance | [placement/placement] 2026-04-24 03:11:57.614112 | instance | [placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:11:57.693887 | instance | [placement/placement] ok: [instance] 2026-04-24 03:11:57.693939 | instance | [placement/placement] 2026-04-24 03:11:57.693945 | instance | [placement/placement] TASK [Create Ingress placement] ************************************************ 2026-04-24 03:11:57.763932 | instance | [placement/placement] included: ingress for instance 2026-04-24 03:11:57.763988 | instance | [placement/placement] 2026-04-24 03:11:57.763994 | instance | [placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ****************** 2026-04-24 03:11:58.905931 | instance | [placement/placement] changed: [instance] 2026-04-24 03:11:58.906000 | instance | [placement/placement] 2026-04-24 03:11:58.906012 | instance | [placement/placement] PLAY RECAP ********************************************************************* 2026-04-24 03:11:58.906022 | instance | [placement/placement] instance : ok=14 changed=3 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-24 03:11:58.906031 | instance | [placement/placement] 2026-04-24 03:11:58.979868 | instance | ==> [placement] Deployment complete 2026-04-24 03:13:10.505266 | instance | [barbican/barbican] changed: [instance] 2026-04-24 03:13:10.505352 | instance | [barbican/barbican] 2026-04-24 03:13:10.505362 | instance | [barbican/barbican] TASK [Create Ingress] ********************************************************** 2026-04-24 03:13:10.597264 | instance | [barbican/barbican] included: openstack_helm_ingress for instance 2026-04-24 03:13:10.597369 | instance | [barbican/barbican] 2026-04-24 03:13:10.597382 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:13:10.665546 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:13:10.665606 | instance | [barbican/barbican] 2026-04-24 03:13:10.665615 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:13:10.703454 | instance | [barbican/barbican] skipping: [instance] 2026-04-24 03:13:10.703493 | instance | [barbican/barbican] 2026-04-24 03:13:10.703499 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:13:10.773365 | instance | [barbican/barbican] ok: [instance] 2026-04-24 03:13:10.773419 | instance | [barbican/barbican] 2026-04-24 03:13:10.773427 | instance | [barbican/barbican] TASK [Create Ingress key-manager] ********************************************** 2026-04-24 03:13:10.858520 | instance | [barbican/barbican] included: ingress for instance 2026-04-24 03:13:10.858568 | instance | [barbican/barbican] 2026-04-24 03:13:10.858574 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] **************** 2026-04-24 03:13:11.889696 | instance | [barbican/barbican] changed: [instance] 2026-04-24 03:13:11.889777 | instance | [barbican/barbican] 2026-04-24 03:13:11.889791 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.barbican : Create creator role] ********************** 2026-04-24 03:13:13.109415 | instance | [barbican/barbican] changed: [instance] 2026-04-24 03:13:13.109469 | instance | [barbican/barbican] 2026-04-24 03:13:13.109477 | instance | [barbican/barbican] TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************ 2026-04-24 03:13:18.642584 | instance | [barbican/barbican] changed: [instance] => (item={'role': 'member', 'implies': 'creator'}) 2026-04-24 03:13:18.642632 | instance | [barbican/barbican] 2026-04-24 03:13:18.642640 | instance | [barbican/barbican] PLAY RECAP ********************************************************************* 2026-04-24 03:13:18.642646 | instance | [barbican/barbican] instance : ok=42 changed=6 unreachable=0 failed=0 skipped=11 rescued=0 ignored=0 2026-04-24 03:13:18.642652 | instance | [barbican/barbican] 2026-04-24 03:13:18.717921 | instance | ==> [barbican] Deployment complete 2026-04-24 03:13:27.431268 | instance | [glance/glance] changed: [instance] 2026-04-24 03:13:27.431368 | instance | [glance/glance] 2026-04-24 03:13:27.431376 | instance | [glance/glance] TASK [Create Ingress] ********************************************************** 2026-04-24 03:13:27.533579 | instance | [glance/glance] included: openstack_helm_ingress for instance 2026-04-24 03:13:27.533676 | instance | [glance/glance] 2026-04-24 03:13:27.533691 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:13:27.582292 | instance | [glance/glance] skipping: [instance] 2026-04-24 03:13:27.582401 | instance | [glance/glance] 2026-04-24 03:13:27.582424 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:13:27.631096 | instance | [glance/glance] skipping: [instance] 2026-04-24 03:13:27.631179 | instance | [glance/glance] 2026-04-24 03:13:27.631187 | instance | [glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:13:27.694595 | instance | [glance/glance] ok: [instance] 2026-04-24 03:13:27.694680 | instance | [glance/glance] 2026-04-24 03:13:27.694688 | instance | [glance/glance] TASK [Create Ingress image] **************************************************** 2026-04-24 03:13:27.773519 | instance | [glance/glance] included: ingress for instance 2026-04-24 03:13:27.773594 | instance | [glance/glance] 2026-04-24 03:13:27.773607 | instance | [glance/glance] TASK [vexxhost.atmosphere.ingress : Create Ingress image] ********************** 2026-04-24 03:13:28.789615 | instance | [glance/glance] changed: [instance] 2026-04-24 03:13:28.789663 | instance | [glance/glance] 2026-04-24 03:13:28.789669 | instance | [glance/glance] TASK [Create images] *********************************************************** 2026-04-24 03:13:28.931875 | instance | [glance/glance] included: glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'}) 2026-04-24 03:13:28.931927 | instance | [glance/glance] 2026-04-24 03:13:28.931933 | instance | [glance/glance] TASK [vexxhost.atmosphere.qemu_utils : Install packages] *********************** 2026-04-24 03:14:06.047315 | instance | [glance/glance] changed: [instance] 2026-04-24 03:14:06.047379 | instance | [glance/glance] 2026-04-24 03:14:06.047390 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance_image : Check if image exists] **************** 2026-04-24 03:14:32.923699 | instance | [heat/heat] changed: [instance] 2026-04-24 03:14:32.923784 | instance | [heat/heat] 2026-04-24 03:14:32.923800 | instance | [heat/heat] TASK [Create Ingress] ********************************************************** 2026-04-24 03:14:33.009085 | instance | [heat/heat] included: openstack_helm_ingress for instance 2026-04-24 03:14:33.009136 | instance | [heat/heat] 2026-04-24 03:14:33.009147 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:14:33.053976 | instance | [heat/heat] skipping: [instance] 2026-04-24 03:14:33.054048 | instance | [heat/heat] 2026-04-24 03:14:33.054060 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:14:33.097612 | instance | [heat/heat] skipping: [instance] 2026-04-24 03:14:33.097658 | instance | [heat/heat] 2026-04-24 03:14:33.097670 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:14:33.157315 | instance | [heat/heat] ok: [instance] 2026-04-24 03:14:33.157364 | instance | [heat/heat] 2026-04-24 03:14:33.157372 | instance | [heat/heat] TASK [Create Ingress orchestration] ******************************************** 2026-04-24 03:14:33.223464 | instance | [heat/heat] included: ingress for instance 2026-04-24 03:14:33.223517 | instance | [heat/heat] 2026-04-24 03:14:33.223524 | instance | [heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] ************** 2026-04-24 03:14:34.235412 | instance | [heat/heat] changed: [instance] 2026-04-24 03:14:34.235455 | instance | [heat/heat] 2026-04-24 03:14:34.235463 | instance | [heat/heat] TASK [Create Ingress] ********************************************************** 2026-04-24 03:14:34.321139 | instance | [heat/heat] included: openstack_helm_ingress for instance 2026-04-24 03:14:34.321195 | instance | [heat/heat] 2026-04-24 03:14:34.321203 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:14:34.366134 | instance | [heat/heat] skipping: [instance] 2026-04-24 03:14:34.366190 | instance | [heat/heat] 2026-04-24 03:14:34.366199 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:14:34.409719 | instance | [heat/heat] skipping: [instance] 2026-04-24 03:14:34.409772 | instance | [heat/heat] 2026-04-24 03:14:34.409782 | instance | [heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:14:34.463401 | instance | [heat/heat] ok: [instance] 2026-04-24 03:14:34.463448 | instance | [heat/heat] 2026-04-24 03:14:34.463456 | instance | [heat/heat] TASK [Create Ingress cloudformation] ******************************************* 2026-04-24 03:14:34.523277 | instance | [heat/heat] included: ingress for instance 2026-04-24 03:14:34.523340 | instance | [heat/heat] 2026-04-24 03:14:34.523351 | instance | [heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] ************* 2026-04-24 03:14:35.565220 | instance | [heat/heat] changed: [instance] 2026-04-24 03:14:35.565289 | instance | [heat/heat] 2026-04-24 03:14:35.565300 | instance | [heat/heat] PLAY RECAP ********************************************************************* 2026-04-24 03:14:35.565311 | instance | [heat/heat] instance : ok=23 changed=5 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0 2026-04-24 03:14:35.565338 | instance | [heat/heat] 2026-04-24 03:14:35.635340 | instance | ==> [heat] Deployment complete 2026-04-24 03:14:54.026934 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (120 retries left). 2026-04-24 03:14:54.027049 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (119 retries left). 2026-04-24 03:14:54.027062 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (118 retries left). 2026-04-24 03:14:54.027071 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (117 retries left). 2026-04-24 03:14:54.027080 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (116 retries left). 2026-04-24 03:14:54.027089 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (115 retries left). 2026-04-24 03:14:54.027097 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (114 retries left). 2026-04-24 03:14:54.027106 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (113 retries left). 2026-04-24 03:14:54.027115 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (112 retries left). 2026-04-24 03:14:54.027123 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (111 retries left). 2026-04-24 03:14:54.027132 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (110 retries left). 2026-04-24 03:14:54.027141 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (109 retries left). 2026-04-24 03:14:54.027149 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (108 retries left). 2026-04-24 03:14:54.027158 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (107 retries left). 2026-04-24 03:14:54.027166 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (106 retries left). 2026-04-24 03:14:54.027175 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (105 retries left). 2026-04-24 03:14:54.027183 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (104 retries left). 2026-04-24 03:14:54.027205 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (103 retries left). 2026-04-24 03:14:54.027214 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (102 retries left). 2026-04-24 03:14:54.027223 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (101 retries left). 2026-04-24 03:14:54.027231 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (100 retries left). 2026-04-24 03:14:54.027240 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (99 retries left). 2026-04-24 03:14:54.027267 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (98 retries left). 2026-04-24 03:14:54.027276 | instance | [glance/glance] FAILED - RETRYING: [instance]: Check if image exists (97 retries left). 2026-04-24 03:14:54.027285 | instance | [glance/glance] ok: [instance] 2026-04-24 03:14:54.027294 | instance | [glance/glance] 2026-04-24 03:14:54.027303 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance_image : Generate temporary work directory] **** 2026-04-24 03:14:54.448553 | instance | [glance/glance] changed: [instance] 2026-04-24 03:14:54.448609 | instance | [glance/glance] 2026-04-24 03:14:54.448617 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance_image : Download image] *********************** 2026-04-24 03:14:55.442086 | instance | [glance/glance] changed: [instance] 2026-04-24 03:14:55.442149 | instance | [glance/glance] 2026-04-24 03:14:55.442161 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance_image : Get image format] ********************* 2026-04-24 03:14:55.860227 | instance | [glance/glance] ok: [instance] 2026-04-24 03:14:55.860283 | instance | [glance/glance] 2026-04-24 03:14:55.860291 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance_image : Convert file to target disk format] *** 2026-04-24 03:14:56.217055 | instance | [glance/glance] changed: [instance] 2026-04-24 03:14:56.217138 | instance | [glance/glance] 2026-04-24 03:14:56.217145 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance_image : Wait until image service ready] ******* 2026-04-24 03:14:56.960954 | instance | [glance/glance] ok: [instance] 2026-04-24 03:14:56.961035 | instance | [glance/glance] 2026-04-24 03:14:56.961047 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance_image : Upload image into Glance] ************* 2026-04-24 03:15:03.828316 | instance | [glance/glance] changed: [instance] 2026-04-24 03:15:03.828368 | instance | [glance/glance] 2026-04-24 03:15:03.828374 | instance | [glance/glance] TASK [vexxhost.atmosphere.glance_image : Remove work directory] **************** 2026-04-24 03:15:04.194440 | instance | [glance/glance] changed: [instance] 2026-04-24 03:15:04.194509 | instance | [glance/glance] 2026-04-24 03:15:04.194515 | instance | [glance/glance] PLAY RECAP ********************************************************************* 2026-04-24 03:15:04.194520 | instance | [glance/glance] instance : ok=33 changed=10 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-24 03:15:04.194525 | instance | [glance/glance] 2026-04-24 03:15:04.300055 | instance | ==> [glance] Deployment complete 2026-04-24 03:15:04.300108 | instance | ==> [magnum] Starting deployment 2026-04-24 03:15:04.300118 | instance | ==> [nova] Starting deployment 2026-04-24 03:15:04.871185 | instance | [nova/nova] 2026-04-24 03:15:04.871252 | instance | [nova/nova] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:15:04.871264 | instance | [nova/nova] 2026-04-24 03:15:04.871273 | instance | [nova/nova] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:15:04.882471 | instance | [magnum/magnum_pre] 2026-04-24 03:15:04.882525 | instance | [magnum/magnum_pre] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:15:04.882538 | instance | [magnum/magnum_pre] 2026-04-24 03:15:04.882547 | instance | [magnum/magnum_pre] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:15:04.913282 | instance | [magnum/magnum] 2026-04-24 03:15:04.913319 | instance | [magnum/magnum] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:15:04.913324 | instance | [magnum/magnum] 2026-04-24 03:15:04.913328 | instance | [magnum/magnum] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:15:07.819171 | instance | [nova/nova] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:15:07.819236 | instance | [nova/nova] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:15:07.819247 | instance | [nova/nova] interpreter could change the meaning of that path. See 2026-04-24 03:15:07.819257 | instance | [nova/nova] https://docs.ansible.com/ansible- 2026-04-24 03:15:07.819266 | instance | [nova/nova] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:15:07.862510 | instance | [magnum/magnum] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:15:07.862535 | instance | [magnum/magnum] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:15:07.862540 | instance | [magnum/magnum] interpreter could change the meaning of that path. See 2026-04-24 03:15:07.862548 | instance | [magnum/magnum] https://docs.ansible.com/ansible- 2026-04-24 03:15:07.862552 | instance | [magnum/magnum] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:15:07.885393 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:07.885416 | instance | [nova/nova] 2026-04-24 03:15:07.885422 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-04-24 03:15:07.931134 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:07.940891 | instance | [magnum/magnum] 2026-04-24 03:15:07.940922 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:15:08.047778 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:08.047819 | instance | [magnum/magnum] 2026-04-24 03:15:08.047825 | instance | [magnum/magnum] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:15:08.171802 | instance | [magnum/magnum] included: rabbitmq for instance 2026-04-24 03:15:08.171841 | instance | [magnum/magnum] 2026-04-24 03:15:08.171846 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-04-24 03:15:08.856785 | instance | [magnum/magnum_pre] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:15:08.856854 | instance | [magnum/magnum_pre] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:15:08.856866 | instance | [magnum/magnum_pre] interpreter could change the meaning of that path. See 2026-04-24 03:15:08.856876 | instance | [magnum/magnum_pre] https://docs.ansible.com/ansible- 2026-04-24 03:15:08.856885 | instance | [magnum/magnum_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:15:08.950796 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:08.950863 | instance | [magnum/magnum_pre] 2026-04-24 03:15:08.950906 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:15:09.068578 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:09.068629 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.068638 | instance | [magnum/magnum_pre] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:15:09.118346 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:09.118406 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.118418 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:15:09.132420 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:09.132476 | instance | [nova/nova] 2026-04-24 03:15:09.132488 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-04-24 03:15:09.151878 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:09.151966 | instance | [magnum/magnum] 2026-04-24 03:15:09.152013 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-04-24 03:15:09.175377 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:09.175426 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.175438 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:15:09.204275 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:15:09.204330 | instance | [magnum/magnum] 2026-04-24 03:15:09.204341 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-04-24 03:15:09.240172 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:09.240485 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.240573 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:15:09.274084 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:15:09.274141 | instance | [magnum/magnum] 2026-04-24 03:15:09.274153 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-04-24 03:15:09.296516 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:09.296559 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.296571 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:15:09.338355 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:15:09.338405 | instance | [magnum/magnum] 2026-04-24 03:15:09.338417 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-04-24 03:15:09.356130 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:09.356165 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.356176 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:15:09.419273 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:09.419325 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.419333 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:15:09.508206 | instance | [magnum/magnum_pre] skipping: [instance] => (item=key_manager) 2026-04-24 03:15:09.508263 | instance | [magnum/magnum_pre] skipping: [instance] => (item=oslo_messaging) 2026-04-24 03:15:09.508275 | instance | [magnum/magnum_pre] skipping: [instance] => (item=oslo_db) 2026-04-24 03:15:09.508285 | instance | [magnum/magnum_pre] skipping: [instance] => (item=identity) 2026-04-24 03:15:09.508294 | instance | [magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) 2026-04-24 03:15:09.508302 | instance | [magnum/magnum_pre] skipping: [instance] => (item=orchestration) 2026-04-24 03:15:09.508311 | instance | [magnum/magnum_pre] skipping: [instance] => (item=container_infra) 2026-04-24 03:15:09.508326 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:09.508336 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.508345 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:15:09.585417 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:09.585463 | instance | [magnum/magnum_pre] 2026-04-24 03:15:09.585470 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-04-24 03:15:09.609673 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:09.609701 | instance | [nova/nova] 2026-04-24 03:15:09.609710 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-04-24 03:15:10.354359 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:10.354405 | instance | [nova/nova] 2026-04-24 03:15:10.354413 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:15:10.501708 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:10.501755 | instance | [nova/nova] 2026-04-24 03:15:10.501763 | instance | [nova/nova] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:15:10.605571 | instance | [nova/nova] included: rabbitmq for instance 2026-04-24 03:15:10.605628 | instance | [nova/nova] 2026-04-24 03:15:10.605637 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-04-24 03:15:10.918587 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:10.918626 | instance | [magnum/magnum_pre] 2026-04-24 03:15:10.918632 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-04-24 03:15:11.390774 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:11.390835 | instance | [magnum/magnum_pre] 2026-04-24 03:15:11.390847 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-04-24 03:15:11.546346 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:11.546448 | instance | [nova/nova] 2026-04-24 03:15:11.546469 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-04-24 03:15:11.606355 | instance | [nova/nova] skipping: [instance] 2026-04-24 03:15:11.606435 | instance | [nova/nova] 2026-04-24 03:15:11.606448 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-04-24 03:15:11.662949 | instance | [nova/nova] skipping: [instance] 2026-04-24 03:15:11.663001 | instance | [nova/nova] 2026-04-24 03:15:11.663013 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-04-24 03:15:11.718941 | instance | [nova/nova] skipping: [instance] 2026-04-24 03:15:11.718989 | instance | [nova/nova] 2026-04-24 03:15:11.719001 | instance | [nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-04-24 03:15:12.123969 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:12.124032 | instance | [magnum/magnum_pre] 2026-04-24 03:15:12.124050 | instance | [magnum/magnum_pre] TASK [Upload images] *********************************************************** 2026-04-24 03:15:12.249835 | instance | [magnum/magnum_pre] included: glance_image for instance => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'}) 2026-04-24 03:15:12.249880 | instance | [magnum/magnum_pre] 2026-04-24 03:15:12.249889 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.qemu_utils : Install packages] *********************** 2026-04-24 03:15:13.659819 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:13.659881 | instance | [magnum/magnum_pre] 2026-04-24 03:15:13.659887 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.glance_image : Check if image exists] **************** 2026-04-24 03:15:14.825971 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:14.826049 | instance | [magnum/magnum_pre] 2026-04-24 03:15:14.826057 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.glance_image : Generate temporary work directory] **** 2026-04-24 03:15:15.278663 | instance | [magnum/magnum_pre] changed: [instance] 2026-04-24 03:15:15.278722 | instance | [magnum/magnum_pre] 2026-04-24 03:15:15.278733 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.glance_image : Download image] *********************** 2026-04-24 03:15:23.057126 | instance | [magnum/magnum_pre] changed: [instance] 2026-04-24 03:15:23.057187 | instance | [magnum/magnum_pre] 2026-04-24 03:15:23.057200 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.glance_image : Get image format] ********************* 2026-04-24 03:15:23.571349 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:23.571417 | instance | [magnum/magnum_pre] 2026-04-24 03:15:23.571429 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.glance_image : Convert file to target disk format] *** 2026-04-24 03:15:23.628336 | instance | [magnum/magnum_pre] skipping: [instance] 2026-04-24 03:15:23.628402 | instance | [magnum/magnum_pre] 2026-04-24 03:15:23.628414 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.glance_image : Wait until image service ready] ******* 2026-04-24 03:15:27.939670 | instance | [magnum/magnum_pre] ok: [instance] 2026-04-24 03:15:27.939718 | instance | [magnum/magnum_pre] 2026-04-24 03:15:27.939726 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.glance_image : Upload image into Glance] ************* 2026-04-24 03:15:28.239884 | instance | [cinder/cinder] changed: [instance] 2026-04-24 03:15:28.239921 | instance | [cinder/cinder] 2026-04-24 03:15:28.239929 | instance | [cinder/cinder] TASK [Create Ingress] ********************************************************** 2026-04-24 03:15:28.334949 | instance | [cinder/cinder] included: openstack_helm_ingress for instance 2026-04-24 03:15:28.334994 | instance | [cinder/cinder] 2026-04-24 03:15:28.334999 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:15:28.375643 | instance | [cinder/cinder] skipping: [instance] 2026-04-24 03:15:28.375689 | instance | [cinder/cinder] 2026-04-24 03:15:28.375695 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:15:28.419658 | instance | [cinder/cinder] skipping: [instance] 2026-04-24 03:15:28.419705 | instance | [cinder/cinder] 2026-04-24 03:15:28.419711 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:15:28.477186 | instance | [cinder/cinder] ok: [instance] 2026-04-24 03:15:28.477341 | instance | [cinder/cinder] 2026-04-24 03:15:28.477357 | instance | [cinder/cinder] TASK [Create Ingress volumev3] ************************************************* 2026-04-24 03:15:28.541774 | instance | [cinder/cinder] included: ingress for instance 2026-04-24 03:15:28.541863 | instance | [cinder/cinder] 2026-04-24 03:15:28.541879 | instance | [cinder/cinder] TASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] ******************* 2026-04-24 03:15:29.649367 | instance | [cinder/cinder] changed: [instance] 2026-04-24 03:15:29.649444 | instance | [cinder/cinder] 2026-04-24 03:15:29.649463 | instance | [cinder/cinder] PLAY RECAP ********************************************************************* 2026-04-24 03:15:29.649882 | instance | [cinder/cinder] instance : ok=22 changed=4 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0 2026-04-24 03:15:29.649908 | instance | [cinder/cinder] 2026-04-24 03:15:29.756477 | instance | ==> [cinder] Deployment complete 2026-04-24 03:15:29.756536 | instance | ==> [staffeln] Starting deployment 2026-04-24 03:15:30.301736 | instance | [staffeln/staffeln] 2026-04-24 03:15:30.301802 | instance | [staffeln/staffeln] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:15:30.301809 | instance | [staffeln/staffeln] 2026-04-24 03:15:30.301814 | instance | [staffeln/staffeln] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:15:33.183575 | instance | [staffeln/staffeln] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:15:33.183656 | instance | [staffeln/staffeln] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:15:33.183676 | instance | [staffeln/staffeln] interpreter could change the meaning of that path. See 2026-04-24 03:15:33.183687 | instance | [staffeln/staffeln] https://docs.ansible.com/ansible- 2026-04-24 03:15:33.183697 | instance | [staffeln/staffeln] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:15:33.238637 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:33.238727 | instance | [staffeln/staffeln] 2026-04-24 03:15:33.238739 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-04-24 03:15:34.601601 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:34.601676 | instance | [staffeln/staffeln] 2026-04-24 03:15:34.601688 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-04-24 03:15:35.062302 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:35.062431 | instance | [staffeln/staffeln] 2026-04-24 03:15:35.062445 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-04-24 03:15:35.865824 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:35.865891 | instance | [staffeln/staffeln] 2026-04-24 03:15:35.865900 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:15:35.997381 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:35.997442 | instance | [staffeln/staffeln] 2026-04-24 03:15:35.997450 | instance | [staffeln/staffeln] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:15:36.055973 | instance | [staffeln/staffeln] skipping: [instance] 2026-04-24 03:15:36.056041 | instance | [staffeln/staffeln] 2026-04-24 03:15:36.056054 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:15:36.117945 | instance | [staffeln/staffeln] skipping: [instance] 2026-04-24 03:15:36.118000 | instance | [staffeln/staffeln] 2026-04-24 03:15:36.118008 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:15:36.174021 | instance | [staffeln/staffeln] skipping: [instance] 2026-04-24 03:15:36.174077 | instance | [staffeln/staffeln] 2026-04-24 03:15:36.174083 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:15:37.124530 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:37.124595 | instance | [staffeln/staffeln] 2026-04-24 03:15:37.124626 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:15:37.194234 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:37.194291 | instance | [staffeln/staffeln] 2026-04-24 03:15:37.194302 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:15:37.268396 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:37.268467 | instance | [staffeln/staffeln] 2026-04-24 03:15:37.268478 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:15:37.369985 | instance | [staffeln/staffeln] ok: [instance] => (item=oslo_cache) 2026-04-24 03:15:37.370424 | instance | [staffeln/staffeln] ok: [instance] => (item=staffeln) 2026-04-24 03:15:37.370432 | instance | [staffeln/staffeln] ok: [instance] => (item=oslo_db) 2026-04-24 03:15:37.370438 | instance | [staffeln/staffeln] ok: [instance] => (item=identity) 2026-04-24 03:15:37.370444 | instance | [staffeln/staffeln] 2026-04-24 03:15:37.370450 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:15:37.444744 | instance | [staffeln/staffeln] ok: [instance] 2026-04-24 03:15:37.444796 | instance | [staffeln/staffeln] 2026-04-24 03:15:37.444803 | instance | [staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:15:37.527732 | instance | [staffeln/staffeln] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:15:37.527803 | instance | [staffeln/staffeln] 2026-04-24 03:15:37.527815 | instance | [staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:15:38.214424 | instance | [staffeln/staffeln] changed: [instance] 2026-04-24 03:15:38.214481 | instance | [staffeln/staffeln] 2026-04-24 03:15:38.214491 | instance | [staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : Deploy Helm chart] ************************ 2026-04-24 03:15:47.955102 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:15:47.955148 | instance | [magnum/magnum] 2026-04-24 03:15:47.955153 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:15:48.687873 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:48.687919 | instance | [magnum/magnum] 2026-04-24 03:15:48.687927 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:15:48.745541 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:48.745586 | instance | [magnum/magnum] 2026-04-24 03:15:48.745594 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:15:49.506484 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:49.506542 | instance | [magnum/magnum] 2026-04-24 03:15:49.506550 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:15:49.580095 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:49.580155 | instance | [magnum/magnum] 2026-04-24 03:15:49.580165 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:15:49.634262 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:49.634321 | instance | [magnum/magnum] 2026-04-24 03:15:49.634332 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:15:49.791941 | instance | [magnum/magnum] ok: [instance] => (item=key_manager) 2026-04-24 03:15:49.791997 | instance | [magnum/magnum] ok: [instance] => (item=oslo_db) 2026-04-24 03:15:49.792005 | instance | [magnum/magnum] ok: [instance] => (item=oslo_messaging) 2026-04-24 03:15:49.792011 | instance | [magnum/magnum] ok: [instance] => (item=oslo_cache) 2026-04-24 03:15:49.792017 | instance | [magnum/magnum] ok: [instance] => (item=orchestration) 2026-04-24 03:15:49.792023 | instance | [magnum/magnum] ok: [instance] => (item=identity) 2026-04-24 03:15:49.792029 | instance | [magnum/magnum] ok: [instance] => (item=container_infra) 2026-04-24 03:15:49.792051 | instance | [magnum/magnum] 2026-04-24 03:15:49.792058 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:15:49.884303 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:49.884369 | instance | [magnum/magnum] 2026-04-24 03:15:49.884381 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:15:49.967031 | instance | [magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:15:49.967096 | instance | [magnum/magnum] 2026-04-24 03:15:49.967107 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:15:50.686264 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:15:50.686333 | instance | [magnum/magnum] 2026-04-24 03:15:50.686367 | instance | [magnum/magnum] TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-24 03:15:50.772087 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:15:50.772145 | instance | [magnum/magnum] 2026-04-24 03:15:50.772157 | instance | [magnum/magnum] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-24 03:15:51.287931 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:15:51.287997 | instance | [magnum/magnum] 2026-04-24 03:15:51.288014 | instance | [magnum/magnum] TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-24 03:15:51.345275 | instance | [magnum/magnum] ok: [instance] => { 2026-04-24 03:15:51.345335 | instance | [magnum/magnum] "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.10.5/clusterctl-linux-amd64" 2026-04-24 03:15:51.345346 | instance | [magnum/magnum] } 2026-04-24 03:15:51.345355 | instance | [magnum/magnum] 2026-04-24 03:15:51.345364 | instance | [magnum/magnum] TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-24 03:15:52.804415 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:15:52.804472 | instance | [magnum/magnum] 2026-04-24 03:15:52.804485 | instance | [magnum/magnum] TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-24 03:15:52.938034 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:15:52.938107 | instance | [magnum/magnum] 2026-04-24 03:15:52.938118 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.clusterctl : Create a configuration file] ************ 2026-04-24 03:15:52.992587 | instance | [nova/nova] changed: [instance] 2026-04-24 03:15:52.992646 | instance | [nova/nova] 2026-04-24 03:15:52.992658 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:15:53.703888 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:53.703990 | instance | [nova/nova] 2026-04-24 03:15:53.704006 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:15:53.765288 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:53.765348 | instance | [nova/nova] 2026-04-24 03:15:53.765356 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:15:54.723529 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:54.723583 | instance | [nova/nova] 2026-04-24 03:15:54.723593 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:15:54.788416 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:15:54.788459 | instance | [magnum/magnum] 2026-04-24 03:15:54.788464 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:15:54.796601 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:54.796644 | instance | [nova/nova] 2026-04-24 03:15:54.796659 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:15:54.852822 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:54.852881 | instance | [nova/nova] 2026-04-24 03:15:54.852892 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:15:54.868088 | instance | [magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:15:54.868146 | instance | [magnum/magnum] 2026-04-24 03:15:54.868157 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:15:55.105262 | instance | [nova/nova] ok: [instance] => (item=volumev3) 2026-04-24 03:15:55.105300 | instance | [nova/nova] ok: [instance] => (item=placement) 2026-04-24 03:15:55.105305 | instance | [nova/nova] ok: [instance] => (item=baremetal) 2026-04-24 03:15:55.105310 | instance | [nova/nova] ok: [instance] => (item=oslo_db_api) 2026-04-24 03:15:55.105314 | instance | [nova/nova] ok: [instance] => (item=network) 2026-04-24 03:15:55.105318 | instance | [nova/nova] ok: [instance] => (item=oslo_cache) 2026-04-24 03:15:55.105322 | instance | [nova/nova] ok: [instance] => (item=oslo_db_cell0) 2026-04-24 03:15:55.105326 | instance | [nova/nova] ok: [instance] => (item=image) 2026-04-24 03:15:55.105330 | instance | [nova/nova] ok: [instance] => (item=oslo_db) 2026-04-24 03:15:55.105334 | instance | [nova/nova] ok: [instance] => (item=compute) 2026-04-24 03:15:55.105338 | instance | [nova/nova] ok: [instance] => (item=compute_metadata) 2026-04-24 03:15:55.105342 | instance | [nova/nova] ok: [instance] => (item=compute_novnc_proxy) 2026-04-24 03:15:55.105346 | instance | [nova/nova] ok: [instance] => (item=oslo_messaging) 2026-04-24 03:15:55.105350 | instance | [nova/nova] ok: [instance] => (item=identity) 2026-04-24 03:15:55.105354 | instance | [nova/nova] 2026-04-24 03:15:55.105358 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:15:55.190501 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:55.190560 | instance | [nova/nova] 2026-04-24 03:15:55.190571 | instance | [nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:15:55.281694 | instance | [nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:15:55.281764 | instance | [nova/nova] 2026-04-24 03:15:55.281777 | instance | [nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:15:55.466407 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:15:55.466438 | instance | [magnum/magnum] 2026-04-24 03:15:55.466444 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Create build directory] *** 2026-04-24 03:15:55.844975 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:15:55.845016 | instance | [magnum/magnum] 2026-04-24 03:15:55.845024 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Upload Kustomization] *** 2026-04-24 03:15:56.005214 | instance | [nova/nova] changed: [instance] 2026-04-24 03:15:56.005289 | instance | [nova/nova] 2026-04-24 03:15:56.005302 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] ******* 2026-04-24 03:15:56.060800 | instance | [nova/nova] skipping: [instance] 2026-04-24 03:15:56.060832 | instance | [nova/nova] 2026-04-24 03:15:56.060837 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] *** 2026-04-24 03:15:56.405206 | instance | [nova/nova] ok: [instance -> localhost] 2026-04-24 03:15:56.405267 | instance | [nova/nova] 2026-04-24 03:15:56.405279 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] **** 2026-04-24 03:15:56.744356 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:15:56.744404 | instance | [magnum/magnum] 2026-04-24 03:15:56.744412 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] *** 2026-04-24 03:15:56.927734 | instance | [nova/nova] ok: [instance -> localhost] 2026-04-24 03:15:56.927808 | instance | [nova/nova] 2026-04-24 03:15:56.927819 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ****** 2026-04-24 03:15:57.434008 | instance | [nova/nova] ok: [instance -> localhost] 2026-04-24 03:15:57.434081 | instance | [nova/nova] 2026-04-24 03:15:57.434095 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] ***** 2026-04-24 03:15:57.785846 | instance | [nova/nova] ok: [instance -> localhost] 2026-04-24 03:15:57.785891 | instance | [nova/nova] 2026-04-24 03:15:57.785909 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] *** 2026-04-24 03:15:57.823137 | instance | [magnum/magnum] [WARNING]: Module invocation had junk after the JSON data: Traceback (most 2026-04-24 03:15:57.823203 | instance | [magnum/magnum] recent call last): File "/tmp/ansible_vexxhost.kubernetes.kustomize_payload_1 2026-04-24 03:15:57.823219 | instance | [magnum/magnum] z70wfzj/ansible_vexxhost.kubernetes.kustomize_payload.zip/ansible_collections/v 2026-04-24 03:15:57.823233 | instance | [magnum/magnum] exxhost/kubernetes/plugins/modules/kustomize.py", line 115, in main File "/tm 2026-04-24 03:15:57.823247 | instance | [magnum/magnum] p/ansible_vexxhost.kubernetes.kustomize_payload_1z70wfzj/ansible_vexxhost.kuber 2026-04-24 03:15:57.823260 | instance | [magnum/magnum] netes.kustomize_payload.zip/ansible/module_utils/basic.py", line 1454, in 2026-04-24 03:15:57.823289 | instance | [magnum/magnum] exit_json SystemExit: 0 During handling of the above exception, another 2026-04-24 03:15:57.823304 | instance | [magnum/magnum] exception occurred: Traceback (most recent call last): File 2026-04-24 03:15:57.823319 | instance | [magnum/magnum] "/home/zuul/.ansible/tmp/ansible- 2026-04-24 03:15:57.823333 | instance | [magnum/magnum] tmp-1777000556.7870934-169346-212480319355503/AnsiballZ_kustomize.py", line 2026-04-24 03:15:57.823346 | instance | [magnum/magnum] 107, in _ansiballz_main() File "/home/zuul/.ansible/tmp/ansible- 2026-04-24 03:15:57.823359 | instance | [magnum/magnum] tmp-1777000556.7870934-169346-212480319355503/AnsiballZ_kustomize.py", line 99, 2026-04-24 03:15:57.823373 | instance | [magnum/magnum] in _ansiballz_main invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS) 2026-04-24 03:15:57.823386 | instance | [magnum/magnum] File "/home/zuul/.ansible/tmp/ansible- 2026-04-24 03:15:57.823399 | instance | [magnum/magnum] tmp-1777000556.7870934-169346-212480319355503/AnsiballZ_kustomize.py", line 47, 2026-04-24 03:15:57.823413 | instance | [magnum/magnum] in invoke_module runpy.run_module(mod_name='ansible_collections.vexxhost.ku 2026-04-24 03:15:57.823426 | instance | [magnum/magnum] bernetes.plugins.modules.kustomize', init_globals=dict(_module_fqn='ansible_col 2026-04-24 03:15:57.823439 | instance | [magnum/magnum] lections.vexxhost.kubernetes.plugins.modules.kustomize', 2026-04-24 03:15:57.823452 | instance | [magnum/magnum] _modlib_path=modlib_path), File "/usr/lib/python3.10/runpy.py", line 224, in 2026-04-24 03:15:57.823464 | instance | [magnum/magnum] run_module return _run_module_code(code, init_globals, run_name, mod_spec) 2026-04-24 03:15:57.823477 | instance | [magnum/magnum] File "/usr/lib/python3.10/runpy.py", line 96, in _run_module_code 2026-04-24 03:15:57.823489 | instance | [magnum/magnum] _run_code(code, mod_globals, init_globals, File 2026-04-24 03:15:57.823502 | instance | [magnum/magnum] "/usr/lib/python3.10/runpy.py", line 86, in _run_code exec(code, 2026-04-24 03:15:57.823515 | instance | [magnum/magnum] run_globals) File "/tmp/ansible_vexxhost.kubernetes.kustomize_payload_1z70wfz 2026-04-24 03:15:57.823527 | instance | [magnum/magnum] j/ansible_vexxhost.kubernetes.kustomize_payload.zip/ansible_collections/vexxhos 2026-04-24 03:15:57.823541 | instance | [magnum/magnum] t/kubernetes/plugins/modules/kustomize.py", line 119, in File "/tmp/ 2026-04-24 03:15:57.823554 | instance | [magnum/magnum] ansible_vexxhost.kubernetes.kustomize_payload_1z70wfzj/ansible_vexxhost.kuberne 2026-04-24 03:15:57.823568 | instance | [magnum/magnum] tes.kustomize_payload.zip/ansible_collections/vexxhost/kubernetes/plugins/modul 2026-04-24 03:15:57.823581 | instance | [magnum/magnum] es/kustomize.py", line 94, in main File "/usr/lib/python3.10/tempfile.py", 2026-04-24 03:15:57.823603 | instance | [magnum/magnum] line 657, in __exit__ self.close() File 2026-04-24 03:15:57.823618 | instance | [magnum/magnum] "/usr/lib/python3.10/tempfile.py", line 664, in close self._closer.close() 2026-04-24 03:15:57.823631 | instance | [magnum/magnum] File "/usr/lib/python3.10/tempfile.py", line 601, in close 2026-04-24 03:15:57.823645 | instance | [magnum/magnum] unlink(self.name) FileNotFoundError: [Errno 2] No such file or directory: 2026-04-24 03:15:57.823659 | instance | [magnum/magnum] '/usr/local/src/openstack-resource-controller-2.2.0/tmpm7drge05' 2026-04-24 03:15:57.882547 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:15:57.882591 | instance | [magnum/magnum] 2026-04-24 03:15:57.882599 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Apply manifest to cluster] *** 2026-04-24 03:15:59.212054 | instance | [nova/nova] ok: [instance] => (item=nova-bootstrap) 2026-04-24 03:15:59.212122 | instance | [nova/nova] ok: [instance] => (item=nova-cell-setup) 2026-04-24 03:15:59.212131 | instance | [nova/nova] 2026-04-24 03:15:59.212138 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] *************** 2026-04-24 03:15:59.709158 | instance | [nova/nova] ok: [instance] 2026-04-24 03:15:59.709210 | instance | [nova/nova] 2026-04-24 03:15:59.709218 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Deploy Helm chart] **************************** 2026-04-24 03:15:59.854247 | instance | [magnum/magnum_pre] FAILED - RETRYING: [instance]: Upload image into Glance (60 retries left). 2026-04-24 03:15:59.854288 | instance | [magnum/magnum_pre] changed: [instance] 2026-04-24 03:15:59.854294 | instance | [magnum/magnum_pre] 2026-04-24 03:15:59.854299 | instance | [magnum/magnum_pre] TASK [vexxhost.atmosphere.glance_image : Remove work directory] **************** 2026-04-24 03:16:00.319087 | instance | [magnum/magnum_pre] changed: [instance] 2026-04-24 03:16:00.319162 | instance | [magnum/magnum_pre] 2026-04-24 03:16:00.319175 | instance | [magnum/magnum_pre] PLAY RECAP ********************************************************************* 2026-04-24 03:16:00.319186 | instance | [magnum/magnum_pre] instance : ok=14 changed=4 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2026-04-24 03:16:00.319196 | instance | [magnum/magnum_pre] 2026-04-24 03:16:01.167423 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:16:01.167489 | instance | [magnum/magnum] 2026-04-24 03:16:01.167501 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Create a folder for the Cluster API providers] *** 2026-04-24 03:16:01.540985 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:16:01.541053 | instance | [magnum/magnum] 2026-04-24 03:16:01.541066 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Copy over all provider configuration to the remote system] *** 2026-04-24 03:16:02.281161 | instance | [staffeln/staffeln] changed: [instance] 2026-04-24 03:16:02.281214 | instance | [staffeln/staffeln] 2026-04-24 03:16:02.281222 | instance | [staffeln/staffeln] PLAY RECAP ********************************************************************* 2026-04-24 03:16:02.281227 | instance | [staffeln/staffeln] instance : ok=13 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2026-04-24 03:16:02.281233 | instance | [staffeln/staffeln] 2026-04-24 03:16:02.355968 | instance | ==> [staffeln] Deployment complete 2026-04-24 03:16:04.018962 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:16:04.019022 | instance | [magnum/magnum] 2026-04-24 03:16:04.019031 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Get a list of all Cluster API providers] *** 2026-04-24 03:16:04.764804 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:16:04.764854 | instance | [magnum/magnum] 2026-04-24 03:16:04.764862 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Initialize the management cluster] ***** 2026-04-24 03:16:11.040249 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:16:11.040296 | instance | [magnum/magnum] 2026-04-24 03:16:11.040302 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Parse provider resources into version mapping] *** 2026-04-24 03:16:11.103423 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:16:11.103486 | instance | [magnum/magnum] 2026-04-24 03:16:11.103510 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Run upgrade if required] *************** 2026-04-24 03:16:11.164666 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:16:11.164728 | instance | [magnum/magnum] 2026-04-24 03:16:11.164736 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set node selector for Cluster API components] *** 2026-04-24 03:17:05.697942 | instance | [magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-manager'}) 2026-04-24 03:17:05.698022 | instance | [magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-manager'}) 2026-04-24 03:17:05.698053 | instance | [magnum/magnum] changed: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'}) 2026-04-24 03:17:05.698063 | instance | [magnum/magnum] changed: [instance] => (item={'namespace': 'capo-system', 'name': 'capo-controller-manager'}) 2026-04-24 03:17:05.698073 | instance | [magnum/magnum] 2026-04-24 03:17:05.698082 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs] *** 2026-04-24 03:17:05.786349 | instance | [magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) 2026-04-24 03:17:05.786431 | instance | [magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) 2026-04-24 03:17:05.786443 | instance | [magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) 2026-04-24 03:17:05.786455 | instance | [magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) 2026-04-24 03:17:05.786464 | instance | [magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) 2026-04-24 03:17:05.786473 | instance | [magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) 2026-04-24 03:17:05.786482 | instance | [magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) 2026-04-24 03:17:05.786491 | instance | [magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) 2026-04-24 03:17:05.786501 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:17:05.786510 | instance | [magnum/magnum] 2026-04-24 03:17:05.786520 | instance | [magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set CAPO instance creation timeout] **** 2026-04-24 03:17:11.856054 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:17:11.856128 | instance | [magnum/magnum] 2026-04-24 03:17:11.856146 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Cluster API for Magnum RBAC] ********* 2026-04-24 03:17:12.641248 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:17:12.641312 | instance | [magnum/magnum] 2026-04-24 03:17:12.641324 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Helm chart] ************************** 2026-04-24 03:19:02.551458 | instance | [nova/nova] changed: [instance] 2026-04-24 03:19:02.551529 | instance | [nova/nova] 2026-04-24 03:19:02.551555 | instance | [nova/nova] TASK [Create Ingress] ********************************************************** 2026-04-24 03:19:02.667200 | instance | [nova/nova] included: openstack_helm_ingress for instance 2026-04-24 03:19:02.667255 | instance | [nova/nova] 2026-04-24 03:19:02.667266 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:19:02.719090 | instance | [nova/nova] skipping: [instance] 2026-04-24 03:19:02.719138 | instance | [nova/nova] 2026-04-24 03:19:02.719146 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:19:02.777332 | instance | [nova/nova] skipping: [instance] 2026-04-24 03:19:02.777392 | instance | [nova/nova] 2026-04-24 03:19:02.777405 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:19:02.847409 | instance | [nova/nova] ok: [instance] 2026-04-24 03:19:02.847467 | instance | [nova/nova] 2026-04-24 03:19:02.847477 | instance | [nova/nova] TASK [Create Ingress compute] ************************************************** 2026-04-24 03:19:02.929022 | instance | [nova/nova] included: ingress for instance 2026-04-24 03:19:02.929074 | instance | [nova/nova] 2026-04-24 03:19:02.929079 | instance | [nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ******************** 2026-04-24 03:19:03.980547 | instance | [nova/nova] changed: [instance] 2026-04-24 03:19:03.980616 | instance | [nova/nova] 2026-04-24 03:19:03.980628 | instance | [nova/nova] TASK [Create Ingress] ********************************************************** 2026-04-24 03:19:04.099269 | instance | [nova/nova] included: openstack_helm_ingress for instance 2026-04-24 03:19:04.099365 | instance | [nova/nova] 2026-04-24 03:19:04.099371 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:19:04.149523 | instance | [nova/nova] skipping: [instance] 2026-04-24 03:19:04.149580 | instance | [nova/nova] 2026-04-24 03:19:04.149593 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:19:04.200284 | instance | [nova/nova] skipping: [instance] 2026-04-24 03:19:04.200341 | instance | [nova/nova] 2026-04-24 03:19:04.200349 | instance | [nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:19:04.261726 | instance | [nova/nova] ok: [instance] 2026-04-24 03:19:04.261777 | instance | [nova/nova] 2026-04-24 03:19:04.261785 | instance | [nova/nova] TASK [Create Ingress compute-novnc-proxy] ************************************** 2026-04-24 03:19:04.339712 | instance | [nova/nova] included: ingress for instance 2026-04-24 03:19:04.339765 | instance | [nova/nova] 2026-04-24 03:19:04.339781 | instance | [nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ******** 2026-04-24 03:19:05.412780 | instance | [nova/nova] changed: [instance] 2026-04-24 03:19:05.412930 | instance | [nova/nova] 2026-04-24 03:19:05.412943 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] ********* 2026-04-24 03:19:06.194010 | instance | [nova/nova] ok: [instance] 2026-04-24 03:19:06.194068 | instance | [nova/nova] 2026-04-24 03:19:06.194078 | instance | [nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] ******************************* 2026-04-24 03:19:31.971502 | instance | [nova/nova] FAILED - RETRYING: [instance]: Create flavors (60 retries left). 2026-04-24 03:19:31.971579 | instance | [nova/nova] FAILED - RETRYING: [instance]: Create flavors (59 retries left). 2026-04-24 03:19:31.971616 | instance | [nova/nova] FAILED - RETRYING: [instance]: Create flavors (58 retries left). 2026-04-24 03:19:31.971639 | instance | [nova/nova] changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1}) 2026-04-24 03:19:31.971655 | instance | [nova/nova] changed: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1}) 2026-04-24 03:19:31.971670 | instance | [nova/nova] changed: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2}) 2026-04-24 03:19:31.971684 | instance | [nova/nova] changed: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4}) 2026-04-24 03:19:31.971699 | instance | [nova/nova] changed: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8}) 2026-04-24 03:19:31.971739 | instance | [nova/nova] 2026-04-24 03:19:31.971755 | instance | [nova/nova] PLAY RECAP ********************************************************************* 2026-04-24 03:19:31.971769 | instance | [nova/nova] instance : ok=34 changed=6 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0 2026-04-24 03:19:31.971784 | instance | [nova/nova] 2026-04-24 03:19:32.073752 | instance | ==> [nova] Deployment complete 2026-04-24 03:19:32.073801 | instance | ==> [neutron] Starting deployment 2026-04-24 03:19:32.662658 | instance | [neutron/neutron] 2026-04-24 03:19:32.662731 | instance | [neutron/neutron] PLAY [controllers[0]] ********************************************************** 2026-04-24 03:19:32.662742 | instance | [neutron/neutron] 2026-04-24 03:19:32.662751 | instance | [neutron/neutron] TASK [Gathering Facts] ********************************************************* 2026-04-24 03:19:37.335033 | instance | [neutron/neutron] [WARNING]: Platform linux on host instance is using the discovered Python 2026-04-24 03:19:37.335099 | instance | [neutron/neutron] interpreter at /usr/bin/python3.10, but future installation of another Python 2026-04-24 03:19:37.335110 | instance | [neutron/neutron] interpreter could change the meaning of that path. See 2026-04-24 03:19:37.335120 | instance | [neutron/neutron] https://docs.ansible.com/ansible- 2026-04-24 03:19:37.335128 | instance | [neutron/neutron] core/2.17/reference_appendices/interpreter_discovery.html for more information. 2026-04-24 03:19:37.392216 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:19:37.392255 | instance | [neutron/neutron] 2026-04-24 03:19:37.392262 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] ***************** 2026-04-24 03:19:38.595780 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:19:38.595834 | instance | [neutron/neutron] 2026-04-24 03:19:38.595840 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] **** 2026-04-24 03:19:39.067652 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:19:39.068953 | instance | [neutron/neutron] 2026-04-24 03:19:39.069002 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] *********** 2026-04-24 03:19:39.807698 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:19:39.807770 | instance | [neutron/neutron] 2026-04-24 03:19:39.807782 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] *** 2026-04-24 03:19:39.986215 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:19:40.033246 | instance | [neutron/neutron] 2026-04-24 03:19:40.033323 | instance | [neutron/neutron] TASK [Create RabbitMQ cluster] ************************************************* 2026-04-24 03:19:40.094700 | instance | [neutron/neutron] included: rabbitmq for instance 2026-04-24 03:19:40.094756 | instance | [neutron/neutron] 2026-04-24 03:19:40.094764 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] *** 2026-04-24 03:19:41.536974 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:19:41.537030 | instance | [neutron/neutron] 2026-04-24 03:19:41.537036 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ****** 2026-04-24 03:19:41.609686 | instance | [neutron/neutron] skipping: [instance] 2026-04-24 03:19:41.609772 | instance | [neutron/neutron] 2026-04-24 03:19:41.609786 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] *** 2026-04-24 03:19:41.677636 | instance | [neutron/neutron] skipping: [instance] 2026-04-24 03:19:41.677700 | instance | [neutron/neutron] 2026-04-24 03:19:41.677711 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] ***** 2026-04-24 03:19:41.738211 | instance | [neutron/neutron] skipping: [instance] 2026-04-24 03:19:41.768943 | instance | [neutron/neutron] 2026-04-24 03:19:41.768997 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] *************************** 2026-04-24 03:19:47.489323 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:19:47.489414 | instance | [magnum/magnum] 2026-04-24 03:19:47.489426 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy "magnum-cluster-api-proxy"] ********** 2026-04-24 03:19:48.432284 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:19:48.432360 | instance | [magnum/magnum] 2026-04-24 03:19:48.432365 | instance | [magnum/magnum] TASK [Create Ingress] ********************************************************** 2026-04-24 03:19:48.538838 | instance | [magnum/magnum] included: openstack_helm_ingress for instance 2026-04-24 03:19:48.538900 | instance | [magnum/magnum] 2026-04-24 03:19:48.538911 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:19:48.595773 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:19:48.595845 | instance | [magnum/magnum] 2026-04-24 03:19:48.595873 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:19:48.651768 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:19:48.652503 | instance | [magnum/magnum] 2026-04-24 03:19:48.652518 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:19:48.723832 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:19:48.723886 | instance | [magnum/magnum] 2026-04-24 03:19:48.723895 | instance | [magnum/magnum] TASK [Create Ingress container-infra] ****************************************** 2026-04-24 03:19:48.804227 | instance | [magnum/magnum] included: ingress for instance 2026-04-24 03:19:48.804289 | instance | [magnum/magnum] 2026-04-24 03:19:48.804301 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra] ************ 2026-04-24 03:19:49.895981 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:19:49.896030 | instance | [magnum/magnum] 2026-04-24 03:19:49.896038 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy magnum registry] ********************* 2026-04-24 03:19:50.859621 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:19:50.859674 | instance | [magnum/magnum] 2026-04-24 03:19:50.859681 | instance | [magnum/magnum] TASK [Create magnum registry Ingress] ****************************************** 2026-04-24 03:19:50.977095 | instance | [magnum/magnum] included: openstack_helm_ingress for instance 2026-04-24 03:19:50.977174 | instance | [magnum/magnum] 2026-04-24 03:19:50.977189 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] ********* 2026-04-24 03:19:51.032684 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:19:51.032748 | instance | [magnum/magnum] 2026-04-24 03:19:51.032759 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] *** 2026-04-24 03:19:51.084674 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:19:51.084726 | instance | [magnum/magnum] 2026-04-24 03:19:51.084733 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] *** 2026-04-24 03:19:51.149824 | instance | [magnum/magnum] ok: [instance] 2026-04-24 03:19:51.149888 | instance | [magnum/magnum] 2026-04-24 03:19:51.149899 | instance | [magnum/magnum] TASK [Create Ingress container-infra-registry] ********************************* 2026-04-24 03:19:51.250270 | instance | [magnum/magnum] included: ingress for instance 2026-04-24 03:19:51.250331 | instance | [magnum/magnum] 2026-04-24 03:19:51.250339 | instance | [magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra-registry] *** 2026-04-24 03:19:52.513971 | instance | [magnum/magnum] changed: [instance] 2026-04-24 03:19:52.514027 | instance | [magnum/magnum] 2026-04-24 03:19:52.514033 | instance | [magnum/magnum] TASK [Upload images] *********************************************************** 2026-04-24 03:19:52.566802 | instance | [magnum/magnum] skipping: [instance] => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'}) 2026-04-24 03:19:52.566849 | instance | [magnum/magnum] skipping: [instance] 2026-04-24 03:19:52.566855 | instance | [magnum/magnum] 2026-04-24 03:19:52.566860 | instance | [magnum/magnum] PLAY RECAP ********************************************************************* 2026-04-24 03:19:52.566865 | instance | [magnum/magnum] instance : ok=42 changed=20 unreachable=0 failed=0 skipped=13 rescued=0 ignored=0 2026-04-24 03:19:52.566870 | instance | [magnum/magnum] 2026-04-24 03:19:52.652845 | instance | ==> [magnum] Deployment complete 2026-04-24 03:20:30.506402 | instance | [neutron/neutron] changed: [instance] 2026-04-24 03:20:30.506490 | instance | [neutron/neutron] 2026-04-24 03:20:30.506502 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] *** 2026-04-24 03:20:39.506365 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:39.506444 | instance | [neutron/neutron] 2026-04-24 03:20:39.506455 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] *** 2026-04-24 03:20:39.572616 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:39.572686 | instance | [neutron/neutron] 2026-04-24 03:20:39.572699 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] *** 2026-04-24 03:20:56.173958 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:56.174027 | instance | [neutron/neutron] 2026-04-24 03:20:56.174040 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] *** 2026-04-24 03:20:56.247913 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:56.247982 | instance | [neutron/neutron] 2026-04-24 03:20:56.247994 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] *** 2026-04-24 03:20:56.310841 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:56.310899 | instance | [neutron/neutron] 2026-04-24 03:20:56.310911 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] *** 2026-04-24 03:20:56.535458 | instance | [neutron/neutron] ok: [instance] => (item=baremetal) 2026-04-24 03:20:56.535521 | instance | [neutron/neutron] ok: [instance] => (item=oslo_messaging) 2026-04-24 03:20:56.535529 | instance | [neutron/neutron] ok: [instance] => (item=compute) 2026-04-24 03:20:56.535535 | instance | [neutron/neutron] ok: [instance] => (item=network) 2026-04-24 03:20:56.535540 | instance | [neutron/neutron] ok: [instance] => (item=oslo_db) 2026-04-24 03:20:56.535546 | instance | [neutron/neutron] ok: [instance] => (item=compute_metadata) 2026-04-24 03:20:56.535552 | instance | [neutron/neutron] ok: [instance] => (item=dns) 2026-04-24 03:20:56.535558 | instance | [neutron/neutron] ok: [instance] => (item=load_balancer) 2026-04-24 03:20:56.535564 | instance | [neutron/neutron] ok: [instance] => (item=identity) 2026-04-24 03:20:56.535570 | instance | [neutron/neutron] ok: [instance] => (item=oslo_cache) 2026-04-24 03:20:56.535578 | instance | [neutron/neutron] 2026-04-24 03:20:56.535586 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] *********** 2026-04-24 03:20:56.630100 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:56.630182 | instance | [neutron/neutron] 2026-04-24 03:20:56.630207 | instance | [neutron/neutron] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-04-24 03:20:56.736614 | instance | [neutron/neutron] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance 2026-04-24 03:20:56.736683 | instance | [neutron/neutron] 2026-04-24 03:20:56.736695 | instance | [neutron/neutron] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-04-24 03:20:57.619141 | instance | [neutron/neutron] changed: [instance] 2026-04-24 03:20:57.619201 | instance | [neutron/neutron] 2026-04-24 03:20:57.619209 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] ******************* 2026-04-24 03:20:57.676164 | instance | [neutron/neutron] skipping: [instance] 2026-04-24 03:20:57.676223 | instance | [neutron/neutron] 2026-04-24 03:20:57.676235 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Generate Helm values] ********************** 2026-04-24 03:20:58.175604 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:58.175744 | instance | [neutron/neutron] 2026-04-24 03:20:58.175757 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************ 2026-04-24 03:20:58.249857 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:58.249898 | instance | [neutron/neutron] 2026-04-24 03:20:58.249904 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] *** 2026-04-24 03:20:58.327719 | instance | [neutron/neutron] ok: [instance] 2026-04-24 03:20:58.327774 | instance | [neutron/neutron] 2026-04-24 03:20:58.327785 | instance | [neutron/neutron] TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] ************************* 2026-04-24 03:21:27.098052 | instance | [neutron/neutron] fatal: [instance]: FAILED! => {"changed": false, "command": "/usr/bin/helm upgrade -i --reset-values --create-namespace -f=/tmp/tmpccoe77ic.yml neutron /usr/local/src/neutron", "msg": "Failure when executing Helm command. Exited 1.\nstdout: Release \"neutron\" does not exist. Installing it now.\n\nstderr: Error: rendered manifests contain a resource that already exists. Unable to continue with install: could not get information about the resource PodDisruptionBudget \"neutron-server\" in namespace \"openstack\": Get \"https://199.19.213.27:6443/apis/policy/v1/namespaces/openstack/poddisruptionbudgets/neutron-server\": dial tcp 199.19.213.27:6443: connect: connection refused\n", "stderr": "Error: rendered manifests contain a resource that already exists. Unable to continue with install: could not get information about the resource PodDisruptionBudget \"neutron-server\" in namespace \"openstack\": Get \"https://199.19.213.27:6443/apis/policy/v1/namespaces/openstack/poddisruptionbudgets/neutron-server\": dial tcp 199.19.213.27:6443: connect: connection refused\n", "stderr_lines": ["Error: rendered manifests contain a resource that already exists. Unable to continue with install: could not get information about the resource PodDisruptionBudget \"neutron-server\" in namespace \"openstack\": Get \"https://199.19.213.27:6443/apis/policy/v1/namespaces/openstack/poddisruptionbudgets/neutron-server\": dial tcp 199.19.213.27:6443: connect: connection refused"], "stdout": "Release \"neutron\" does not exist. Installing it now.\n", "stdout_lines": ["Release \"neutron\" does not exist. Installing it now."]} 2026-04-24 03:21:27.098103 | instance | [neutron/neutron] 2026-04-24 03:21:27.098111 | instance | [neutron/neutron] PLAY RECAP ********************************************************************* 2026-04-24 03:21:27.098117 | instance | [neutron/neutron] instance : ok=20 changed=2 unreachable=0 failed=1 skipped=4 rescued=0 ignored=0 2026-04-24 03:21:27.098124 | instance | [neutron/neutron] 2026-04-24 03:21:27.186864 | instance | Error: component neutron failed: ansible-playbook failed for neutron/neutron: exit status 2 2026-04-24 03:21:27.186931 | instance | Usage: 2026-04-24 03:21:27.186939 | instance | atmosphere deploy [flags] 2026-04-24 03:21:27.186946 | instance | 2026-04-24 03:21:27.186952 | instance | Flags: 2026-04-24 03:21:27.186958 | instance | --concurrency int Max concurrent deployments per wave (0 = unlimited) 2026-04-24 03:21:27.186964 | instance | -h, --help help for deploy 2026-04-24 03:21:27.186970 | instance | -i, --inventory string Path to Ansible inventory file (required) 2026-04-24 03:21:27.186976 | instance | -t, --tags string Comma-separated list of component tags to deploy 2026-04-24 03:21:27.186982 | instance | 2026-04-24 03:21:27.186987 | instance | component neutron failed: ansible-playbook failed for neutron/neutron: exit status 2 2026-04-24 03:21:28.499128 | instance | ERROR 2026-04-24 03:21:28.499431 | instance | { 2026-04-24 03:21:28.499498 | instance | "delta": "0:29:08.989493", 2026-04-24 03:21:28.499537 | instance | "end": "2026-04-24 03:21:27.188695", 2026-04-24 03:21:28.499570 | instance | "msg": "non-zero return code", 2026-04-24 03:21:28.499601 | instance | "rc": 1, 2026-04-24 03:21:28.499631 | instance | "start": "2026-04-24 02:52:18.199202" 2026-04-24 03:21:28.499673 | instance | } failure 2026-04-24 03:21:28.534120 | 2026-04-24 03:21:28.534271 | PLAY RECAP 2026-04-24 03:21:28.534323 | instance | ok: 1 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-04-24 03:21:28.534347 | 2026-04-24 03:21:28.676072 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/molecule/aio/converge.yml@main] 2026-04-24 03:21:28.687512 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-24 03:21:29.315877 | 2026-04-24 03:21:29.316017 | PLAY [all] 2026-04-24 03:21:29.330040 | 2026-04-24 03:21:29.330153 | TASK [gather-host-logs : creating directory for system status] 2026-04-24 03:21:29.709050 | instance | changed 2026-04-24 03:21:29.715569 | 2026-04-24 03:21:29.715646 | TASK [gather-host-logs : Get logs for each host] 2026-04-24 03:21:30.090776 | instance | + systemd-cgls --full --all --no-pager 2026-04-24 03:21:30.135071 | instance | + ip addr 2026-04-24 03:21:30.144975 | instance | + ip route 2026-04-24 03:21:30.145021 | instance | + lsblk 2026-04-24 03:21:30.157227 | instance | + mount 2026-04-24 03:21:30.164351 | instance | + docker images 2026-04-24 03:21:30.182571 | instance | + brctl show 2026-04-24 03:21:30.183004 | instance | /bin/bash: line 8: brctl: command not found 2026-04-24 03:21:30.183493 | instance | + ps aux --sort=-%mem 2026-04-24 03:21:30.229930 | instance | + dpkg -l 2026-04-24 03:21:30.236500 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-04-24 03:21:30.237074 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-04-24 03:21:30.257115 | instance | + '[' '!' -z '' ']' 2026-04-24 03:21:30.749767 | instance | ok: Runtime: 0:00:00.171884 2026-04-24 03:21:30.756407 | 2026-04-24 03:21:30.756557 | TASK [gather-host-logs : Downloads logs to executor] 2026-04-24 03:21:31.466358 | instance | changed: 2026-04-24 03:21:31.466588 | instance | created directory /var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/work/logs/instance 2026-04-24 03:21:31.466630 | instance | cd+++++++++ system/ 2026-04-24 03:21:31.466661 | instance | >f+++++++++ system/brctl-show.txt 2026-04-24 03:21:31.466691 | instance | >f+++++++++ system/docker-images.txt 2026-04-24 03:21:31.466718 | instance | >f+++++++++ system/ip-addr.txt 2026-04-24 03:21:31.466749 | instance | >f+++++++++ system/ip-route.txt 2026-04-24 03:21:31.466777 | instance | >f+++++++++ system/lsblk.txt 2026-04-24 03:21:31.466805 | instance | >f+++++++++ system/mount.txt 2026-04-24 03:21:31.466833 | instance | >f+++++++++ system/packages.txt 2026-04-24 03:21:31.466859 | instance | >f+++++++++ system/ps.txt 2026-04-24 03:21:31.466888 | instance | >f+++++++++ system/systemd-cgls.txt 2026-04-24 03:21:31.477172 | 2026-04-24 03:21:31.477260 | LOOP [helm-release-status : creating directory for helm release status] 2026-04-24 03:21:31.723804 | instance | changed: "values" 2026-04-24 03:21:31.923192 | instance | changed: "releases" 2026-04-24 03:21:31.942879 | 2026-04-24 03:21:31.943090 | TASK [helm-release-status : Gather get release status for helm charts] 2026-04-24 03:21:32.242145 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:32.480230 | instance | ok: Runtime: 0:00:00.094550 2026-04-24 03:21:32.488378 | 2026-04-24 03:21:32.488455 | TASK [helm-release-status : Downloads logs to executor] 2026-04-24 03:21:33.319635 | instance | changed: 2026-04-24 03:21:33.320001 | instance | cd+++++++++ helm/ 2026-04-24 03:21:33.320067 | instance | cd+++++++++ helm/releases/ 2026-04-24 03:21:33.320116 | instance | cd+++++++++ helm/values/ 2026-04-24 03:21:33.329699 | 2026-04-24 03:21:33.329775 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-04-24 03:21:33.570342 | instance | changed 2026-04-24 03:21:33.575359 | 2026-04-24 03:21:33.575430 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-04-24 03:21:34.491716 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-24 03:21:34.493988 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-24 03:21:34.498569 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-24 03:21:34.501247 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-24 03:21:34.566161 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:34.571846 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:34.574002 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-24 03:21:34.578236 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-24 03:21:34.636677 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:34.837533 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-24 03:21:34.837596 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:34.837612 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:36.198721 | instance | ok: Runtime: 0:00:00.352069 2026-04-24 03:21:36.205366 | 2026-04-24 03:21:36.205446 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-04-24 03:21:36.410314 | instance | changed 2026-04-24 03:21:36.415550 | 2026-04-24 03:21:36.415628 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-04-24 03:21:36.634868 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-24 03:21:36.635186 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-24 03:21:36.635778 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-24 03:21:36.714111 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:38.417298 | instance | ok: Runtime: 0:00:01.283859 2026-04-24 03:21:38.424563 | 2026-04-24 03:21:38.424638 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-04-24 03:21:38.954445 | instance | changed: 2026-04-24 03:21:38.954639 | instance | cd+++++++++ objects/ 2026-04-24 03:21:38.954668 | instance | cd+++++++++ objects/cluster/ 2026-04-24 03:21:38.954690 | instance | cd+++++++++ objects/namespaced/ 2026-04-24 03:21:38.964313 | 2026-04-24 03:21:38.964414 | TASK [gather-pod-logs : creating directory for pod logs] 2026-04-24 03:21:39.175291 | instance | changed 2026-04-24 03:21:39.181732 | 2026-04-24 03:21:39.181803 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-04-24 03:21:39.397673 | instance | changed 2026-04-24 03:21:40.281751 | 2026-04-24 03:21:40.281876 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-04-24 03:21:40.623451 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:40.818116 | instance | ok: Runtime: 0:00:00.095855 2026-04-24 03:21:40.825871 | 2026-04-24 03:21:40.826153 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-04-24 03:21:41.358301 | instance | changed: 2026-04-24 03:21:41.358631 | instance | cd+++++++++ pod-logs/ 2026-04-24 03:21:41.358692 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-04-24 03:21:41.369722 | 2026-04-24 03:21:41.369789 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-04-24 03:21:41.602711 | instance | changed 2026-04-24 03:21:41.608537 | 2026-04-24 03:21:41.608607 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-04-24 03:21:41.898258 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:42.150034 | instance | ok: Runtime: 0:00:00.074139 2026-04-24 03:21:42.155236 | 2026-04-24 03:21:42.155307 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-04-24 03:21:42.434701 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:42.439347 | instance | ceph-mgr endpoints: 2026-04-24 03:21:42.692032 | instance | ok: Runtime: 0:00:00.076592 2026-04-24 03:21:42.699785 | 2026-04-24 03:21:42.699928 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-04-24 03:21:43.002376 | instance | The connection to the server 199.19.213.27:6443 was refused - did you specify the right host or port? 2026-04-24 03:21:43.260518 | instance | ok: Runtime: 0:00:00.095085 2026-04-24 03:21:43.268046 | 2026-04-24 03:21:43.268151 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-04-24 03:21:43.762741 | instance | changed: cd+++++++++ prometheus/ 2026-04-24 03:21:43.777416 | 2026-04-24 03:21:43.777674 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-04-24 03:21:44.034521 | instance | changed 2026-04-24 03:21:44.039493 | 2026-04-24 03:21:44.039557 | TASK [gather-selenium-data : Get selenium data] 2026-04-24 03:21:44.257167 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-04-24 03:21:44.258212 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-04-24 03:21:44.575170 | instance | ERROR 2026-04-24 03:21:44.575431 | instance | { 2026-04-24 03:21:44.575481 | instance | "delta": "0:00:00.004109", 2026-04-24 03:21:44.575513 | instance | "end": "2026-04-24 03:21:44.258472", 2026-04-24 03:21:44.575543 | instance | "msg": "non-zero return code", 2026-04-24 03:21:44.575571 | instance | "rc": 1, 2026-04-24 03:21:44.575598 | instance | "start": "2026-04-24 03:21:44.254363" 2026-04-24 03:21:44.575624 | instance | } 2026-04-24 03:21:44.575657 | instance | ERROR: Ignoring Errors 2026-04-24 03:21:44.582491 | 2026-04-24 03:21:44.582561 | TASK [gather-selenium-data : Downloads logs to executor] 2026-04-24 03:21:45.081885 | instance | changed: cd+++++++++ selenium/ 2026-04-24 03:21:45.089315 | 2026-04-24 03:21:45.089370 | PLAY RECAP 2026-04-24 03:21:45.089418 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-04-24 03:21:45.089442 | 2026-04-24 03:21:45.223902 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-24 03:21:45.235119 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-24 03:21:45.939464 | 2026-04-24 03:21:45.939626 | PLAY [all] 2026-04-24 03:21:45.970085 | 2026-04-24 03:21:45.970161 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-24 03:21:46.008025 | instance | skipping: Conditional result was False 2026-04-24 03:21:46.018003 | 2026-04-24 03:21:46.018085 | TASK [fetch-output : Set log path for single node] 2026-04-24 03:21:46.050810 | instance | ok 2026-04-24 03:21:46.057687 | 2026-04-24 03:21:46.057841 | LOOP [fetch-output : Ensure local output dirs] 2026-04-24 03:21:46.450213 | instance -> localhost | ok: "/var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/work/logs" 2026-04-24 03:21:46.698866 | instance -> localhost | changed: "/var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/work/artifacts" 2026-04-24 03:21:46.904890 | instance -> localhost | changed: "/var/lib/zuul/builds/f03815f983e049b48a520b6547c96bc5/work/docs" 2026-04-24 03:21:46.921475 | 2026-04-24 03:21:46.921610 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-24 03:21:47.568642 | instance | changed: .d..t...... ./ 2026-04-24 03:21:47.568915 | instance | changed: All items complete 2026-04-24 03:21:47.568954 | 2026-04-24 03:21:48.029389 | instance | changed: .d..t...... ./ 2026-04-24 03:21:48.524921 | instance | changed: .d..t...... ./ 2026-04-24 03:21:48.550212 | 2026-04-24 03:21:48.550399 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-24 03:21:48.983956 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007887 2026-04-24 03:21:49.216660 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.007918 2026-04-24 03:21:49.232571 | 2026-04-24 03:21:49.232730 | PLAY [all] 2026-04-24 03:21:49.238971 | 2026-04-24 03:21:49.239036 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-24 03:21:50.513574 | instance | changed 2026-04-24 03:21:50.520822 | 2026-04-24 03:21:50.520878 | PLAY RECAP 2026-04-24 03:21:50.520925 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-24 03:21:50.520949 | 2026-04-24 03:21:50.670000 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-24 03:21:50.681136 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-24 03:21:51.316699 | 2026-04-24 03:21:51.740255 | PLAY [localhost] 2026-04-24 03:21:51.762640 | 2026-04-24 03:21:51.762791 | TASK [Generate Zuul manifest] 2026-04-24 03:21:51.785772 | localhost | ok 2026-04-24 03:21:51.803129 | 2026-04-24 03:21:51.803287 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-24 03:21:52.180161 | localhost | changed 2026-04-24 03:21:52.192331 | 2026-04-24 03:21:52.192416 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-24 03:21:54.583740 | localhost | ok 2026-04-24 03:21:54.591883 | 2026-04-24 03:21:54.591948 | TASK [Upload logs] 2026-04-24 03:21:54.613593 | localhost | ok 2026-04-24 03:21:54.732684 | 2026-04-24 03:21:54.732837 | TASK [Set zuul-log-path fact] 2026-04-24 03:21:54.753396 | localhost | ok 2026-04-24 03:21:54.767213 | 2026-04-24 03:21:54.767300 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-24 03:21:54.800872 | localhost | ok 2026-04-24 03:21:54.809290 | 2026-04-24 03:21:54.809363 | TASK [upload-logs : Create log directories] 2026-04-24 03:21:55.534725 | localhost | changed 2026-04-24 03:21:55.541352 | 2026-04-24 03:21:55.541452 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-24 03:21:55.949613 | localhost -> localhost | ok: Runtime: 0:00:00.003956 2026-04-24 03:21:55.956752 | 2026-04-24 03:21:55.956823 | TASK [upload-logs : Upload logs to log server] 2026-04-24 03:21:56.390723 | localhost | Output suppressed because no_log was given 2026-04-24 03:21:56.397532 | 2026-04-24 03:21:56.397621 | LOOP [upload-logs : Compress console log and json output] 2026-04-24 03:21:56.442882 | localhost | skipping: Conditional result was False 2026-04-24 03:21:56.450454 | localhost | skipping: Conditional result was False 2026-04-24 03:21:56.459638 | 2026-04-24 03:21:56.459798 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-24 03:21:56.509425 | localhost | skipping: Conditional result was False 2026-04-24 03:21:56.509852 | 2026-04-24 03:21:56.513427 | localhost | skipping: Conditional result was False 2026-04-24 03:21:56.525514 | 2026-04-24 03:21:56.525720 | LOOP [upload-logs : Upload console log and json output]