2026-08-13 09:45:17.665458 | Job console starting 2026-08-13 09:45:17.699538 | Updating git repos 2026-08-13 09:45:17.739256 | Cloning repos into workspace 2026-08-13 09:45:17.836723 | Restoring repo states 2026-08-13 09:45:17.869940 | Merging changes 2026-08-13 09:45:18.628550 | Checking out repos 2026-08-13 09:45:18.672598 | Preparing playbooks 2026-08-13 09:45:19.580517 | Running Ansible setup 2026-08-13 09:45:24.669284 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 09:45:25.469621 | 2026-08-13 09:45:25.469814 | PLAY [Base pre] 2026-08-13 09:45:25.492415 | 2026-08-13 09:45:25.492581 | TASK [Setup log path fact] 2026-08-13 09:45:25.522457 | ubuntu-noble | ok 2026-08-13 09:45:25.540085 | 2026-08-13 09:45:25.540263 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 09:45:25.573185 | ubuntu-noble | ok 2026-08-13 09:45:25.584070 | 2026-08-13 09:45:25.584208 | TASK [emit-job-header : Print job information] 2026-08-13 09:45:25.623972 | # Job Information 2026-08-13 09:45:25.624166 | Ansible Version: 2.16.14 2026-08-13 09:45:25.624200 | Job: container-images-kolla-patch-2024.2 2026-08-13 09:45:25.624234 | Pipeline: check 2026-08-13 09:45:25.624257 | Executor: 521e9411259a 2026-08-13 09:45:25.624278 | Triggered by: https://github.com/osism/container-images-kolla/pull/770 2026-08-13 09:45:25.624299 | Event ID: 914175a0-96fb-11f1-81ac-147713d6196a 2026-08-13 09:45:25.629366 | 2026-08-13 09:45:25.629487 | LOOP [emit-job-header : Print node information] 2026-08-13 09:45:25.800253 | ubuntu-noble | ok: 2026-08-13 09:45:25.800543 | ubuntu-noble | # Node Information 2026-08-13 09:45:25.800594 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-13 09:45:25.800627 | ubuntu-noble | Hostname: ubuntu 2026-08-13 09:45:25.800676 | ubuntu-noble | Username: zuul 2026-08-13 09:45:25.800704 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-13 09:45:25.800736 | ubuntu-noble | Provider: regiocloud-a 2026-08-13 09:45:25.800764 | ubuntu-noble | Region: 2026-08-13 09:45:25.800788 | ubuntu-noble | Label: ubuntu-noble 2026-08-13 09:45:25.800815 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-13 09:45:25.800842 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe63:7b3b 2026-08-13 09:45:25.813111 | 2026-08-13 09:45:25.813261 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 09:45:26.355222 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:26.363680 | 2026-08-13 09:45:26.363841 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 09:45:27.689762 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:27.702206 | 2026-08-13 09:45:27.702341 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 09:45:28.008605 | ubuntu-noble -> localhost | ok 2026-08-13 09:45:28.015287 | 2026-08-13 09:45:28.015416 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 09:45:28.059250 | ubuntu-noble | ok 2026-08-13 09:45:28.106134 | ubuntu-noble | included: /var/lib/zuul/builds/a1d92d46579a4f3a82b0d082ffc51ea6/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 09:45:28.118182 | 2026-08-13 09:45:28.118345 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 09:45:29.585809 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-13 09:45:29.586305 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/a1d92d46579a4f3a82b0d082ffc51ea6/work/a1d92d46579a4f3a82b0d082ffc51ea6_id_rsa 2026-08-13 09:45:29.586420 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/a1d92d46579a4f3a82b0d082ffc51ea6/work/a1d92d46579a4f3a82b0d082ffc51ea6_id_rsa.pub 2026-08-13 09:45:29.586501 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-13 09:45:29.586572 | ubuntu-noble -> localhost | SHA256:3CHa9/GLYpjgbzpx5a/J7odu1eSuhWbtXlropPHCBLA zuul-build-sshkey 2026-08-13 09:45:29.586664 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-13 09:45:29.586760 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-13 09:45:29.586824 | ubuntu-noble -> localhost | | | 2026-08-13 09:45:29.587046 | ubuntu-noble -> localhost | | . | 2026-08-13 09:45:29.587109 | ubuntu-noble -> localhost | | .o. | 2026-08-13 09:45:29.587167 | ubuntu-noble -> localhost | | +Eoo. . | 2026-08-13 09:45:29.587225 | ubuntu-noble -> localhost | | . Soo..+ | 2026-08-13 09:45:29.587297 | ubuntu-noble -> localhost | | o ....o=o. | 2026-08-13 09:45:29.587357 | ubuntu-noble -> localhost | | . + o **.* o| 2026-08-13 09:45:29.587415 | ubuntu-noble -> localhost | | o +.=+=X.= | 2026-08-13 09:45:29.587475 | ubuntu-noble -> localhost | | .=.*B+++B | 2026-08-13 09:45:29.587532 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-13 09:45:29.587688 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.862451 2026-08-13 09:45:29.601898 | 2026-08-13 09:45:29.602061 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 09:45:29.631648 | ubuntu-noble | ok 2026-08-13 09:45:29.643168 | ubuntu-noble | included: /var/lib/zuul/builds/a1d92d46579a4f3a82b0d082ffc51ea6/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 09:45:29.651827 | 2026-08-13 09:45:29.651948 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 09:45:29.676108 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 09:45:29.685238 | 2026-08-13 09:45:29.685397 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 09:45:30.415021 | ubuntu-noble | changed 2026-08-13 09:45:30.420812 | 2026-08-13 09:45:30.420931 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 09:45:30.697213 | ubuntu-noble | ok 2026-08-13 09:45:30.709334 | 2026-08-13 09:45:30.709482 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 09:45:31.412964 | ubuntu-noble | changed 2026-08-13 09:45:31.421029 | 2026-08-13 09:45:31.421159 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 09:45:32.190534 | ubuntu-noble | changed 2026-08-13 09:45:32.197093 | 2026-08-13 09:45:32.197216 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 09:45:32.221327 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 09:45:32.228231 | 2026-08-13 09:45:32.228351 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 09:45:32.709361 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:32.721163 | 2026-08-13 09:45:32.721321 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 09:45:33.142456 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/a1d92d46579a4f3a82b0d082ffc51ea6/work/a1d92d46579a4f3a82b0d082ffc51ea6_id_rsa (zuul-build-sshkey) 2026-08-13 09:45:33.142774 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.028229 2026-08-13 09:45:33.151050 | 2026-08-13 09:45:33.151186 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 09:45:33.596193 | ubuntu-noble | ok 2026-08-13 09:45:33.601682 | 2026-08-13 09:45:33.601804 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 09:45:33.625914 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 09:45:33.636593 | 2026-08-13 09:45:33.636757 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-13 09:45:34.101130 | ubuntu-noble | ok 2026-08-13 09:45:34.112577 | 2026-08-13 09:45:34.112750 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-13 09:45:34.141755 | ubuntu-noble | ok 2026-08-13 09:45:34.147916 | 2026-08-13 09:45:34.148034 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-13 09:45:34.465655 | ubuntu-noble -> localhost | ok 2026-08-13 09:45:34.472948 | 2026-08-13 09:45:34.473082 | TASK [validate-host : Collect information about the host] 2026-08-13 09:45:35.864166 | ubuntu-noble | ok 2026-08-13 09:45:35.879514 | 2026-08-13 09:45:35.879666 | TASK [validate-host : Sanitize hostname] 2026-08-13 09:45:36.052306 | ubuntu-noble | ok 2026-08-13 09:45:36.058735 | 2026-08-13 09:45:36.058888 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-13 09:45:36.662541 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:36.668931 | 2026-08-13 09:45:36.669060 | TASK [validate-host : Collect information about zuul worker] 2026-08-13 09:45:37.134345 | ubuntu-noble | ok 2026-08-13 09:45:37.140978 | 2026-08-13 09:45:37.141110 | TASK [validate-host : Write out all zuul information for each host] 2026-08-13 09:45:37.825077 | ubuntu-noble -> localhost | changed 2026-08-13 09:45:37.835516 | 2026-08-13 09:45:37.835664 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-13 09:45:38.161071 | ubuntu-noble | ok 2026-08-13 09:45:38.168737 | 2026-08-13 09:45:38.168882 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-13 09:45:39.184364 | ubuntu-noble | changed: 2026-08-13 09:45:39.184598 | ubuntu-noble | cd+++++++++ src/ 2026-08-13 09:45:39.184689 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-13 09:45:39.184726 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-13 09:45:39.184754 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-13 09:45:39.184779 | ubuntu-noble | Containerfile 2026-08-13 09:45:39.184940 | ubuntu-noble | 2026-08-13 09:47:43.433790 | ubuntu-noble | 2026-08-13 09:47:43.433803 | ubuntu-noble | Or undo this operation with: 2026-08-13 09:47:43.433816 | ubuntu-noble | 2026-08-13 09:47:43.433829 | ubuntu-noble | git switch - 2026-08-13 09:47:43.433842 | ubuntu-noble | 2026-08-13 09:47:43.433854 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-13 09:47:43.433866 | ubuntu-noble | 2026-08-13 09:47:43.433879 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-13 09:47:43.435256 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-13 09:47:43.439544 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-13 09:47:43.439598 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-13 09:47:43.439604 | ubuntu-noble | + popd 2026-08-13 09:47:43.439611 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-13 09:47:43.446251 | ubuntu-noble | ++ sort 2026-08-13 09:47:43.446287 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-13 09:47:43.449164 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-13 09:47:43.449214 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:43.449355 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:43.449440 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:43.449472 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:43.449501 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-13 09:47:43.449508 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:43.449518 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:43.451238 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-13 09:47:43.451672 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:43.453458 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-13 09:47:43.453589 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-13 09:47:43.453744 | ubuntu-noble | + popd 2026-08-13 09:47:43.453836 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-13 09:47:43.453845 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:43.453903 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-13 09:47:43.453936 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-13 09:47:43.453946 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-13 09:47:43.453988 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-13 09:47:43.453995 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-13 09:47:43.454001 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:43.456240 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-13 09:47:43.456348 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-13 09:47:43.456721 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:43.458650 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-13 09:47:43.458741 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-13 09:47:43.459149 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-13 09:47:43.459266 | ubuntu-noble | + popd 2026-08-13 09:47:43.459378 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-13 09:47:43.459410 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-13 09:47:43.597508 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-13 09:47:43.597574 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-13 09:47:43.597585 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-13 09:47:43.599508 | ubuntu-noble | Package: rabbitmq-server 2026-08-13 09:47:43.599530 | ubuntu-noble | Pin: version 3.13.* 2026-08-13 09:47:43.599534 | ubuntu-noble | Pin-Priority: 1000 2026-08-13 09:47:43.599539 | ubuntu-noble | 2026-08-13 09:47:43.599544 | ubuntu-noble | Package: openvswitch* 2026-08-13 09:47:43.599547 | ubuntu-noble | Pin: version 3.4.* 2026-08-13 09:47:43.599552 | ubuntu-noble | Pin-Priority: 1000 2026-08-13 09:47:43.599556 | ubuntu-noble | 2026-08-13 09:47:43.599561 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-13 09:47:43.599566 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-13 09:47:43.599570 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-13 09:47:43.599574 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-13 09:47:43.599577 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-13 09:47:43.599581 | ubuntu-noble | Package: proxysql 2026-08-13 09:47:43.599584 | ubuntu-noble | Pin: version 3.0.8* 2026-08-13 09:47:43.599588 | ubuntu-noble | Pin-Priority: 1001 2026-08-13 09:47:43.601072 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-13 09:47:43.605234 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-13 09:47:43.606096 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-13 09:47:43.608178 | ubuntu-noble | + image_name=base 2026-08-13 09:47:43.608438 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-08-13 09:47:43.611052 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-13 09:47:43.611814 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-13 09:47:43.613765 | ubuntu-noble | + image_name=nova 2026-08-13 09:47:43.613945 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-13 09:47:43.617013 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-13 09:47:43.617734 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-13 09:47:43.619234 | ubuntu-noble | + image_name=cinder 2026-08-13 09:47:43.619330 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-13 09:47:43.621850 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-13 09:47:43.623649 | ubuntu-noble | patches/2024.2/ironic 2026-08-13 09:47:43.623671 | ubuntu-noble | patches/2024.2/kolla 2026-08-13 09:47:43.623676 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-13 09:47:43.623680 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-13 09:47:43.623684 | ubuntu-noble | patches/2024.2/nova 2026-08-13 09:47:43.623688 | ubuntu-noble | patches/2024.2/cinder 2026-08-13 09:47:43.623691 | ubuntu-noble | patches/2024.2/keystone 2026-08-13 09:47:43.623695 | ubuntu-noble | patches/2024.2/designate 2026-08-13 09:47:43.623698 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-13 09:47:43.623702 | ubuntu-noble | patches/2024.2/neutron 2026-08-13 09:47:43.628311 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-13 09:47:43.628375 | ubuntu-noble | ++ grep kolla 2026-08-13 09:47:43.628382 | ubuntu-noble | ++ grep -v kolla-build 2026-08-13 09:47:43.629314 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-13 09:47:43.629941 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-13 09:47:43.631478 | ubuntu-noble | + project=kolla 2026-08-13 09:47:43.634240 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-13 09:47:43.634272 | ubuntu-noble | ++ sort 2026-08-13 09:47:43.635025 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-13 09:47:43.635080 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:43.635227 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-13 09:47:43.635288 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-13 09:47:43.635335 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-13 09:47:43.635361 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-13 09:47:43.635376 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-13 09:47:43.635402 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:43.636849 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-13 09:47:43.636963 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-13 09:47:43.637484 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:43.638638 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-13 09:47:43.638827 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-13 09:47:43.639531 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-13 09:47:43.639552 | ubuntu-noble | + popd 2026-08-13 09:47:43.639557 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-13 09:47:43.639562 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:43.639566 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-13 09:47:43.639571 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-13 09:47:43.639575 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-13 09:47:43.639580 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-13 09:47:43.639584 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-13 09:47:43.639588 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:43.640610 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-13 09:47:43.640726 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-13 09:47:43.641239 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:43.643123 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-13 09:47:43.643151 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-13 09:47:43.643285 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-13 09:47:43.643376 | ubuntu-noble | + popd 2026-08-13 09:47:43.643434 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-13 09:47:43.643456 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:43.643504 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-13 09:47:43.643536 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-13 09:47:43.643561 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-13 09:47:43.643584 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-13 09:47:43.643597 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-13 09:47:43.643618 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:43.645023 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-13 09:47:43.645150 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-13 09:47:43.645251 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-13 09:47:43.645343 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-13 09:47:43.645423 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-13 09:47:43.645430 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-13 09:47:43.645436 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-13 09:47:43.645442 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-13 09:47:43.645453 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-13 09:47:43.645523 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-13 09:47:43.646037 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:43.647099 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-13 09:47:43.647226 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-13 09:47:43.647311 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-13 09:47:43.647357 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-13 09:47:43.647442 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-13 09:47:43.647448 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-13 09:47:43.647455 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-13 09:47:43.647460 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-13 09:47:43.647481 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-13 09:47:43.647540 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-13 09:47:43.648282 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-13 09:47:43.648317 | ubuntu-noble | + popd 2026-08-13 09:47:43.648323 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-13 09:47:43.648327 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:43.648331 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-13 09:47:43.648335 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-13 09:47:43.648339 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-13 09:47:43.648343 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-13 09:47:43.648347 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-13 09:47:43.648351 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:43.650060 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-13 09:47:43.650085 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-13 09:47:43.650091 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-13 09:47:43.650098 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-13 09:47:43.650102 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-13 09:47:43.650110 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:43.651997 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-13 09:47:43.652022 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-13 09:47:43.652026 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-13 09:47:43.652030 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-13 09:47:43.652033 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-13 09:47:43.652337 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-13 09:47:43.652390 | ubuntu-noble | + popd 2026-08-13 09:47:43.652432 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-13 09:47:43.652439 | ubuntu-noble | + pushd kolla 2026-08-13 09:47:43.652473 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-13 09:47:43.652480 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-13 09:47:43.652504 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-13 09:47:43.652511 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-13 09:47:43.652514 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-13 09:47:43.652520 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:47:43.654071 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-13 09:47:43.654092 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-13 09:47:43.654136 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:47:43.655826 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-13 09:47:43.655849 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-13 09:47:43.655857 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-13 09:47:43.656041 | ubuntu-noble | + popd 2026-08-13 09:47:43.656107 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-13 09:47:44.264720 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-13 09:47:44.335391 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-13 09:47:44.357314 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-13 09:47:44.452484 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-13 09:47:44.464263 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-13 09:47:44.555968 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-13 09:47:44.568265 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-13 09:47:44.578769 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (83.0.0) 2026-08-13 09:47:44.584959 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-13 09:47:44.650654 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-13 09:47:44.662422 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-13 09:47:44.719604 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-13 09:47:44.733062 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-13 09:47:44.837080 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-13 09:47:44.852491 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-13 09:47:44.940411 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-13 09:47:44.953268 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-13 09:47:45.019100 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-13 09:47:45.032842 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-13 09:47:45.047664 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-13 09:47:45.050019 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-13 09:47:45.163640 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-13 09:47:45.175383 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-13 09:47:45.205548 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.0) 2026-08-13 09:47:45.207159 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.18) 2026-08-13 09:47:45.209047 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-13 09:47:45.210386 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-13 09:47:45.251650 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-13 09:47:45.286261 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.4 MB/s eta 0:00:00 2026-08-13 09:47:45.300696 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-13 09:47:45.321045 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 14.0 MB/s eta 0:00:00 2026-08-13 09:47:45.336619 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-13 09:47:45.351572 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 13.0 MB/s eta 0:00:00 2026-08-13 09:47:45.364430 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-13 09:47:45.376275 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 6.8 MB/s eta 0:00:00 2026-08-13 09:47:45.389492 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-13 09:47:45.436038 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 54.5 MB/s eta 0:00:00 2026-08-13 09:47:45.449323 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-13 09:47:45.462159 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.9 MB/s eta 0:00:00 2026-08-13 09:47:45.473613 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-13 09:47:45.492209 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-13 09:47:45.502759 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 6.4 MB/s eta 0:00:00 2026-08-13 09:47:45.515582 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-13 09:47:45.786306 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-13 09:47:46.684698 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.0 2026-08-13 09:47:46.816481 | ubuntu-noble | + pip3 install kolla/ 2026-08-13 09:47:47.317865 | ubuntu-noble | Processing ./kolla 2026-08-13 09:47:47.320926 | ubuntu-noble | Installing build dependencies: started 2026-08-13 09:47:49.567081 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-13 09:47:49.572264 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-13 09:47:49.817483 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-13 09:47:49.824141 | ubuntu-noble | Installing backend dependencies: started 2026-08-13 09:47:51.896272 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-13 09:47:51.898802 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-13 09:47:52.515294 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-13 09:47:52.532229 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (7.0.3) 2026-08-13 09:47:52.534105 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.6) 2026-08-13 09:47:52.536739 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.59) 2026-08-13 09:47:52.538657 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (10.7.0) 2026-08-13 09:47:52.540624 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (83.0.0) 2026-08-13 09:47:52.584400 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==19.8.0) (4.0.12) 2026-08-13 09:47:52.588034 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==19.8.0) (3.0.3) 2026-08-13 09:47:52.596287 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (1.3.0) 2026-08-13 09:47:52.597501 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (5.9.0) 2026-08-13 09:47:52.598957 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.9.0) 2026-08-13 09:47:52.600432 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.0.0) 2026-08-13 09:47:52.601779 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.0.3) 2026-08-13 09:47:52.603149 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.34.2) 2026-08-13 09:47:52.651904 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==19.8.0) (5.0.3) 2026-08-13 09:47:52.669518 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.5.0) 2026-08-13 09:47:52.671029 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.18) 2026-08-13 09:47:52.672554 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2.7.0) 2026-08-13 09:47:52.673841 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2026.7.22) 2026-08-13 09:47:52.699891 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-13 09:47:52.701068 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-13 09:47:54.223477 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-13 09:47:54.227861 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=fcc2e6d490a4b4642457727d8b3a8fdce29f6b3f3fc91b265ff5bc2071ff1c3a 2026-08-13 09:47:54.228564 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-3k4ozh0a/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-13 09:47:54.243077 | ubuntu-noble | Successfully built kolla 2026-08-13 09:47:54.429351 | ubuntu-noble | Installing collected packages: kolla 2026-08-13 09:47:54.601563 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-13 09:47:54.748457 | ubuntu-noble | ++ kolla-build --version 2026-08-13 09:47:55.292047 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-13 09:47:55.292143 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-13 09:47:55.292407 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-13 09:47:55.295945 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=76121cf 2026-08-13 09:47:55.295996 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=76121cf 2026-08-13 09:47:55.296262 | ubuntu-noble | ++ cd release 2026-08-13 09:47:55.296291 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-13 09:47:55.298980 | ubuntu-noble | + export HASH_RELEASE=7fa3acb 2026-08-13 09:47:55.299019 | ubuntu-noble | + HASH_RELEASE=7fa3acb 2026-08-13 09:47:55.299030 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-13 09:47:55.450278 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-13 09:47:55.450369 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-13 09:47:55.450384 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-13 09:47:55.451647 | ubuntu-noble | {% extends parent_template %} 2026-08-13 09:47:55.451675 | ubuntu-noble | 2026-08-13 09:47:55.451689 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-13 09:47:55.451719 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-13 09:47:55.451729 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-13 09:47:55.451739 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-13 09:47:55.451749 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-13 09:47:55.451759 | ubuntu-noble | ] %} 2026-08-13 09:47:55.451782 | ubuntu-noble | 2026-08-13 09:47:55.451792 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-13 09:47:55.451803 | ubuntu-noble | 2026-08-13 09:47:55.451813 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-13 09:47:55.451823 | ubuntu-noble | 2026-08-13 09:47:55.451833 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-13 09:47:55.451842 | ubuntu-noble | 2026-08-13 09:47:55.451852 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-13 09:47:55.451862 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-13 09:47:55.451872 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-13 09:47:55.451881 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-13 09:47:55.451891 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.451901 | ubuntu-noble | 2026-08-13 09:47:55.451911 | ubuntu-noble | {% block horizon_header %} 2026-08-13 09:47:55.451921 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:55.451931 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-13 09:47:55.451966 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-13 09:47:55.451977 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-13 09:47:55.451987 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:55.451997 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-13 09:47:55.452007 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452016 | ubuntu-noble | 2026-08-13 09:47:55.452026 | ubuntu-noble | {% block horizon_footer %} 2026-08-13 09:47:55.452036 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-13 09:47:55.452047 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-13 09:47:55.452058 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-13 09:47:55.452068 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452077 | ubuntu-noble | 2026-08-13 09:47:55.452087 | ubuntu-noble | {% block base_header %} 2026-08-13 09:47:55.452097 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-13 09:47:55.452107 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-13 09:47:55.452116 | ubuntu-noble | 2026-08-13 09:47:55.452126 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:55.452136 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-13 09:47:55.452145 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-13 09:47:55.452155 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:55.452165 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-13 09:47:55.452174 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452184 | ubuntu-noble | 2026-08-13 09:47:55.452251 | ubuntu-noble | {% block openstack_base_header %} 2026-08-13 09:47:55.452263 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:55.452273 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-13 09:47:55.452283 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:55.452292 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-13 09:47:55.452302 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452311 | ubuntu-noble | 2026-08-13 09:47:55.452322 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-13 09:47:55.452331 | ubuntu-noble | 2026-08-13 09:47:55.452341 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-13 09:47:55.452351 | ubuntu-noble | 2026-08-13 09:47:55.452363 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-13 09:47:55.452373 | ubuntu-noble | 2026-08-13 09:47:55.452383 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-13 09:47:55.452393 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-13 09:47:55.452403 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-13 09:47:55.452413 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452422 | ubuntu-noble | 2026-08-13 09:47:55.452432 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-13 09:47:55.452442 | ubuntu-noble | {% block manila_base_footer %} 2026-08-13 09:47:55.452452 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-13 09:47:55.452461 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452471 | ubuntu-noble | 2026-08-13 09:47:55.452480 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-13 09:47:55.452490 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-13 09:47:55.452500 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-13 09:47:55.452510 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-13 09:47:55.452519 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-13 09:47:55.452529 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452539 | ubuntu-noble | 2026-08-13 09:47:55.452549 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-13 09:47:55.452558 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-13 09:47:55.452568 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-13 09:47:55.452578 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-13 09:47:55.452587 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452597 | ubuntu-noble | 2026-08-13 09:47:55.452607 | ubuntu-noble | {% block grafana_footer %} 2026-08-13 09:47:55.452625 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-13 09:47:55.452635 | ubuntu-noble | && mkdir -p /operations \ 2026-08-13 09:47:55.452645 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-13 09:47:55.452655 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-13 09:47:55.452665 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452674 | ubuntu-noble | 2026-08-13 09:47:55.452684 | ubuntu-noble | {% block keystone_footer %} 2026-08-13 09:47:55.452694 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-13 09:47:55.452725 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:55.452736 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-13 09:47:55.452745 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-13 09:47:55.452755 | ubuntu-noble | libldap-common \ 2026-08-13 09:47:55.452765 | ubuntu-noble | libmemcached11 \ 2026-08-13 09:47:55.452775 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:55.452785 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-13 09:47:55.452795 | ubuntu-noble | && a2enmod auth_openidc 2026-08-13 09:47:55.452805 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452815 | ubuntu-noble | 2026-08-13 09:47:55.452825 | ubuntu-noble | {% block footer %} 2026-08-13 09:47:55.452835 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-13 09:47:55.452844 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-13 09:47:55.452854 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-13 09:47:55.452864 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-13 09:47:55.452890 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-13 09:47:55.452913 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.452923 | ubuntu-noble | 2026-08-13 09:47:55.452933 | ubuntu-noble | {% block labels %} 2026-08-13 09:47:55.452943 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-13 09:47:55.452953 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-13 09:47:55.452963 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="76121cf" \ 2026-08-13 09:47:55.452973 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-13 09:47:55.452983 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-13 09:47:55.452992 | ubuntu-noble | "de.osism.commit.release"="7fa3acb" \ 2026-08-13 09:47:55.453002 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-13 09:47:55.453011 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-13 09:47:55.453021 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-13 09:47:55.453031 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-13 09:47:55.453040 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-13T09:47:55.426781+00:00" \ 2026-08-13 09:47:55.453050 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-13 09:47:55.453060 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-13 09:47:55.453081 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-13 09:47:55.453091 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-13 09:47:55.453101 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-13 09:47:55.453111 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-13 09:47:55.453121 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.453131 | ubuntu-noble | 2026-08-13 09:47:55.453140 | ubuntu-noble | {% block ovs_install %} 2026-08-13 09:47:55.453151 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-13 09:47:55.453160 | ubuntu-noble | RUN apt-get update \ 2026-08-13 09:47:55.453170 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-13 09:47:55.453184 | ubuntu-noble | python3-netifaces \ 2026-08-13 09:47:55.453246 | ubuntu-noble | tcpdump \ 2026-08-13 09:47:55.453258 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-13 09:47:55.453268 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-13 09:47:55.453278 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-13 09:47:55.453297 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-13 09:47:55.453307 | ubuntu-noble | && apt-get clean \ 2026-08-13 09:47:55.453317 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-13 09:47:55.453328 | ubuntu-noble | {% endblock %} 2026-08-13 09:47:55.453338 | ubuntu-noble | 2026-08-13 09:47:55.453867 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-13 09:47:55.456057 | ubuntu-noble | + BASE=ubuntu 2026-08-13 09:47:55.456097 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-13 09:47:55.457265 | ubuntu-noble | ++ date +%Y%m%d 2026-08-13 09:47:55.458654 | ubuntu-noble | + BUILD_ID=20260813 2026-08-13 09:47:55.458762 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-13 09:47:55.458778 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-13 09:47:55.458790 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-13 09:47:55.458799 | ubuntu-noble | + VERSION=latest 2026-08-13 09:47:55.458810 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-13 09:47:55.458820 | ubuntu-noble | + . defaults/all.sh 2026-08-13 09:47:55.458840 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-13 09:47:55.458851 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-13 09:47:55.458861 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-13 09:47:55.458871 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-13 09:47:55.458881 | ubuntu-noble | +++ deactivate nondestructive 2026-08-13 09:47:55.458891 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:47:55.458900 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:47:55.458915 | ubuntu-noble | +++ hash -r 2026-08-13 09:47:55.458924 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:47:55.458934 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-13 09:47:55.458944 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-13 09:47:55.458967 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-13 09:47:55.458982 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-13 09:47:55.458992 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-13 09:47:55.459013 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-13 09:47:55.459023 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-13 09:47:55.459033 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-13 09:47:55.459045 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-13 09:47:55.459055 | ubuntu-noble | +++ export PATH 2026-08-13 09:47:55.459069 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:47:55.459078 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-13 09:47:55.459088 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-13 09:47:55.459098 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-13 09:47:55.459108 | ubuntu-noble | +++ export PS1 2026-08-13 09:47:55.459118 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-13 09:47:55.459128 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-13 09:47:55.459138 | ubuntu-noble | +++ hash -r 2026-08-13 09:47:55.459152 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-13 09:47:55.460312 | ubuntu-noble | +++ date +%Y%m%d 2026-08-13 09:47:55.463776 | ubuntu-noble | ++ export BUILD_ID=20260813 2026-08-13 09:47:55.463801 | ubuntu-noble | ++ BUILD_ID=20260813 2026-08-13 09:47:55.463806 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-13 09:47:55.463810 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-13 09:47:55.463815 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-13 09:47:55.463818 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-13 09:47:55.463822 | ubuntu-noble | + export VERSION 2026-08-13 09:47:55.463825 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-13 09:47:55.463829 | ubuntu-noble | + DOCKER_TAG=build-20260813 2026-08-13 09:47:55.463833 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-13 09:47:55.463836 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-13 09:47:55.463840 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-13 09:47:55.463844 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-13 09:47:55.463848 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-13 09:47:55.611494 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-13 09:47:55.611591 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-13 09:47:56.961392 | ubuntu-noble | localhost | SUCCESS => { 2026-08-13 09:47:56.961461 | ubuntu-noble | "changed": false, 2026-08-13 09:47:56.961466 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:56.961470 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:56.961475 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:56.961479 | ubuntu-noble | "msg": "OK", 2026-08-13 09:47:56.961482 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:56.961487 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:56.961509 | ubuntu-noble | "size": 4358, 2026-08-13 09:47:56.961513 | ubuntu-noble | "state": "file", 2026-08-13 09:47:56.961517 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:56.961520 | ubuntu-noble | } 2026-08-13 09:47:57.079341 | ubuntu-noble | + setini DEFAULT tag build-20260813 2026-08-13 09:47:57.079403 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=tag value=build-20260813' 2026-08-13 09:47:58.358272 | ubuntu-noble | localhost | CHANGED => { 2026-08-13 09:47:58.358343 | ubuntu-noble | "changed": true, 2026-08-13 09:47:58.358352 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:58.358358 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:58.358364 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:58.358370 | ubuntu-noble | "msg": "option changed", 2026-08-13 09:47:58.358376 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:58.358383 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:58.358402 | ubuntu-noble | "size": 4366, 2026-08-13 09:47:58.358408 | ubuntu-noble | "state": "file", 2026-08-13 09:47:58.358414 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:58.358421 | ubuntu-noble | } 2026-08-13 09:47:58.459463 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-13 09:47:58.459561 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-13 09:47:59.869229 | ubuntu-noble | localhost | SUCCESS => { 2026-08-13 09:47:59.869294 | ubuntu-noble | "changed": false, 2026-08-13 09:47:59.869300 | ubuntu-noble | "gid": 1000, 2026-08-13 09:47:59.869304 | ubuntu-noble | "group": "zuul", 2026-08-13 09:47:59.869308 | ubuntu-noble | "mode": "0664", 2026-08-13 09:47:59.869313 | ubuntu-noble | "msg": "OK", 2026-08-13 09:47:59.869317 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:47:59.869321 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:47:59.869326 | ubuntu-noble | "size": 4366, 2026-08-13 09:47:59.869330 | ubuntu-noble | "state": "file", 2026-08-13 09:47:59.869334 | ubuntu-noble | "uid": 1000 2026-08-13 09:47:59.869338 | ubuntu-noble | } 2026-08-13 09:47:59.988589 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-13 09:47:59.988733 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-13 09:48:01.278786 | ubuntu-noble | localhost | SUCCESS => { 2026-08-13 09:48:01.278877 | ubuntu-noble | "changed": false, 2026-08-13 09:48:01.278887 | ubuntu-noble | "gid": 1000, 2026-08-13 09:48:01.278893 | ubuntu-noble | "group": "zuul", 2026-08-13 09:48:01.278899 | ubuntu-noble | "mode": "0664", 2026-08-13 09:48:01.278905 | ubuntu-noble | "msg": "OK", 2026-08-13 09:48:01.278911 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:48:01.278917 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:48:01.278923 | ubuntu-noble | "size": 4366, 2026-08-13 09:48:01.278929 | ubuntu-noble | "state": "file", 2026-08-13 09:48:01.278935 | ubuntu-noble | "uid": 1000 2026-08-13 09:48:01.278941 | ubuntu-noble | } 2026-08-13 09:48:01.386443 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-13 09:48:01.386560 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-13 09:48:02.662267 | ubuntu-noble | localhost | SUCCESS => { 2026-08-13 09:48:02.662313 | ubuntu-noble | "changed": false, 2026-08-13 09:48:02.662321 | ubuntu-noble | "gid": 1000, 2026-08-13 09:48:02.662328 | ubuntu-noble | "group": "zuul", 2026-08-13 09:48:02.662333 | ubuntu-noble | "mode": "0664", 2026-08-13 09:48:02.662339 | ubuntu-noble | "msg": "OK", 2026-08-13 09:48:02.662345 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:48:02.662351 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:48:02.662357 | ubuntu-noble | "size": 4366, 2026-08-13 09:48:02.662364 | ubuntu-noble | "state": "file", 2026-08-13 09:48:02.662369 | ubuntu-noble | "uid": 1000 2026-08-13 09:48:02.662375 | ubuntu-noble | } 2026-08-13 09:48:02.771934 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-13 09:48:02.771992 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-13 09:48:02.771998 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-13 09:48:02.772045 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2024.2.tar.gz' 2026-08-13 09:48:04.028021 | ubuntu-noble | localhost | CHANGED => { 2026-08-13 09:48:04.028145 | ubuntu-noble | "changed": true, 2026-08-13 09:48:04.028152 | ubuntu-noble | "gid": 1000, 2026-08-13 09:48:04.028156 | ubuntu-noble | "group": "zuul", 2026-08-13 09:48:04.028159 | ubuntu-noble | "mode": "0664", 2026-08-13 09:48:04.028163 | ubuntu-noble | "msg": "section and option added", 2026-08-13 09:48:04.028168 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:48:04.028172 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:48:04.028176 | ubuntu-noble | "size": 4437, 2026-08-13 09:48:04.028179 | ubuntu-noble | "state": "file", 2026-08-13 09:48:04.028183 | ubuntu-noble | "uid": 1000 2026-08-13 09:48:04.028187 | ubuntu-noble | } 2026-08-13 09:48:04.141345 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-08-13 09:48:04.146293 | ubuntu-noble | + setini openstack-base type local 2026-08-13 09:48:04.146339 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-13 09:48:05.434773 | ubuntu-noble | localhost | CHANGED => { 2026-08-13 09:48:05.434837 | ubuntu-noble | "changed": true, 2026-08-13 09:48:05.434843 | ubuntu-noble | "gid": 1000, 2026-08-13 09:48:05.434847 | ubuntu-noble | "group": "zuul", 2026-08-13 09:48:05.434850 | ubuntu-noble | "mode": "0664", 2026-08-13 09:48:05.434854 | ubuntu-noble | "msg": "option added", 2026-08-13 09:48:05.434858 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:48:05.434862 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:48:05.434866 | ubuntu-noble | "size": 4548, 2026-08-13 09:48:05.434869 | ubuntu-noble | "state": "file", 2026-08-13 09:48:05.434873 | ubuntu-noble | "uid": 1000 2026-08-13 09:48:05.434876 | ubuntu-noble | } 2026-08-13 09:48:05.545774 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-13 09:48:05.545843 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-13 09:48:05.545850 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-13 09:48:06.792962 | ubuntu-noble | localhost | CHANGED => { 2026-08-13 09:48:06.793014 | ubuntu-noble | "changed": true, 2026-08-13 09:48:06.793020 | ubuntu-noble | "gid": 1000, 2026-08-13 09:48:06.793024 | ubuntu-noble | "group": "zuul", 2026-08-13 09:48:06.793029 | ubuntu-noble | "mode": "0664", 2026-08-13 09:48:06.793033 | ubuntu-noble | "msg": "option added", 2026-08-13 09:48:06.793037 | ubuntu-noble | "owner": "zuul", 2026-08-13 09:48:06.793043 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-13 09:48:06.793047 | ubuntu-noble | "size": 4586, 2026-08-13 09:48:06.793051 | ubuntu-noble | "state": "file", 2026-08-13 09:48:06.793056 | ubuntu-noble | "uid": 1000 2026-08-13 09:48:06.793060 | ubuntu-noble | } 2026-08-13 09:48:06.901347 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-13 09:48:06.901435 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-13 09:48:06.901448 | ubuntu-noble | + cat kolla-build.conf 2026-08-13 09:48:06.903990 | ubuntu-noble | [DEFAULT] 2026-08-13 09:48:06.904039 | ubuntu-noble | base = ubuntu 2026-08-13 09:48:06.904052 | ubuntu-noble | base_package_type = deb 2026-08-13 09:48:06.904066 | ubuntu-noble | base_tag = 24.04 2026-08-13 09:48:06.904076 | ubuntu-noble | install_type = source 2026-08-13 09:48:06.904087 | ubuntu-noble | namespace = kolla 2026-08-13 09:48:06.904097 | ubuntu-noble | openstack_release = 2024.2 2026-08-13 09:48:06.904107 | ubuntu-noble | push = false 2026-08-13 09:48:06.904117 | ubuntu-noble | tag = build-20260813 2026-08-13 09:48:06.904127 | ubuntu-noble | threads = 1 2026-08-13 09:48:06.904137 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-13 09:48:06.904150 | ubuntu-noble | 2026-08-13 09:48:06.904163 | ubuntu-noble | ######################################################################### 2026-08-13 09:48:06.904174 | ubuntu-noble | # sources tracked in release repository 2026-08-13 09:48:06.904184 | ubuntu-noble | 2026-08-13 09:48:06.904289 | ubuntu-noble | [aodh-base] 2026-08-13 09:48:06.904300 | ubuntu-noble | type = local 2026-08-13 09:48:06.904311 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-13 09:48:06.904339 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-13 09:48:06.904349 | ubuntu-noble | 2026-08-13 09:48:06.904360 | ubuntu-noble | 2026-08-13 09:48:06.904369 | ubuntu-noble | 2026-08-13 09:48:06.904379 | ubuntu-noble | [barbican-base] 2026-08-13 09:48:06.904390 | ubuntu-noble | type = local 2026-08-13 09:48:06.904400 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-13 09:48:06.904411 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-13 09:48:06.904442 | ubuntu-noble | 2026-08-13 09:48:06.904452 | ubuntu-noble | 2026-08-13 09:48:06.904462 | ubuntu-noble | 2026-08-13 09:48:06.904472 | ubuntu-noble | [blazar-base] 2026-08-13 09:48:06.904482 | ubuntu-noble | type = local 2026-08-13 09:48:06.904492 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-13 09:48:06.904502 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-13 09:48:06.904512 | ubuntu-noble | 2026-08-13 09:48:06.904522 | ubuntu-noble | 2026-08-13 09:48:06.904532 | ubuntu-noble | 2026-08-13 09:48:06.904542 | ubuntu-noble | [ceilometer-base] 2026-08-13 09:48:06.904552 | ubuntu-noble | type = local 2026-08-13 09:48:06.904562 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:06.904572 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:06.904581 | ubuntu-noble | 2026-08-13 09:48:06.904591 | ubuntu-noble | 2026-08-13 09:48:06.904601 | ubuntu-noble | 2026-08-13 09:48:06.904611 | ubuntu-noble | [cinder-base] 2026-08-13 09:48:06.904622 | ubuntu-noble | type = local 2026-08-13 09:48:06.904632 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-13 09:48:06.904642 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-13 09:48:06.904652 | ubuntu-noble | 2026-08-13 09:48:06.904662 | ubuntu-noble | 2026-08-13 09:48:06.904671 | ubuntu-noble | 2026-08-13 09:48:06.904988 | ubuntu-noble | [designate-base] 2026-08-13 09:48:06.905001 | ubuntu-noble | type = local 2026-08-13 09:48:06.905011 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-13 09:48:06.905021 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-13 09:48:06.905031 | ubuntu-noble | 2026-08-13 09:48:06.905041 | ubuntu-noble | 2026-08-13 09:48:06.905050 | ubuntu-noble | 2026-08-13 09:48:06.905060 | ubuntu-noble | [glance-base] 2026-08-13 09:48:06.905070 | ubuntu-noble | type = local 2026-08-13 09:48:06.905080 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-13 09:48:06.905090 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-13 09:48:06.905100 | ubuntu-noble | 2026-08-13 09:48:06.905109 | ubuntu-noble | 2026-08-13 09:48:06.905119 | ubuntu-noble | 2026-08-13 09:48:06.905129 | ubuntu-noble | [heat-base] 2026-08-13 09:48:06.905139 | ubuntu-noble | type = local 2026-08-13 09:48:06.905148 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-13 09:48:06.905158 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-13 09:48:06.905168 | ubuntu-noble | 2026-08-13 09:48:06.905178 | ubuntu-noble | 2026-08-13 09:48:06.905227 | ubuntu-noble | 2026-08-13 09:48:06.905243 | ubuntu-noble | [horizon] 2026-08-13 09:48:06.905253 | ubuntu-noble | type = local 2026-08-13 09:48:06.905263 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-13 09:48:06.905273 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-13 09:48:06.905283 | ubuntu-noble | 2026-08-13 09:48:06.905293 | ubuntu-noble | 2026-08-13 09:48:06.905302 | ubuntu-noble | 2026-08-13 09:48:06.905312 | ubuntu-noble | [ironic-base] 2026-08-13 09:48:06.905323 | ubuntu-noble | type = local 2026-08-13 09:48:06.905332 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-13 09:48:06.905342 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-13 09:48:06.905352 | ubuntu-noble | 2026-08-13 09:48:06.905362 | ubuntu-noble | 2026-08-13 09:48:06.905372 | ubuntu-noble | 2026-08-13 09:48:06.905382 | ubuntu-noble | [keystone-base] 2026-08-13 09:48:06.905392 | ubuntu-noble | type = local 2026-08-13 09:48:06.905401 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-13 09:48:06.905411 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-13 09:48:06.905421 | ubuntu-noble | 2026-08-13 09:48:06.905431 | ubuntu-noble | 2026-08-13 09:48:06.905441 | ubuntu-noble | 2026-08-13 09:48:06.905451 | ubuntu-noble | [magnum-base] 2026-08-13 09:48:06.905461 | ubuntu-noble | type = local 2026-08-13 09:48:06.905470 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-13 09:48:06.905480 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-13 09:48:06.905490 | ubuntu-noble | 2026-08-13 09:48:06.905500 | ubuntu-noble | 2026-08-13 09:48:06.905510 | ubuntu-noble | 2026-08-13 09:48:06.905520 | ubuntu-noble | [manila-base] 2026-08-13 09:48:06.905530 | ubuntu-noble | type = local 2026-08-13 09:48:06.905539 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-13 09:48:06.905549 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-13 09:48:06.905574 | ubuntu-noble | 2026-08-13 09:48:06.905584 | ubuntu-noble | 2026-08-13 09:48:06.905594 | ubuntu-noble | 2026-08-13 09:48:06.905604 | ubuntu-noble | [masakari-base] 2026-08-13 09:48:06.905614 | ubuntu-noble | type = local 2026-08-13 09:48:06.905624 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-13 09:48:06.905634 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-13 09:48:06.905643 | ubuntu-noble | 2026-08-13 09:48:06.905653 | ubuntu-noble | 2026-08-13 09:48:06.905663 | ubuntu-noble | 2026-08-13 09:48:06.905673 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-13 09:48:06.905683 | ubuntu-noble | type = local 2026-08-13 09:48:06.905693 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:06.905704 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:06.905714 | ubuntu-noble | 2026-08-13 09:48:06.905723 | ubuntu-noble | 2026-08-13 09:48:06.905733 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-13 09:48:06.905743 | ubuntu-noble | type = local 2026-08-13 09:48:06.905753 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:06.905763 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:06.905773 | ubuntu-noble | 2026-08-13 09:48:06.905902 | ubuntu-noble | 2026-08-13 09:48:06.905978 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-13 09:48:06.905989 | ubuntu-noble | type = local 2026-08-13 09:48:06.906000 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:06.906010 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:06.906020 | ubuntu-noble | 2026-08-13 09:48:06.906030 | ubuntu-noble | 2026-08-13 09:48:06.906040 | ubuntu-noble | 2026-08-13 09:48:06.906050 | ubuntu-noble | [neutron-base] 2026-08-13 09:48:06.906060 | ubuntu-noble | type = local 2026-08-13 09:48:06.906070 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-13 09:48:06.906080 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-13 09:48:06.906090 | ubuntu-noble | 2026-08-13 09:48:06.906100 | ubuntu-noble | 2026-08-13 09:48:06.906110 | ubuntu-noble | 2026-08-13 09:48:06.906120 | ubuntu-noble | [nova-base] 2026-08-13 09:48:06.906130 | ubuntu-noble | type = local 2026-08-13 09:48:06.906139 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-13 09:48:06.906149 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-13 09:48:06.906159 | ubuntu-noble | 2026-08-13 09:48:06.906169 | ubuntu-noble | 2026-08-13 09:48:06.906179 | ubuntu-noble | 2026-08-13 09:48:06.906189 | ubuntu-noble | [octavia-base] 2026-08-13 09:48:06.907295 | ubuntu-noble | type = local 2026-08-13 09:48:06.907310 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-13 09:48:06.907322 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-13 09:48:06.907333 | ubuntu-noble | 2026-08-13 09:48:06.907343 | ubuntu-noble | 2026-08-13 09:48:06.907353 | ubuntu-noble | 2026-08-13 09:48:06.907363 | ubuntu-noble | [placement-base] 2026-08-13 09:48:06.907373 | ubuntu-noble | type = local 2026-08-13 09:48:06.907383 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-13 09:48:06.907393 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-13 09:48:06.907403 | ubuntu-noble | 2026-08-13 09:48:06.907412 | ubuntu-noble | 2026-08-13 09:48:06.907422 | ubuntu-noble | 2026-08-13 09:48:06.907432 | ubuntu-noble | [skyline-apiserver-base] 2026-08-13 09:48:06.907442 | ubuntu-noble | type = local 2026-08-13 09:48:06.907468 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:06.907479 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:06.907489 | ubuntu-noble | 2026-08-13 09:48:06.907499 | ubuntu-noble | 2026-08-13 09:48:06.907509 | ubuntu-noble | 2026-08-13 09:48:06.907519 | ubuntu-noble | [skyline-console-base] 2026-08-13 09:48:06.907529 | ubuntu-noble | type = local 2026-08-13 09:48:06.907538 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:06.907549 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:06.907558 | ubuntu-noble | 2026-08-13 09:48:06.907568 | ubuntu-noble | 2026-08-13 09:48:06.907578 | ubuntu-noble | [openstack-base] 2026-08-13 09:48:06.907588 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-13 09:48:06.907622 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-13 09:48:06.907633 | ubuntu-noble | type = local 2026-08-13 09:48:06.907643 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-13 09:48:06.910846 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-13 09:48:06.910897 | ubuntu-noble | + VERSION=latest 2026-08-13 09:48:06.910908 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-13 09:48:06.911034 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-13 09:48:06.911051 | ubuntu-noble | + . defaults/all.sh 2026-08-13 09:48:06.911164 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-13 09:48:06.911177 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-13 09:48:06.911226 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-13 09:48:06.911247 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-13 09:48:06.911542 | ubuntu-noble | +++ deactivate nondestructive 2026-08-13 09:48:06.911614 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:48:06.911631 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:48:06.911644 | ubuntu-noble | +++ hash -r 2026-08-13 09:48:06.911727 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:48:06.911740 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-13 09:48:06.911754 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-13 09:48:06.911768 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-13 09:48:06.911929 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-13 09:48:06.911947 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-13 09:48:06.911957 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-13 09:48:06.911970 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-13 09:48:06.912012 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-13 09:48:06.912065 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-13 09:48:06.912081 | ubuntu-noble | +++ export PATH 2026-08-13 09:48:06.912136 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-13 09:48:06.912218 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-13 09:48:06.912239 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-13 09:48:06.912252 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-13 09:48:06.912266 | ubuntu-noble | +++ export PS1 2026-08-13 09:48:06.912279 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-13 09:48:06.912293 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-13 09:48:06.912330 | ubuntu-noble | +++ hash -r 2026-08-13 09:48:06.912408 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-13 09:48:06.913748 | ubuntu-noble | +++ date +%Y%m%d 2026-08-13 09:48:06.916124 | ubuntu-noble | ++ export BUILD_ID=20260813 2026-08-13 09:48:06.916152 | ubuntu-noble | ++ BUILD_ID=20260813 2026-08-13 09:48:06.916168 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-13 09:48:06.916178 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-13 09:48:06.916188 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-13 09:48:06.916243 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-13 09:48:06.916257 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-13 09:48:06.917326 | ubuntu-noble | +++ pwd 2026-08-13 09:48:06.918302 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-13 09:48:06.918343 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-13 09:48:06.918354 | ubuntu-noble | + export VERSION 2026-08-13 09:48:06.918364 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-13 09:48:06.918413 | ubuntu-noble | + mkdir -p tarballs 2026-08-13 09:48:06.922383 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-13 09:48:08.711583 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-13 09:48:08.711673 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=126 ms 2026-08-13 09:48:08.836339 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=124 ms 2026-08-13 09:48:08.836410 | ubuntu-noble | 2026-08-13 09:48:08.836423 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-13 09:48:08.836433 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1784ms 2026-08-13 09:48:08.836441 | ubuntu-noble | rtt min/avg/max/mdev = 124.416/125.385/126.354/0.969 ms 2026-08-13 09:48:08.838384 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-13 09:48:08.842428 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:08.842463 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:08.842827 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-13 09:48:08.845470 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-13 09:48:08.845501 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-13 09:48:08.845509 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-13 09:48:08.845518 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-13 09:48:08.845525 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-13 09:48:09.902868 | ubuntu-noble | 2026-08-13 09:48:09 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:09.906717 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:09.906810 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-13 09:48:09.906823 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-13 09:48:09.909289 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-13 09:48:09.909333 | ubuntu-noble | ++ head -1 2026-08-13 09:48:09.910509 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:09.921888 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-13 09:48:09.923326 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-13 09:48:09.923385 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:09.923407 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-13 09:48:09.923419 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:09.923428 | ubuntu-noble | ++ local name=aodh 2026-08-13 09:48:09.923437 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:09.923446 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:09.923455 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-13 09:48:09.923465 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-13 09:48:09.923475 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:09.923484 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-13 09:48:09.923493 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-13 09:48:09.923502 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:09.923511 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-13 09:48:09.923520 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-13 09:48:09.923529 | ubuntu-noble | ++ return 1 2026-08-13 09:48:09.924130 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:09.924153 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:09.925018 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-13 09:48:09.925130 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:09.925161 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-13 09:48:09.925257 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:09.925347 | ubuntu-noble | ++ local name=aodh 2026-08-13 09:48:09.925363 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:09.925423 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:09.925437 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-13 09:48:09.925471 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-13 09:48:09.925525 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:09.925538 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-13 09:48:09.925550 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-13 09:48:09.925563 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:09.925575 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-13 09:48:09.925585 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-13 09:48:09.925610 | ubuntu-noble | ++ return 1 2026-08-13 09:48:09.926341 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:09.926406 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:09.926422 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-13 09:48:09.926435 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-13 09:48:09.926448 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:09.926460 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-13 09:48:09.926494 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-13 09:48:09.926516 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:09.926528 | ubuntu-noble | + popd 2026-08-13 09:48:09.926541 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:09.926553 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:09.927736 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-13 09:48:09.929983 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-13 09:48:09.930014 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-13 09:48:09.930073 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-13 09:48:09.930086 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-13 09:48:09.930100 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-13 09:48:11.100400 | ubuntu-noble | 2026-08-13 09:48:11 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:11.102823 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:11.102874 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-13 09:48:11.102888 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-13 09:48:11.105333 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-13 09:48:11.105653 | ubuntu-noble | ++ head -1 2026-08-13 09:48:11.107730 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:11.116459 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-13 09:48:11.116872 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-13 09:48:11.117115 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:11.117131 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-13 09:48:11.117139 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:11.117145 | ubuntu-noble | ++ local name=barbican 2026-08-13 09:48:11.117151 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:11.117162 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:11.117168 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-13 09:48:11.117175 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-13 09:48:11.117310 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:11.117328 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-13 09:48:11.117334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-13 09:48:11.117341 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:11.117347 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-13 09:48:11.117353 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-13 09:48:11.117363 | ubuntu-noble | ++ return 1 2026-08-13 09:48:11.118113 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:11.118130 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:11.118551 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-13 09:48:11.118627 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:11.118640 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-13 09:48:11.118669 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:11.118734 | ubuntu-noble | ++ local name=barbican 2026-08-13 09:48:11.118742 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:11.118776 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:11.118787 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-13 09:48:11.118796 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-13 09:48:11.118829 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:11.118840 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-13 09:48:11.118846 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-13 09:48:11.118854 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:11.118860 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-13 09:48:11.118868 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-13 09:48:11.118891 | ubuntu-noble | ++ return 1 2026-08-13 09:48:11.119838 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:11.119865 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:11.119871 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-13 09:48:11.119878 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-13 09:48:11.119884 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:11.119889 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-13 09:48:11.119895 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-13 09:48:11.119901 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:11.119907 | ubuntu-noble | + popd 2026-08-13 09:48:11.119912 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:11.119918 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:11.120344 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-13 09:48:11.122338 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-13 09:48:11.122419 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-13 09:48:11.122435 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-13 09:48:11.122444 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-13 09:48:11.122451 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-13 09:48:12.330405 | ubuntu-noble | 2026-08-13 09:48:12 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:12.332137 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:12.332185 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-13 09:48:12.332251 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-13 09:48:12.336259 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-13 09:48:12.336298 | ubuntu-noble | ++ head -1 2026-08-13 09:48:12.336943 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:12.342564 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-13 09:48:12.343223 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-13 09:48:12.343338 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:12.343383 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-13 09:48:12.343422 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:12.343478 | ubuntu-noble | ++ local name=blazar 2026-08-13 09:48:12.343508 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:12.343554 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.343580 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-13 09:48:12.343605 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-13 09:48:12.343651 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.343673 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-13 09:48:12.343694 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-13 09:48:12.343715 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.343735 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-13 09:48:12.343756 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-13 09:48:12.343780 | ubuntu-noble | ++ return 1 2026-08-13 09:48:12.344377 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:12.344403 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:12.345439 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-13 09:48:12.345464 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:12.345471 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-13 09:48:12.345475 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:12.345480 | ubuntu-noble | ++ local name=blazar 2026-08-13 09:48:12.345485 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:12.345490 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.345494 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-13 09:48:12.345506 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-13 09:48:12.345512 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.345517 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-13 09:48:12.345531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-13 09:48:12.345536 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:12.345541 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-13 09:48:12.345545 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-13 09:48:12.345550 | ubuntu-noble | ++ return 1 2026-08-13 09:48:12.345558 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:12.345563 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:12.345567 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-13 09:48:12.345572 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-13 09:48:12.345578 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:12.345583 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-13 09:48:12.345588 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-13 09:48:12.345594 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:12.345599 | ubuntu-noble | + popd 2026-08-13 09:48:12.345698 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:12.345706 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:12.346587 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:12.348489 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:12.348507 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-13 09:48:12.348566 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:12.348573 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:12.348593 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:13.654331 | ubuntu-noble | 2026-08-13 09:48:13 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:13.656067 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:13.656106 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:13.656117 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:13.659243 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:13.659281 | ubuntu-noble | ++ head -1 2026-08-13 09:48:13.660637 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:13.666481 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-13 09:48:13.667300 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-13 09:48:13.667347 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:13.667384 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-13 09:48:13.667414 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:13.667479 | ubuntu-noble | ++ local name=ceilometer 2026-08-13 09:48:13.667489 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:13.667521 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.667533 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-13 09:48:13.667544 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-13 09:48:13.667579 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.667588 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-13 09:48:13.667595 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-13 09:48:13.667603 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.667609 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-13 09:48:13.667618 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-13 09:48:13.667624 | ubuntu-noble | ++ return 1 2026-08-13 09:48:13.668240 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:13.668262 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:13.668643 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-13 09:48:13.668717 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:13.668728 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-13 09:48:13.668755 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:13.668817 | ubuntu-noble | ++ local name=ceilometer 2026-08-13 09:48:13.668825 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:13.668852 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.668862 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-13 09:48:13.668870 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-13 09:48:13.668898 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.668907 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-13 09:48:13.668913 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-13 09:48:13.668922 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:13.668928 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-13 09:48:13.668934 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-13 09:48:13.668943 | ubuntu-noble | ++ return 1 2026-08-13 09:48:13.669786 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:13.669812 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:13.669819 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:13.669825 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:13.669832 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:13.669838 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:13.669844 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-13 09:48:13.669850 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:13.669856 | ubuntu-noble | + popd 2026-08-13 09:48:13.669863 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:13.669869 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:13.670149 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-13 09:48:13.672355 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-13 09:48:13.672390 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-13 09:48:13.672397 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-13 09:48:13.672403 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-13 09:48:13.672410 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-13 09:48:15.496035 | ubuntu-noble | 2026-08-13 09:48:15 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:15.499105 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:15.499161 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-13 09:48:15.499175 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-13 09:48:15.502300 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-13 09:48:15.502356 | ubuntu-noble | ++ head -1 2026-08-13 09:48:15.503735 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:15.510736 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-13 09:48:15.511614 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-13 09:48:15.511752 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:15.511805 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-13 09:48:15.511849 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:15.511913 | ubuntu-noble | ++ local name=cinder 2026-08-13 09:48:15.511948 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:15.512001 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:15.512030 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-13 09:48:15.512090 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-13 09:48:15.512134 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-13 09:48:15.512179 | ubuntu-noble | ++ return 0 2026-08-13 09:48:15.512643 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-13 09:48:15.513758 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-13 09:48:15.513785 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:15.513791 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-13 09:48:15.513796 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:15.513814 | ubuntu-noble | ++ local name=cinder 2026-08-13 09:48:15.513820 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:15.513825 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:15.513830 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-13 09:48:15.513835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-13 09:48:15.513841 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-13 09:48:15.513847 | ubuntu-noble | ++ return 0 2026-08-13 09:48:15.513856 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-13 09:48:15.513884 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-13 09:48:15.513890 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-13 09:48:15.513898 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-13 09:48:15.513930 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-13 09:48:15.854628 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-13 09:48:15.860252 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-13 09:48:15.860285 | ubuntu-noble | + sort 2026-08-13 09:48:15.870077 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-13 09:48:15.871003 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-13 09:48:15.871255 | ubuntu-noble | ++ sort 2026-08-13 09:48:15.873309 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:15.873407 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-13 09:48:15.873450 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-13 09:48:15.873478 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-13 09:48:15.873501 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-13 09:48:15.873513 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-13 09:48:15.873534 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:15.874891 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:15.875177 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-13 09:48:15.875326 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:15.875508 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-13 09:48:15.875897 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:15.876895 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:15.877159 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-13 09:48:15.877287 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:15.877459 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-13 09:48:15.878247 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-13 09:48:15.878268 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:15.878272 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:15.878276 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:15.878280 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:15.878284 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-13 09:48:15.878288 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:15.878292 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:15.879383 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-13 09:48:15.879927 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-13 09:48:15.880488 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-13 09:48:15.880660 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:15.880883 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-13 09:48:15.881177 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-13 09:48:15.881512 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:15.881683 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:15.882132 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:15.883265 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-13 09:48:15.883765 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-13 09:48:15.884358 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-13 09:48:15.884512 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:15.884727 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-13 09:48:15.884991 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-13 09:48:15.885340 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:15.885499 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:15.886777 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-13 09:48:15.886795 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:15.886799 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:15.886803 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:15.886807 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:15.886810 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-13 09:48:15.886813 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:15.886817 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:15.887760 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:15.887976 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:15.888120 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-13 09:48:15.888560 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:15.889628 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-13 09:48:15.889811 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-13 09:48:15.889923 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-13 09:48:15.891268 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-13 09:48:15.891297 | ubuntu-noble | + popd 2026-08-13 09:48:15.892260 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-13 09:48:15.892281 | ubuntu-noble | + sort 2026-08-13 09:48:15.901380 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-13 09:48:15.901456 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-13 09:48:15.901481 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:15.901499 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:15.901514 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:15.902422 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:15.902585 | ubuntu-noble | ++ head -1 2026-08-13 09:48:15.904622 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:15.904676 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-13 09:48:15.904697 | ubuntu-noble | + local new_files 2026-08-13 09:48:15.905148 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:15.908858 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:15.908897 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-13 09:48:15.908902 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-13 09:48:15.908906 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:15.908909 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-13 09:48:15.908913 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-13 09:48:15.909171 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:15.910867 | ubuntu-noble | + [[ -n y ]] 2026-08-13 09:48:15.910885 | ubuntu-noble | + echo 2026-08-13 09:48:15.910889 | ubuntu-noble | + local file 2026-08-13 09:48:15.910892 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:15.910896 | ubuntu-noble | + case $file in 2026-08-13 09:48:15.910900 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-13 09:48:15.910906 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:15.910910 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-13 09:48:15.910913 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:15.910917 | ubuntu-noble | + case $file in 2026-08-13 09:48:15.910921 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-13 09:48:15.910924 | ubuntu-noble | APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:15.910936 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-13 09:48:15.910940 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:15.910943 | ubuntu-noble | + case $file in 2026-08-13 09:48:15.910946 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-13 09:48:15.910962 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:15.910994 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-13 09:48:15.911049 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:15.912562 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-13 09:48:17.088836 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-13 09:48:17.168457 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-13 09:48:17.168512 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-13 09:48:17.168519 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-13 09:48:17.168525 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-13 09:48:17.466803 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-13 09:48:17.472236 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-13 09:48:17.472268 | ubuntu-noble | + sort 2026-08-13 09:48:17.480856 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-08-13 09:48:17.485585 | ubuntu-noble | sending incremental file list 2026-08-13 09:48:17.486436 | ubuntu-noble | ./ 2026-08-13 09:48:17.487267 | ubuntu-noble | cinder/ 2026-08-13 09:48:17.487300 | ubuntu-noble | cinder/volume/ 2026-08-13 09:48:17.487308 | ubuntu-noble | cinder/volume/drivers/ 2026-08-13 09:48:17.487317 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-13 09:48:17.529290 | ubuntu-noble | 2026-08-13 09:48:17.529330 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-08-13 09:48:17.529339 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-13 09:48:17.532247 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-13 09:48:17.532290 | ubuntu-noble | + sort 2026-08-13 09:48:17.543423 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-13 09:48:17.543457 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-13 09:48:17.543464 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:17.543471 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:17.543479 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:17.545955 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:17.545985 | ubuntu-noble | ++ head -1 2026-08-13 09:48:17.547102 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-13 09:48:17.547149 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-13 09:48:17.547159 | ubuntu-noble | + local new_files 2026-08-13 09:48:17.547879 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:17.552211 | ubuntu-noble | + new_files= 2026-08-13 09:48:17.552242 | ubuntu-noble | + [[ -z '' ]] 2026-08-13 09:48:17.552250 | ubuntu-noble | + return 2026-08-13 09:48:17.552259 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:17.554250 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-13 09:48:18.735421 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-13 09:48:18.805610 | ubuntu-noble | + popd 2026-08-13 09:48:18.805665 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:18.805671 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:18.806458 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-13 09:48:18.807798 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-13 09:48:18.807879 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-13 09:48:18.807903 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-13 09:48:18.807915 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-13 09:48:18.807925 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.137629 | ubuntu-noble | 2026-08-13 09:48:20 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:20.140625 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:20.140676 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.140692 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.145286 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.145348 | ubuntu-noble | ++ head -1 2026-08-13 09:48:20.147273 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:20.152273 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-13 09:48:20.153333 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-13 09:48:20.153412 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:20.153432 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-13 09:48:20.153444 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:20.153456 | ubuntu-noble | ++ local name=designate 2026-08-13 09:48:20.153468 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:20.153487 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:20.153500 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-13 09:48:20.153513 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-13 09:48:20.153526 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-13 09:48:20.153537 | ubuntu-noble | ++ return 0 2026-08-13 09:48:20.154118 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-13 09:48:20.154501 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-13 09:48:20.154531 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:20.154571 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-13 09:48:20.154588 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:20.154625 | ubuntu-noble | ++ local name=designate 2026-08-13 09:48:20.154639 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:20.154654 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:20.154669 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-13 09:48:20.154686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-13 09:48:20.154722 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:20.154733 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-13 09:48:20.154747 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-13 09:48:20.154757 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:20.154766 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-13 09:48:20.154776 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-13 09:48:20.154789 | ubuntu-noble | ++ return 1 2026-08-13 09:48:20.155297 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:20.155321 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:20.155332 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.155342 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.155352 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-13 09:48:20.155400 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.223794 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.228279 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-13 09:48:20.228313 | ubuntu-noble | + sort 2026-08-13 09:48:20.231088 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-13 09:48:20.232029 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-13 09:48:20.232138 | ubuntu-noble | ++ sort 2026-08-13 09:48:20.234369 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:20.234462 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-13 09:48:20.234505 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-13 09:48:20.234535 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-13 09:48:20.234561 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-13 09:48:20.234574 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-13 09:48:20.234596 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:20.235807 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-13 09:48:20.235998 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-13 09:48:20.236135 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-13 09:48:20.236705 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:20.237698 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-13 09:48:20.237866 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-13 09:48:20.237994 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-13 09:48:20.238735 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-13 09:48:20.238755 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:20.238759 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-13 09:48:20.238764 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-13 09:48:20.238768 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-13 09:48:20.238772 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-13 09:48:20.238776 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-13 09:48:20.238780 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:20.239975 | ubuntu-noble | checking file designate/central/service.py 2026-08-13 09:48:20.240646 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-13 09:48:20.241148 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-13 09:48:20.241583 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-13 09:48:20.241896 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-13 09:48:20.242010 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-13 09:48:20.242460 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:20.245590 | ubuntu-noble | patching file designate/central/service.py 2026-08-13 09:48:20.247168 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-13 09:48:20.248525 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-13 09:48:20.249460 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-13 09:48:20.250239 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-13 09:48:20.250523 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-13 09:48:20.252319 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-13 09:48:20.252375 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:20.252400 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-13 09:48:20.252410 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-13 09:48:20.252419 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-13 09:48:20.252439 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-13 09:48:20.252448 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-13 09:48:20.252457 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:20.256297 | ubuntu-noble | checking file designate/central/service.py 2026-08-13 09:48:20.256330 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-13 09:48:20.256339 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-13 09:48:20.257171 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-13 09:48:20.258040 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-13 09:48:20.258431 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-13 09:48:20.259130 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:20.261324 | ubuntu-noble | patching file designate/central/service.py 2026-08-13 09:48:20.261789 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-13 09:48:20.263260 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-13 09:48:20.263281 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-13 09:48:20.263478 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-13 09:48:20.263704 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-13 09:48:20.264890 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-13 09:48:20.265026 | ubuntu-noble | + popd 2026-08-13 09:48:20.266306 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-13 09:48:20.266556 | ubuntu-noble | + sort 2026-08-13 09:48:20.272272 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-13 09:48:20.272359 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-13 09:48:20.272386 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:20.272406 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:20.272424 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:20.273613 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:20.274121 | ubuntu-noble | ++ head -1 2026-08-13 09:48:20.276499 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-13 09:48:20.276562 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-13 09:48:20.276585 | ubuntu-noble | + local new_files 2026-08-13 09:48:20.277360 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:20.280332 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-13 09:48:20.280374 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-13 09:48:20.280384 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-13 09:48:20.280390 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-13 09:48:20.280968 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-13 09:48:20.283494 | ubuntu-noble | + [[ -n r ]] 2026-08-13 09:48:20.283512 | ubuntu-noble | + echo 2026-08-13 09:48:20.283610 | ubuntu-noble | + local file 2026-08-13 09:48:20.283660 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:20.283668 | ubuntu-noble | + case $file in 2026-08-13 09:48:20.283750 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-13 09:48:20.283759 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-13 09:48:20.283784 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-13 09:48:20.283823 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:20.283832 | ubuntu-noble | + case $file in 2026-08-13 09:48:20.283873 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-13 09:48:20.283879 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-13 09:48:20.283907 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-13 09:48:20.283987 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:20.285944 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-13 09:48:20.444862 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-13 09:48:20.464551 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.464592 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-13 09:48:20.464598 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:20.464602 | ubuntu-noble | + popd 2026-08-13 09:48:20.464610 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:20.464615 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:20.465251 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-13 09:48:20.466864 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-13 09:48:20.466894 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-13 09:48:20.466898 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-13 09:48:20.466903 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-13 09:48:20.466909 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-13 09:48:21.883349 | ubuntu-noble | 2026-08-13 09:48:21 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:21.885236 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:21.885288 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-13 09:48:21.885297 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-13 09:48:21.888313 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-13 09:48:21.888373 | ubuntu-noble | ++ head -1 2026-08-13 09:48:21.888579 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:21.897990 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-13 09:48:21.898877 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-13 09:48:21.898986 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:21.899027 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-13 09:48:21.899057 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:21.899093 | ubuntu-noble | ++ local name=glance 2026-08-13 09:48:21.899111 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:21.899158 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.899176 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-13 09:48:21.899236 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-13 09:48:21.899299 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.899316 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-13 09:48:21.899332 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-13 09:48:21.899347 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.899361 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-13 09:48:21.899375 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-13 09:48:21.899393 | ubuntu-noble | ++ return 1 2026-08-13 09:48:21.899732 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:21.899848 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:21.900483 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-13 09:48:21.900566 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:21.900599 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-13 09:48:21.900624 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:21.900654 | ubuntu-noble | ++ local name=glance 2026-08-13 09:48:21.900671 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:21.900699 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.900715 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-13 09:48:21.900733 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-13 09:48:21.900762 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.900777 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-13 09:48:21.900792 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-13 09:48:21.900806 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:21.900819 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-13 09:48:21.900834 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-13 09:48:21.900850 | ubuntu-noble | ++ return 1 2026-08-13 09:48:21.901180 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:21.901338 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:21.901398 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-13 09:48:21.901426 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-13 09:48:21.901464 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:21.901503 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-13 09:48:21.901526 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-13 09:48:21.901556 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:21.901588 | ubuntu-noble | + popd 2026-08-13 09:48:21.901705 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:21.901748 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:21.902409 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-13 09:48:21.904890 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-13 09:48:21.904924 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-13 09:48:21.904933 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-13 09:48:21.904941 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-13 09:48:21.904949 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-13 09:48:23.373388 | ubuntu-noble | 2026-08-13 09:48:23 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:23.375571 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:23.375616 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-13 09:48:23.375629 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-13 09:48:23.378267 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-13 09:48:23.378341 | ubuntu-noble | ++ head -1 2026-08-13 09:48:23.378353 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:23.385730 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-13 09:48:23.386531 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-13 09:48:23.386681 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:23.386741 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-13 09:48:23.386788 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:23.386848 | ubuntu-noble | ++ local name=openstack_heat 2026-08-13 09:48:23.386879 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:23.386935 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:23.386964 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-13 09:48:23.386994 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-13 09:48:23.387044 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:23.387068 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-13 09:48:23.387093 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-13 09:48:23.387121 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:23.387145 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-13 09:48:23.387168 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-13 09:48:23.387221 | ubuntu-noble | ++ return 1 2026-08-13 09:48:23.387651 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:23.387716 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:23.388409 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-13 09:48:23.388471 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:23.388499 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-13 09:48:23.388524 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:23.388558 | ubuntu-noble | ++ local name=openstack_heat 2026-08-13 09:48:23.388568 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:23.388602 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:23.388611 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-13 09:48:23.388646 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-13 09:48:23.388656 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:23.388665 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-13 09:48:23.388677 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-13 09:48:23.388685 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:23.388692 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-13 09:48:23.388700 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-13 09:48:23.388707 | ubuntu-noble | ++ return 1 2026-08-13 09:48:23.389327 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:23.389361 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:23.389368 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-13 09:48:23.389373 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-13 09:48:23.389379 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:23.389385 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-13 09:48:23.389391 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-13 09:48:23.389396 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:23.389402 | ubuntu-noble | + popd 2026-08-13 09:48:23.389408 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:23.389414 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:23.390055 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-13 09:48:23.392017 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-13 09:48:23.392054 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-13 09:48:23.392062 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-13 09:48:23.392069 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-13 09:48:23.392076 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-13 09:48:24.970405 | ubuntu-noble | 2026-08-13 09:48:24 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:24.972744 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:24.972790 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-13 09:48:24.972802 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-13 09:48:24.975284 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-13 09:48:24.975331 | ubuntu-noble | ++ head -1 2026-08-13 09:48:24.975765 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:24.983729 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-13 09:48:24.984540 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-13 09:48:24.984618 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:24.984631 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-13 09:48:24.984668 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:24.984713 | ubuntu-noble | ++ local name=horizon 2026-08-13 09:48:24.984722 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:24.984767 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.984777 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-13 09:48:24.984801 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-13 09:48:24.984840 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.984851 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-13 09:48:24.984859 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-13 09:48:24.984868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.984873 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-13 09:48:24.984881 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-13 09:48:24.984889 | ubuntu-noble | ++ return 1 2026-08-13 09:48:24.985562 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:24.985585 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:24.986266 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-13 09:48:24.986281 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:24.986289 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-13 09:48:24.986295 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:24.986302 | ubuntu-noble | ++ local name=horizon 2026-08-13 09:48:24.986308 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:24.986315 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.986321 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-13 09:48:24.986328 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-13 09:48:24.986335 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.986356 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-13 09:48:24.986363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-13 09:48:24.986369 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:24.986376 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-13 09:48:24.986382 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-13 09:48:24.986389 | ubuntu-noble | ++ return 1 2026-08-13 09:48:24.987157 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:24.987178 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:24.987184 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-13 09:48:24.987231 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-13 09:48:24.987244 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:24.987250 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-13 09:48:24.987256 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-13 09:48:24.987261 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:24.987267 | ubuntu-noble | + popd 2026-08-13 09:48:24.987273 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:24.987279 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:24.987623 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-13 09:48:24.989823 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-13 09:48:24.989869 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-13 09:48:24.989878 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-13 09:48:24.989899 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-13 09:48:24.989906 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-13 09:48:26.467355 | ubuntu-noble | 2026-08-13 09:48:26 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:26.469529 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:26.469583 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-13 09:48:26.469594 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-13 09:48:26.472276 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-13 09:48:26.472334 | ubuntu-noble | ++ head -1 2026-08-13 09:48:26.473691 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:26.480669 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-13 09:48:26.481457 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-13 09:48:26.481609 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:26.481668 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-13 09:48:26.481719 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:26.481783 | ubuntu-noble | ++ local name=ironic 2026-08-13 09:48:26.481818 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:26.481878 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:26.481912 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-13 09:48:26.481945 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-13 09:48:26.481990 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-13 09:48:26.482042 | ubuntu-noble | ++ return 0 2026-08-13 09:48:26.482516 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-13 09:48:26.483464 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-13 09:48:26.483593 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:26.483646 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-13 09:48:26.483693 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:26.483748 | ubuntu-noble | ++ local name=ironic 2026-08-13 09:48:26.483782 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:26.483833 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:26.483866 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-13 09:48:26.483899 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-13 09:48:26.483952 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:26.483980 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-13 09:48:26.484009 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-13 09:48:26.484038 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:26.484098 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-13 09:48:26.484129 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-13 09:48:26.484162 | ubuntu-noble | ++ return 1 2026-08-13 09:48:26.484625 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:26.484647 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:26.484658 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-13 09:48:26.484666 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-13 09:48:26.484673 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-13 09:48:26.484682 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-13 09:48:26.667705 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-13 09:48:26.672251 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-13 09:48:26.672284 | ubuntu-noble | + sort 2026-08-13 09:48:26.678950 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-13 09:48:26.681244 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-13 09:48:26.681274 | ubuntu-noble | ++ sort 2026-08-13 09:48:26.682251 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:26.682280 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-13 09:48:26.682285 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-13 09:48:26.682298 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-13 09:48:26.682305 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-13 09:48:26.682309 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-13 09:48:26.682313 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:26.684244 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-13 09:48:26.684263 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-13 09:48:26.684267 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-13 09:48:26.684271 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-13 09:48:26.684554 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-13 09:48:26.684615 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-13 09:48:26.685123 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-13 09:48:26.685537 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-13 09:48:26.685815 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:26.687243 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-13 09:48:26.687276 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-13 09:48:26.687282 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-13 09:48:26.687355 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-13 09:48:26.687675 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-13 09:48:26.687706 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-13 09:48:26.688135 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-13 09:48:26.688482 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-13 09:48:26.689246 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-13 09:48:26.689279 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:26.689321 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-13 09:48:26.689340 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-13 09:48:26.689357 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-13 09:48:26.689362 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-13 09:48:26.689366 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-13 09:48:26.689371 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:26.690947 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-13 09:48:26.690968 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-13 09:48:26.690975 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:26.692255 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-13 09:48:26.692473 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-13 09:48:26.692919 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-13 09:48:26.692961 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:26.692971 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-13 09:48:26.692976 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-13 09:48:26.692980 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-13 09:48:26.692984 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-13 09:48:26.692988 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-13 09:48:26.692992 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:26.696295 | ubuntu-noble | checking file ironic/common/states.py 2026-08-13 09:48:26.696334 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-13 09:48:26.696594 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-13 09:48:26.696961 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:26.698936 | ubuntu-noble | patching file ironic/common/states.py 2026-08-13 09:48:26.699968 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-13 09:48:26.699993 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-13 09:48:26.700004 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-13 09:48:26.700069 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:26.700080 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-13 09:48:26.700107 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-13 09:48:26.700114 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-13 09:48:26.700125 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-13 09:48:26.700132 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-13 09:48:26.700138 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:26.701482 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-13 09:48:26.701729 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-13 09:48:26.701925 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:26.703723 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-13 09:48:26.704540 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-13 09:48:26.704570 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-13 09:48:26.704680 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:26.704703 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-13 09:48:26.704712 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-13 09:48:26.704716 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-13 09:48:26.704720 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-13 09:48:26.704724 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-13 09:48:26.704727 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:26.706143 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-13 09:48:26.706219 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:26.707741 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-13 09:48:26.707766 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-13 09:48:26.707817 | ubuntu-noble | + popd 2026-08-13 09:48:26.710244 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-13 09:48:26.710275 | ubuntu-noble | + sort 2026-08-13 09:48:26.715016 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-13 09:48:26.715041 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-13 09:48:26.715045 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:26.715049 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:26.715053 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:26.717225 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:26.717249 | ubuntu-noble | ++ head -1 2026-08-13 09:48:26.717717 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-13 09:48:26.717759 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-13 09:48:26.717778 | ubuntu-noble | + local new_files 2026-08-13 09:48:26.718231 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:26.721101 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-13 09:48:26.721119 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-13 09:48:26.721123 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-13 09:48:26.721127 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-13 09:48:26.721131 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-13 09:48:26.721142 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-13 09:48:26.721146 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-13 09:48:26.721150 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-13 09:48:26.721375 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-13 09:48:26.722946 | ubuntu-noble | + [[ -n l ]] 2026-08-13 09:48:26.722966 | ubuntu-noble | + echo 2026-08-13 09:48:26.722970 | ubuntu-noble | + local file 2026-08-13 09:48:26.722974 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:26.722977 | ubuntu-noble | + case $file in 2026-08-13 09:48:26.722981 | ubuntu-noble | + continue 2026-08-13 09:48:26.722984 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:26.722988 | ubuntu-noble | + case $file in 2026-08-13 09:48:26.722991 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-13 09:48:26.723000 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-13 09:48:26.723004 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-13 09:48:26.723007 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:26.723010 | ubuntu-noble | + case $file in 2026-08-13 09:48:26.723014 | ubuntu-noble | + echo 'APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-13 09:48:26.723018 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-13 09:48:26.723023 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-13 09:48:26.723026 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:26.723030 | ubuntu-noble | + case $file in 2026-08-13 09:48:26.723033 | ubuntu-noble | + echo 'APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-13 09:48:26.723037 | ubuntu-noble | APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-13 09:48:26.723041 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-13 09:48:26.723044 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:26.724250 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-13 09:48:27.246267 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-13 09:48:27.291734 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-13 09:48:27.291781 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-13 09:48:27.291793 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:27.291804 | ubuntu-noble | + popd 2026-08-13 09:48:27.291821 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:27.291833 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:27.293139 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-13 09:48:27.294530 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-13 09:48:27.294558 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-13 09:48:27.294574 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-13 09:48:27.294585 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-13 09:48:27.294596 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-13 09:48:28.678355 | ubuntu-noble | 2026-08-13 09:48:28 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:28.680457 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:28.680513 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-13 09:48:28.680521 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-13 09:48:28.683262 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-13 09:48:28.683299 | ubuntu-noble | ++ head -1 2026-08-13 09:48:28.684900 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:28.691219 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-13 09:48:28.692182 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-13 09:48:28.692234 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:28.692239 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-13 09:48:28.692244 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:28.692248 | ubuntu-noble | ++ local name=keystone 2026-08-13 09:48:28.692251 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:28.692255 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:28.692259 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-13 09:48:28.692262 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-13 09:48:28.692267 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-13 09:48:28.692271 | ubuntu-noble | ++ return 0 2026-08-13 09:48:28.692278 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-13 09:48:28.693172 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-13 09:48:28.693211 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:28.693220 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-13 09:48:28.693224 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:28.693228 | ubuntu-noble | ++ local name=keystone 2026-08-13 09:48:28.693231 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:28.693235 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:28.693239 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-13 09:48:28.693243 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-13 09:48:28.693246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:28.693250 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-13 09:48:28.693254 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-13 09:48:28.693257 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:28.693261 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-13 09:48:28.693264 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-13 09:48:28.693268 | ubuntu-noble | ++ return 1 2026-08-13 09:48:28.693275 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:28.693327 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:28.693353 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-13 09:48:28.693359 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-13 09:48:28.693382 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-13 09:48:28.693419 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-13 09:48:28.796923 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-13 09:48:28.801260 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-13 09:48:28.801285 | ubuntu-noble | + sort 2026-08-13 09:48:28.805644 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-13 09:48:28.806601 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-13 09:48:28.806758 | ubuntu-noble | ++ sort 2026-08-13 09:48:28.808788 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:28.808877 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-13 09:48:28.809040 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-13 09:48:28.809067 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-13 09:48:28.809091 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-13 09:48:28.809104 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-13 09:48:28.809123 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:28.810426 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-13 09:48:28.810576 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-13 09:48:28.810772 | ubuntu-noble | checking file keystone/api/users.py 2026-08-13 09:48:28.811017 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-13 09:48:28.811154 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-13 09:48:28.811438 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-13 09:48:28.811799 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-13 09:48:28.811983 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-13 09:48:28.812082 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-13 09:48:28.812630 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-13 09:48:28.813264 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-13 09:48:28.813397 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-13 09:48:28.813572 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-13 09:48:28.813727 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-13 09:48:28.813823 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-13 09:48:28.813983 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-13 09:48:28.814013 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-13 09:48:28.814096 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-13 09:48:28.814234 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-13 09:48:28.814412 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-13 09:48:28.814770 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-13 09:48:28.815023 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-13 09:48:28.815207 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-13 09:48:28.815705 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:28.816762 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-13 09:48:28.816873 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-13 09:48:28.817045 | ubuntu-noble | patching file keystone/api/users.py 2026-08-13 09:48:28.817303 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-13 09:48:28.817432 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-13 09:48:28.817697 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-13 09:48:28.818022 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-13 09:48:28.818206 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-13 09:48:28.818340 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-13 09:48:28.818826 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-13 09:48:28.819405 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-13 09:48:28.819546 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-13 09:48:28.819694 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-13 09:48:28.819835 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-13 09:48:28.819918 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-13 09:48:28.821146 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-13 09:48:28.821300 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-13 09:48:28.821388 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-13 09:48:28.821627 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-13 09:48:28.821919 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-13 09:48:28.822152 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-13 09:48:28.822345 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-13 09:48:28.823268 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-13 09:48:28.823306 | ubuntu-noble | + popd 2026-08-13 09:48:28.825234 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-13 09:48:28.825260 | ubuntu-noble | + sort 2026-08-13 09:48:28.829512 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-13 09:48:28.829543 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-13 09:48:28.829547 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:28.829553 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:28.829563 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:28.831539 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:28.831566 | ubuntu-noble | ++ head -1 2026-08-13 09:48:28.832430 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-13 09:48:28.832456 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-13 09:48:28.832460 | ubuntu-noble | + local new_files 2026-08-13 09:48:28.833051 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:28.834917 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-13 09:48:28.834932 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-13 09:48:28.834939 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-13 09:48:28.834944 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-13 09:48:28.835538 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-13 09:48:28.836576 | ubuntu-noble | + [[ -n h ]] 2026-08-13 09:48:28.836589 | ubuntu-noble | + echo 2026-08-13 09:48:28.836632 | ubuntu-noble | + local file 2026-08-13 09:48:28.836639 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:28.836644 | ubuntu-noble | + case $file in 2026-08-13 09:48:28.836693 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-13 09:48:28.836703 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-13 09:48:28.836709 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-13 09:48:28.836712 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:28.836717 | ubuntu-noble | + case $file in 2026-08-13 09:48:28.836735 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-13 09:48:28.836739 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-13 09:48:28.836745 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-13 09:48:28.836800 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:28.838219 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-13 09:48:29.190226 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-13 09:48:29.220956 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-13 09:48:29.220990 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-13 09:48:29.221000 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:29.221005 | ubuntu-noble | + popd 2026-08-13 09:48:29.221099 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:29.221127 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:29.222095 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-13 09:48:29.224722 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-13 09:48:29.224771 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-13 09:48:29.224842 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-13 09:48:29.224848 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-13 09:48:29.224884 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-13 09:48:30.442353 | ubuntu-noble | 2026-08-13 09:48:30 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:30.444486 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:30.444570 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-13 09:48:30.444584 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-13 09:48:30.446260 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-13 09:48:30.446293 | ubuntu-noble | ++ head -1 2026-08-13 09:48:30.448594 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:30.454584 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-13 09:48:30.455141 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-13 09:48:30.455272 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:30.455290 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-13 09:48:30.455334 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:30.455376 | ubuntu-noble | ++ local name=magnum 2026-08-13 09:48:30.455385 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:30.455425 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:30.455434 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-13 09:48:30.455456 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-13 09:48:30.455495 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:30.455505 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-13 09:48:30.455511 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-13 09:48:30.455519 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:30.455525 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-13 09:48:30.455533 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-13 09:48:30.455572 | ubuntu-noble | ++ return 1 2026-08-13 09:48:30.455951 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:30.455999 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:30.457313 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-13 09:48:30.457367 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:30.457383 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-13 09:48:30.457395 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:30.457407 | ubuntu-noble | ++ local name=magnum 2026-08-13 09:48:30.457418 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:30.457429 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:30.457440 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-13 09:48:30.457451 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-13 09:48:30.457462 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:30.457473 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-13 09:48:30.457484 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-13 09:48:30.457494 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:30.457505 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-13 09:48:30.457516 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-13 09:48:30.457527 | ubuntu-noble | ++ return 1 2026-08-13 09:48:30.458228 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:30.458259 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:30.458266 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-13 09:48:30.458273 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-13 09:48:30.458279 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:30.458286 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-13 09:48:30.458292 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-13 09:48:30.458298 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:30.458304 | ubuntu-noble | + popd 2026-08-13 09:48:30.458311 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:30.458318 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:30.458630 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-13 09:48:30.460845 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-13 09:48:30.460881 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-13 09:48:30.460888 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-13 09:48:30.460895 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-13 09:48:30.460901 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-13 09:48:32.009171 | ubuntu-noble | 2026-08-13 09:48:32 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:32.012116 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:32.012167 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-13 09:48:32.012243 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-13 09:48:32.015267 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-13 09:48:32.015357 | ubuntu-noble | ++ head -1 2026-08-13 09:48:32.016712 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:32.023564 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-13 09:48:32.024442 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-13 09:48:32.024514 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:32.024543 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-13 09:48:32.024576 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:32.024707 | ubuntu-noble | ++ local name=manila 2026-08-13 09:48:32.024727 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:32.024734 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.024741 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-13 09:48:32.024751 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-13 09:48:32.024759 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.024766 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-13 09:48:32.024775 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-13 09:48:32.024782 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.024788 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-13 09:48:32.024794 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-13 09:48:32.024803 | ubuntu-noble | ++ return 1 2026-08-13 09:48:32.025491 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:32.025515 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:32.025920 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-13 09:48:32.025995 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:32.026007 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-13 09:48:32.026037 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:32.026073 | ubuntu-noble | ++ local name=manila 2026-08-13 09:48:32.026083 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:32.026117 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.026126 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-13 09:48:32.026135 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-13 09:48:32.026168 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.026177 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-13 09:48:32.026183 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-13 09:48:32.026213 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:32.026225 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-13 09:48:32.026231 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-13 09:48:32.026240 | ubuntu-noble | ++ return 1 2026-08-13 09:48:32.027069 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:32.027089 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:32.027096 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-13 09:48:32.027102 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-13 09:48:32.027109 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:32.027115 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-13 09:48:32.027121 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-13 09:48:32.027127 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:32.027133 | ubuntu-noble | + popd 2026-08-13 09:48:32.027140 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:32.027146 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:32.027497 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-13 09:48:32.029871 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-13 09:48:32.029907 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-13 09:48:32.029915 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-13 09:48:32.029923 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-13 09:48:32.029930 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-13 09:48:33.110362 | ubuntu-noble | 2026-08-13 09:48:33 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:33.113349 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:33.113401 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-13 09:48:33.113415 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-13 09:48:33.116281 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-13 09:48:33.116327 | ubuntu-noble | ++ head -1 2026-08-13 09:48:33.117731 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:33.124893 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-13 09:48:33.126276 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-13 09:48:33.126407 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:33.126448 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-13 09:48:33.126512 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:33.126580 | ubuntu-noble | ++ local name=masakari 2026-08-13 09:48:33.126592 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:33.126677 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.126718 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-13 09:48:33.126758 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-13 09:48:33.126819 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.126831 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-13 09:48:33.126841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-13 09:48:33.126851 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.126861 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-13 09:48:33.126871 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-13 09:48:33.126901 | ubuntu-noble | ++ return 1 2026-08-13 09:48:33.127792 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:33.127817 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:33.128418 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-13 09:48:33.128519 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:33.128552 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-13 09:48:33.128595 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:33.128668 | ubuntu-noble | ++ local name=masakari 2026-08-13 09:48:33.128707 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:33.128763 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.128775 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-13 09:48:33.128802 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-13 09:48:33.128842 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.128854 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-13 09:48:33.128864 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-13 09:48:33.128875 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:33.128885 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-13 09:48:33.128893 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-13 09:48:33.128903 | ubuntu-noble | ++ return 1 2026-08-13 09:48:33.130077 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:33.130107 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:33.130115 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-13 09:48:33.130123 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-13 09:48:33.130130 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:33.130137 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-13 09:48:33.130145 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-13 09:48:33.130152 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:33.130159 | ubuntu-noble | + popd 2026-08-13 09:48:33.130166 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:33.130174 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:33.130677 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:33.133338 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:33.133413 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-13 09:48:33.133427 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:33.133438 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:33.133447 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.040380 | ubuntu-noble | 2026-08-13 09:48:34 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz [124379/124379] -> "neutron-dynamic-routing-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:34.043231 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:34.043284 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.043299 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.046265 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.046314 | ubuntu-noble | ++ head -1 2026-08-13 09:48:34.047757 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:34.054037 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-13 09:48:34.055003 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-13 09:48:34.055179 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:34.055283 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-13 09:48:34.055345 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:34.055415 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-13 09:48:34.055454 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:34.055524 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.055563 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-13 09:48:34.055600 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-13 09:48:34.055651 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-13 09:48:34.055718 | ubuntu-noble | ++ return 0 2026-08-13 09:48:34.056183 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-13 09:48:34.057010 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-13 09:48:34.057166 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:34.057247 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-13 09:48:34.057312 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:34.057379 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-13 09:48:34.057411 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:34.057464 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.057496 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-13 09:48:34.057535 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-13 09:48:34.057583 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.057608 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-13 09:48:34.057633 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-13 09:48:34.057658 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:34.057700 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-13 09:48:34.057724 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-13 09:48:34.057757 | ubuntu-noble | ++ return 1 2026-08-13 09:48:34.058132 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:34.058224 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:34.058281 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.058304 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.058351 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-13 09:48:34.058395 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.078245 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.081232 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-13 09:48:34.081288 | ubuntu-noble | + sort 2026-08-13 09:48:34.085553 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-13 09:48:34.088253 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-08-13 09:48:34.088286 | ubuntu-noble | ++ sort 2026-08-13 09:48:34.089332 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:34.089434 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.089486 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.089515 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.089542 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-13 09:48:34.089557 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.089581 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:34.090982 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-13 09:48:34.091144 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-13 09:48:34.091462 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:34.092851 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-13 09:48:34.093040 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-13 09:48:34.093381 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-13 09:48:34.093487 | ubuntu-noble | + popd 2026-08-13 09:48:34.093966 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-13 09:48:34.094167 | ubuntu-noble | + sort 2026-08-13 09:48:34.096664 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-13 09:48:34.096773 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-13 09:48:34.096800 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:34.096821 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:34.096839 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:34.097704 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:34.097816 | ubuntu-noble | ++ head -1 2026-08-13 09:48:34.099925 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-13 09:48:34.099985 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-13 09:48:34.100007 | ubuntu-noble | + local new_files 2026-08-13 09:48:34.100504 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:34.102011 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-13 09:48:34.102059 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-13 09:48:34.102547 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-13 09:48:34.103810 | ubuntu-noble | + [[ -n h ]] 2026-08-13 09:48:34.103851 | ubuntu-noble | + echo 2026-08-13 09:48:34.103907 | ubuntu-noble | + local file 2026-08-13 09:48:34.103933 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:34.103949 | ubuntu-noble | + case $file in 2026-08-13 09:48:34.103969 | ubuntu-noble | + continue 2026-08-13 09:48:34.104011 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:34.105356 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-13 09:48:34.135481 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-13 09:48:34.141366 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.141471 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-13 09:48:34.141537 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:34.141615 | ubuntu-noble | + popd 2026-08-13 09:48:34.142345 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:34.142384 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:34.143573 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:34.145248 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:34.145282 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-13 09:48:34.145292 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:34.145302 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:34.145311 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:35.135381 | ubuntu-noble | 2026-08-13 09:48:35 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz [228286/228286] -> "neutron-vpnaas-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:35.137446 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:35.137508 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:35.137519 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:35.140289 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:35.140346 | ubuntu-noble | ++ head -1 2026-08-13 09:48:35.141832 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:35.148562 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-13 09:48:35.149377 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-13 09:48:35.149524 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:35.149577 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-13 09:48:35.149622 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:35.149675 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-13 09:48:35.149705 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:35.149778 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.149808 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-13 09:48:35.149837 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-13 09:48:35.149889 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.149922 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-13 09:48:35.149949 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-13 09:48:35.149978 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.150000 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-13 09:48:35.150025 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-13 09:48:35.150053 | ubuntu-noble | ++ return 1 2026-08-13 09:48:35.150462 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:35.150537 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:35.151316 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-13 09:48:35.151446 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:35.151491 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-13 09:48:35.151530 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:35.151578 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-13 09:48:35.151606 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:35.151652 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.151679 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-13 09:48:35.151707 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-13 09:48:35.151769 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.151794 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-13 09:48:35.151818 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-13 09:48:35.151845 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:35.151868 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-13 09:48:35.151905 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-13 09:48:35.151933 | ubuntu-noble | ++ return 1 2026-08-13 09:48:35.152327 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:35.152391 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:35.152440 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:35.152463 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:35.152492 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:35.152522 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:35.152540 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-13 09:48:35.152564 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:35.152587 | ubuntu-noble | + popd 2026-08-13 09:48:35.152684 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:35.153019 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:35.153637 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-13 09:48:35.155463 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-13 09:48:35.155498 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-13 09:48:35.155506 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-13 09:48:35.155512 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-13 09:48:35.155518 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-13 09:48:37.389300 | ubuntu-noble | 2026-08-13 09:48:37 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:37.390988 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:37.391087 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-13 09:48:37.391115 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-13 09:48:37.393106 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-13 09:48:37.393739 | ubuntu-noble | ++ head -1 2026-08-13 09:48:37.396267 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:37.400005 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-13 09:48:37.401286 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-13 09:48:37.401322 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:37.401330 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-13 09:48:37.401337 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:37.401343 | ubuntu-noble | ++ local name=neutron 2026-08-13 09:48:37.401355 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:37.401361 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.401367 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-13 09:48:37.401373 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-13 09:48:37.401380 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-13 09:48:37.401386 | ubuntu-noble | ++ return 0 2026-08-13 09:48:37.401776 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-13 09:48:37.402845 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-13 09:48:37.402883 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:37.402892 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-13 09:48:37.402899 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:37.402905 | ubuntu-noble | ++ local name=neutron 2026-08-13 09:48:37.402911 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:37.402918 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.402924 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-13 09:48:37.402931 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-13 09:48:37.402938 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.402944 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-13 09:48:37.402950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-13 09:48:37.402957 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:37.402963 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-13 09:48:37.402983 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-13 09:48:37.402990 | ubuntu-noble | ++ return 1 2026-08-13 09:48:37.403002 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:37.403009 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:37.403015 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-13 09:48:37.403021 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-13 09:48:37.403027 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-13 09:48:37.403033 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-13 09:48:37.759761 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-13 09:48:37.766234 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-13 09:48:37.766261 | ubuntu-noble | + sort 2026-08-13 09:48:37.778852 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-13 09:48:37.779905 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-13 09:48:37.780243 | ubuntu-noble | ++ sort 2026-08-13 09:48:37.783002 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:37.783097 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-13 09:48:37.783142 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-13 09:48:37.783171 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-13 09:48:37.783222 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-13 09:48:37.783239 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-13 09:48:37.783260 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:37.784741 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-13 09:48:37.785018 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-13 09:48:37.785228 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-13 09:48:37.785425 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-13 09:48:37.785689 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:37.787115 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-13 09:48:37.787351 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-13 09:48:37.787492 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-13 09:48:37.787648 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-13 09:48:37.788251 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-13 09:48:37.788340 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:37.788390 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-13 09:48:37.788417 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-13 09:48:37.788440 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-13 09:48:37.788462 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-13 09:48:37.788473 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-13 09:48:37.788490 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:37.789890 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-13 09:48:37.790143 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-13 09:48:37.790462 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:37.791797 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-13 09:48:37.791988 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-13 09:48:37.792806 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-13 09:48:37.792860 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:37.792866 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-13 09:48:37.792870 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-13 09:48:37.792874 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-13 09:48:37.792878 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-13 09:48:37.792882 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-13 09:48:37.792885 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:37.794233 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-13 09:48:37.794358 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-13 09:48:37.794636 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:37.796151 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-13 09:48:37.796536 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-13 09:48:37.797116 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-13 09:48:37.797668 | ubuntu-noble | + popd 2026-08-13 09:48:37.797747 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-13 09:48:37.797940 | ubuntu-noble | + sort 2026-08-13 09:48:37.813529 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-13 09:48:37.813896 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-13 09:48:37.813915 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:37.813921 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:37.813926 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:37.816254 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:37.816287 | ubuntu-noble | ++ head -1 2026-08-13 09:48:37.817424 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-13 09:48:37.817450 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-13 09:48:37.817472 | ubuntu-noble | + local new_files 2026-08-13 09:48:37.817789 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:37.821605 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-13 09:48:37.821647 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-13 09:48:37.821952 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-13 09:48:37.823267 | ubuntu-noble | + [[ -n l ]] 2026-08-13 09:48:37.823291 | ubuntu-noble | + echo 2026-08-13 09:48:37.823296 | ubuntu-noble | + local file 2026-08-13 09:48:37.823299 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:37.823303 | ubuntu-noble | + case $file in 2026-08-13 09:48:37.823307 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt' 2026-08-13 09:48:37.823312 | ubuntu-noble | APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-13 09:48:37.823316 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-13 09:48:37.823369 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:37.824745 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-13 09:48:39.239083 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-13 09:48:39.310590 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-13 09:48:39.310643 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-13 09:48:39.310648 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:39.310653 | ubuntu-noble | + popd 2026-08-13 09:48:39.310657 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:39.310662 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:39.311803 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-13 09:48:39.314093 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-13 09:48:39.314141 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-13 09:48:39.314154 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-13 09:48:39.314164 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-13 09:48:39.314175 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-13 09:48:41.056368 | ubuntu-noble | 2026-08-13 09:48:41 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:41.058867 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:41.058919 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-13 09:48:41.058933 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-13 09:48:41.061284 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-13 09:48:41.061332 | ubuntu-noble | ++ head -1 2026-08-13 09:48:41.061853 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:41.070368 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-13 09:48:41.071140 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-13 09:48:41.071321 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:41.071384 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-13 09:48:41.071430 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:41.071494 | ubuntu-noble | ++ local name=nova 2026-08-13 09:48:41.071525 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:41.071575 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:41.071604 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-13 09:48:41.071633 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-13 09:48:41.071675 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-13 09:48:41.071709 | ubuntu-noble | ++ return 0 2026-08-13 09:48:41.072098 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-13 09:48:41.073023 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-13 09:48:41.073239 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:41.073312 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-13 09:48:41.073367 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:41.073446 | ubuntu-noble | ++ local name=nova 2026-08-13 09:48:41.073486 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:41.073546 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:41.073584 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-13 09:48:41.073621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-13 09:48:41.073679 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:41.073712 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-13 09:48:41.073743 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-13 09:48:41.074155 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:41.074172 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-13 09:48:41.074180 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-13 09:48:41.074230 | ubuntu-noble | ++ return 1 2026-08-13 09:48:41.074928 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:41.074995 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:41.075010 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-13 09:48:41.075021 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-13 09:48:41.075033 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-13 09:48:41.075045 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-13 09:48:41.474006 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-13 09:48:41.478360 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-13 09:48:41.480244 | ubuntu-noble | + sort 2026-08-13 09:48:41.495008 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-13 09:48:41.496054 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-13 09:48:41.496313 | ubuntu-noble | ++ sort 2026-08-13 09:48:41.498943 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:41.499065 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-13 09:48:41.499109 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-13 09:48:41.499136 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-13 09:48:41.499161 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-13 09:48:41.499173 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-13 09:48:41.499209 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:41.500584 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-13 09:48:41.500855 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-13 09:48:41.501095 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-13 09:48:41.501373 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:41.502713 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-13 09:48:41.502941 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-13 09:48:41.503155 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-13 09:48:41.503614 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-13 09:48:41.503704 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:41.503751 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-13 09:48:41.503777 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-13 09:48:41.503797 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-13 09:48:41.503817 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-13 09:48:41.503868 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-13 09:48:41.503888 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:41.507749 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-13 09:48:41.508916 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-13 09:48:41.509101 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-13 09:48:41.510794 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-13 09:48:41.511173 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-13 09:48:41.511377 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-13 09:48:41.511535 | ubuntu-noble | checking file nova/virt/images.py 2026-08-13 09:48:41.511706 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-13 09:48:41.511903 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-13 09:48:41.512048 | ubuntu-noble | checking file requirements.txt 2026-08-13 09:48:41.512347 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:41.515924 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-13 09:48:41.517039 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-13 09:48:41.517219 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-13 09:48:41.518498 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-13 09:48:41.518793 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-13 09:48:41.518941 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-13 09:48:41.519104 | ubuntu-noble | patching file nova/virt/images.py 2026-08-13 09:48:41.519282 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-13 09:48:41.519464 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-13 09:48:41.519576 | ubuntu-noble | patching file requirements.txt 2026-08-13 09:48:41.520438 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-13 09:48:41.520542 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:41.520592 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-13 09:48:41.520624 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-13 09:48:41.520647 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-13 09:48:41.520680 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-13 09:48:41.520692 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-13 09:48:41.520712 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:41.522491 | ubuntu-noble | checking file nova/compute/api.py 2026-08-13 09:48:41.523892 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-13 09:48:41.525095 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:41.526606 | ubuntu-noble | patching file nova/compute/api.py 2026-08-13 09:48:41.528271 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-13 09:48:41.529755 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-13 09:48:41.529781 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:41.529788 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:41.529793 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:41.529799 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:41.529805 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-13 09:48:41.529810 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:41.529815 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:41.530970 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-13 09:48:41.531040 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:41.531049 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:41.532741 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-13 09:48:41.532765 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:41.533246 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-13 09:48:41.533273 | ubuntu-noble | + popd 2026-08-13 09:48:41.533376 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-13 09:48:41.533731 | ubuntu-noble | + sort 2026-08-13 09:48:41.547209 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-13 09:48:41.547298 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-13 09:48:41.547325 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:41.547343 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:41.547360 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:41.548263 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:41.548449 | ubuntu-noble | ++ head -1 2026-08-13 09:48:41.550557 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-13 09:48:41.550619 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-13 09:48:41.550640 | ubuntu-noble | + local new_files 2026-08-13 09:48:41.551094 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:41.555567 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:41.555595 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-13 09:48:41.555600 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-13 09:48:41.555604 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:41.555608 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-13 09:48:41.555612 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-13 09:48:41.555973 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-13 09:48:41.557507 | ubuntu-noble | + [[ -n h ]] 2026-08-13 09:48:41.557532 | ubuntu-noble | + echo 2026-08-13 09:48:41.557537 | ubuntu-noble | + local file 2026-08-13 09:48:41.557541 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:41.557545 | ubuntu-noble | + case $file in 2026-08-13 09:48:41.557548 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-13 09:48:41.557561 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-13 09:48:41.557565 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-13 09:48:41.557569 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:41.557573 | ubuntu-noble | + case $file in 2026-08-13 09:48:41.557576 | ubuntu-noble | + continue 2026-08-13 09:48:41.557579 | ubuntu-noble | + for file in $new_files 2026-08-13 09:48:41.557583 | ubuntu-noble | + case $file in 2026-08-13 09:48:41.557586 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-13 09:48:41.557590 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-13 09:48:41.557594 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-13 09:48:41.557597 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:41.558944 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-13 09:48:43.085598 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-13 09:48:43.172605 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-13 09:48:43.172710 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-13 09:48:43.172735 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:43.172754 | ubuntu-noble | + popd 2026-08-13 09:48:43.172773 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:43.172792 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:43.172823 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-13 09:48:43.174842 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-13 09:48:43.174882 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-13 09:48:43.174892 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-13 09:48:43.174901 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-13 09:48:43.174911 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-13 09:48:44.464356 | ubuntu-noble | 2026-08-13 09:48:44 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:44.467021 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:44.467070 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-13 09:48:44.467083 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-13 09:48:44.470261 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-13 09:48:44.470308 | ubuntu-noble | ++ head -1 2026-08-13 09:48:44.470321 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:44.477800 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-13 09:48:44.478628 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-13 09:48:44.478811 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:44.478866 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-13 09:48:44.478910 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:44.478964 | ubuntu-noble | ++ local name=octavia 2026-08-13 09:48:44.478995 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:44.479045 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.479075 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-13 09:48:44.479127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-13 09:48:44.479181 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.479232 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-13 09:48:44.479264 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-13 09:48:44.479291 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.479314 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-13 09:48:44.479338 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-13 09:48:44.479382 | ubuntu-noble | ++ return 1 2026-08-13 09:48:44.479777 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:44.479851 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:44.480550 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-13 09:48:44.480626 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:44.480640 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-13 09:48:44.480649 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:44.480703 | ubuntu-noble | ++ local name=octavia 2026-08-13 09:48:44.480721 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:44.480731 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.480737 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-13 09:48:44.480745 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-13 09:48:44.480777 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.480787 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-13 09:48:44.480793 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-13 09:48:44.480802 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:44.480808 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-13 09:48:44.480817 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-13 09:48:44.480823 | ubuntu-noble | ++ return 1 2026-08-13 09:48:44.481691 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:44.481719 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:44.481726 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-13 09:48:44.481733 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-13 09:48:44.481739 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:44.481745 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-13 09:48:44.481752 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-13 09:48:44.481758 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:44.481764 | ubuntu-noble | + popd 2026-08-13 09:48:44.481771 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:44.481777 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:44.482258 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-13 09:48:44.484403 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-13 09:48:44.484437 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-13 09:48:44.484445 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-13 09:48:44.484452 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-13 09:48:44.484459 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-13 09:48:45.639407 | ubuntu-noble | 2026-08-13 09:48:45 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:45.641459 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:45.641512 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-13 09:48:45.641527 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-13 09:48:45.644306 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-13 09:48:45.644362 | ubuntu-noble | ++ head -1 2026-08-13 09:48:45.644375 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:45.660282 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-13 09:48:45.661379 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-13 09:48:45.661454 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:45.661469 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-13 09:48:45.661480 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:45.661491 | ubuntu-noble | ++ local name=openstack_placement 2026-08-13 09:48:45.661501 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:45.661511 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:45.661521 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-13 09:48:45.661532 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-13 09:48:45.661562 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:45.661572 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-13 09:48:45.661583 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-13 09:48:45.661602 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:45.661613 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-13 09:48:45.661623 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-13 09:48:45.661633 | ubuntu-noble | ++ return 1 2026-08-13 09:48:45.662282 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:45.662324 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:45.663255 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-13 09:48:45.663420 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:45.663518 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-13 09:48:45.663591 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:45.664249 | ubuntu-noble | ++ local name=openstack_placement 2026-08-13 09:48:45.664276 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:45.664287 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:45.664297 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-13 09:48:45.664308 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-13 09:48:45.664319 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:45.664329 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-13 09:48:45.664340 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-13 09:48:45.664350 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:45.664359 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-13 09:48:45.664368 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-13 09:48:45.664375 | ubuntu-noble | ++ return 1 2026-08-13 09:48:45.665325 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:45.665375 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:45.665386 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-13 09:48:45.665397 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-13 09:48:45.665407 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:45.665417 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-13 09:48:45.665427 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-13 09:48:45.665437 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:45.665448 | ubuntu-noble | + popd 2026-08-13 09:48:45.665459 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:45.665470 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:45.666186 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:45.668129 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:45.668286 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-13 09:48:45.668377 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:45.668409 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:45.668474 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:47.582394 | ubuntu-noble | 2026-08-13 09:48:47 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz [9061365/9061365] -> "skyline-apiserver-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:47.585364 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:47.585416 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:47.585430 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:47.588299 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:47.588968 | ubuntu-noble | ++ head -1 2026-08-13 09:48:47.590775 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:47.596269 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-13 09:48:47.597101 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-13 09:48:47.597331 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:47.597410 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-13 09:48:47.597469 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:47.597537 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-13 09:48:47.597575 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:47.597644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:47.597683 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-13 09:48:47.597719 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-13 09:48:47.597776 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:47.597809 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-13 09:48:47.597840 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-13 09:48:47.597876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:47.597907 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-13 09:48:47.597937 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-13 09:48:47.597972 | ubuntu-noble | ++ return 1 2026-08-13 09:48:47.598477 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:47.598553 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:47.599337 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-13 09:48:47.599480 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:47.599534 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-13 09:48:47.599583 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:47.599650 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-13 09:48:47.599687 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:47.599747 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:47.599783 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-13 09:48:47.599817 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-13 09:48:47.599868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:47.599900 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-13 09:48:47.599930 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-13 09:48:47.599966 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:47.599995 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-13 09:48:47.600025 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-13 09:48:47.600059 | ubuntu-noble | ++ return 1 2026-08-13 09:48:47.600531 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:47.601067 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:47.601089 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:47.601096 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:47.601102 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:47.601109 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:47.601115 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-13 09:48:47.601121 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:47.601127 | ubuntu-noble | + popd 2026-08-13 09:48:47.601134 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:47.601140 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:47.601855 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:47.603829 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:47.603863 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-13 09:48:47.603871 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:47.603877 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:47.603895 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:50.168411 | ubuntu-noble | 2026-08-13 09:48:50 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz [26631227/26631227] -> "skyline-console-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:50.170505 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:50.170585 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:50.170602 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:50.173311 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:50.173395 | ubuntu-noble | ++ head -1 2026-08-13 09:48:50.174093 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:50.182115 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-13 09:48:50.183103 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-13 09:48:50.183336 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:50.183434 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-13 09:48:50.183495 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:50.183564 | ubuntu-noble | ++ local name=skyline-console 2026-08-13 09:48:50.183602 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:50.183670 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.183716 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-13 09:48:50.183755 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-13 09:48:50.183815 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.183846 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-13 09:48:50.183877 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-13 09:48:50.183908 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.183936 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-13 09:48:50.183966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-13 09:48:50.184007 | ubuntu-noble | ++ return 1 2026-08-13 09:48:50.184530 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:50.184618 | ubuntu-noble | + patch_dir= 2026-08-13 09:48:50.185492 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-13 09:48:50.185670 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:50.185726 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-13 09:48:50.185776 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:50.185837 | ubuntu-noble | ++ local name=skyline-console 2026-08-13 09:48:50.185872 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:50.185932 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.185968 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-13 09:48:50.186496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-13 09:48:50.186523 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.186531 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-13 09:48:50.186539 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-13 09:48:50.186546 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:50.186554 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-13 09:48:50.186561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-13 09:48:50.186569 | ubuntu-noble | ++ return 1 2026-08-13 09:48:50.186581 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:50.186588 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:50.186598 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:50.186606 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:50.186615 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:50.186656 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:50.186680 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-13 09:48:50.186688 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:50.186695 | ubuntu-noble | + popd 2026-08-13 09:48:50.187082 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-13 09:48:50.187110 | ubuntu-noble | + pushd tarballs 2026-08-13 09:48:50.187828 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-13 09:48:50.189942 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-13 09:48:50.189982 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-13 09:48:50.189991 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-13 09:48:50.189998 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-13 09:48:50.190005 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.105408 | ubuntu-noble | 2026-08-13 09:48:51 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-08-13 09:48:51.108089 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-13 09:48:51.108146 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.108162 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.111292 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.111339 | ubuntu-noble | ++ head -1 2026-08-13 09:48:51.112664 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-13 09:48:51.118499 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-13 09:48:51.119346 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-13 09:48:51.119555 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-13 09:48:51.119620 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-13 09:48:51.119672 | ubuntu-noble | ++ local suffix= 2026-08-13 09:48:51.119734 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-13 09:48:51.119769 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:51.119830 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:51.119865 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-13 09:48:51.119898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-13 09:48:51.119946 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-13 09:48:51.119997 | ubuntu-noble | ++ return 0 2026-08-13 09:48:51.120441 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-13 09:48:51.121181 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-13 09:48:51.121435 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-13 09:48:51.121493 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-13 09:48:51.121540 | ubuntu-noble | ++ local suffix=/source 2026-08-13 09:48:51.121596 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-13 09:48:51.121630 | ubuntu-noble | ++ local candidate path 2026-08-13 09:48:51.121684 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:51.121716 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-13 09:48:51.121748 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-13 09:48:51.121799 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:51.121828 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-13 09:48:51.121856 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-13 09:48:51.121897 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-13 09:48:51.121926 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-13 09:48:51.121954 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-13 09:48:51.121985 | ubuntu-noble | ++ return 1 2026-08-13 09:48:51.122407 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:51.122478 | ubuntu-noble | + overlay_dir= 2026-08-13 09:48:51.122538 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.122562 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.122592 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-13 09:48:51.122624 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.137115 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.139457 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-13 09:48:51.139598 | ubuntu-noble | + sort 2026-08-13 09:48:51.141956 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-13 09:48:51.143015 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-13 09:48:51.143171 | ubuntu-noble | ++ sort 2026-08-13 09:48:51.145907 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:51.145934 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-13 09:48:51.145940 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-13 09:48:51.145944 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-13 09:48:51.145948 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-13 09:48:51.145952 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-13 09:48:51.145956 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:51.147249 | ubuntu-noble | checking file upper-constraints.txt 2026-08-13 09:48:51.147569 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:51.148698 | ubuntu-noble | patching file upper-constraints.txt 2026-08-13 09:48:51.149270 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-13 09:48:51.149435 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:51.149562 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.149640 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.150271 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.150306 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-13 09:48:51.150317 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.150327 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:51.151330 | ubuntu-noble | checking file upper-constraints.txt 2026-08-13 09:48:51.151883 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:51.152813 | ubuntu-noble | patching file upper-constraints.txt 2026-08-13 09:48:51.153256 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-13 09:48:51.153381 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-13 09:48:51.154164 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-13 09:48:51.154229 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-13 09:48:51.154246 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-13 09:48:51.154256 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-13 09:48:51.154265 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-13 09:48:51.154274 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-13 09:48:51.155172 | ubuntu-noble | checking file upper-constraints.txt 2026-08-13 09:48:51.155344 | ubuntu-noble | + patch --forward --batch -p1 2026-08-13 09:48:51.156904 | ubuntu-noble | patching file upper-constraints.txt 2026-08-13 09:48:51.156984 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-13 09:48:51.157124 | ubuntu-noble | + popd 2026-08-13 09:48:51.158255 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-13 09:48:51.158546 | ubuntu-noble | + sort 2026-08-13 09:48:51.162552 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-13 09:48:51.162590 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-13 09:48:51.162620 | ubuntu-noble | + local before=files-before 2026-08-13 09:48:51.162627 | ubuntu-noble | + local after=files-after 2026-08-13 09:48:51.162632 | ubuntu-noble | + local sources_txt 2026-08-13 09:48:51.165237 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-13 09:48:51.165266 | ubuntu-noble | ++ head -1 2026-08-13 09:48:51.165959 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-13 09:48:51.165980 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-13 09:48:51.165984 | ubuntu-noble | + local new_files 2026-08-13 09:48:51.166691 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-13 09:48:51.168459 | ubuntu-noble | + new_files= 2026-08-13 09:48:51.168474 | ubuntu-noble | + [[ -z '' ]] 2026-08-13 09:48:51.168480 | ubuntu-noble | + return 2026-08-13 09:48:51.168553 | ubuntu-noble | + rm files-before files-after 2026-08-13 09:48:51.170023 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-13 09:48:51.206946 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-13 09:48:51.210559 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.210589 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-13 09:48:51.210600 | ubuntu-noble | + [[ -n '' ]] 2026-08-13 09:48:51.210613 | ubuntu-noble | + popd 2026-08-13 09:48:51.210722 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.2 patches/kolla-build/2024.2 2026-08-13 09:48:51.210741 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-13 09:48:51.210752 | ubuntu-noble | + shift 2026-08-13 09:48:51.210765 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-13 09:48:51.210775 | ubuntu-noble | + roots=() 2026-08-13 09:48:51.210785 | ubuntu-noble | + local roots dir 2026-08-13 09:48:51.210800 | ubuntu-noble | + for dir in "$@" 2026-08-13 09:48:51.210810 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-13 09:48:51.210821 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-13 09:48:51.210831 | ubuntu-noble | + for dir in "$@" 2026-08-13 09:48:51.210841 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-13 09:48:51.210854 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-13 09:48:51.210864 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-13 09:48:51.210873 | ubuntu-noble | + local tmp 2026-08-13 09:48:51.212264 | ubuntu-noble | ++ mktemp -d 2026-08-13 09:48:51.214706 | ubuntu-noble | + tmp=/tmp/tmp.YwJZrVBG9X 2026-08-13 09:48:51.214747 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 -type f 2026-08-13 09:48:51.215381 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-13 09:48:51.215943 | ubuntu-noble | + sort 2026-08-13 09:48:51.220776 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-13 09:48:51.223173 | ubuntu-noble | + comm -23 /tmp/tmp.YwJZrVBG9X/expected /tmp/tmp.YwJZrVBG9X/applied 2026-08-13 09:48:51.224802 | ubuntu-noble | + local expected_count missing_count 2026-08-13 09:48:51.225576 | ubuntu-noble | ++ wc -l 2026-08-13 09:48:51.227082 | ubuntu-noble | + expected_count=30 2026-08-13 09:48:51.227760 | ubuntu-noble | ++ wc -l 2026-08-13 09:48:51.229216 | ubuntu-noble | + missing_count=0 2026-08-13 09:48:51.229238 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-13 09:48:51.229242 | ubuntu-noble | + rm -rf /tmp/tmp.YwJZrVBG9X 2026-08-13 09:48:51.230850 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-13 09:48:51.230876 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-13 09:48:51.230880 | ubuntu-noble | + return 0 2026-08-13 09:48:51.438165 | ubuntu-noble | ok: Runtime: 0:01:12.577045 2026-08-13 09:48:51.475916 | 2026-08-13 09:48:51.476066 | PLAY RECAP 2026-08-13 09:48:51.476152 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 09:48:51.476191 | 2026-08-13 09:48:51.643526 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-13 09:48:51.644554 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-13 09:48:52.453820 | 2026-08-13 09:48:52.453997 | PLAY [Base post-fetch] 2026-08-13 09:48:52.469773 | 2026-08-13 09:48:52.469940 | TASK [diagnose-network : Ensure log directory exists] 2026-08-13 09:48:53.111774 | ubuntu-noble | ok 2026-08-13 09:48:53.122579 | 2026-08-13 09:48:53.122798 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-13 09:49:05.009483 | ubuntu-noble | ok: Runtime: 0:00:05.754700 2026-08-13 09:49:05.019586 | 2026-08-13 09:49:05.019825 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-13 09:49:11.166513 | ubuntu-noble | ok: Runtime: 0:00:00.283852 2026-08-13 09:49:11.177569 | 2026-08-13 09:49:11.177959 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-13 09:49:17.334740 | ubuntu-noble | ok: Runtime: 0:00:00.079757 2026-08-13 09:49:17.351560 | 2026-08-13 09:49:17.351752 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 09:49:17.407653 | ubuntu-noble | skipping: Conditional result was False 2026-08-13 09:49:17.413874 | 2026-08-13 09:49:17.414020 | TASK [fetch-output : Set log path for single node] 2026-08-13 09:49:17.455073 | ubuntu-noble | ok 2026-08-13 09:49:17.460274 | 2026-08-13 09:49:17.460402 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 09:49:17.777373 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/a1d92d46579a4f3a82b0d082ffc51ea6/work/logs" 2026-08-13 09:49:18.156328 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/a1d92d46579a4f3a82b0d082ffc51ea6/work/artifacts" 2026-08-13 09:49:18.436531 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/a1d92d46579a4f3a82b0d082ffc51ea6/work/docs" 2026-08-13 09:49:18.447909 | 2026-08-13 09:49:18.448064 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 09:49:19.328021 | ubuntu-noble | changed: 2026-08-13 09:49:19.328261 | ubuntu-noble | .d..t...... ./ 2026-08-13 09:49:19.328297 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-13 09:49:19.328321 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-13 09:49:19.328343 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-13 09:49:19.328365 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-13 09:49:19.328387 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-13 09:49:19.328442 | ubuntu-noble | changed: All items complete 2026-08-13 09:49:19.328472 | 2026-08-13 09:49:19.930007 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 09:49:20.519517 | ubuntu-noble | changed: .d..t...... ./ 2026-08-13 09:49:20.533796 | 2026-08-13 09:49:20.534010 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 09:49:20.884961 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009636 2026-08-13 09:49:21.183910 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008303 2026-08-13 09:49:21.200730 | 2026-08-13 09:49:21.200954 | PLAY RECAP 2026-08-13 09:49:21.201019 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 09:49:21.201045 | 2026-08-13 09:49:21.351647 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-13 09:49:21.352710 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 09:49:22.196146 | 2026-08-13 09:49:22.196349 | PLAY [Base post] 2026-08-13 09:49:22.214352 | 2026-08-13 09:49:22.214517 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 09:49:23.078805 | ubuntu-noble | changed 2026-08-13 09:49:23.086109 | 2026-08-13 09:49:23.086243 | PLAY RECAP 2026-08-13 09:49:23.086308 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 09:49:23.086371 | 2026-08-13 09:49:23.232626 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 09:49:23.233759 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 09:49:24.142798 | 2026-08-13 09:49:24.143046 | PLAY [Base post-logs] 2026-08-13 09:49:24.162620 | 2026-08-13 09:49:24.163003 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 09:49:24.793462 | localhost | changed 2026-08-13 09:49:24.815864 | 2026-08-13 09:49:24.816065 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 09:49:24.852877 | localhost | ok 2026-08-13 09:49:24.856349 | 2026-08-13 09:49:24.856455 | TASK [Set zuul-log-path fact] 2026-08-13 09:49:24.871952 | localhost | ok 2026-08-13 09:49:24.884069 | 2026-08-13 09:49:24.884198 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 09:49:24.909511 | localhost | ok 2026-08-13 09:49:24.912789 | 2026-08-13 09:49:24.912898 | TASK [upload-logs : Create log directories] 2026-08-13 09:49:25.505773 | localhost | changed 2026-08-13 09:49:25.514447 | 2026-08-13 09:49:25.515185 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 09:49:26.131983 | localhost -> localhost | ok: Runtime: 0:00:00.008398 2026-08-13 09:49:26.136762 | 2026-08-13 09:49:26.136903 | TASK [upload-logs : Upload logs to log server] 2026-08-13 09:49:26.761698 | localhost | Output suppressed because no_log was given 2026-08-13 09:49:26.765700 | 2026-08-13 09:49:26.765901 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 09:49:26.829482 | localhost | skipping: Conditional result was False 2026-08-13 09:49:26.834356 | localhost | skipping: Conditional result was False 2026-08-13 09:49:26.848169 | 2026-08-13 09:49:26.848400 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 09:49:26.909909 | localhost | skipping: Conditional result was False 2026-08-13 09:49:26.910214 | 2026-08-13 09:49:26.914753 | localhost | skipping: Conditional result was False 2026-08-13 09:49:26.918039 | 2026-08-13 09:49:26.918151 | LOOP [upload-logs : Upload console log and json output]