2026-09-04 17:38:02.392398 | Job console starting 2026-09-04 17:38:02.422694 | Updating git repos 2026-09-04 17:38:02.491075 | Cloning repos into workspace 2026-09-04 17:38:02.618752 | Restoring repo states 2026-09-04 17:38:02.652665 | Merging changes 2026-09-04 17:38:03.352186 | Checking out repos 2026-09-04 17:38:03.463036 | Preparing playbooks 2026-09-04 17:38:05.313139 | Running Ansible setup 2026-09-04 17:38:10.638360 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-04 17:38:11.622513 | 2026-09-04 17:38:11.622625 | PLAY [Base pre] 2026-09-04 17:38:11.658451 | 2026-09-04 17:38:11.658562 | TASK [Setup log path fact] 2026-09-04 17:38:11.685281 | debian-bookworm | ok 2026-09-04 17:38:11.705491 | 2026-09-04 17:38:11.705598 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 17:38:11.782384 | debian-bookworm | ok 2026-09-04 17:38:11.790368 | 2026-09-04 17:38:11.790458 | TASK [emit-job-header : Print job information] 2026-09-04 17:38:11.873640 | # Job Information 2026-09-04 17:38:11.873773 | Ansible Version: 2.16.14 2026-09-04 17:38:11.873802 | Job: container-image-kolla-ansible-build-2024.2 2026-09-04 17:38:11.873828 | Pipeline: check 2026-09-04 17:38:11.873847 | Executor: 521e9411259a 2026-09-04 17:38:11.873864 | Triggered by: https://github.com/osism/container-image-kolla-ansible/pull/946 2026-09-04 17:38:11.873882 | Event ID: 5a3e7510-a887-11f1-8cb0-ec0aa590e1e3 2026-09-04 17:38:11.877792 | 2026-09-04 17:38:11.877872 | LOOP [emit-job-header : Print node information] 2026-09-04 17:38:12.027135 | debian-bookworm | ok: 2026-09-04 17:38:12.027315 | debian-bookworm | # Node Information 2026-09-04 17:38:12.027367 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-09-04 17:38:12.027390 | debian-bookworm | Hostname: debian 2026-09-04 17:38:12.027409 | debian-bookworm | Username: zuul 2026-09-04 17:38:12.027427 | debian-bookworm | Distro: Debian 12.15 2026-09-04 17:38:12.027447 | debian-bookworm | Provider: regiocloud-a 2026-09-04 17:38:12.027464 | debian-bookworm | Region: 2026-09-04 17:38:12.027483 | debian-bookworm | Label: debian-bookworm 2026-09-04 17:38:12.027500 | debian-bookworm | Product Name: OpenStack Nova 2026-09-04 17:38:12.027517 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fec7:9e60 2026-09-04 17:38:12.044874 | 2026-09-04 17:38:12.044971 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-04 17:38:13.159549 | debian-bookworm -> localhost | changed 2026-09-04 17:38:13.165139 | 2026-09-04 17:38:13.165226 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-04 17:38:15.259737 | debian-bookworm -> localhost | changed 2026-09-04 17:38:15.268355 | 2026-09-04 17:38:15.268437 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-04 17:38:15.786609 | debian-bookworm -> localhost | ok 2026-09-04 17:38:15.791437 | 2026-09-04 17:38:15.791517 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-04 17:38:15.829111 | debian-bookworm | ok 2026-09-04 17:38:15.852148 | debian-bookworm | included: /var/lib/zuul/builds/89447cb28f3c413587c33ea944f27770/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-04 17:38:15.865611 | 2026-09-04 17:38:15.865693 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-04 17:38:18.234385 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-09-04 17:38:18.234546 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/89447cb28f3c413587c33ea944f27770/work/89447cb28f3c413587c33ea944f27770_id_rsa 2026-09-04 17:38:18.234577 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/89447cb28f3c413587c33ea944f27770/work/89447cb28f3c413587c33ea944f27770_id_rsa.pub 2026-09-04 17:38:18.234599 | debian-bookworm -> localhost | The key fingerprint is: 2026-09-04 17:38:18.234620 | debian-bookworm -> localhost | SHA256:pndVwia7uKJXuVAOo8CoI7uacnESPQn4xtD903rSc0I zuul-build-sshkey 2026-09-04 17:38:18.234647 | debian-bookworm -> localhost | The key's randomart image is: 2026-09-04 17:38:18.234666 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-09-04 17:38:18.234683 | debian-bookworm -> localhost | | o . | 2026-09-04 17:38:18.234701 | debian-bookworm -> localhost | |o o . . | 2026-09-04 17:38:18.234718 | debian-bookworm -> localhost | | * o o . . + . | 2026-09-04 17:38:18.234734 | debian-bookworm -> localhost | |. B + = E + o | 2026-09-04 17:38:18.234750 | debian-bookworm -> localhost | |.. o o XS.. . | 2026-09-04 17:38:18.234771 | debian-bookworm -> localhost | |+ o o +oO..o | 2026-09-04 17:38:18.234788 | debian-bookworm -> localhost | |.o + .=o=o | 2026-09-04 17:38:18.234804 | debian-bookworm -> localhost | |o.. o..o | 2026-09-04 17:38:18.234821 | debian-bookworm -> localhost | |*o .o .. | 2026-09-04 17:38:18.234849 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-09-04 17:38:18.234889 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.546672 2026-09-04 17:38:18.240107 | 2026-09-04 17:38:18.240181 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-04 17:38:18.266099 | debian-bookworm | ok 2026-09-04 17:38:18.275157 | debian-bookworm | included: /var/lib/zuul/builds/89447cb28f3c413587c33ea944f27770/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-04 17:38:18.283937 | 2026-09-04 17:38:18.284024 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-04 17:38:18.303707 | debian-bookworm | skipping: Conditional result was False 2026-09-04 17:38:18.308039 | 2026-09-04 17:38:18.308105 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-04 17:38:18.979687 | debian-bookworm | changed 2026-09-04 17:38:18.988592 | 2026-09-04 17:38:18.988705 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-04 17:38:19.261213 | debian-bookworm | ok 2026-09-04 17:38:19.273066 | 2026-09-04 17:38:19.273168 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-04 17:38:19.961334 | debian-bookworm | changed 2026-09-04 17:38:19.967514 | 2026-09-04 17:38:19.967610 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-04 17:38:20.709668 | debian-bookworm | changed 2026-09-04 17:38:20.717111 | 2026-09-04 17:38:20.717202 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-04 17:38:20.731747 | debian-bookworm | skipping: Conditional result was False 2026-09-04 17:38:20.739062 | 2026-09-04 17:38:20.739162 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-04 17:38:21.294238 | debian-bookworm -> localhost | changed 2026-09-04 17:38:21.306089 | 2026-09-04 17:38:21.306181 | TASK [add-build-sshkey : Add back temp key] 2026-09-04 17:38:21.785848 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/89447cb28f3c413587c33ea944f27770/work/89447cb28f3c413587c33ea944f27770_id_rsa (zuul-build-sshkey) 2026-09-04 17:38:21.786059 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.040530 2026-09-04 17:38:21.793293 | 2026-09-04 17:38:21.793390 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-04 17:38:22.220934 | debian-bookworm | ok 2026-09-04 17:38:22.225220 | 2026-09-04 17:38:22.225296 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-04 17:38:22.261257 | debian-bookworm | skipping: Conditional result was False 2026-09-04 17:38:22.269686 | 2026-09-04 17:38:22.269771 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-04 17:38:22.866281 | debian-bookworm | ok 2026-09-04 17:38:22.885011 | 2026-09-04 17:38:22.885134 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-04 17:38:22.920489 | debian-bookworm | ok 2026-09-04 17:38:22.935121 | 2026-09-04 17:38:22.935213 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-04 17:38:23.290516 | debian-bookworm -> localhost | ok 2026-09-04 17:38:23.295611 | 2026-09-04 17:38:23.295698 | TASK [validate-host : Collect information about the host] 2026-09-04 17:38:24.440005 | debian-bookworm | ok 2026-09-04 17:38:24.461945 | 2026-09-04 17:38:24.462083 | TASK [validate-host : Sanitize hostname] 2026-09-04 17:38:24.641082 | debian-bookworm | ok 2026-09-04 17:38:24.645353 | 2026-09-04 17:38:24.645437 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-04 17:38:25.473796 | debian-bookworm -> localhost | changed 2026-09-04 17:38:25.479275 | 2026-09-04 17:38:25.479361 | TASK [validate-host : Collect information about zuul worker] 2026-09-04 17:38:25.920654 | debian-bookworm | ok 2026-09-04 17:38:25.925413 | 2026-09-04 17:38:25.925509 | TASK [validate-host : Write out all zuul information for each host] 2026-09-04 17:38:26.707500 | debian-bookworm -> localhost | changed 2026-09-04 17:38:26.717384 | 2026-09-04 17:38:26.717488 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-04 17:38:27.076155 | debian-bookworm | ok 2026-09-04 17:38:27.081357 | 2026-09-04 17:38:27.081440 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-04 17:38:28.182609 | debian-bookworm | changed: 2026-09-04 17:38:28.182772 | debian-bookworm | cd+++++++++ src/ 2026-09-04 17:38:28.182806 | debian-bookworm | cd+++++++++ src/github.com/ 2026-09-04 17:38:28.182846 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-09-04 17:38:28.182870 | debian-bookworm | cd+++++++++ src/github.com/osism/container-image-kolla-ansible/ 2026-09-04 17:38:28.182891 | debian-bookworm | Containerfile 2026-09-04 17:38:28.183051 | debian-bookworm | 2026-09-04 17:40:36.275584 | debian-bookworm | #30 47.16 2026-09-04 17:40:36.275595 | debian-bookworm | #30 47.16 Or undo this operation with: 2026-09-04 17:40:36.275606 | debian-bookworm | #30 47.16 2026-09-04 17:40:36.275617 | debian-bookworm | #30 47.16 git switch - 2026-09-04 17:40:36.275630 | debian-bookworm | #30 47.16 2026-09-04 17:40:36.275641 | debian-bookworm | #30 47.16 Turn off this advice by setting config variable advice.detachedHead to false 2026-09-04 17:40:36.275652 | debian-bookworm | #30 47.16 2026-09-04 17:40:36.466602 | debian-bookworm | #30 47.35 ++ LC_ALL=C 2026-09-04 17:40:36.466655 | debian-bookworm | #30 47.35 ++ sort 2026-09-04 17:40:36.566731 | debian-bookworm | #30 47.35 ++ find /patches/2024.2 -name '*.patch' 2026-09-04 17:40:36.566810 | debian-bookworm | #30 47.36 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.566829 | debian-bookworm | #30 47.36 + echo /patches/2024.2/add-NVMe-hostid.patch 2026-09-04 17:40:36.566845 | debian-bookworm | #30 47.36 /patches/2024.2/add-NVMe-hostid.patch 2026-09-04 17:40:36.566875 | debian-bookworm | #30 47.36 + cd /repository 2026-09-04 17:40:36.566892 | debian-bookworm | #30 47.36 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.566907 | debian-bookworm | #30 47.36 checking file ansible/roles/cinder/tasks/config.yml 2026-09-04 17:40:36.566923 | debian-bookworm | #30 47.36 checking file ansible/roles/cinder/templates/cinder-volume.json.j2 2026-09-04 17:40:36.566947 | debian-bookworm | #30 47.36 checking file ansible/roles/cinder/templates/hostid.j2 2026-09-04 17:40:36.566968 | debian-bookworm | #30 47.36 checking file ansible/roles/nova-cell/tasks/config.yml 2026-09-04 17:40:36.566982 | debian-bookworm | #30 47.36 checking file ansible/roles/nova-cell/templates/hostid.j2 2026-09-04 17:40:36.566997 | debian-bookworm | #30 47.36 checking file ansible/roles/nova-cell/templates/nova-compute.json.j2 2026-09-04 17:40:36.567012 | debian-bookworm | #30 47.36 + cd /repository 2026-09-04 17:40:36.567041 | debian-bookworm | #30 47.36 + patch --forward --batch -p1 2026-09-04 17:40:36.567056 | debian-bookworm | #30 47.37 patching file ansible/roles/cinder/tasks/config.yml 2026-09-04 17:40:36.567070 | debian-bookworm | #30 47.37 patching file ansible/roles/cinder/templates/cinder-volume.json.j2 2026-09-04 17:40:36.567085 | debian-bookworm | #30 47.37 patching file ansible/roles/cinder/templates/hostid.j2 2026-09-04 17:40:36.567100 | debian-bookworm | #30 47.37 patching file ansible/roles/nova-cell/tasks/config.yml 2026-09-04 17:40:36.567128 | debian-bookworm | #30 47.37 patching file ansible/roles/nova-cell/templates/hostid.j2 2026-09-04 17:40:36.567143 | debian-bookworm | #30 47.37 patching file ansible/roles/nova-cell/templates/nova-compute.json.j2 2026-09-04 17:40:36.567157 | debian-bookworm | #30 47.37 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.567172 | debian-bookworm | #30 47.37 + echo /patches/2024.2/add-glance-NVMe-NQN-and-ID.patch 2026-09-04 17:40:36.567200 | debian-bookworm | #30 47.37 /patches/2024.2/add-glance-NVMe-NQN-and-ID.patch 2026-09-04 17:40:36.567215 | debian-bookworm | #30 47.37 + cd /repository 2026-09-04 17:40:36.567230 | debian-bookworm | #30 47.37 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.567244 | debian-bookworm | #30 47.37 checking file ansible/roles/glance/defaults/main.yml 2026-09-04 17:40:36.567259 | debian-bookworm | #30 47.37 checking file ansible/roles/glance/tasks/config.yml 2026-09-04 17:40:36.567287 | debian-bookworm | #30 47.37 checking file ansible/roles/glance/templates/glance-api.json.j2 2026-09-04 17:40:36.567302 | debian-bookworm | #30 47.37 checking file ansible/roles/glance/templates/hostid.j2 2026-09-04 17:40:36.567317 | debian-bookworm | #30 47.37 checking file ansible/roles/glance/templates/hostnqn.j2 2026-09-04 17:40:36.567331 | debian-bookworm | #30 47.37 + cd /repository 2026-09-04 17:40:36.567360 | debian-bookworm | #30 47.37 + patch --forward --batch -p1 2026-09-04 17:40:36.567375 | debian-bookworm | #30 47.37 patching file ansible/roles/glance/defaults/main.yml 2026-09-04 17:40:36.567389 | debian-bookworm | #30 47.37 patching file ansible/roles/glance/tasks/config.yml 2026-09-04 17:40:36.567404 | debian-bookworm | #30 47.37 patching file ansible/roles/glance/templates/glance-api.json.j2 2026-09-04 17:40:36.567429 | debian-bookworm | #30 47.37 patching file ansible/roles/glance/templates/hostid.j2 2026-09-04 17:40:36.567474 | debian-bookworm | #30 47.37 patching file ansible/roles/glance/templates/hostnqn.j2 2026-09-04 17:40:36.567490 | debian-bookworm | #30 47.38 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.567525 | debian-bookworm | #30 47.38 + echo /patches/2024.2/add-graceful-shutdown-to-ovn-controller-unit.patch 2026-09-04 17:40:36.567545 | debian-bookworm | #30 47.38 /patches/2024.2/add-graceful-shutdown-to-ovn-controller-unit.patch 2026-09-04 17:40:36.567559 | debian-bookworm | #30 47.38 + cd /repository 2026-09-04 17:40:36.567574 | debian-bookworm | #30 47.38 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.567589 | debian-bookworm | #30 47.38 checking file ansible/roles/ovn-controller/handlers/main.yml 2026-09-04 17:40:36.567617 | debian-bookworm | #30 47.38 checking file ansible/roles/ovn-controller/tasks/config.yml 2026-09-04 17:40:36.567633 | debian-bookworm | #30 47.38 checking file ansible/roles/ovn-controller/templates/ovn-controller-systemd-override.conf.j2 2026-09-04 17:40:36.567648 | debian-bookworm | #30 47.38 checking file releasenotes/notes/bug-2093328-db7299bb092fb12b.yaml 2026-09-04 17:40:36.567663 | debian-bookworm | #30 47.38 + cd /repository 2026-09-04 17:40:36.567711 | debian-bookworm | #30 47.38 + patch --forward --batch -p1 2026-09-04 17:40:36.567727 | debian-bookworm | #30 47.38 patching file ansible/roles/ovn-controller/handlers/main.yml 2026-09-04 17:40:36.567742 | debian-bookworm | #30 47.38 patching file ansible/roles/ovn-controller/tasks/config.yml 2026-09-04 17:40:36.567759 | debian-bookworm | #30 47.39 patching file ansible/roles/ovn-controller/templates/ovn-controller-systemd-override.conf.j2 2026-09-04 17:40:36.567788 | debian-bookworm | #30 47.39 patching file releasenotes/notes/bug-2093328-db7299bb092fb12b.yaml 2026-09-04 17:40:36.567803 | debian-bookworm | #30 47.39 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.567818 | debian-bookworm | #30 47.39 + echo /patches/2024.2/add-option-to-deploy-qemu-wrapper-script.patch 2026-09-04 17:40:36.567832 | debian-bookworm | #30 47.39 /patches/2024.2/add-option-to-deploy-qemu-wrapper-script.patch 2026-09-04 17:40:36.567860 | debian-bookworm | #30 47.39 + cd /repository 2026-09-04 17:40:36.567875 | debian-bookworm | #30 47.39 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.567889 | debian-bookworm | #30 47.39 checking file ansible/roles/nova-cell/tasks/config.yml 2026-09-04 17:40:36.567904 | debian-bookworm | #30 47.39 checking file ansible/roles/nova-cell/tasks/qemu_wrapper.yml 2026-09-04 17:40:36.567918 | debian-bookworm | #30 47.39 checking file ansible/roles/nova-cell/templates/nova-libvirt.json.j2 2026-09-04 17:40:36.567947 | debian-bookworm | #30 47.39 + cd /repository 2026-09-04 17:40:36.567962 | debian-bookworm | #30 47.39 + patch --forward --batch -p1 2026-09-04 17:40:36.567976 | debian-bookworm | #30 47.39 patching file ansible/roles/nova-cell/tasks/config.yml 2026-09-04 17:40:36.567991 | debian-bookworm | #30 47.39 patching file ansible/roles/nova-cell/tasks/qemu_wrapper.yml 2026-09-04 17:40:36.568019 | debian-bookworm | #30 47.39 patching file ansible/roles/nova-cell/templates/nova-libvirt.json.j2 2026-09-04 17:40:36.568035 | debian-bookworm | #30 47.39 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.568050 | debian-bookworm | #30 47.39 + echo /patches/2024.2/allow-to-disable-horizon-loadbalancer.patch 2026-09-04 17:40:36.568069 | debian-bookworm | #30 47.39 /patches/2024.2/allow-to-disable-horizon-loadbalancer.patch 2026-09-04 17:40:36.568097 | debian-bookworm | #30 47.39 + cd /repository 2026-09-04 17:40:36.568112 | debian-bookworm | #30 47.39 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.568127 | debian-bookworm | #30 47.39 checking file ansible/roles/horizon/defaults/main.yml 2026-09-04 17:40:36.568142 | debian-bookworm | #30 47.39 + cd /repository 2026-09-04 17:40:36.568156 | debian-bookworm | #30 47.39 + patch --forward --batch -p1 2026-09-04 17:40:36.568185 | debian-bookworm | #30 47.40 patching file ansible/roles/horizon/defaults/main.yml 2026-09-04 17:40:36.568201 | debian-bookworm | #30 47.40 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.568215 | debian-bookworm | #30 47.40 + echo /patches/2024.2/backport-876648.patch 2026-09-04 17:40:36.568230 | debian-bookworm | #30 47.40 /patches/2024.2/backport-876648.patch 2026-09-04 17:40:36.568258 | debian-bookworm | #30 47.40 + cd /repository 2026-09-04 17:40:36.568273 | debian-bookworm | #30 47.40 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.568287 | debian-bookworm | #30 47.40 checking file ansible/group_vars/all.yml 2026-09-04 17:40:36.568306 | debian-bookworm | #30 47.40 Hunk #1 succeeded at 908 with fuzz 2 (offset 211 lines). 2026-09-04 17:40:36.568329 | debian-bookworm | #30 47.40 checking file ansible/roles/ironic/defaults/main.yml 2026-09-04 17:40:36.568349 | debian-bookworm | #30 47.40 Hunk #1 succeeded at 79 with fuzz 1 (offset 2 lines). 2026-09-04 17:40:36.568364 | debian-bookworm | #30 47.40 checking file ansible/roles/ironic/tasks/precheck.yml 2026-09-04 17:40:36.568378 | debian-bookworm | #30 47.40 Hunk #1 succeeded at 85 (offset 13 lines). 2026-09-04 17:40:36.568393 | debian-bookworm | #30 47.40 + cd /repository 2026-09-04 17:40:36.568426 | debian-bookworm | #30 47.40 + patch --forward --batch -p1 2026-09-04 17:40:36.568442 | debian-bookworm | #30 47.40 patching file ansible/group_vars/all.yml 2026-09-04 17:40:36.568457 | debian-bookworm | #30 47.41 Hunk #1 succeeded at 908 with fuzz 2 (offset 211 lines). 2026-09-04 17:40:36.568471 | debian-bookworm | #30 47.41 patching file ansible/roles/ironic/defaults/main.yml 2026-09-04 17:40:36.568499 | debian-bookworm | #30 47.41 Hunk #1 succeeded at 79 with fuzz 1 (offset 2 lines). 2026-09-04 17:40:36.568514 | debian-bookworm | #30 47.41 patching file ansible/roles/ironic/tasks/precheck.yml 2026-09-04 17:40:36.568528 | debian-bookworm | #30 47.41 Hunk #1 succeeded at 85 (offset 13 lines). 2026-09-04 17:40:36.568543 | debian-bookworm | #30 47.41 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.568557 | debian-bookworm | #30 47.41 + echo /patches/2024.2/backport-894219.patch 2026-09-04 17:40:36.568584 | debian-bookworm | #30 47.41 /patches/2024.2/backport-894219.patch 2026-09-04 17:40:36.568599 | debian-bookworm | #30 47.41 + cd /repository 2026-09-04 17:40:36.568613 | debian-bookworm | #30 47.41 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.568628 | debian-bookworm | #30 47.41 checking file ansible/roles/octavia/tasks/prepare.yml 2026-09-04 17:40:36.568650 | debian-bookworm | #30 47.41 Hunk #1 succeeded at 159 with fuzz 2 (offset 18 lines). 2026-09-04 17:40:36.568685 | debian-bookworm | #30 47.41 + cd /repository 2026-09-04 17:40:36.568700 | debian-bookworm | #30 47.41 + patch --forward --batch -p1 2026-09-04 17:40:36.568714 | debian-bookworm | #30 47.41 patching file ansible/roles/octavia/tasks/prepare.yml 2026-09-04 17:40:36.568742 | debian-bookworm | #30 47.41 Hunk #1 succeeded at 159 with fuzz 2 (offset 18 lines). 2026-09-04 17:40:36.568756 | debian-bookworm | #30 47.41 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.568771 | debian-bookworm | #30 47.41 + echo /patches/2024.2/backport-913468.patch 2026-09-04 17:40:36.568785 | debian-bookworm | #30 47.41 /patches/2024.2/backport-913468.patch 2026-09-04 17:40:36.568800 | debian-bookworm | #30 47.41 + cd /repository 2026-09-04 17:40:36.568827 | debian-bookworm | #30 47.41 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.568842 | debian-bookworm | #30 47.42 checking file ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2 2026-09-04 17:40:36.568856 | debian-bookworm | #30 47.42 Hunk #1 succeeded at 17 (offset -1 lines). 2026-09-04 17:40:36.568871 | debian-bookworm | #30 47.42 + cd /repository 2026-09-04 17:40:36.568901 | debian-bookworm | #30 47.42 + patch --forward --batch -p1 2026-09-04 17:40:36.568916 | debian-bookworm | #30 47.42 patching file ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2 2026-09-04 17:40:36.568930 | debian-bookworm | #30 47.42 Hunk #1 succeeded at 17 (offset -1 lines). 2026-09-04 17:40:36.568945 | debian-bookworm | #30 47.42 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.568959 | debian-bookworm | #30 47.42 + echo /patches/2024.2/backport-916972.patch 2026-09-04 17:40:36.568986 | debian-bookworm | #30 47.42 /patches/2024.2/backport-916972.patch 2026-09-04 17:40:36.569001 | debian-bookworm | #30 47.42 + cd /repository 2026-09-04 17:40:36.569015 | debian-bookworm | #30 47.42 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.569030 | debian-bookworm | #30 47.42 checking file ansible/roles/skyline/defaults/main.yml 2026-09-04 17:40:36.569059 | debian-bookworm | #30 47.42 checking file ansible/roles/skyline/templates/nginx.conf.j2 2026-09-04 17:40:36.569073 | debian-bookworm | #30 47.42 checking file ansible/roles/skyline/templates/skyline.yaml.j2 2026-09-04 17:40:36.569088 | debian-bookworm | #30 47.42 checking file doc/source/reference/shared-services/skyline-guide.rst 2026-09-04 17:40:36.569102 | debian-bookworm | #30 47.43 checking file releasenotes/notes/skyline-external-swift-d9e38f696a22c117.yaml 2026-09-04 17:40:36.569117 | debian-bookworm | #30 47.43 + cd /repository 2026-09-04 17:40:36.569144 | debian-bookworm | #30 47.43 + patch --forward --batch -p1 2026-09-04 17:40:36.569159 | debian-bookworm | #30 47.43 patching file ansible/roles/skyline/defaults/main.yml 2026-09-04 17:40:36.569178 | debian-bookworm | #30 47.43 patching file ansible/roles/skyline/templates/nginx.conf.j2 2026-09-04 17:40:36.569193 | debian-bookworm | #30 47.43 patching file ansible/roles/skyline/templates/skyline.yaml.j2 2026-09-04 17:40:36.569224 | debian-bookworm | #30 47.43 patching file doc/source/reference/shared-services/skyline-guide.rst 2026-09-04 17:40:36.569238 | debian-bookworm | #30 47.43 patching file releasenotes/notes/skyline-external-swift-d9e38f696a22c117.yaml 2026-09-04 17:40:36.569265 | debian-bookworm | #30 47.43 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.569288 | debian-bookworm | #30 47.43 + echo /patches/2024.2/backport-921071.patch 2026-09-04 17:40:36.569308 | debian-bookworm | #30 47.43 /patches/2024.2/backport-921071.patch 2026-09-04 17:40:36.569322 | debian-bookworm | #30 47.43 + cd /repository 2026-09-04 17:40:36.569339 | debian-bookworm | #30 47.43 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.569354 | debian-bookworm | #30 47.43 checking file ansible/roles/loadbalancer/handlers/main.yml 2026-09-04 17:40:36.569381 | debian-bookworm | #30 47.43 Hunk #1 succeeded at 116 (offset -6 lines). 2026-09-04 17:40:36.569396 | debian-bookworm | #30 47.43 Hunk #2 succeeded at 151 (offset -6 lines). 2026-09-04 17:40:36.569411 | debian-bookworm | #30 47.43 + cd /repository 2026-09-04 17:40:36.569426 | debian-bookworm | #30 47.43 + patch --forward --batch -p1 2026-09-04 17:40:36.569440 | debian-bookworm | #30 47.43 patching file ansible/roles/loadbalancer/handlers/main.yml 2026-09-04 17:40:36.569468 | debian-bookworm | #30 47.44 Hunk #1 succeeded at 116 (offset -6 lines). 2026-09-04 17:40:36.569483 | debian-bookworm | #30 47.44 Hunk #2 succeeded at 151 (offset -6 lines). 2026-09-04 17:40:36.569498 | debian-bookworm | #30 47.44 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.569512 | debian-bookworm | #30 47.44 + echo /patches/2024.2/backport-924665.patch 2026-09-04 17:40:36.569540 | debian-bookworm | #30 47.44 /patches/2024.2/backport-924665.patch 2026-09-04 17:40:36.569555 | debian-bookworm | #30 47.44 + cd /repository 2026-09-04 17:40:36.569570 | debian-bookworm | #30 47.44 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.569584 | debian-bookworm | #30 47.44 checking file ansible/roles/common/tasks/config.yml 2026-09-04 17:40:36.569598 | debian-bookworm | #30 47.44 Hunk #1 succeeded at 208 (offset -51 lines). 2026-09-04 17:40:36.569627 | debian-bookworm | #30 47.44 checking file releasenotes/notes/custom-cron-logrotate-global-5cb26fda7d1ba85b.yaml 2026-09-04 17:40:36.569642 | debian-bookworm | #30 47.44 + cd /repository 2026-09-04 17:40:36.569656 | debian-bookworm | #30 47.44 + patch --forward --batch -p1 2026-09-04 17:40:36.569718 | debian-bookworm | #30 47.44 patching file ansible/roles/common/tasks/config.yml 2026-09-04 17:40:36.569734 | debian-bookworm | #30 47.44 Hunk #1 succeeded at 208 (offset -51 lines). 2026-09-04 17:40:36.569748 | debian-bookworm | #30 47.44 patching file releasenotes/notes/custom-cron-logrotate-global-5cb26fda7d1ba85b.yaml 2026-09-04 17:40:36.569763 | debian-bookworm | #30 47.45 /patches/2024.2/backport-928469.patch 2026-09-04 17:40:36.569786 | debian-bookworm | #30 47.45 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.569806 | debian-bookworm | #30 47.45 + echo /patches/2024.2/backport-928469.patch 2026-09-04 17:40:36.569821 | debian-bookworm | #30 47.45 + cd /repository 2026-09-04 17:40:36.569835 | debian-bookworm | #30 47.45 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.569849 | debian-bookworm | #30 47.45 checking file ansible/roles/manila/tasks/config.yml 2026-09-04 17:40:36.569872 | debian-bookworm | #30 47.45 + cd /repository 2026-09-04 17:40:36.569892 | debian-bookworm | #30 47.45 + patch --forward --batch -p1 2026-09-04 17:40:36.569907 | debian-bookworm | #30 47.45 patching file ansible/roles/manila/tasks/config.yml 2026-09-04 17:40:36.569921 | debian-bookworm | #30 47.45 /patches/2024.2/backport-941635.patch 2026-09-04 17:40:36.569936 | debian-bookworm | #30 47.45 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.569963 | debian-bookworm | #30 47.45 + echo /patches/2024.2/backport-941635.patch 2026-09-04 17:40:36.667143 | debian-bookworm | #30 47.45 checking file ansible/roles/prometheus/templates/prometheus.yml.j2 2026-09-04 17:40:36.667222 | debian-bookworm | #30 47.45 checking file releasenotes/notes/fix-blackbox-regex-b16f3f86563de6db.yaml 2026-09-04 17:40:36.667241 | debian-bookworm | #30 47.45 + cd /repository 2026-09-04 17:40:36.667259 | debian-bookworm | #30 47.45 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.667283 | debian-bookworm | #30 47.45 + cd /repository 2026-09-04 17:40:36.667314 | debian-bookworm | #30 47.45 + patch --forward --batch -p1 2026-09-04 17:40:36.667330 | debian-bookworm | #30 47.46 patching file ansible/roles/prometheus/templates/prometheus.yml.j2 2026-09-04 17:40:36.667345 | debian-bookworm | #30 47.46 patching file releasenotes/notes/fix-blackbox-regex-b16f3f86563de6db.yaml 2026-09-04 17:40:36.667361 | debian-bookworm | #30 47.46 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.667386 | debian-bookworm | #30 47.46 + echo /patches/2024.2/backport-953750.patch 2026-09-04 17:40:36.667401 | debian-bookworm | #30 47.46 /patches/2024.2/backport-953750.patch 2026-09-04 17:40:36.667416 | debian-bookworm | #30 47.46 + cd /repository 2026-09-04 17:40:36.667431 | debian-bookworm | #30 47.46 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.667446 | debian-bookworm | #30 47.46 checking file ansible/roles/skyline/templates/nginx.conf.j2 2026-09-04 17:40:36.667498 | debian-bookworm | #30 47.46 Hunk #18 succeeded at 375 (offset 10 lines). 2026-09-04 17:40:36.667513 | debian-bookworm | #30 47.46 Hunk #19 succeeded at 389 (offset 10 lines). 2026-09-04 17:40:36.667527 | debian-bookworm | #30 47.46 + cd /repository 2026-09-04 17:40:36.667585 | debian-bookworm | #30 47.46 + patch --forward --batch -p1 2026-09-04 17:40:36.667602 | debian-bookworm | #30 47.46 patching file ansible/roles/skyline/templates/nginx.conf.j2 2026-09-04 17:40:36.667616 | debian-bookworm | #30 47.46 Hunk #18 succeeded at 375 (offset 10 lines). 2026-09-04 17:40:36.667645 | debian-bookworm | #30 47.46 Hunk #19 succeeded at 389 (offset 10 lines). 2026-09-04 17:40:36.667660 | debian-bookworm | #30 47.46 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.667693 | debian-bookworm | #30 47.46 + echo /patches/2024.2/backport-963262.patch 2026-09-04 17:40:36.667716 | debian-bookworm | #30 47.46 /patches/2024.2/backport-963262.patch 2026-09-04 17:40:36.667737 | debian-bookworm | #30 47.46 + cd /repository 2026-09-04 17:40:36.667752 | debian-bookworm | #30 47.46 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.667768 | debian-bookworm | #30 47.46 checking file ansible/roles/letsencrypt/templates/letsencrypt-webserver.conf.j2 2026-09-04 17:40:36.667786 | debian-bookworm | #30 47.47 + cd /repository 2026-09-04 17:40:36.667814 | debian-bookworm | #30 47.47 + patch --forward --batch -p1 2026-09-04 17:40:36.667829 | debian-bookworm | #30 47.47 patching file ansible/roles/letsencrypt/templates/letsencrypt-webserver.conf.j2 2026-09-04 17:40:36.667844 | debian-bookworm | #30 47.47 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.667859 | debian-bookworm | #30 47.47 + echo /patches/2024.2/config-validate-without-become.patch 2026-09-04 17:40:36.667887 | debian-bookworm | #30 47.47 /patches/2024.2/config-validate-without-become.patch 2026-09-04 17:40:36.667902 | debian-bookworm | #30 47.47 checking file ansible/roles/service-config-validate/defaults/main.yml 2026-09-04 17:40:36.667917 | debian-bookworm | #30 47.47 + cd /repository 2026-09-04 17:40:36.667931 | debian-bookworm | #30 47.47 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.667945 | debian-bookworm | #30 47.47 checking file ansible/roles/service-config-validate/tasks/validate.yml 2026-09-04 17:40:36.667974 | debian-bookworm | #30 47.47 Hunk #1 succeeded at 24 (offset 1 line). 2026-09-04 17:40:36.667988 | debian-bookworm | #30 47.47 Hunk #2 succeeded at 33 (offset 1 line). 2026-09-04 17:40:36.668003 | debian-bookworm | #30 47.47 + cd /repository 2026-09-04 17:40:36.668018 | debian-bookworm | #30 47.47 + patch --forward --batch -p1 2026-09-04 17:40:36.668094 | debian-bookworm | #30 47.47 patching file ansible/roles/service-config-validate/defaults/main.yml 2026-09-04 17:40:36.668127 | debian-bookworm | #30 47.47 patching file ansible/roles/service-config-validate/tasks/validate.yml 2026-09-04 17:40:36.668143 | debian-bookworm | #30 47.47 Hunk #1 succeeded at 24 (offset 1 line). 2026-09-04 17:40:36.668172 | debian-bookworm | #30 47.47 Hunk #2 succeeded at 33 (offset 1 line). 2026-09-04 17:40:36.668223 | debian-bookworm | #30 47.47 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.668271 | debian-bookworm | #30 47.47 + echo /patches/2024.2/designate-reject-empty-tsig-secrets.patch 2026-09-04 17:40:36.668287 | debian-bookworm | #30 47.47 /patches/2024.2/designate-reject-empty-tsig-secrets.patch 2026-09-04 17:40:36.668305 | debian-bookworm | #30 47.48 + cd /repository 2026-09-04 17:40:36.668362 | debian-bookworm | #30 47.48 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.668394 | debian-bookworm | #30 47.48 checking file ansible/roles/designate/templates/designate.conf.j2 2026-09-04 17:40:36.668409 | debian-bookworm | #30 47.48 Hunk #1 succeeded at 17 with fuzz 1. 2026-09-04 17:40:36.668445 | debian-bookworm | #30 47.48 + cd /repository 2026-09-04 17:40:36.668462 | debian-bookworm | #30 47.48 + patch --forward --batch -p1 2026-09-04 17:40:36.668477 | debian-bookworm | #30 47.48 patching file ansible/roles/designate/templates/designate.conf.j2 2026-09-04 17:40:36.668492 | debian-bookworm | #30 47.48 Hunk #1 succeeded at 17 with fuzz 1. 2026-09-04 17:40:36.668526 | debian-bookworm | #30 47.48 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.668542 | debian-bookworm | #30 47.48 + echo /patches/2024.2/disable-python-deprecation-warnings-wsgi.patch 2026-09-04 17:40:36.668557 | debian-bookworm | #30 47.48 /patches/2024.2/disable-python-deprecation-warnings-wsgi.patch 2026-09-04 17:40:36.668571 | debian-bookworm | #30 47.48 + cd /repository 2026-09-04 17:40:36.668600 | debian-bookworm | #30 47.48 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.668615 | debian-bookworm | #30 47.48 checking file ansible/roles/aodh/templates/wsgi-aodh.conf.j2 2026-09-04 17:40:36.668630 | debian-bookworm | #30 47.48 checking file ansible/roles/cinder/templates/cinder-wsgi.conf.j2 2026-09-04 17:40:36.668645 | debian-bookworm | #30 47.48 checking file ansible/roles/gnocchi/templates/wsgi-gnocchi.conf.j2 2026-09-04 17:40:36.668708 | debian-bookworm | #30 47.49 checking file ansible/roles/heat/templates/wsgi-heat-api-cfn.conf.j2 2026-09-04 17:40:36.668731 | debian-bookworm | #30 47.49 checking file ansible/roles/heat/templates/wsgi-heat-api.conf.j2 2026-09-04 17:40:36.668747 | debian-bookworm | #30 47.49 checking file ansible/roles/ironic/templates/ironic-api-wsgi.conf.j2 2026-09-04 17:40:36.668761 | debian-bookworm | #30 47.49 checking file ansible/roles/keystone/templates/wsgi-keystone.conf.j2 2026-09-04 17:40:36.668776 | debian-bookworm | #30 47.49 checking file ansible/roles/masakari/templates/wsgi-masakari.conf.j2 2026-09-04 17:40:36.668804 | debian-bookworm | #30 47.49 checking file ansible/roles/nova/templates/nova-api-wsgi.conf.j2 2026-09-04 17:40:36.668820 | debian-bookworm | #30 47.49 checking file ansible/roles/octavia/templates/octavia-wsgi.conf.j2 2026-09-04 17:40:36.668862 | debian-bookworm | #30 47.49 checking file ansible/roles/placement/templates/placement-api-wsgi.conf.j2 2026-09-04 17:40:36.668910 | debian-bookworm | #30 47.49 checking file ansible/roles/trove/templates/trove-wsgi.conf.j2 2026-09-04 17:40:36.668926 | debian-bookworm | #30 47.49 checking file ansible/roles/zun/templates/wsgi-zun.conf.j2 2026-09-04 17:40:36.668941 | debian-bookworm | #30 47.49 + cd /repository 2026-09-04 17:40:36.668969 | debian-bookworm | #30 47.49 + patch --forward --batch -p1 2026-09-04 17:40:36.669012 | debian-bookworm | #30 47.49 patching file ansible/roles/aodh/templates/wsgi-aodh.conf.j2 2026-09-04 17:40:36.669039 | debian-bookworm | #30 47.49 patching file ansible/roles/cinder/templates/cinder-wsgi.conf.j2 2026-09-04 17:40:36.669073 | debian-bookworm | #30 47.49 patching file ansible/roles/gnocchi/templates/wsgi-gnocchi.conf.j2 2026-09-04 17:40:36.669089 | debian-bookworm | #30 47.49 patching file ansible/roles/heat/templates/wsgi-heat-api-cfn.conf.j2 2026-09-04 17:40:36.669104 | debian-bookworm | #30 47.49 patching file ansible/roles/heat/templates/wsgi-heat-api.conf.j2 2026-09-04 17:40:36.669132 | debian-bookworm | #30 47.49 patching file ansible/roles/ironic/templates/ironic-api-wsgi.conf.j2 2026-09-04 17:40:36.669147 | debian-bookworm | #30 47.49 patching file ansible/roles/keystone/templates/wsgi-keystone.conf.j2 2026-09-04 17:40:36.669162 | debian-bookworm | #30 47.49 patching file ansible/roles/masakari/templates/wsgi-masakari.conf.j2 2026-09-04 17:40:36.669177 | debian-bookworm | #30 47.50 patching file ansible/roles/nova/templates/nova-api-wsgi.conf.j2 2026-09-04 17:40:36.669191 | debian-bookworm | #30 47.50 patching file ansible/roles/octavia/templates/octavia-wsgi.conf.j2 2026-09-04 17:40:36.669219 | debian-bookworm | #30 47.50 patching file ansible/roles/placement/templates/placement-api-wsgi.conf.j2 2026-09-04 17:40:36.669234 | debian-bookworm | #30 47.50 patching file ansible/roles/trove/templates/trove-wsgi.conf.j2 2026-09-04 17:40:36.669249 | debian-bookworm | #30 47.50 patching file ansible/roles/zun/templates/wsgi-zun.conf.j2 2026-09-04 17:40:36.669264 | debian-bookworm | #30 47.50 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.669292 | debian-bookworm | #30 47.50 + echo /patches/2024.2/do-not-copy-octavia-certificates.patch 2026-09-04 17:40:36.669307 | debian-bookworm | #30 47.50 /patches/2024.2/do-not-copy-octavia-certificates.patch 2026-09-04 17:40:36.669322 | debian-bookworm | #30 47.50 + cd /repository 2026-09-04 17:40:36.669336 | debian-bookworm | #30 47.50 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.669370 | debian-bookworm | #30 47.50 checking file ansible/roles/octavia-certificates/tasks/main.yml 2026-09-04 17:40:36.669386 | debian-bookworm | #30 47.50 + cd /repository 2026-09-04 17:40:36.669400 | debian-bookworm | #30 47.50 + patch --forward --batch -p1 2026-09-04 17:40:36.669415 | debian-bookworm | #30 47.50 patching file ansible/roles/octavia-certificates/tasks/main.yml 2026-09-04 17:40:36.669430 | debian-bookworm | #30 47.50 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.669461 | debian-bookworm | #30 47.50 + echo /patches/2024.2/horizon-always-configure-cache-backend.patch 2026-09-04 17:40:36.669476 | debian-bookworm | #30 47.50 /patches/2024.2/horizon-always-configure-cache-backend.patch 2026-09-04 17:40:36.669491 | debian-bookworm | #30 47.50 + cd /repository 2026-09-04 17:40:36.669506 | debian-bookworm | #30 47.50 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.669534 | debian-bookworm | #30 47.50 checking file ansible/roles/horizon/templates/_9998-kolla-settings.py.j2 2026-09-04 17:40:36.669549 | debian-bookworm | #30 47.51 + cd /repository 2026-09-04 17:40:36.669564 | debian-bookworm | #30 47.51 + patch --forward --batch -p1 2026-09-04 17:40:36.669578 | debian-bookworm | #30 47.51 patching file ansible/roles/horizon/templates/_9998-kolla-settings.py.j2 2026-09-04 17:40:36.669607 | debian-bookworm | #30 47.51 /patches/2024.2/horizon-healthcheck-login-page.patch 2026-09-04 17:40:36.669622 | debian-bookworm | #30 47.51 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.669637 | debian-bookworm | #30 47.51 + echo /patches/2024.2/horizon-healthcheck-login-page.patch 2026-09-04 17:40:36.669652 | debian-bookworm | #30 47.51 + cd /repository 2026-09-04 17:40:36.669685 | debian-bookworm | #30 47.51 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.669706 | debian-bookworm | #30 47.51 checking file ansible/roles/horizon/defaults/main.yml 2026-09-04 17:40:36.669721 | debian-bookworm | #30 47.51 + cd /repository 2026-09-04 17:40:36.669736 | debian-bookworm | #30 47.51 + patch --forward --batch -p1 2026-09-04 17:40:36.669751 | debian-bookworm | #30 47.52 patching file ansible/roles/horizon/defaults/main.yml 2026-09-04 17:40:36.669779 | debian-bookworm | #30 47.52 /patches/2024.2/hosts-kolla-loadbalancer.patch 2026-09-04 17:40:36.669794 | debian-bookworm | #30 47.52 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.669809 | debian-bookworm | #30 47.52 + echo /patches/2024.2/hosts-kolla-loadbalancer.patch 2026-09-04 17:40:36.669823 | debian-bookworm | #30 47.52 + cd /repository 2026-09-04 17:40:36.669838 | debian-bookworm | #30 47.52 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.669866 | debian-bookworm | #30 47.52 checking file ansible/roles/loadbalancer/defaults/main.yml 2026-09-04 17:40:36.669881 | debian-bookworm | #30 47.52 checking file ansible/roles/loadbalancer/tasks/main.yml 2026-09-04 17:40:36.669896 | debian-bookworm | #30 47.52 checking file ansible/roles/loadbalancer/tasks/precheck.yml 2026-09-04 17:40:36.669911 | debian-bookworm | #30 47.52 Hunk #1 succeeded at 24 (offset 1 line). 2026-09-04 17:40:36.669939 | debian-bookworm | #30 47.52 Hunk #2 succeeded at 33 (offset 1 line). 2026-09-04 17:40:36.669953 | debian-bookworm | #30 47.52 Hunk #3 succeeded at 42 (offset 1 line). 2026-09-04 17:40:36.669968 | debian-bookworm | #30 47.52 Hunk #4 succeeded at 138 (offset 1 line). 2026-09-04 17:40:36.669983 | debian-bookworm | #30 47.52 Hunk #5 succeeded at 150 (offset 1 line). 2026-09-04 17:40:36.669997 | debian-bookworm | #30 47.52 Hunk #6 succeeded at 162 (offset 1 line). 2026-09-04 17:40:36.670052 | debian-bookworm | #30 47.52 Hunk #7 succeeded at 175 (offset 1 line). 2026-09-04 17:40:36.670114 | debian-bookworm | #30 47.52 Hunk #8 succeeded at 187 with fuzz 1 (offset 1 line). 2026-09-04 17:40:36.670148 | debian-bookworm | #30 47.52 Hunk #9 succeeded at 231 (offset 28 lines). 2026-09-04 17:40:36.670171 | debian-bookworm | #30 47.52 Hunk #10 succeeded at 254 (offset 28 lines). 2026-09-04 17:40:36.670192 | debian-bookworm | #30 47.52 Hunk #11 succeeded at 267 (offset 28 lines). 2026-09-04 17:40:36.670206 | debian-bookworm | #30 47.52 Hunk #12 succeeded at 280 (offset 28 lines). 2026-09-04 17:40:36.670224 | debian-bookworm | #30 47.52 Hunk #13 succeeded at 294 (offset 28 lines). 2026-09-04 17:40:36.670268 | debian-bookworm | #30 47.52 Hunk #14 succeeded at 307 (offset 28 lines). 2026-09-04 17:40:36.670284 | debian-bookworm | #30 47.52 Hunk #15 succeeded at 320 (offset 28 lines). 2026-09-04 17:40:36.670320 | debian-bookworm | #30 47.52 Hunk #16 succeeded at 333 (offset 28 lines). 2026-09-04 17:40:36.670362 | debian-bookworm | #30 47.52 Hunk #17 succeeded at 346 (offset 28 lines). 2026-09-04 17:40:36.670388 | debian-bookworm | #30 47.52 Hunk #18 succeeded at 359 (offset 28 lines). 2026-09-04 17:40:36.670444 | debian-bookworm | #30 47.52 Hunk #19 succeeded at 372 (offset 28 lines). 2026-09-04 17:40:36.670470 | debian-bookworm | #30 47.52 Hunk #20 succeeded at 385 (offset 28 lines). 2026-09-04 17:40:36.670508 | debian-bookworm | #30 47.52 Hunk #21 succeeded at 398 (offset 28 lines). 2026-09-04 17:40:36.670529 | debian-bookworm | #30 47.52 Hunk #22 succeeded at 411 (offset 28 lines). 2026-09-04 17:40:36.670544 | debian-bookworm | #30 47.52 Hunk #23 succeeded at 424 (offset 28 lines). 2026-09-04 17:40:36.670559 | debian-bookworm | #30 47.52 Hunk #24 succeeded at 437 (offset 28 lines). 2026-09-04 17:40:36.670573 | debian-bookworm | #30 47.52 Hunk #25 succeeded at 450 (offset 28 lines). 2026-09-04 17:40:36.670601 | debian-bookworm | #30 47.52 Hunk #26 succeeded at 463 (offset 28 lines). 2026-09-04 17:40:36.670615 | debian-bookworm | #30 47.52 Hunk #27 succeeded at 477 (offset 28 lines). 2026-09-04 17:40:36.670630 | debian-bookworm | #30 47.52 Hunk #28 succeeded at 490 (offset 28 lines). 2026-09-04 17:40:36.670645 | debian-bookworm | #30 47.52 Hunk #29 succeeded at 503 (offset 28 lines). 2026-09-04 17:40:36.670659 | debian-bookworm | #30 47.52 Hunk #30 succeeded at 516 (offset 28 lines). 2026-09-04 17:40:36.670698 | debian-bookworm | #30 47.52 Hunk #31 succeeded at 529 (offset 28 lines). 2026-09-04 17:40:36.670713 | debian-bookworm | #30 47.52 Hunk #32 succeeded at 542 (offset 28 lines). 2026-09-04 17:40:36.670727 | debian-bookworm | #30 47.52 Hunk #33 succeeded at 555 (offset 28 lines). 2026-09-04 17:40:36.670742 | debian-bookworm | #30 47.52 Hunk #34 succeeded at 568 (offset 28 lines). 2026-09-04 17:40:36.670770 | debian-bookworm | #30 47.52 Hunk #35 succeeded at 581 (offset 28 lines). 2026-09-04 17:40:36.670784 | debian-bookworm | #30 47.52 Hunk #36 succeeded at 595 (offset 28 lines). 2026-09-04 17:40:36.670798 | debian-bookworm | #30 47.52 Hunk #37 succeeded at 610 (offset 28 lines). 2026-09-04 17:40:36.670813 | debian-bookworm | #30 47.52 Hunk #38 succeeded at 623 (offset 28 lines). 2026-09-04 17:40:36.670827 | debian-bookworm | #30 47.52 Hunk #39 succeeded at 636 (offset 28 lines). 2026-09-04 17:40:36.670854 | debian-bookworm | #30 47.52 Hunk #40 succeeded at 649 (offset 28 lines). 2026-09-04 17:40:36.670875 | debian-bookworm | #30 47.52 Hunk #41 succeeded at 662 (offset 28 lines). 2026-09-04 17:40:36.670890 | debian-bookworm | #30 47.52 Hunk #42 succeeded at 675 (offset 28 lines). 2026-09-04 17:40:36.670904 | debian-bookworm | #30 47.52 Hunk #43 succeeded at 688 (offset 28 lines). 2026-09-04 17:40:36.670932 | debian-bookworm | #30 47.52 Hunk #44 succeeded at 701 (offset 28 lines). 2026-09-04 17:40:36.670946 | debian-bookworm | #30 47.52 Hunk #45 succeeded at 714 (offset 28 lines). 2026-09-04 17:40:36.670961 | debian-bookworm | #30 47.52 Hunk #46 succeeded at 727 (offset 28 lines). 2026-09-04 17:40:36.670975 | debian-bookworm | #30 47.52 Hunk #47 succeeded at 740 (offset 28 lines). 2026-09-04 17:40:36.670997 | debian-bookworm | #30 47.52 Hunk #48 succeeded at 753 (offset 28 lines). 2026-09-04 17:40:36.671017 | debian-bookworm | #30 47.52 checking file ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2 2026-09-04 17:40:36.671032 | debian-bookworm | #30 47.52 + cd /repository 2026-09-04 17:40:36.671047 | debian-bookworm | #30 47.52 + patch --forward --batch -p1 2026-09-04 17:40:36.671061 | debian-bookworm | #30 47.52 patching file ansible/roles/loadbalancer/defaults/main.yml 2026-09-04 17:40:36.671089 | debian-bookworm | #30 47.53 patching file ansible/roles/loadbalancer/tasks/main.yml 2026-09-04 17:40:36.671104 | debian-bookworm | #30 47.53 patching file ansible/roles/loadbalancer/tasks/precheck.yml 2026-09-04 17:40:36.671118 | debian-bookworm | #30 47.53 Hunk #1 succeeded at 24 (offset 1 line). 2026-09-04 17:40:36.671132 | debian-bookworm | #30 47.53 Hunk #2 succeeded at 33 (offset 1 line). 2026-09-04 17:40:36.671146 | debian-bookworm | #30 47.53 Hunk #3 succeeded at 42 (offset 1 line). 2026-09-04 17:40:36.671174 | debian-bookworm | #30 47.53 Hunk #4 succeeded at 138 (offset 1 line). 2026-09-04 17:40:36.671188 | debian-bookworm | #30 47.53 Hunk #5 succeeded at 150 (offset 1 line). 2026-09-04 17:40:36.671202 | debian-bookworm | #30 47.53 Hunk #6 succeeded at 162 (offset 1 line). 2026-09-04 17:40:36.671217 | debian-bookworm | #30 47.53 Hunk #7 succeeded at 175 (offset 1 line). 2026-09-04 17:40:36.671239 | debian-bookworm | #30 47.53 Hunk #8 succeeded at 187 with fuzz 1 (offset 1 line). 2026-09-04 17:40:36.671258 | debian-bookworm | #30 47.53 Hunk #9 succeeded at 231 (offset 28 lines). 2026-09-04 17:40:36.671273 | debian-bookworm | #30 47.53 Hunk #10 succeeded at 254 (offset 28 lines). 2026-09-04 17:40:36.671287 | debian-bookworm | #30 47.53 Hunk #11 succeeded at 267 (offset 28 lines). 2026-09-04 17:40:36.671301 | debian-bookworm | #30 47.53 Hunk #12 succeeded at 280 (offset 28 lines). 2026-09-04 17:40:36.671321 | debian-bookworm | #30 47.53 Hunk #13 succeeded at 294 (offset 28 lines). 2026-09-04 17:40:36.671343 | debian-bookworm | #30 47.53 Hunk #14 succeeded at 307 (offset 28 lines). 2026-09-04 17:40:36.671360 | debian-bookworm | #30 47.53 Hunk #15 succeeded at 320 (offset 28 lines). 2026-09-04 17:40:36.671375 | debian-bookworm | #30 47.53 Hunk #16 succeeded at 333 (offset 28 lines). 2026-09-04 17:40:36.671390 | debian-bookworm | #30 47.53 Hunk #17 succeeded at 346 (offset 28 lines). 2026-09-04 17:40:36.671404 | debian-bookworm | #30 47.53 Hunk #18 succeeded at 359 (offset 28 lines). 2026-09-04 17:40:36.671419 | debian-bookworm | #30 47.53 Hunk #19 succeeded at 372 (offset 28 lines). 2026-09-04 17:40:36.671434 | debian-bookworm | #30 47.53 Hunk #20 succeeded at 385 (offset 28 lines). 2026-09-04 17:40:36.671448 | debian-bookworm | #30 47.53 Hunk #21 succeeded at 398 (offset 28 lines). 2026-09-04 17:40:36.671490 | debian-bookworm | #30 47.53 Hunk #22 succeeded at 411 (offset 28 lines). 2026-09-04 17:40:36.671504 | debian-bookworm | #30 47.53 Hunk #23 succeeded at 424 (offset 28 lines). 2026-09-04 17:40:36.671519 | debian-bookworm | #30 47.53 Hunk #24 succeeded at 437 (offset 28 lines). 2026-09-04 17:40:36.671533 | debian-bookworm | #30 47.53 Hunk #25 succeeded at 450 (offset 28 lines). 2026-09-04 17:40:36.671548 | debian-bookworm | #30 47.53 Hunk #26 succeeded at 463 (offset 28 lines). 2026-09-04 17:40:36.671562 | debian-bookworm | #30 47.53 Hunk #27 succeeded at 477 (offset 28 lines). 2026-09-04 17:40:36.671576 | debian-bookworm | #30 47.53 Hunk #28 succeeded at 490 (offset 28 lines). 2026-09-04 17:40:36.671590 | debian-bookworm | #30 47.53 Hunk #29 succeeded at 503 (offset 28 lines). 2026-09-04 17:40:36.671604 | debian-bookworm | #30 47.53 Hunk #30 succeeded at 516 (offset 28 lines). 2026-09-04 17:40:36.671622 | debian-bookworm | #30 47.53 Hunk #31 succeeded at 529 (offset 28 lines). 2026-09-04 17:40:36.671637 | debian-bookworm | #30 47.53 Hunk #32 succeeded at 542 (offset 28 lines). 2026-09-04 17:40:36.671651 | debian-bookworm | #30 47.53 Hunk #33 succeeded at 555 (offset 28 lines). 2026-09-04 17:40:36.671678 | debian-bookworm | #30 47.53 Hunk #34 succeeded at 568 (offset 28 lines). 2026-09-04 17:40:36.671707 | debian-bookworm | #30 47.53 Hunk #35 succeeded at 581 (offset 28 lines). 2026-09-04 17:40:36.671722 | debian-bookworm | #30 47.53 Hunk #36 succeeded at 595 (offset 28 lines). 2026-09-04 17:40:36.671736 | debian-bookworm | #30 47.53 Hunk #37 succeeded at 610 (offset 28 lines). 2026-09-04 17:40:36.671750 | debian-bookworm | #30 47.53 Hunk #38 succeeded at 623 (offset 28 lines). 2026-09-04 17:40:36.671765 | debian-bookworm | #30 47.53 Hunk #39 succeeded at 636 (offset 28 lines). 2026-09-04 17:40:36.671779 | debian-bookworm | #30 47.53 Hunk #40 succeeded at 649 (offset 28 lines). 2026-09-04 17:40:36.671794 | debian-bookworm | #30 47.53 Hunk #41 succeeded at 662 (offset 28 lines). 2026-09-04 17:40:36.671808 | debian-bookworm | #30 47.53 Hunk #42 succeeded at 675 (offset 28 lines). 2026-09-04 17:40:36.671822 | debian-bookworm | #30 47.53 Hunk #43 succeeded at 688 (offset 28 lines). 2026-09-04 17:40:36.671837 | debian-bookworm | #30 47.53 Hunk #44 succeeded at 701 (offset 28 lines). 2026-09-04 17:40:36.671851 | debian-bookworm | #30 47.53 Hunk #45 succeeded at 714 (offset 28 lines). 2026-09-04 17:40:36.671865 | debian-bookworm | #30 47.53 Hunk #46 succeeded at 727 (offset 28 lines). 2026-09-04 17:40:36.671880 | debian-bookworm | #30 47.53 Hunk #47 succeeded at 740 (offset 28 lines). 2026-09-04 17:40:36.671894 | debian-bookworm | #30 47.53 Hunk #48 succeeded at 753 (offset 28 lines). 2026-09-04 17:40:36.671909 | debian-bookworm | #30 47.53 patching file ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2 2026-09-04 17:40:36.671923 | debian-bookworm | #30 47.53 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.671938 | debian-bookworm | #30 47.53 + echo /patches/2024.2/kolla-operations.patch 2026-09-04 17:40:36.671952 | debian-bookworm | #30 47.53 /patches/2024.2/kolla-operations.patch 2026-09-04 17:40:36.671966 | debian-bookworm | #30 47.53 + cd /repository 2026-09-04 17:40:36.671981 | debian-bookworm | #30 47.53 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.671995 | debian-bookworm | #30 47.53 checking file ansible/roles/grafana/defaults/main.yml 2026-09-04 17:40:36.672010 | debian-bookworm | #30 47.53 checking file ansible/roles/grafana/tasks/config.yml 2026-09-04 17:40:36.672024 | debian-bookworm | #30 47.53 checking file ansible/roles/prometheus/defaults/main.yml 2026-09-04 17:40:36.672039 | debian-bookworm | #30 47.53 checking file ansible/roles/prometheus/tasks/config.yml 2026-09-04 17:40:36.672054 | debian-bookworm | #30 47.53 checking file ansible/roles/prometheus/templates/prometheus.yml.j2 2026-09-04 17:40:36.672086 | debian-bookworm | #30 47.53 checking file releasenotes/notes/bug-2068002-223594395c1b981d.yaml 2026-09-04 17:40:36.672101 | debian-bookworm | #30 47.53 + cd /repository 2026-09-04 17:40:36.672115 | debian-bookworm | #30 47.53 + patch --forward --batch -p1 2026-09-04 17:40:36.672130 | debian-bookworm | #30 47.54 patching file ansible/roles/grafana/defaults/main.yml 2026-09-04 17:40:36.672144 | debian-bookworm | #30 47.54 patching file ansible/roles/grafana/tasks/config.yml 2026-09-04 17:40:36.672158 | debian-bookworm | #30 47.54 patching file ansible/roles/prometheus/defaults/main.yml 2026-09-04 17:40:36.672173 | debian-bookworm | #30 47.54 patching file ansible/roles/prometheus/tasks/config.yml 2026-09-04 17:40:36.672190 | debian-bookworm | #30 47.54 patching file ansible/roles/prometheus/templates/prometheus.yml.j2 2026-09-04 17:40:36.672204 | debian-bookworm | #30 47.54 patching file releasenotes/notes/bug-2068002-223594395c1b981d.yaml 2026-09-04 17:40:36.672219 | debian-bookworm | #30 47.54 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.672233 | debian-bookworm | #30 47.54 + echo /patches/2024.2/mariadb-bootstrap-resolveip-issue.patch 2026-09-04 17:40:36.672247 | debian-bookworm | #30 47.54 /patches/2024.2/mariadb-bootstrap-resolveip-issue.patch 2026-09-04 17:40:36.672261 | debian-bookworm | #30 47.54 + cd /repository 2026-09-04 17:40:36.672276 | debian-bookworm | #30 47.54 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.672294 | debian-bookworm | #30 47.54 checking file ansible/roles/mariadb/defaults/main.yml 2026-09-04 17:40:36.672314 | debian-bookworm | #30 47.54 + cd /repository 2026-09-04 17:40:36.672336 | debian-bookworm | #30 47.54 + patch --forward --batch -p1 2026-09-04 17:40:36.672357 | debian-bookworm | #30 47.54 patching file ansible/roles/mariadb/defaults/main.yml 2026-09-04 17:40:36.672372 | debian-bookworm | #30 47.54 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.672386 | debian-bookworm | #30 47.54 + echo /patches/2024.2/nova-playbook-group-hosts-based-on-configuration.patch 2026-09-04 17:40:36.672401 | debian-bookworm | #30 47.54 /patches/2024.2/nova-playbook-group-hosts-based-on-configuration.patch 2026-09-04 17:40:36.672416 | debian-bookworm | #30 47.54 + cd /repository 2026-09-04 17:40:36.672430 | debian-bookworm | #30 47.54 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.672444 | debian-bookworm | #30 47.55 checking file ansible/nova.yml 2026-09-04 17:40:36.672459 | debian-bookworm | #30 47.55 + cd /repository 2026-09-04 17:40:36.672474 | debian-bookworm | #30 47.55 + patch --forward --batch -p1 2026-09-04 17:40:36.672489 | debian-bookworm | #30 47.55 patching file ansible/nova.yml 2026-09-04 17:40:36.672503 | debian-bookworm | #30 47.55 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.672518 | debian-bookworm | #30 47.55 + echo /patches/2024.2/octavia-isc-dhcp-client-package.patch 2026-09-04 17:40:36.672532 | debian-bookworm | #30 47.55 /patches/2024.2/octavia-isc-dhcp-client-package.patch 2026-09-04 17:40:36.672547 | debian-bookworm | #30 47.55 + cd /repository 2026-09-04 17:40:36.672561 | debian-bookworm | #30 47.55 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.672576 | debian-bookworm | #30 47.55 checking file ansible/roles/octavia/tasks/hm-interface.yml 2026-09-04 17:40:36.672590 | debian-bookworm | #30 47.55 + cd /repository 2026-09-04 17:40:36.672605 | debian-bookworm | #30 47.55 + patch --forward --batch -p1 2026-09-04 17:40:36.672619 | debian-bookworm | #30 47.55 patching file ansible/roles/octavia/tasks/hm-interface.yml 2026-09-04 17:40:36.851357 | debian-bookworm | #30 47.55 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.851507 | debian-bookworm | #30 47.55 + echo /patches/2024.2/octavia-openvswitch.patch 2026-09-04 17:40:36.851537 | debian-bookworm | #30 47.55 /patches/2024.2/octavia-openvswitch.patch 2026-09-04 17:40:36.851555 | debian-bookworm | #30 47.55 + cd /repository 2026-09-04 17:40:36.851570 | debian-bookworm | #30 47.55 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.851580 | debian-bookworm | #30 47.55 checking file ansible/roles/openvswitch/defaults/main.yml 2026-09-04 17:40:36.851590 | debian-bookworm | #30 47.55 Hunk #2 succeeded at 29 with fuzz 2. 2026-09-04 17:40:36.851600 | debian-bookworm | #30 47.56 + cd /repository 2026-09-04 17:40:36.851610 | debian-bookworm | #30 47.56 + patch --forward --batch -p1 2026-09-04 17:40:36.851620 | debian-bookworm | #30 47.56 patching file ansible/roles/openvswitch/defaults/main.yml 2026-09-04 17:40:36.851630 | debian-bookworm | #30 47.56 Hunk #2 succeeded at 29 with fuzz 2. 2026-09-04 17:40:36.851640 | debian-bookworm | #30 47.56 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.851700 | debian-bookworm | #30 47.56 + echo /patches/2024.2/opensearch-re-enable-shard-allocation-after-upgrade.patch 2026-09-04 17:40:36.851712 | debian-bookworm | #30 47.56 /patches/2024.2/opensearch-re-enable-shard-allocation-after-upgrade.patch 2026-09-04 17:40:36.851721 | debian-bookworm | #30 47.56 + cd /repository 2026-09-04 17:40:36.851731 | debian-bookworm | #30 47.56 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.851741 | debian-bookworm | #30 47.56 checking file ansible/roles/opensearch/handlers/main.yml 2026-09-04 17:40:36.851750 | debian-bookworm | #30 47.56 + cd /repository 2026-09-04 17:40:36.851760 | debian-bookworm | #30 47.56 + patch --forward --batch -p1 2026-09-04 17:40:36.851769 | debian-bookworm | #30 47.56 patching file ansible/roles/opensearch/handlers/main.yml 2026-09-04 17:40:36.851779 | debian-bookworm | #30 47.56 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.851789 | debian-bookworm | #30 47.56 + echo /patches/2024.2/public-www-authenticate-uri.patch 2026-09-04 17:40:36.851799 | debian-bookworm | #30 47.56 /patches/2024.2/public-www-authenticate-uri.patch 2026-09-04 17:40:36.851831 | debian-bookworm | #30 47.56 + cd /repository 2026-09-04 17:40:36.851841 | debian-bookworm | #30 47.56 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.851851 | debian-bookworm | #30 47.57 checking file ansible/roles/aodh/templates/aodh.conf.j2 2026-09-04 17:40:36.851860 | debian-bookworm | #30 47.57 checking file ansible/roles/barbican/templates/barbican.conf.j2 2026-09-04 17:40:36.851870 | debian-bookworm | #30 47.57 checking file ansible/roles/blazar/templates/blazar.conf.j2 2026-09-04 17:40:36.851879 | debian-bookworm | #30 47.57 checking file ansible/roles/cinder/templates/cinder.conf.j2 2026-09-04 17:40:36.851889 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 134 (offset 13 lines). 2026-09-04 17:40:36.851898 | debian-bookworm | #30 47.57 checking file ansible/roles/cloudkitty/templates/cloudkitty.conf.j2 2026-09-04 17:40:36.851907 | debian-bookworm | #30 47.57 checking file ansible/roles/cyborg/templates/cyborg.conf.j2 2026-09-04 17:40:36.851917 | debian-bookworm | #30 47.57 checking file ansible/roles/designate/templates/designate.conf.j2 2026-09-04 17:40:36.851926 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 21 (offset 1 line). 2026-09-04 17:40:36.851936 | debian-bookworm | #30 47.57 checking file ansible/roles/glance/templates/glance-api.conf.j2 2026-09-04 17:40:36.851945 | debian-bookworm | #30 47.57 checking file ansible/roles/gnocchi/templates/gnocchi.conf.j2 2026-09-04 17:40:36.851955 | debian-bookworm | #30 47.57 checking file ansible/roles/heat/templates/heat.conf.j2 2026-09-04 17:40:36.851964 | debian-bookworm | #30 47.57 checking file ansible/roles/ironic/templates/ironic-inspector.conf.j2 2026-09-04 17:40:36.851974 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 54 (offset 9 lines). 2026-09-04 17:40:36.851983 | debian-bookworm | #30 47.57 checking file ansible/roles/ironic/templates/ironic.conf.j2 2026-09-04 17:40:36.851993 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 90 (offset 16 lines). 2026-09-04 17:40:36.852003 | debian-bookworm | #30 47.57 checking file ansible/roles/magnum/templates/magnum.conf.j2 2026-09-04 17:40:36.852012 | debian-bookworm | #30 47.57 checking file ansible/roles/manila/templates/manila.conf.j2 2026-09-04 17:40:36.852022 | debian-bookworm | #30 47.57 checking file ansible/roles/masakari/templates/masakari.conf.j2 2026-09-04 17:40:36.852031 | debian-bookworm | #30 47.57 checking file ansible/roles/mistral/templates/mistral.conf.j2 2026-09-04 17:40:36.852041 | debian-bookworm | #30 47.57 checking file ansible/roles/neutron/templates/neutron.conf.j2 2026-09-04 17:40:36.852051 | debian-bookworm | #30 47.57 checking file ansible/roles/nova/templates/nova.conf.j2 2026-09-04 17:40:36.852060 | debian-bookworm | #30 47.57 checking file ansible/roles/octavia/templates/octavia.conf.j2 2026-09-04 17:40:36.852070 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 60 (offset 1 line). 2026-09-04 17:40:36.852079 | debian-bookworm | #30 47.57 checking file ansible/roles/placement/templates/placement.conf.j2 2026-09-04 17:40:36.852089 | debian-bookworm | #30 47.57 checking file ansible/roles/tacker/templates/tacker.conf.j2 2026-09-04 17:40:36.852098 | debian-bookworm | #30 47.57 checking file ansible/roles/trove/templates/trove.conf.j2 2026-09-04 17:40:36.852108 | debian-bookworm | #30 47.57 checking file ansible/roles/watcher/templates/watcher.conf.j2 2026-09-04 17:40:36.852117 | debian-bookworm | #30 47.57 checking file ansible/roles/zun/templates/zun.conf.j2 2026-09-04 17:40:36.852127 | debian-bookworm | #30 47.57 + cd /repository 2026-09-04 17:40:36.852136 | debian-bookworm | #30 47.57 + patch --forward --batch -p1 2026-09-04 17:40:36.852154 | debian-bookworm | #30 47.57 patching file ansible/roles/aodh/templates/aodh.conf.j2 2026-09-04 17:40:36.852164 | debian-bookworm | #30 47.57 patching file ansible/roles/barbican/templates/barbican.conf.j2 2026-09-04 17:40:36.852173 | debian-bookworm | #30 47.57 patching file ansible/roles/blazar/templates/blazar.conf.j2 2026-09-04 17:40:36.852183 | debian-bookworm | #30 47.57 patching file ansible/roles/cinder/templates/cinder.conf.j2 2026-09-04 17:40:36.852192 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 134 (offset 13 lines). 2026-09-04 17:40:36.852202 | debian-bookworm | #30 47.57 patching file ansible/roles/cloudkitty/templates/cloudkitty.conf.j2 2026-09-04 17:40:36.852212 | debian-bookworm | #30 47.57 patching file ansible/roles/cyborg/templates/cyborg.conf.j2 2026-09-04 17:40:36.852221 | debian-bookworm | #30 47.57 patching file ansible/roles/designate/templates/designate.conf.j2 2026-09-04 17:40:36.852231 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 21 (offset 1 line). 2026-09-04 17:40:36.852240 | debian-bookworm | #30 47.57 patching file ansible/roles/glance/templates/glance-api.conf.j2 2026-09-04 17:40:36.852250 | debian-bookworm | #30 47.57 patching file ansible/roles/gnocchi/templates/gnocchi.conf.j2 2026-09-04 17:40:36.852259 | debian-bookworm | #30 47.57 patching file ansible/roles/heat/templates/heat.conf.j2 2026-09-04 17:40:36.852268 | debian-bookworm | #30 47.57 patching file ansible/roles/ironic/templates/ironic-inspector.conf.j2 2026-09-04 17:40:36.852278 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 54 (offset 9 lines). 2026-09-04 17:40:36.852287 | debian-bookworm | #30 47.57 patching file ansible/roles/ironic/templates/ironic.conf.j2 2026-09-04 17:40:36.852297 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 90 (offset 16 lines). 2026-09-04 17:40:36.852306 | debian-bookworm | #30 47.57 patching file ansible/roles/magnum/templates/magnum.conf.j2 2026-09-04 17:40:36.852316 | debian-bookworm | #30 47.57 patching file ansible/roles/manila/templates/manila.conf.j2 2026-09-04 17:40:36.852325 | debian-bookworm | #30 47.57 patching file ansible/roles/masakari/templates/masakari.conf.j2 2026-09-04 17:40:36.852335 | debian-bookworm | #30 47.57 patching file ansible/roles/mistral/templates/mistral.conf.j2 2026-09-04 17:40:36.852345 | debian-bookworm | #30 47.57 patching file ansible/roles/neutron/templates/neutron.conf.j2 2026-09-04 17:40:36.852354 | debian-bookworm | #30 47.57 patching file ansible/roles/nova/templates/nova.conf.j2 2026-09-04 17:40:36.852364 | debian-bookworm | #30 47.57 patching file ansible/roles/octavia/templates/octavia.conf.j2 2026-09-04 17:40:36.852373 | debian-bookworm | #30 47.57 Hunk #1 succeeded at 60 (offset 1 line). 2026-09-04 17:40:36.852383 | debian-bookworm | #30 47.58 patching file ansible/roles/placement/templates/placement.conf.j2 2026-09-04 17:40:36.852392 | debian-bookworm | #30 47.58 patching file ansible/roles/tacker/templates/tacker.conf.j2 2026-09-04 17:40:36.852402 | debian-bookworm | #30 47.58 patching file ansible/roles/trove/templates/trove.conf.j2 2026-09-04 17:40:36.852411 | debian-bookworm | #30 47.58 patching file ansible/roles/watcher/templates/watcher.conf.j2 2026-09-04 17:40:36.852421 | debian-bookworm | #30 47.58 patching file ansible/roles/zun/templates/zun.conf.j2 2026-09-04 17:40:36.852439 | debian-bookworm | #30 47.58 /patches/2024.2/use-share-directory-for-authkey-files.patch 2026-09-04 17:40:36.852449 | debian-bookworm | #30 47.58 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.852459 | debian-bookworm | #30 47.58 + echo /patches/2024.2/use-share-directory-for-authkey-files.patch 2026-09-04 17:40:36.852469 | debian-bookworm | #30 47.58 + cd /repository 2026-09-04 17:40:36.852478 | debian-bookworm | #30 47.58 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.852488 | debian-bookworm | #30 47.58 checking file ansible/roles/hacluster/tasks/bootstrap.yml 2026-09-04 17:40:36.852497 | debian-bookworm | #30 47.58 checking file ansible/roles/hacluster/tasks/config.yml 2026-09-04 17:40:36.852507 | debian-bookworm | #30 47.58 + cd /repository 2026-09-04 17:40:36.852516 | debian-bookworm | #30 47.58 + patch --forward --batch -p1 2026-09-04 17:40:36.852526 | debian-bookworm | #30 47.58 patching file ansible/roles/hacluster/tasks/bootstrap.yml 2026-09-04 17:40:36.852535 | debian-bookworm | #30 47.58 patching file ansible/roles/hacluster/tasks/config.yml 2026-09-04 17:40:36.852545 | debian-bookworm | #30 47.58 /patches/2024.2/wait-for-octavia-interface.patch 2026-09-04 17:40:36.852555 | debian-bookworm | #30 47.58 + for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort) 2026-09-04 17:40:36.852564 | debian-bookworm | #30 47.58 + echo /patches/2024.2/wait-for-octavia-interface.patch 2026-09-04 17:40:36.852580 | debian-bookworm | #30 47.58 + cd /repository 2026-09-04 17:40:36.852590 | debian-bookworm | #30 47.58 + patch --forward --batch -p1 --dry-run 2026-09-04 17:40:36.852611 | debian-bookworm | #30 47.58 checking file ansible/roles/octavia/templates/octavia-interface.service.j2 2026-09-04 17:40:36.852622 | debian-bookworm | #30 47.58 + cd /repository 2026-09-04 17:40:36.852631 | debian-bookworm | #30 47.58 + patch --forward --batch -p1 2026-09-04 17:40:36.852646 | debian-bookworm | #30 47.58 patching file ansible/roles/octavia/templates/octavia-interface.service.j2 2026-09-04 17:40:36.852656 | debian-bookworm | #30 47.59 + ansible-galaxy role install -v -f -r /ansible/galaxy/requirements.yml -p /usr/share/ansible/roles 2026-09-04 17:40:37.768758 | debian-bookworm | #30 48.65 Using /etc/ansible/ansible.cfg as config file 2026-09-04 17:40:37.768855 | debian-bookworm | #30 48.65 Skipping install, no requirements found 2026-09-04 17:40:37.993027 | debian-bookworm | #30 48.72 + ln -s /usr/share/ansible/roles /ansible/galaxy 2026-09-04 17:40:37.993128 | debian-bookworm | #30 48.73 + ansible-galaxy collection install -v -f -r /ansible/galaxy/requirements.yml -p /usr/share/ansible/collections 2026-09-04 17:42:01.132214 | debian-bookworm | #30 132.0 [WARNING]: Skipping Galaxy server https://galaxy.ansible.com/api/. Got an 2026-09-04 17:42:01.132295 | debian-bookworm | #30 132.0 unexpected error when getting available versions of collection 2026-09-04 17:42:01.132304 | debian-bookworm | #30 132.0 community.network: 'results' 2026-09-04 17:42:01.132311 | debian-bookworm | #30 132.0 ERROR! Unexpected Exception, this is probably a bug: 'results' 2026-09-04 17:42:01.296122 | debian-bookworm | #30 132.0 Using /etc/ansible/ansible.cfg as config file 2026-09-04 17:42:01.296180 | debian-bookworm | #30 132.0 Starting galaxy collection install process 2026-09-04 17:42:01.296188 | debian-bookworm | #30 132.0 Process install dependency map 2026-09-04 17:42:01.296195 | debian-bookworm | #30 132.0 to see the full traceback, use -vvv 2026-09-04 17:42:01.353614 | debian-bookworm | #30 ERROR: process "/bin/bash -o pipefail -c set -e\nset -x\n\n# show motd\necho '[ ! -z \"$TERM\" -a -r /etc/motd ] && cat /etc/motd' >> /etc/bash.bashrc\n\n# upgrade/install required packages\napt-get update\napt-get install -y --no-install-recommends \\\n build-essential \\\n dumb-init \\\n git \\\n gnupg-agent \\\n jq \\\n libffi-dev \\\n libssh-dev \\\n libssl-dev \\\n libyaml-dev \\\n openssh-client \\\n patch \\\n procps \\\n rsync \\\n sshpass\nupdate-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3 1\nupdate-alternatives --install /usr/bin/python python /usr/local/bin/python 1\nuv pip install --no-cache --system -r /src/requirements.txt\n\n# add user\ngroupadd -g \"$GROUP_ID\" dragon\ngroupadd -g \"$GROUP_ID_DOCKER\" docker\nuseradd -l -g dragon -G docker -u \"$USER_ID\" -m -d /ansible dragon\n\n# prepare release repository\ngit clone https://github.com/osism/release /release\n\n# prepare project repository\ngit clone https://github.com/osism/ansible-playbooks /playbooks\ngit clone https://github.com/osism/generics /generics\ngit clone https://github.com/osism/kolla-operations /operations\n\nif [ \"$VERSION\" != \"latest\" ]; then\n ( cd /release || exit; git fetch --all --force; git checkout \"kolla-ansible-$VERSION\" )\n ( cd /playbooks || exit; git fetch --all --force; git checkout \"$(yq -M -r .playbooks_version \"/release/latest/base.yml\")\" )\n ( cd /generics || exit; git fetch --all --force; git checkout \"$(yq -M -r .generics_version \"/release/latest/base.yml\")\" )\n ( cd /operations || exit; git fetch --all --force; git checkout \"$(yq -M -r .operations_version \"/release/latest/base.yml\")\" )\nfi\n\n# add inventory files\nmkdir -p /ansible/inventory.generics /ansible/inventory\ncp /generics/inventory/50-ceph /ansible/inventory.generics/50-ceph\ncp /generics/inventory/51-ceph /ansible/inventory.generics/51-ceph\ncp /generics/inventory/50-kolla /ansible/inventory.generics/50-kolla\ncp /generics/inventory/51-kolla /ansible/inventory.generics/51-kolla\n\n# run preparations\nmkdir -p /ansible/galaxy /ansible/group_vars/all\npython3 /src/render-python-requirements.py\npython3 /src/render-versions.py\n\n# install required python packages\nuv pip install --no-cache --system -r /requirements.txt\n\n# set ansible version in the motd\nansible_version=$(python3 -c 'import ansible; print(ansible.release.__version__)')\nsed -i -e \"s/ANSIBLE_VERSION/$ansible_version/\" /etc/motd\n\n# create required directories\nmkdir -p \\\n /ansible \\\n /ansible/action_plugins \\\n /ansible/cache \\\n /ansible/filter_plugins \\\n /ansible/library \\\n /ansible/logs \\\n /ansible/module_utils \\\n /ansible/roles \\\n /ansible/secrets \\\n /ansible/tasks \\\n /interface \\\n /share\n\n# prepare project repository\nif [ \"$OPENSTACK_VERSION\" = \"master\" ]; then\n git clone https://github.com/openstack/kolla-ansible /repository\nelif [ \"$OPENSTACK_VERSION\" = \"2024.2\" ]; then\n git clone -b 2024.2-eol https://github.com/openstack/kolla-ansible /repository\nelse\n git clone -b stable/$OPENSTACK_VERSION https://github.com/openstack/kolla-ansible /repository\nfi\n\n# apply patches\nfor patchfile in $(find /patches/$OPENSTACK_VERSION -name \"*.patch\" | LC_ALL=C sort); do\n echo $patchfile;\n ( cd /repository && patch --forward --batch -p1 --dry-run ) < $patchfile || exit 1\n ( cd /repository && patch --forward --batch -p1 ) < $patchfile\ndone\n\n# install required ansible collections & roles\nansible-galaxy role install -v -f -r /ansible/galaxy/requirements.yml -p /usr/share/ansible/roles\nln -s /usr/share/ansible/roles /ansible/galaxy\n\nansible-galaxy collection install -v -f -r /ansible/galaxy/requirements.yml -p /usr/share/ansible/collections\nln -s /usr/share/ansible/collections /ansible/collections\n\n# install mitogen ansible plugin\nmkdir -p /usr/share/mitogen\ntar xzf /mitogen.tar.gz --strip-components=1 -C /usr/share/mitogen\nrm -rf /usr/share/mitogen/{tests,docs,.ci,.lgtm.yml,.travis.yml}\nrm /mitogen.tar.gz\n\n# project specific instructions\nln -s /ansible/kolla-gather-facts.yml /ansible/gather-facts.yml\nuv pip install --no-cache --system -r /repository/requirements.txt\nuv pip install --no-cache --system /repository\npython3 /remove-common-as-dependency.py\npython3 /split-kolla-ansible-site.py\ncp -r /repository/ansible/action_plugins/* /ansible/action_plugins\nif [ -e /repository/ansible/filter_plugins ]; then cp -r /repository/ansible/filter_plugins/* /ansible/filter_plugins; fi\nif [ -e /repository/ansible/module_utils ]; then cp -r /repository/ansible/module_utils/* /ansible/module_utils; fi\ncp /repository/ansible/library/* /ansible/library\ncp -r /repository/ansible/roles/* /ansible/roles\npython3 /kolla-container-throttle.py\nfor playbook in $(find /repository/ansible -maxdepth 1 -name \"*.yml\" | grep -v nova.yml); do echo $playbook && cp $playbook /ansible/kolla-\"$(basename $playbook)\"; done\ncp /repository/ansible/nova.yml /ansible/kolla-nova.yml\n# TODO(frickler): drop these once everything < 2026.1 is EOL\nif [ -f /ansible/kolla-mariadb_backup.yml ]; then cp /ansible/kolla-mariadb_backup.yml /ansible/kolla-mariadb-backup.yml; fi\nif [ -f /ansible/kolla-mariadb_recovery.yml ]; then cp /ansible/kolla-mariadb_recovery.yml /ansible/kolla-mariadb-recovery.yml; fi\nrm -f /ansible/kolla-kolla-host.yml /ansible/kolla-post-deploy.yml\nrm /remove-common-as-dependency.py\nrm /split-kolla-ansible-site.py\nmkdir /ansible/files\ncp /repository/tools/cleanup-* /ansible/files\n\n# add refresh-containers action\nfind /ansible/roles/ -name config.yml -print0 | xargs -0 -I{} dirname {} | xargs -I{} cp /refresh-containers.yml {}/refresh-containers.yml\nrm /refresh-containers.yml\n\n# prepare overlays\nmv /overlays/$OPENSTACK_VERSION/kolla-ansible.yml /overlays\nif [ -e /overlays/release/$VERSION ]; then mv /overlays/release/$VERSION/release-kolla-ansible.yml /overlays; fi\nfor d in $(find /overlays -mindepth 1 -type d); do rm -rf $d; done\n\n# copy ara configuration\npython3 -m ara.setup.env >> /ansible/ara.env\n\n# set correct permssions\nchown -R dragon: /ansible /share /interface\n\n# cleanup\napt-get clean\napt-get remove -y \\\n build-essential \\\n git \\\n libffi-dev \\\n libssh-dev \\\n libssl-dev \\\n libyaml-dev \\\n python3-dev\napt-get autoremove -y\n\nrm -rf \\\n /patches \\\n /release \\\n /root/.cache \\\n /tmp/* \\\n /usr/share/doc/* \\\n /usr/share/man/* \\\n /var/lib/apt/lists/* \\\n /var/tmp/*\n\nuv pip install --no-cache --system pyclean==3.0.0\npyclean /usr\nuv pip uninstall --system pyclean\n" did not complete successfully: exit code: 250 2026-09-04 17:42:01.479371 | debian-bookworm | ------ 2026-09-04 17:42:01.479513 | debian-bookworm | > [builder 23/25] RUN <>> RUN <>> set -e 2026-09-04 17:42:01.485489 | debian-bookworm | 50 | >>> set -x 2026-09-04 17:42:01.485504 | debian-bookworm | 51 | >>> 2026-09-04 17:42:01.485519 | debian-bookworm | 52 | >>> # show motd 2026-09-04 17:42:01.485535 | debian-bookworm | 53 | >>> echo '[ ! -z "$TERM" -a -r /etc/motd ] && cat /etc/motd' >> /etc/bash.bashrc 2026-09-04 17:42:01.485550 | debian-bookworm | 54 | >>> 2026-09-04 17:42:01.485565 | debian-bookworm | 55 | >>> # upgrade/install required packages 2026-09-04 17:42:01.485580 | debian-bookworm | 56 | >>> apt-get update 2026-09-04 17:42:01.485595 | debian-bookworm | 57 | >>> apt-get install -y --no-install-recommends \ 2026-09-04 17:42:01.485609 | debian-bookworm | 58 | >>> build-essential \ 2026-09-04 17:42:01.485624 | debian-bookworm | 59 | >>> dumb-init \ 2026-09-04 17:42:01.485643 | debian-bookworm | 60 | >>> git \ 2026-09-04 17:42:01.485666 | debian-bookworm | 61 | >>> gnupg-agent \ 2026-09-04 17:42:01.485687 | debian-bookworm | 62 | >>> jq \ 2026-09-04 17:42:01.485750 | debian-bookworm | 63 | >>> libffi-dev \ 2026-09-04 17:42:01.485777 | debian-bookworm | 64 | >>> libssh-dev \ 2026-09-04 17:42:01.485799 | debian-bookworm | 65 | >>> libssl-dev \ 2026-09-04 17:42:01.485821 | debian-bookworm | 66 | >>> libyaml-dev \ 2026-09-04 17:42:01.485846 | debian-bookworm | 67 | >>> openssh-client \ 2026-09-04 17:42:01.485871 | debian-bookworm | 68 | >>> patch \ 2026-09-04 17:42:01.485895 | debian-bookworm | 69 | >>> procps \ 2026-09-04 17:42:01.485919 | debian-bookworm | 70 | >>> rsync \ 2026-09-04 17:42:01.485940 | debian-bookworm | 71 | >>> sshpass 2026-09-04 17:42:01.485965 | debian-bookworm | 72 | >>> update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3 1 2026-09-04 17:42:01.485990 | debian-bookworm | 73 | >>> update-alternatives --install /usr/bin/python python /usr/local/bin/python 1 2026-09-04 17:42:01.486013 | debian-bookworm | 74 | >>> uv pip install --no-cache --system -r /src/requirements.txt 2026-09-04 17:42:01.486036 | debian-bookworm | 75 | >>> 2026-09-04 17:42:01.486060 | debian-bookworm | 76 | >>> # add user 2026-09-04 17:42:01.486084 | debian-bookworm | 77 | >>> groupadd -g "$GROUP_ID" dragon 2026-09-04 17:42:01.486108 | debian-bookworm | 78 | >>> groupadd -g "$GROUP_ID_DOCKER" docker 2026-09-04 17:42:01.486130 | debian-bookworm | 79 | >>> useradd -l -g dragon -G docker -u "$USER_ID" -m -d /ansible dragon 2026-09-04 17:42:01.486154 | debian-bookworm | 80 | >>> 2026-09-04 17:42:01.486180 | debian-bookworm | 81 | >>> # prepare release repository 2026-09-04 17:42:01.486205 | debian-bookworm | 82 | >>> git clone https://github.com/osism/release /release 2026-09-04 17:42:01.486229 | debian-bookworm | 83 | >>> 2026-09-04 17:42:01.486253 | debian-bookworm | 84 | >>> # prepare project repository 2026-09-04 17:42:01.486276 | debian-bookworm | 85 | >>> git clone https://github.com/osism/ansible-playbooks /playbooks 2026-09-04 17:42:01.486300 | debian-bookworm | 86 | >>> git clone https://github.com/osism/generics /generics 2026-09-04 17:42:01.486323 | debian-bookworm | 87 | >>> git clone https://github.com/osism/kolla-operations /operations 2026-09-04 17:42:01.486354 | debian-bookworm | 88 | >>> 2026-09-04 17:42:01.486398 | debian-bookworm | 89 | >>> if [ "$VERSION" != "latest" ]; then 2026-09-04 17:42:01.486423 | debian-bookworm | 90 | >>> ( cd /release || exit; git fetch --all --force; git checkout "kolla-ansible-$VERSION" ) 2026-09-04 17:42:01.486449 | debian-bookworm | 91 | >>> ( cd /playbooks || exit; git fetch --all --force; git checkout "$(yq -M -r .playbooks_version "/release/latest/base.yml")" ) 2026-09-04 17:42:01.486479 | debian-bookworm | 92 | >>> ( cd /generics || exit; git fetch --all --force; git checkout "$(yq -M -r .generics_version "/release/latest/base.yml")" ) 2026-09-04 17:42:01.486503 | debian-bookworm | 93 | >>> ( cd /operations || exit; git fetch --all --force; git checkout "$(yq -M -r .operations_version "/release/latest/base.yml")" ) 2026-09-04 17:42:01.486528 | debian-bookworm | 94 | >>> fi 2026-09-04 17:42:01.486551 | debian-bookworm | 95 | >>> 2026-09-04 17:42:01.486574 | debian-bookworm | 96 | >>> # add inventory files 2026-09-04 17:42:01.486597 | debian-bookworm | 97 | >>> mkdir -p /ansible/inventory.generics /ansible/inventory 2026-09-04 17:42:01.486622 | debian-bookworm | 98 | >>> cp /generics/inventory/50-ceph /ansible/inventory.generics/50-ceph 2026-09-04 17:42:01.486645 | debian-bookworm | 99 | >>> cp /generics/inventory/51-ceph /ansible/inventory.generics/51-ceph 2026-09-04 17:42:01.486668 | debian-bookworm | 100 | >>> cp /generics/inventory/50-kolla /ansible/inventory.generics/50-kolla 2026-09-04 17:42:01.486694 | debian-bookworm | 101 | >>> cp /generics/inventory/51-kolla /ansible/inventory.generics/51-kolla 2026-09-04 17:42:01.486733 | debian-bookworm | 102 | >>> 2026-09-04 17:42:01.486757 | debian-bookworm | 103 | >>> # run preparations 2026-09-04 17:42:01.486782 | debian-bookworm | 104 | >>> mkdir -p /ansible/galaxy /ansible/group_vars/all 2026-09-04 17:42:01.486806 | debian-bookworm | 105 | >>> python3 /src/render-python-requirements.py 2026-09-04 17:42:01.486829 | debian-bookworm | 106 | >>> python3 /src/render-versions.py 2026-09-04 17:42:01.486852 | debian-bookworm | 107 | >>> 2026-09-04 17:42:01.486875 | debian-bookworm | 108 | >>> # install required python packages 2026-09-04 17:42:01.486896 | debian-bookworm | 109 | >>> uv pip install --no-cache --system -r /requirements.txt 2026-09-04 17:42:01.486917 | debian-bookworm | 110 | >>> 2026-09-04 17:42:01.486946 | debian-bookworm | 111 | >>> # set ansible version in the motd 2026-09-04 17:42:01.486971 | debian-bookworm | 112 | >>> ansible_version=$(python3 -c 'import ansible; print(ansible.release.__version__)') 2026-09-04 17:42:01.486996 | debian-bookworm | 113 | >>> sed -i -e "s/ANSIBLE_VERSION/$ansible_version/" /etc/motd 2026-09-04 17:42:01.487059 | debian-bookworm | 114 | >>> 2026-09-04 17:42:01.487086 | debian-bookworm | 115 | >>> # create required directories 2026-09-04 17:42:01.487110 | debian-bookworm | 116 | >>> mkdir -p \ 2026-09-04 17:42:01.487134 | debian-bookworm | 117 | >>> /ansible \ 2026-09-04 17:42:01.487153 | debian-bookworm | 118 | >>> /ansible/action_plugins \ 2026-09-04 17:42:01.487168 | debian-bookworm | 119 | >>> /ansible/cache \ 2026-09-04 17:42:01.487184 | debian-bookworm | 120 | >>> /ansible/filter_plugins \ 2026-09-04 17:42:01.487199 | debian-bookworm | 121 | >>> /ansible/library \ 2026-09-04 17:42:01.487215 | debian-bookworm | 122 | >>> /ansible/logs \ 2026-09-04 17:42:01.487230 | debian-bookworm | 123 | >>> /ansible/module_utils \ 2026-09-04 17:42:01.487244 | debian-bookworm | 124 | >>> /ansible/roles \ 2026-09-04 17:42:01.487260 | debian-bookworm | 125 | >>> /ansible/secrets \ 2026-09-04 17:42:01.487275 | debian-bookworm | 126 | >>> /ansible/tasks \ 2026-09-04 17:42:01.487290 | debian-bookworm | 127 | >>> /interface \ 2026-09-04 17:42:01.487304 | debian-bookworm | 128 | >>> /share 2026-09-04 17:42:01.487319 | debian-bookworm | 129 | >>> 2026-09-04 17:42:01.487334 | debian-bookworm | 130 | >>> # prepare project repository 2026-09-04 17:42:01.487350 | debian-bookworm | 131 | >>> if [ "$OPENSTACK_VERSION" = "master" ]; then 2026-09-04 17:42:01.487365 | debian-bookworm | 132 | >>> git clone https://github.com/openstack/kolla-ansible /repository 2026-09-04 17:42:01.487380 | debian-bookworm | 133 | >>> elif [ "$OPENSTACK_VERSION" = "2024.2" ]; then 2026-09-04 17:42:01.487395 | debian-bookworm | 134 | >>> git clone -b 2024.2-eol https://github.com/openstack/kolla-ansible /repository 2026-09-04 17:42:01.487410 | debian-bookworm | 135 | >>> else 2026-09-04 17:42:01.487425 | debian-bookworm | 136 | >>> git clone -b stable/$OPENSTACK_VERSION https://github.com/openstack/kolla-ansible /repository 2026-09-04 17:42:01.487440 | debian-bookworm | 137 | >>> fi 2026-09-04 17:42:01.487486 | debian-bookworm | 138 | >>> 2026-09-04 17:42:01.487504 | debian-bookworm | 139 | >>> # apply patches 2026-09-04 17:42:01.487523 | debian-bookworm | 140 | >>> for patchfile in $(find /patches/$OPENSTACK_VERSION -name "*.patch" | LC_ALL=C sort); do 2026-09-04 17:42:01.487548 | debian-bookworm | 141 | >>> echo $patchfile; 2026-09-04 17:42:01.487564 | debian-bookworm | 142 | >>> ( cd /repository && patch --forward --batch -p1 --dry-run ) < $patchfile || exit 1 2026-09-04 17:42:01.487579 | debian-bookworm | 143 | >>> ( cd /repository && patch --forward --batch -p1 ) < $patchfile 2026-09-04 17:42:01.487595 | debian-bookworm | 144 | >>> done 2026-09-04 17:42:01.487610 | debian-bookworm | 145 | >>> 2026-09-04 17:42:01.487625 | debian-bookworm | 146 | >>> # install required ansible collections & roles 2026-09-04 17:42:01.487641 | debian-bookworm | 147 | >>> ansible-galaxy role install -v -f -r /ansible/galaxy/requirements.yml -p /usr/share/ansible/roles 2026-09-04 17:42:01.487656 | debian-bookworm | 148 | >>> ln -s /usr/share/ansible/roles /ansible/galaxy 2026-09-04 17:42:01.487671 | debian-bookworm | 149 | >>> 2026-09-04 17:42:01.487687 | debian-bookworm | 150 | >>> ansible-galaxy collection install -v -f -r /ansible/galaxy/requirements.yml -p /usr/share/ansible/collections 2026-09-04 17:42:01.487702 | debian-bookworm | 151 | >>> ln -s /usr/share/ansible/collections /ansible/collections 2026-09-04 17:42:01.487733 | debian-bookworm | 152 | >>> 2026-09-04 17:42:01.487749 | debian-bookworm | 153 | >>> # install mitogen ansible plugin 2026-09-04 17:42:01.487764 | debian-bookworm | 154 | >>> mkdir -p /usr/share/mitogen 2026-09-04 17:42:01.487780 | debian-bookworm | 155 | >>> tar xzf /mitogen.tar.gz --strip-components=1 -C /usr/share/mitogen 2026-09-04 17:42:01.487795 | debian-bookworm | 156 | >>> rm -rf /usr/share/mitogen/{tests,docs,.ci,.lgtm.yml,.travis.yml} 2026-09-04 17:42:01.487811 | debian-bookworm | 157 | >>> rm /mitogen.tar.gz 2026-09-04 17:42:01.487827 | debian-bookworm | 158 | >>> 2026-09-04 17:42:01.487842 | debian-bookworm | 159 | >>> # project specific instructions 2026-09-04 17:42:01.487857 | debian-bookworm | 160 | >>> ln -s /ansible/kolla-gather-facts.yml /ansible/gather-facts.yml 2026-09-04 17:42:01.487872 | debian-bookworm | 161 | >>> uv pip install --no-cache --system -r /repository/requirements.txt 2026-09-04 17:42:01.487888 | debian-bookworm | 162 | >>> uv pip install --no-cache --system /repository 2026-09-04 17:42:01.487904 | debian-bookworm | 163 | >>> python3 /remove-common-as-dependency.py 2026-09-04 17:42:01.487919 | debian-bookworm | 164 | >>> python3 /split-kolla-ansible-site.py 2026-09-04 17:42:01.487935 | debian-bookworm | 165 | >>> cp -r /repository/ansible/action_plugins/* /ansible/action_plugins 2026-09-04 17:42:01.487950 | debian-bookworm | 166 | >>> if [ -e /repository/ansible/filter_plugins ]; then cp -r /repository/ansible/filter_plugins/* /ansible/filter_plugins; fi 2026-09-04 17:42:01.487966 | debian-bookworm | 167 | >>> if [ -e /repository/ansible/module_utils ]; then cp -r /repository/ansible/module_utils/* /ansible/module_utils; fi 2026-09-04 17:42:01.487982 | debian-bookworm | 168 | >>> cp /repository/ansible/library/* /ansible/library 2026-09-04 17:42:01.487997 | debian-bookworm | 169 | >>> cp -r /repository/ansible/roles/* /ansible/roles 2026-09-04 17:42:01.488013 | debian-bookworm | 170 | >>> python3 /kolla-container-throttle.py 2026-09-04 17:42:01.488029 | debian-bookworm | 171 | >>> for playbook in $(find /repository/ansible -maxdepth 1 -name "*.yml" | grep -v nova.yml); do echo $playbook && cp $playbook /ansible/kolla-"$(basename $playbook)"; done 2026-09-04 17:42:01.488046 | debian-bookworm | 172 | >>> cp /repository/ansible/nova.yml /ansible/kolla-nova.yml 2026-09-04 17:42:01.488062 | debian-bookworm | 173 | >>> # TODO(frickler): drop these once everything < 2026.1 is EOL 2026-09-04 17:42:01.488079 | debian-bookworm | 174 | >>> if [ -f /ansible/kolla-mariadb_backup.yml ]; then cp /ansible/kolla-mariadb_backup.yml /ansible/kolla-mariadb-backup.yml; fi 2026-09-04 17:42:01.488101 | debian-bookworm | 175 | >>> if [ -f /ansible/kolla-mariadb_recovery.yml ]; then cp /ansible/kolla-mariadb_recovery.yml /ansible/kolla-mariadb-recovery.yml; fi 2026-09-04 17:42:01.488117 | debian-bookworm | 176 | >>> rm -f /ansible/kolla-kolla-host.yml /ansible/kolla-post-deploy.yml 2026-09-04 17:42:01.488132 | debian-bookworm | 177 | >>> rm /remove-common-as-dependency.py 2026-09-04 17:42:01.488152 | debian-bookworm | 178 | >>> rm /split-kolla-ansible-site.py 2026-09-04 17:42:01.488167 | debian-bookworm | 179 | >>> mkdir /ansible/files 2026-09-04 17:42:01.488182 | debian-bookworm | 180 | >>> cp /repository/tools/cleanup-* /ansible/files 2026-09-04 17:42:01.488202 | debian-bookworm | 181 | >>> 2026-09-04 17:42:01.488217 | debian-bookworm | 182 | >>> # add refresh-containers action 2026-09-04 17:42:01.488233 | debian-bookworm | 183 | >>> find /ansible/roles/ -name config.yml -print0 | xargs -0 -I{} dirname {} | xargs -I{} cp /refresh-containers.yml {}/refresh-containers.yml 2026-09-04 17:42:01.488254 | debian-bookworm | 184 | >>> rm /refresh-containers.yml 2026-09-04 17:42:01.488269 | debian-bookworm | 185 | >>> 2026-09-04 17:42:01.488284 | debian-bookworm | 186 | >>> # prepare overlays 2026-09-04 17:42:01.488300 | debian-bookworm | 187 | >>> mv /overlays/$OPENSTACK_VERSION/kolla-ansible.yml /overlays 2026-09-04 17:42:01.488316 | debian-bookworm | 188 | >>> if [ -e /overlays/release/$VERSION ]; then mv /overlays/release/$VERSION/release-kolla-ansible.yml /overlays; fi 2026-09-04 17:42:01.488332 | debian-bookworm | 189 | >>> for d in $(find /overlays -mindepth 1 -type d); do rm -rf $d; done 2026-09-04 17:42:01.488347 | debian-bookworm | 190 | >>> 2026-09-04 17:42:01.488362 | debian-bookworm | 191 | >>> # copy ara configuration 2026-09-04 17:42:01.488377 | debian-bookworm | 192 | >>> python3 -m ara.setup.env >> /ansible/ara.env 2026-09-04 17:42:01.488393 | debian-bookworm | 193 | >>> 2026-09-04 17:42:01.488408 | debian-bookworm | 194 | >>> # set correct permssions 2026-09-04 17:42:01.488424 | debian-bookworm | 195 | >>> chown -R dragon: /ansible /share /interface 2026-09-04 17:42:01.488439 | debian-bookworm | 196 | >>> 2026-09-04 17:42:01.488454 | debian-bookworm | 197 | >>> # cleanup 2026-09-04 17:42:01.488470 | debian-bookworm | 198 | >>> apt-get clean 2026-09-04 17:42:01.488486 | debian-bookworm | 199 | >>> apt-get remove -y \ 2026-09-04 17:42:01.488501 | debian-bookworm | 200 | >>> build-essential \ 2026-09-04 17:42:01.488517 | debian-bookworm | 201 | >>> git \ 2026-09-04 17:42:01.488532 | debian-bookworm | 202 | >>> libffi-dev \ 2026-09-04 17:42:01.488614 | debian-bookworm | 203 | >>> libssh-dev \ 2026-09-04 17:42:01.488638 | debian-bookworm | 204 | >>> libssl-dev \ 2026-09-04 17:42:01.488653 | debian-bookworm | 205 | >>> libyaml-dev \ 2026-09-04 17:42:01.488669 | debian-bookworm | 206 | >>> python3-dev 2026-09-04 17:42:01.488697 | debian-bookworm | 207 | >>> apt-get autoremove -y 2026-09-04 17:42:01.488772 | debian-bookworm | 208 | >>> 2026-09-04 17:42:01.488790 | debian-bookworm | 209 | >>> rm -rf \ 2026-09-04 17:42:01.488806 | debian-bookworm | 210 | >>> /patches \ 2026-09-04 17:42:01.488822 | debian-bookworm | 211 | >>> /release \ 2026-09-04 17:42:01.488850 | debian-bookworm | 212 | >>> /root/.cache \ 2026-09-04 17:42:01.488866 | debian-bookworm | 213 | >>> /tmp/* \ 2026-09-04 17:42:01.488882 | debian-bookworm | 214 | >>> /usr/share/doc/* \ 2026-09-04 17:42:01.488898 | debian-bookworm | 215 | >>> /usr/share/man/* \ 2026-09-04 17:42:01.488914 | debian-bookworm | 216 | >>> /var/lib/apt/lists/* \ 2026-09-04 17:42:01.488939 | debian-bookworm | 217 | >>> /var/tmp/* 2026-09-04 17:42:01.488955 | debian-bookworm | 218 | >>> 2026-09-04 17:42:01.488976 | debian-bookworm | 219 | >>> uv pip install --no-cache --system pyclean==3.0.0 2026-09-04 17:42:01.489014 | debian-bookworm | 220 | >>> pyclean /usr 2026-09-04 17:42:01.489031 | debian-bookworm | 221 | >>> uv pip uninstall --system pyclean 2026-09-04 17:42:01.489048 | debian-bookworm | 222 | >>> EOF 2026-09-04 17:42:01.489064 | debian-bookworm | 223 | 2026-09-04 17:42:01.489098 | debian-bookworm | -------------------- 2026-09-04 17:42:01.489200 | debian-bookworm | ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c set -e\nset -x\n\n# show motd\necho '[ ! -z \"$TERM\" -a -r /etc/motd ] && cat /etc/motd' >> /etc/bash.bashrc\n\n# upgrade/install required packages\napt-get update\napt-get install -y --no-install-recommends \\\n build-essential \\\n dumb-init \\\n git \\\n gnupg-agent \\\n jq \\\n libffi-dev \\\n libssh-dev \\\n libssl-dev \\\n libyaml-dev \\\n openssh-client \\\n patch \\\n procps \\\n rsync \\\n sshpass\nupdate-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3 1\nupdate-alternatives --install /usr/bin/python python /usr/local/bin/python 1\nuv pip install --no-cache --system -r /src/requirements.txt\n\n# add user\ngroupadd -g \"$GROUP_ID\" dragon\ngroupadd -g \"$GROUP_ID_DOCKER\" docker\nuseradd -l -g dragon -G docker -u \"$USER_ID\" -m -d /ansible dragon\n\n# prepare release repository\ngit clone https://github.com/osism/release /release\n\n# prepare project repository\ngit clone https://github.com/osism/ansible-playbooks /playbooks\ngit clone https://github.com/osism/generics /generics\ngit clone https://github.com/osism/kolla-operations /operations\n\nif [ \"$VERSION\" != \"latest\" ]; then\n ( cd /release || exit; git fetch --all --force; git checkout \"kolla-ansible-$VERSION\" )\n ( cd /playbooks || exit; git fetch --all --force; git checkout \"$(yq -M -r .playbooks_version \"/release/latest/base.yml\")\" )\n ( cd /generics || exit; git fetch --all --force; git checkout \"$(yq -M -r .generics_version \"/release/latest/base.yml\")\" )\n ( cd /operations || exit; git fetch --all --force; git checkout \"$(yq -M -r .operations_version \"/release/latest/base.yml\")\" )\nfi\n\n# add inventory files\nmkdir -p /ansible/inventory.generics /ansible/inventory\ncp /generics/inventory/50-ceph /ansible/inventory.generics/50-ceph\ncp /generics/inventory/51-ceph /ansible/inventory.generics/51-ceph\ncp /generics/inventory/50-kolla /ansible/inventory.generics/50-kolla\ncp /generics/inventory/51-kolla /ansible/inventory.generics/51-kolla\n\n# run preparations\nmkdir -p /ansible/galaxy /ansible/group_vars/all\npython3 /src/render-python-requirements.py\npython3 /src/render-versions.py\n\n# install required python packages\nuv pip install --no-cache --system -r /requirements.txt\n\n# set ansible version in the motd\nansible_version=$(python3 -c 'import ansible; print(ansible.release.__version__)')\nsed -i -e \"s/ANSIBLE_VERSION/$ansible_version/\" /etc/motd\n\n# create required directories\nmkdir -p \\\n /ansible \\\n /ansible/action_plugins \\\n /ansible/cache \\\n /ansible/filter_plugins \\\n /ansible/library \\\n /ansible/logs \\\n /ansible/module_utils \\\n /ansible/roles \\\n /ansible/secrets \\\n /ansible/tasks \\\n /interface \\\n /share\n\n# prepare project repository\nif [ \"$OPENSTACK_VERSION\" = \"master\" ]; then\n git clone https://github.com/openstack/kolla-ansible /repository\nelif [ \"$OPENSTACK_VERSION\" = \"2024.2\" ]; then\n git clone -b 2024.2-eol https://github.com/openstack/kolla-ansible /repository\nelse\n git clone -b stable/$OPENSTACK_VERSION https://github.com/openstack/kolla-ansible /repository\nfi\n\n# apply patches\nfor patchfile in $(find /patches/$OPENSTACK_VERSION -name \"*.patch\" | LC_ALL=C sort); do\n echo $patchfile;\n ( cd /repository && patch --forward --batch -p1 --dry-run ) < $patchfile || exit 1\n ( cd /repository && patch --forward --batch -p1 ) < $patchfile\ndone\n\n# install required ansible collections & roles\nansible-galaxy role install -v -f -r /ansible/galaxy/requirements.yml -p /usr/share/ansible/roles\nln -s /usr/share/ansible/roles /ansible/galaxy\n\nansible-galaxy collection install -v -f -r /ansible/galaxy/requirements.yml -p /usr/share/ansible/collections\nln -s /usr/share/ansible/collections /ansible/collections\n\n# install mitogen ansible plugin\nmkdir -p /usr/share/mitogen\ntar xzf /mitogen.tar.gz --strip-components=1 -C /usr/share/mitogen\nrm -rf /usr/share/mitogen/{tests,docs,.ci,.lgtm.yml,.travis.yml}\nrm /mitogen.tar.gz\n\n# project specific instructions\nln -s /ansible/kolla-gather-facts.yml /ansible/gather-facts.yml\nuv pip install --no-cache --system -r /repository/requirements.txt\nuv pip install --no-cache --system /repository\npython3 /remove-common-as-dependency.py\npython3 /split-kolla-ansible-site.py\ncp -r /repository/ansible/action_plugins/* /ansible/action_plugins\nif [ -e /repository/ansible/filter_plugins ]; then cp -r /repository/ansible/filter_plugins/* /ansible/filter_plugins; fi\nif [ -e /repository/ansible/module_utils ]; then cp -r /repository/ansible/module_utils/* /ansible/module_utils; fi\ncp /repository/ansible/library/* /ansible/library\ncp -r /repository/ansible/roles/* /ansible/roles\npython3 /kolla-container-throttle.py\nfor playbook in $(find /repository/ansible -maxdepth 1 -name \"*.yml\" | grep -v nova.yml); do echo $playbook && cp $playbook /ansible/kolla-\"$(basename $playbook)\"; done\ncp /repository/ansible/nova.yml /ansible/kolla-nova.yml\n# TODO(frickler): drop these once everything < 2026.1 is EOL\nif [ -f /ansible/kolla-mariadb_backup.yml ]; then cp /ansible/kolla-mariadb_backup.yml /ansible/kolla-mariadb-backup.yml; fi\nif [ -f /ansible/kolla-mariadb_recovery.yml ]; then cp /ansible/kolla-mariadb_recovery.yml /ansible/kolla-mariadb-recovery.yml; fi\nrm -f /ansible/kolla-kolla-host.yml /ansible/kolla-post-deploy.yml\nrm /remove-common-as-dependency.py\nrm /split-kolla-ansible-site.py\nmkdir /ansible/files\ncp /repository/tools/cleanup-* /ansible/files\n\n# add refresh-containers action\nfind /ansible/roles/ -name config.yml -print0 | xargs -0 -I{} dirname {} | xargs -I{} cp /refresh-containers.yml {}/refresh-containers.yml\nrm /refresh-containers.yml\n\n# prepare overlays\nmv /overlays/$OPENSTACK_VERSION/kolla-ansible.yml /overlays\nif [ -e /overlays/release/$VERSION ]; then mv /overlays/release/$VERSION/release-kolla-ansible.yml /overlays; fi\nfor d in $(find /overlays -mindepth 1 -type d); do rm -rf $d; done\n\n# copy ara configuration\npython3 -m ara.setup.env >> /ansible/ara.env\n\n# set correct permssions\nchown -R dragon: /ansible /share /interface\n\n# cleanup\napt-get clean\napt-get remove -y \\\n build-essential \\\n git \\\n libffi-dev \\\n libssh-dev \\\n libssl-dev \\\n libyaml-dev \\\n python3-dev\napt-get autoremove -y\n\nrm -rf \\\n /patches \\\n /release \\\n /root/.cache \\\n /tmp/* \\\n /usr/share/doc/* \\\n /usr/share/man/* \\\n /var/lib/apt/lists/* \\\n /var/tmp/*\n\nuv pip install --no-cache --system pyclean==3.0.0\npyclean /usr\nuv pip uninstall --system pyclean\n" did not complete successfully: exit code: 250 2026-09-04 17:42:01.973006 | debian-bookworm | ERROR 2026-09-04 17:42:01.973517 | debian-bookworm | { 2026-09-04 17:42:01.973670 | debian-bookworm | "delta": "0:02:23.006192", 2026-09-04 17:42:01.973744 | debian-bookworm | "end": "2026-09-04 17:42:01.497165", 2026-09-04 17:42:01.973804 | debian-bookworm | "msg": "non-zero return code", 2026-09-04 17:42:01.973858 | debian-bookworm | "rc": 1, 2026-09-04 17:42:01.973912 | debian-bookworm | "start": "2026-09-04 17:39:38.490973" 2026-09-04 17:42:01.973965 | debian-bookworm | } failure 2026-09-04 17:42:02.005014 | 2026-09-04 17:42:02.005102 | PLAY RECAP 2026-09-04 17:42:02.005157 | debian-bookworm | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0 2026-09-04 17:42:02.005182 | 2026-09-04 17:42:02.137231 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-image-kolla-ansible/playbooks/build.yml@main] 2026-09-04 17:42:02.139639 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 17:42:02.929729 | 2026-09-04 17:42:02.929878 | PLAY [Base post-fetch] 2026-09-04 17:42:02.943563 | 2026-09-04 17:42:02.943701 | TASK [diagnose-network : Ensure log directory exists] 2026-09-04 17:42:03.616241 | debian-bookworm | ok 2026-09-04 17:42:03.627947 | 2026-09-04 17:42:03.628125 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-04 17:42:15.389910 | debian-bookworm | ok: Runtime: 0:00:06.602488 2026-09-04 17:42:15.398989 | 2026-09-04 17:42:15.399127 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-04 17:42:21.413264 | debian-bookworm | ok: Runtime: 0:00:00.276050 2026-09-04 17:42:21.422783 | 2026-09-04 17:42:21.422984 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-04 17:42:27.447294 | debian-bookworm | ok: Runtime: 0:00:00.086149 2026-09-04 17:42:27.461818 | 2026-09-04 17:42:27.461950 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-04 17:42:27.516374 | debian-bookworm | skipping: Conditional result was False 2026-09-04 17:42:27.532401 | 2026-09-04 17:42:27.533050 | TASK [fetch-output : Set log path for single node] 2026-09-04 17:42:27.577620 | debian-bookworm | ok 2026-09-04 17:42:27.582496 | 2026-09-04 17:42:27.582646 | LOOP [fetch-output : Ensure local output dirs] 2026-09-04 17:42:27.882996 | debian-bookworm -> localhost | ok: "/var/lib/zuul/builds/89447cb28f3c413587c33ea944f27770/work/logs" 2026-09-04 17:42:28.134455 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/89447cb28f3c413587c33ea944f27770/work/artifacts" 2026-09-04 17:42:28.408951 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/89447cb28f3c413587c33ea944f27770/work/docs" 2026-09-04 17:42:28.428007 | 2026-09-04 17:42:28.428127 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-04 17:42:29.212224 | debian-bookworm | changed: 2026-09-04 17:42:29.212449 | debian-bookworm | .d..t...... ./ 2026-09-04 17:42:29.212491 | debian-bookworm | >f+++++++++ net-debug.post.txt 2026-09-04 17:42:29.212522 | debian-bookworm | >f+++++++++ net-debug.pre.txt 2026-09-04 17:42:29.212565 | debian-bookworm | >f+++++++++ sudo-debug.txt 2026-09-04 17:42:29.212601 | debian-bookworm | >f+++++++++ sudo-strace.log 2026-09-04 17:42:29.212622 | debian-bookworm | >f+++++++++ sudo-strace.log.time 2026-09-04 17:42:29.212690 | debian-bookworm | changed: All items complete 2026-09-04 17:42:29.212725 | 2026-09-04 17:42:29.765272 | debian-bookworm | changed: .d..t...... ./ 2026-09-04 17:42:30.320768 | debian-bookworm | changed: .d..t...... ./ 2026-09-04 17:42:30.345028 | 2026-09-04 17:42:30.345167 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-04 17:42:30.719871 | debian-bookworm -> localhost | ok: Item: artifacts Runtime: 0:00:00.010144 2026-09-04 17:42:30.980280 | debian-bookworm -> localhost | ok: Item: docs Runtime: 0:00:00.009718 2026-09-04 17:42:30.994475 | 2026-09-04 17:42:30.994661 | PLAY RECAP 2026-09-04 17:42:30.994718 | debian-bookworm | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-04 17:42:30.994744 | 2026-09-04 17:42:31.142298 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 17:42:31.143540 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 17:42:31.875216 | 2026-09-04 17:42:31.875368 | PLAY [Base post] 2026-09-04 17:42:31.888528 | 2026-09-04 17:42:31.888666 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-04 17:42:32.677475 | debian-bookworm | changed 2026-09-04 17:42:32.693136 | 2026-09-04 17:42:32.693289 | PLAY RECAP 2026-09-04 17:42:32.693394 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-04 17:42:32.693496 | 2026-09-04 17:42:32.830262 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 17:42:32.831275 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-04 17:42:33.626020 | 2026-09-04 17:42:33.626182 | PLAY [Base post-logs] 2026-09-04 17:42:33.636603 | 2026-09-04 17:42:33.636743 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-04 17:42:34.112471 | localhost | changed 2026-09-04 17:42:34.130754 | 2026-09-04 17:42:34.130966 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-04 17:42:34.169598 | localhost | ok 2026-09-04 17:42:34.176489 | 2026-09-04 17:42:34.176675 | TASK [Set zuul-log-path fact] 2026-09-04 17:42:34.205051 | localhost | ok 2026-09-04 17:42:34.219860 | 2026-09-04 17:42:34.220004 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 17:42:34.257357 | localhost | ok 2026-09-04 17:42:34.264655 | 2026-09-04 17:42:34.264858 | TASK [upload-logs : Create log directories] 2026-09-04 17:42:34.753267 | localhost | changed 2026-09-04 17:42:34.758789 | 2026-09-04 17:42:34.758976 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-04 17:42:35.279667 | localhost -> localhost | ok: Runtime: 0:00:00.006249 2026-09-04 17:42:35.287017 | 2026-09-04 17:42:35.287181 | TASK [upload-logs : Upload logs to log server] 2026-09-04 17:42:35.873984 | localhost | Output suppressed because no_log was given 2026-09-04 17:42:35.876738 | 2026-09-04 17:42:35.876876 | LOOP [upload-logs : Compress console log and json output] 2026-09-04 17:42:35.936875 | localhost | skipping: Conditional result was False 2026-09-04 17:42:35.939368 | localhost | skipping: Conditional result was False 2026-09-04 17:42:35.952865 | 2026-09-04 17:42:35.953037 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-04 17:42:35.997090 | localhost | skipping: Conditional result was False 2026-09-04 17:42:35.997688 | 2026-09-04 17:42:36.001589 | localhost | skipping: Conditional result was False 2026-09-04 17:42:36.014749 | 2026-09-04 17:42:36.015003 | LOOP [upload-logs : Upload console log and json output]