2026-10-01 09:38:21.055100 | Job console starting 2026-10-01 09:38:21.066354 | Updating git repos 2026-10-01 09:38:21.102363 | Cloning repos into workspace 2026-10-01 09:38:21.143343 | Restoring repo states 2026-10-01 09:38:21.151323 | Merging changes 2026-10-01 09:38:21.808455 | Checking out repos 2026-10-01 09:38:21.891127 | Preparing playbooks 2026-10-01 09:38:23.475487 | Running Ansible setup 2026-10-01 09:38:29.358015 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-10-01 09:38:31.903139 | 2026-10-01 09:38:31.903317 | PLAY [Base pre] 2026-10-01 09:38:31.924534 | 2026-10-01 09:38:31.924710 | TASK [Setup log path fact] 2026-10-01 09:38:31.995015 | ubuntu-noble | ok 2026-10-01 09:38:32.078362 | 2026-10-01 09:38:32.078698 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-01 09:38:32.244904 | ubuntu-noble | ok 2026-10-01 09:38:32.317500 | 2026-10-01 09:38:32.318705 | TASK [emit-job-header : Print job information] 2026-10-01 09:38:32.410186 | # Job Information 2026-10-01 09:38:32.410382 | Ansible Version: 2.16.14 2026-10-01 09:38:32.410414 | Job: container-images-kolla-patch-2024.2 2026-10-01 09:38:32.410444 | Pipeline: check 2026-10-01 09:38:32.410468 | Executor: 521e9411259a 2026-10-01 09:38:32.410485 | Triggered by: https://github.com/osism/container-images-kolla/pull/808 2026-10-01 09:38:32.410503 | Event ID: d05da0a0-bd7b-11f1-92a8-994ca01fc214 2026-10-01 09:38:32.415110 | 2026-10-01 09:38:32.415211 | LOOP [emit-job-header : Print node information] 2026-10-01 09:38:32.722722 | ubuntu-noble | ok: 2026-10-01 09:38:32.722941 | ubuntu-noble | # Node Information 2026-10-01 09:38:32.722975 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-10-01 09:38:32.722997 | ubuntu-noble | Hostname: ubuntu 2026-10-01 09:38:32.723015 | ubuntu-noble | Username: zuul 2026-10-01 09:38:32.723033 | ubuntu-noble | Distro: Ubuntu 24.04 2026-10-01 09:38:32.723052 | ubuntu-noble | Provider: regiocloud-a 2026-10-01 09:38:32.723069 | ubuntu-noble | Region: 2026-10-01 09:38:32.723086 | ubuntu-noble | Label: ubuntu-noble 2026-10-01 09:38:32.723103 | ubuntu-noble | Product Name: OpenStack Nova 2026-10-01 09:38:32.723119 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe25:8a69 2026-10-01 09:38:32.741148 | 2026-10-01 09:38:32.741238 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-01 09:38:34.066835 | ubuntu-noble -> localhost | changed 2026-10-01 09:38:34.079133 | 2026-10-01 09:38:34.079234 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-01 09:38:35.986908 | ubuntu-noble -> localhost | changed 2026-10-01 09:38:35.995749 | 2026-10-01 09:38:35.995836 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-01 09:38:36.605427 | ubuntu-noble -> localhost | ok 2026-10-01 09:38:36.621893 | 2026-10-01 09:38:36.622161 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-01 09:38:36.690274 | ubuntu-noble | ok 2026-10-01 09:38:36.802559 | ubuntu-noble | included: /var/lib/zuul/builds/aafa9470222c4687b6a95e9601457c3b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-01 09:38:36.849412 | 2026-10-01 09:38:36.850034 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-01 09:38:40.196801 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-10-01 09:38:40.196966 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/aafa9470222c4687b6a95e9601457c3b/work/aafa9470222c4687b6a95e9601457c3b_id_rsa 2026-10-01 09:38:40.196998 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/aafa9470222c4687b6a95e9601457c3b/work/aafa9470222c4687b6a95e9601457c3b_id_rsa.pub 2026-10-01 09:38:40.197020 | ubuntu-noble -> localhost | The key fingerprint is: 2026-10-01 09:38:40.197041 | ubuntu-noble -> localhost | SHA256:VVgSWayrwbh7fug4Aty7vhy7YzZINRBUaSiH/ZKDgjg zuul-build-sshkey 2026-10-01 09:38:40.197059 | ubuntu-noble -> localhost | The key's randomart image is: 2026-10-01 09:38:40.197086 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-10-01 09:38:40.197104 | ubuntu-noble -> localhost | | +o+.. oB+ | 2026-10-01 09:38:40.197122 | ubuntu-noble -> localhost | |o = o oo. | 2026-10-01 09:38:40.197138 | ubuntu-noble -> localhost | |o+ = .. | 2026-10-01 09:38:40.197155 | ubuntu-noble -> localhost | |E + + .. | 2026-10-01 09:38:40.197171 | ubuntu-noble -> localhost | |.o = . oS . | 2026-10-01 09:38:40.197191 | ubuntu-noble -> localhost | | + . . o . | 2026-10-01 09:38:40.197209 | ubuntu-noble -> localhost | | . o.. . + | 2026-10-01 09:38:40.197226 | ubuntu-noble -> localhost | | ..Boo.+ . | 2026-10-01 09:38:40.197243 | ubuntu-noble -> localhost | | +BBo*o. | 2026-10-01 09:38:40.197260 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-10-01 09:38:40.197301 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.895611 2026-10-01 09:38:40.202594 | 2026-10-01 09:38:40.202674 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-01 09:38:40.268398 | ubuntu-noble | ok 2026-10-01 09:38:40.298030 | ubuntu-noble | included: /var/lib/zuul/builds/aafa9470222c4687b6a95e9601457c3b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-01 09:38:40.326894 | 2026-10-01 09:38:40.327902 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-01 09:38:40.356304 | ubuntu-noble | skipping: Conditional result was False 2026-10-01 09:38:40.361052 | 2026-10-01 09:38:40.361133 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-01 09:38:41.381466 | ubuntu-noble | changed 2026-10-01 09:38:41.386242 | 2026-10-01 09:38:41.386319 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-01 09:38:41.745346 | ubuntu-noble | ok 2026-10-01 09:38:41.750950 | 2026-10-01 09:38:41.751037 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-01 09:38:42.768919 | ubuntu-noble | changed 2026-10-01 09:38:42.790345 | 2026-10-01 09:38:42.790446 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-01 09:38:43.830359 | ubuntu-noble | changed 2026-10-01 09:38:43.834810 | 2026-10-01 09:38:43.834887 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-01 09:38:43.889927 | ubuntu-noble | skipping: Conditional result was False 2026-10-01 09:38:43.896297 | 2026-10-01 09:38:43.896402 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-01 09:38:45.552713 | ubuntu-noble -> localhost | changed 2026-10-01 09:38:45.564148 | 2026-10-01 09:38:45.564274 | TASK [add-build-sshkey : Add back temp key] 2026-10-01 09:38:46.549435 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/aafa9470222c4687b6a95e9601457c3b/work/aafa9470222c4687b6a95e9601457c3b_id_rsa (zuul-build-sshkey) 2026-10-01 09:38:46.549665 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.027867 2026-10-01 09:38:46.555693 | 2026-10-01 09:38:46.555777 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-01 09:38:47.180902 | ubuntu-noble | ok 2026-10-01 09:38:47.185065 | 2026-10-01 09:38:47.185141 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-01 09:38:47.236049 | ubuntu-noble | skipping: Conditional result was False 2026-10-01 09:38:47.250340 | 2026-10-01 09:38:47.250432 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-10-01 09:38:47.705975 | ubuntu-noble | ok 2026-10-01 09:38:47.734562 | 2026-10-01 09:38:47.734666 | TASK [validate-host : Define zuul_info_dir fact] 2026-10-01 09:38:47.807415 | ubuntu-noble | ok 2026-10-01 09:38:47.811494 | 2026-10-01 09:38:47.811568 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-10-01 09:38:48.725072 | ubuntu-noble -> localhost | ok 2026-10-01 09:38:48.730274 | 2026-10-01 09:38:48.730354 | TASK [validate-host : Collect information about the host] 2026-10-01 09:38:50.883290 | ubuntu-noble | ok 2026-10-01 09:38:50.892487 | 2026-10-01 09:38:50.892577 | TASK [validate-host : Sanitize hostname] 2026-10-01 09:38:51.470263 | ubuntu-noble | ok 2026-10-01 09:38:51.501107 | 2026-10-01 09:38:51.501216 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-10-01 09:38:52.897366 | ubuntu-noble -> localhost | changed 2026-10-01 09:38:52.902218 | 2026-10-01 09:38:52.902294 | TASK [validate-host : Collect information about zuul worker] 2026-10-01 09:38:53.545914 | ubuntu-noble | ok 2026-10-01 09:38:53.550186 | 2026-10-01 09:38:53.550271 | TASK [validate-host : Write out all zuul information for each host] 2026-10-01 09:38:55.444213 | ubuntu-noble -> localhost | changed 2026-10-01 09:38:55.453445 | 2026-10-01 09:38:55.453577 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-10-01 09:38:55.873092 | ubuntu-noble | ok 2026-10-01 09:38:55.877801 | 2026-10-01 09:38:55.877881 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-10-01 09:38:57.628738 | ubuntu-noble | changed: 2026-10-01 09:38:57.628891 | ubuntu-noble | cd+++++++++ src/ 2026-10-01 09:38:57.628919 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-10-01 09:38:57.628939 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-10-01 09:38:57.628957 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-10-01 09:38:57.628974 | ubuntu-noble | Containerfile 2026-10-01 09:38:57.629481 | ubuntu-noble | 2026-10-01 09:41:24.861103 | ubuntu-noble | 2026-10-01 09:41:24.861107 | ubuntu-noble | Or undo this operation with: 2026-10-01 09:41:24.861111 | ubuntu-noble | 2026-10-01 09:41:24.861116 | ubuntu-noble | git switch - 2026-10-01 09:41:24.861121 | ubuntu-noble | 2026-10-01 09:41:24.861125 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-10-01 09:41:24.861129 | ubuntu-noble | 2026-10-01 09:41:24.861133 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-10-01 09:41:24.863935 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-10-01 09:41:24.867767 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-10-01 09:41:24.867805 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-10-01 09:41:24.867812 | ubuntu-noble | + popd 2026-10-01 09:41:24.867817 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-10-01 09:41:24.872447 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-10-01 09:41:24.872484 | ubuntu-noble | ++ sort 2026-10-01 09:41:24.875092 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-10-01 09:41:24.875152 | ubuntu-noble | + pushd kolla 2026-10-01 09:41:24.875321 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-01 09:41:24.875366 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-01 09:41:24.875396 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-01 09:41:24.875422 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-10-01 09:41:24.875435 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-01 09:41:24.875454 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:24.877176 | ubuntu-noble | checking file kolla/common/sources.py 2026-10-01 09:41:24.877756 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:24.878975 | ubuntu-noble | patching file kolla/common/sources.py 2026-10-01 09:41:24.879956 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-10-01 09:41:24.879977 | ubuntu-noble | + popd 2026-10-01 09:41:24.879983 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-10-01 09:41:24.879988 | ubuntu-noble | + pushd kolla 2026-10-01 09:41:24.879998 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-10-01 09:41:24.880011 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-10-01 09:41:24.880015 | 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-10-01 09:41:24.880019 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-10-01 09:41:24.880023 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-10-01 09:41:24.880026 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:24.881224 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-10-01 09:41:24.881356 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-10-01 09:41:24.881906 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:24.883054 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-10-01 09:41:24.883136 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-10-01 09:41:24.883857 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-10-01 09:41:24.883876 | ubuntu-noble | + popd 2026-10-01 09:41:24.883880 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-10-01 09:41:24.883884 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-10-01 09:41:25.047979 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-10-01 09:41:25.048038 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-10-01 09:41:25.048059 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-10-01 09:41:25.049784 | ubuntu-noble | Package: rabbitmq-server 2026-10-01 09:41:25.049813 | ubuntu-noble | Pin: version 3.13.* 2026-10-01 09:41:25.049817 | ubuntu-noble | Pin-Priority: 1000 2026-10-01 09:41:25.049821 | ubuntu-noble | 2026-10-01 09:41:25.049825 | ubuntu-noble | Package: openvswitch* 2026-10-01 09:41:25.049829 | ubuntu-noble | Pin: version 3.4.* 2026-10-01 09:41:25.049832 | ubuntu-noble | Pin-Priority: 1000 2026-10-01 09:41:25.049836 | ubuntu-noble | 2026-10-01 09:41:25.049840 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-10-01 09:41:25.049845 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-10-01 09:41:25.049848 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-10-01 09:41:25.049853 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-10-01 09:41:25.049856 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-10-01 09:41:25.049860 | ubuntu-noble | Package: proxysql 2026-10-01 09:41:25.049864 | ubuntu-noble | Pin: version 3.0.8* 2026-10-01 09:41:25.049867 | ubuntu-noble | Pin-Priority: 1001 2026-10-01 09:41:25.049984 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2024.2/base/kolla-pip-check.py 2026-10-01 09:41:25.055615 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-10-01 09:41:25.057760 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-10-01 09:41:25.058261 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-10-01 09:41:25.060688 | ubuntu-noble | + image_name=base 2026-10-01 09:41:25.060712 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/kolla-pip-check.py overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-10-01 09:41:25.064092 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-10-01 09:41:25.064652 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-10-01 09:41:25.067566 | ubuntu-noble | + image_name=cinder 2026-10-01 09:41:25.067593 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-10-01 09:41:25.071221 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-10-01 09:41:25.071836 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-10-01 09:41:25.074264 | ubuntu-noble | + image_name=nova 2026-10-01 09:41:25.074291 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-10-01 09:41:25.076560 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-10-01 09:41:25.079615 | ubuntu-noble | patches/2024.2/cinder 2026-10-01 09:41:25.079643 | ubuntu-noble | patches/2024.2/ironic 2026-10-01 09:41:25.079648 | ubuntu-noble | patches/2024.2/glance 2026-10-01 09:41:25.079653 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-10-01 09:41:25.079657 | ubuntu-noble | patches/2024.2/designate 2026-10-01 09:41:25.079661 | ubuntu-noble | patches/2024.2/designate/dns2 2026-10-01 09:41:25.079676 | ubuntu-noble | patches/2024.2/kolla 2026-10-01 09:41:25.079679 | ubuntu-noble | patches/2024.2/neutron 2026-10-01 09:41:25.079683 | ubuntu-noble | patches/2024.2/octavia 2026-10-01 09:41:25.079686 | ubuntu-noble | patches/2024.2/nova 2026-10-01 09:41:25.079689 | ubuntu-noble | patches/2024.2/keystone 2026-10-01 09:41:25.079693 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-10-01 09:41:25.082341 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-10-01 09:41:25.082411 | ubuntu-noble | ++ grep kolla 2026-10-01 09:41:25.082762 | ubuntu-noble | ++ grep -v kolla-build 2026-10-01 09:41:25.088553 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-10-01 09:41:25.089435 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-10-01 09:41:25.092350 | ubuntu-noble | + project=kolla 2026-10-01 09:41:25.095313 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-10-01 09:41:25.095353 | ubuntu-noble | ++ sort 2026-10-01 09:41:25.096985 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-01 09:41:25.097018 | ubuntu-noble | + pushd kolla 2026-10-01 09:41:25.097030 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-10-01 09:41:25.097086 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-10-01 09:41:25.097101 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-10-01 09:41:25.097111 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-10-01 09:41:25.097120 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-10-01 09:41:25.097128 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:25.098664 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-10-01 09:41:25.098759 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-10-01 09:41:25.098999 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:25.101150 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-10-01 09:41:25.101457 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-10-01 09:41:25.101489 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-10-01 09:41:25.102675 | ubuntu-noble | + popd 2026-10-01 09:41:25.102697 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-01 09:41:25.102709 | ubuntu-noble | + pushd kolla 2026-10-01 09:41:25.102758 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-10-01 09:41:25.102769 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-10-01 09:41:25.102780 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-10-01 09:41:25.102790 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-10-01 09:41:25.102800 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-10-01 09:41:25.102809 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:25.102828 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-10-01 09:41:25.102838 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-10-01 09:41:25.103081 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:25.106285 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-10-01 09:41:25.106357 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-10-01 09:41:25.106373 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-10-01 09:41:25.106489 | ubuntu-noble | + popd 2026-10-01 09:41:25.106504 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-01 09:41:25.106513 | ubuntu-noble | + pushd kolla 2026-10-01 09:41:25.106545 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-10-01 09:41:25.106556 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-10-01 09:41:25.106566 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-10-01 09:41:25.106576 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-10-01 09:41:25.106587 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-10-01 09:41:25.106610 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:25.109758 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-10-01 09:41:25.109795 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-10-01 09:41:25.109804 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-10-01 09:41:25.109811 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-10-01 09:41:25.109818 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-10-01 09:41:25.109825 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-10-01 09:41:25.109832 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-10-01 09:41:25.109839 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-10-01 09:41:25.109846 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-10-01 09:41:25.109852 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-10-01 09:41:25.109866 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:25.114352 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-10-01 09:41:25.114408 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-10-01 09:41:25.114421 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-10-01 09:41:25.114431 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-10-01 09:41:25.114445 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-10-01 09:41:25.114456 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-10-01 09:41:25.114467 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-10-01 09:41:25.114478 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-10-01 09:41:25.114489 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-10-01 09:41:25.114500 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-10-01 09:41:25.115831 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-10-01 09:41:25.115887 | ubuntu-noble | + popd 2026-10-01 09:41:25.115901 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-01 09:41:25.115916 | ubuntu-noble | + pushd kolla 2026-10-01 09:41:25.115930 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-01 09:41:25.115944 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-01 09:41:25.115959 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-01 09:41:25.115971 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-10-01 09:41:25.115982 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-01 09:41:25.115996 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:25.119315 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-10-01 09:41:25.119358 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-10-01 09:41:25.119364 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-10-01 09:41:25.119490 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-10-01 09:41:25.119655 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-10-01 09:41:25.120412 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:25.121578 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-10-01 09:41:25.121710 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-10-01 09:41:25.121788 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-10-01 09:41:25.121864 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-10-01 09:41:25.122398 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-10-01 09:41:25.122523 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-10-01 09:41:25.122599 | ubuntu-noble | + popd 2026-10-01 09:41:25.122652 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-10-01 09:41:25.122673 | ubuntu-noble | + pushd kolla 2026-10-01 09:41:25.122712 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-10-01 09:41:25.122741 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-10-01 09:41:25.122766 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-10-01 09:41:25.122786 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-10-01 09:41:25.122806 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-10-01 09:41:25.122829 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:25.124462 | ubuntu-noble | checking file kolla/image/tasks.py 2026-10-01 09:41:25.124533 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-10-01 09:41:25.125099 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:25.126641 | ubuntu-noble | patching file kolla/image/tasks.py 2026-10-01 09:41:25.126669 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-10-01 09:41:25.126762 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-10-01 09:41:25.126858 | ubuntu-noble | + popd 2026-10-01 09:41:25.126975 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-10-01 09:41:25.853895 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-10-01 09:41:25.941351 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-10-01 09:41:25.959311 | 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-10-01 09:41:26.078561 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-10-01 09:41:26.093570 | ubuntu-noble | Downloading gitpython-3.2.0-py3-none-any.whl.metadata (13 kB) 2026-10-01 09:41:26.209292 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-10-01 09:41:26.221906 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-10-01 09:41:26.258152 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-10-01 09:41:26.266385 | 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-10-01 09:41:26.331340 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-10-01 09:41:26.347112 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-10-01 09:41:26.440573 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-10-01 09:41:26.460741 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-10-01 09:41:26.557347 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-10-01 09:41:26.571330 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-10-01 09:41:26.660714 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-10-01 09:41:26.672910 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-10-01 09:41:26.764494 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-10-01 09:41:26.778806 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-10-01 09:41:26.800359 | 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-10-01 09:41:26.803834 | 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-10-01 09:41:26.894881 | 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-10-01 09:41:26.907929 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-10-01 09:41:26.948002 | 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.2) 2026-10-01 09:41:26.949720 | 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.20) 2026-10-01 09:41:26.951910 | 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.8.0) 2026-10-01 09:41:26.953413 | 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-10-01 09:41:27.008521 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-10-01 09:41:27.040987 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.6 MB/s eta 0:00:00 2026-10-01 09:41:27.053152 | ubuntu-noble | Downloading gitpython-3.2.0-py3-none-any.whl (228 kB) 2026-10-01 09:41:27.079379 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.5/228.5 kB 11.5 MB/s eta 0:00:00 2026-10-01 09:41:27.100166 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-10-01 09:41:27.118095 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 10.2 MB/s eta 0:00:00 2026-10-01 09:41:27.134701 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-10-01 09:41:27.153891 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.5 MB/s eta 0:00:00 2026-10-01 09:41:27.175593 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-10-01 09:41:27.222475 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 53.2 MB/s eta 0:00:00 2026-10-01 09:41:27.234966 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-10-01 09:41:27.249354 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.8 MB/s eta 0:00:00 2026-10-01 09:41:27.286562 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-10-01 09:41:27.317173 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-10-01 09:41:27.336408 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 3.6 MB/s eta 0:00:00 2026-10-01 09:41:27.356142 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-10-01 09:41:27.676423 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-10-01 09:41:28.945593 | ubuntu-noble | Successfully installed GitPython-3.2.0 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.1 2026-10-01 09:41:29.131917 | ubuntu-noble | + pip3 install kolla/ 2026-10-01 09:41:29.705982 | ubuntu-noble | Processing ./kolla 2026-10-01 09:41:29.709081 | ubuntu-noble | Installing build dependencies: started 2026-10-01 09:41:31.785857 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-10-01 09:41:31.794560 | ubuntu-noble | Getting requirements to build wheel: started 2026-10-01 09:41:32.045806 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-10-01 09:41:32.049163 | ubuntu-noble | Installing backend dependencies: started 2026-10-01 09:41:34.440000 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-10-01 09:41:34.442444 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-10-01 09:41:35.122105 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-01 09:41:35.131320 | 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-10-01 09:41:35.132748 | 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-10-01 09:41:35.134558 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.2.0) 2026-10-01 09:41:35.136096 | 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-10-01 09:41:35.137769 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (84.0.0) 2026-10-01 09:41:35.180744 | 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-10-01 09:41:35.184956 | 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-10-01 09:41:35.193162 | 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-10-01 09:41:35.194463 | 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.1) 2026-10-01 09:41:35.196086 | 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-10-01 09:41:35.197812 | 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-10-01 09:41:35.199097 | 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-10-01 09:41:35.201307 | 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-10-01 09:41:35.250349 | 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-10-01 09:41:35.269127 | 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.2) 2026-10-01 09:41:35.270794 | 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.20) 2026-10-01 09:41:35.272478 | 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.8.0) 2026-10-01 09:41:35.273790 | 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-10-01 09:41:35.305011 | ubuntu-noble | Building wheels for collected packages: kolla 2026-10-01 09:41:35.306071 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-10-01 09:41:36.963321 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-10-01 09:41:36.965540 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=377993 sha256=ba93f5a6c21b2c7d686ebc77105212ce29a0d06af07503ddefbfe08a464327cf 2026-10-01 09:41:36.965947 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-sfpzo9w0/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-10-01 09:41:36.977291 | ubuntu-noble | Successfully built kolla 2026-10-01 09:41:37.173509 | ubuntu-noble | Installing collected packages: kolla 2026-10-01 09:41:37.366856 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-10-01 09:41:37.527145 | ubuntu-noble | ++ kolla-build --version 2026-10-01 09:41:38.170964 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-10-01 09:41:38.171121 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-10-01 09:41:38.171286 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-10-01 09:41:38.177404 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=1f1e11f 2026-10-01 09:41:38.177471 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=1f1e11f 2026-10-01 09:41:38.177654 | ubuntu-noble | ++ cd release 2026-10-01 09:41:38.177674 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-10-01 09:41:38.182127 | ubuntu-noble | + export HASH_RELEASE=8d2a0f2 2026-10-01 09:41:38.182185 | ubuntu-noble | + HASH_RELEASE=8d2a0f2 2026-10-01 09:41:38.182203 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-10-01 09:41:38.362604 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-10-01 09:41:38.362661 | ubuntu-noble | DEBUG template-overrides.j2 2026-10-01 09:41:38.362667 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-10-01 09:41:38.365275 | ubuntu-noble | {% extends parent_template %} 2026-10-01 09:41:38.365338 | ubuntu-noble | 2026-10-01 09:41:38.365350 | ubuntu-noble | {% set fluentd_plugins = [ 2026-10-01 09:41:38.365359 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-10-01 09:41:38.365368 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-10-01 09:41:38.365407 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-10-01 09:41:38.365416 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-10-01 09:41:38.365424 | ubuntu-noble | ] %} 2026-10-01 09:41:38.365432 | ubuntu-noble | 2026-10-01 09:41:38.365440 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-10-01 09:41:38.365448 | ubuntu-noble | 2026-10-01 09:41:38.365457 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-10-01 09:41:38.365465 | ubuntu-noble | 2026-10-01 09:41:38.365473 | ubuntu-noble | {% set barbican_base_pip_packages_append = ['pykmip'] %} 2026-10-01 09:41:38.365480 | ubuntu-noble | {% block barbican_base_header %} 2026-10-01 09:41:38.365488 | ubuntu-noble | RUN sed -i 's/^PyKMIP===.*/PyKMIP===0.11.0/' /requirements/upper-constraints.txt 2026-10-01 09:41:38.365496 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.365504 | ubuntu-noble | 2026-10-01 09:41:38.365512 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-10-01 09:41:38.365519 | ubuntu-noble | 2026-10-01 09:41:38.365527 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-10-01 09:41:38.365535 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-10-01 09:41:38.365543 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-10-01 09:41:38.365550 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-10-01 09:41:38.365557 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.365565 | ubuntu-noble | 2026-10-01 09:41:38.365572 | ubuntu-noble | {% block horizon_header %} 2026-10-01 09:41:38.365580 | ubuntu-noble | RUN apt-get update \ 2026-10-01 09:41:38.365589 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-10-01 09:41:38.365598 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-10-01 09:41:38.365606 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-10-01 09:41:38.365614 | ubuntu-noble | && apt-get clean \ 2026-10-01 09:41:38.365622 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-10-01 09:41:38.365629 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.365637 | ubuntu-noble | 2026-10-01 09:41:38.365644 | ubuntu-noble | {% block horizon_footer %} 2026-10-01 09:41:38.365654 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-10-01 09:41:38.365663 | 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-10-01 09:41:38.365672 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-10-01 09:41:38.365680 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.365687 | ubuntu-noble | 2026-10-01 09:41:38.365695 | ubuntu-noble | {% block base_header %} 2026-10-01 09:41:38.365702 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-10-01 09:41:38.365710 | ubuntu-noble | COPY kolla-pip-check.py /usr/local/bin/kolla-pip-check.py 2026-10-01 09:41:38.365717 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-10-01 09:41:38.365725 | ubuntu-noble | 2026-10-01 09:41:38.365733 | ubuntu-noble | RUN apt-get update \ 2026-10-01 09:41:38.365741 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-10-01 09:41:38.365749 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-10-01 09:41:38.365757 | ubuntu-noble | && apt-get clean \ 2026-10-01 09:41:38.365764 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-10-01 09:41:38.365772 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.365779 | ubuntu-noble | 2026-10-01 09:41:38.365787 | ubuntu-noble | {% block openstack_base_header %} 2026-10-01 09:41:38.365794 | ubuntu-noble | RUN apt-get update \ 2026-10-01 09:41:38.365802 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-10-01 09:41:38.365811 | ubuntu-noble | && apt-get clean \ 2026-10-01 09:41:38.365818 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-10-01 09:41:38.365826 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.365834 | ubuntu-noble | 2026-10-01 09:41:38.365841 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-10-01 09:41:38.365849 | ubuntu-noble | 2026-10-01 09:41:38.365856 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-10-01 09:41:38.365864 | ubuntu-noble | 2026-10-01 09:41:38.365871 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-10-01 09:41:38.365879 | ubuntu-noble | 2026-10-01 09:41:38.365888 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-10-01 09:41:38.365895 | ubuntu-noble | {% block cinder_volume_footer %} 2026-10-01 09:41:38.365909 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-10-01 09:41:38.365917 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.365925 | ubuntu-noble | 2026-10-01 09:41:38.365932 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-10-01 09:41:38.365940 | ubuntu-noble | {% block manila_base_footer %} 2026-10-01 09:41:38.365948 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-10-01 09:41:38.365957 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.365965 | ubuntu-noble | 2026-10-01 09:41:38.365972 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-10-01 09:41:38.365980 | ubuntu-noble | {% block magnum_base_footer %} 2026-10-01 09:41:38.365987 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-10-01 09:41:38.365995 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-10-01 09:41:38.366002 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-10-01 09:41:38.366010 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.366017 | ubuntu-noble | 2026-10-01 09:41:38.366027 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-10-01 09:41:38.366049 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-10-01 09:41:38.366057 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-10-01 09:41:38.366064 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-10-01 09:41:38.366072 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.366079 | ubuntu-noble | 2026-10-01 09:41:38.366087 | ubuntu-noble | {% block keystone_footer %} 2026-10-01 09:41:38.366095 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-10-01 09:41:38.366102 | ubuntu-noble | RUN apt-get update \ 2026-10-01 09:41:38.366110 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-10-01 09:41:38.366119 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-10-01 09:41:38.366125 | ubuntu-noble | libldap-common \ 2026-10-01 09:41:38.366132 | ubuntu-noble | libmemcached11 \ 2026-10-01 09:41:38.366138 | ubuntu-noble | && apt-get clean \ 2026-10-01 09:41:38.366146 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-10-01 09:41:38.366153 | ubuntu-noble | && a2enmod auth_openidc 2026-10-01 09:41:38.366161 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.366168 | ubuntu-noble | 2026-10-01 09:41:38.366176 | ubuntu-noble | {% block footer %} 2026-10-01 09:41:38.366183 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-10-01 09:41:38.366191 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-10-01 09:41:38.366198 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-10-01 09:41:38.366208 | ubuntu-noble | && apt-get autoremove -y \ 2026-10-01 09:41:38.366281 | 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-10-01 09:41:38.366304 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/python3 /usr/local/bin/kolla-pip-check.py; fi 2026-10-01 09:41:38.366312 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.366320 | ubuntu-noble | 2026-10-01 09:41:38.366327 | ubuntu-noble | {% block labels %} 2026-10-01 09:41:38.366335 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-10-01 09:41:38.366344 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-10-01 09:41:38.366351 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="1f1e11f" \ 2026-10-01 09:41:38.366359 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-10-01 09:41:38.366369 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-10-01 09:41:38.366377 | ubuntu-noble | "de.osism.commit.release"="8d2a0f2" \ 2026-10-01 09:41:38.366385 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-10-01 09:41:38.366393 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-10-01 09:41:38.366400 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-10-01 09:41:38.366408 | ubuntu-noble | "de.osism.version"="latest" \ 2026-10-01 09:41:38.366416 | ubuntu-noble | "org.opencontainers.image.created"="2026-10-01T09:41:38.337486+00:00" \ 2026-10-01 09:41:38.366424 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-10-01 09:41:38.366439 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-10-01 09:41:38.366447 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-10-01 09:41:38.366454 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-10-01 09:41:38.366462 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-10-01 09:41:38.366469 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-10-01 09:41:38.366477 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.366486 | ubuntu-noble | 2026-10-01 09:41:38.366493 | ubuntu-noble | {% block ovs_install %} 2026-10-01 09:41:38.366501 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-10-01 09:41:38.366509 | ubuntu-noble | RUN apt-get update \ 2026-10-01 09:41:38.366516 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-10-01 09:41:38.366524 | ubuntu-noble | python3-netifaces \ 2026-10-01 09:41:38.366531 | ubuntu-noble | tcpdump \ 2026-10-01 09:41:38.366539 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-10-01 09:41:38.366546 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-10-01 09:41:38.366556 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-10-01 09:41:38.366564 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-10-01 09:41:38.366572 | ubuntu-noble | && apt-get clean \ 2026-10-01 09:41:38.366579 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-10-01 09:41:38.366587 | ubuntu-noble | {% endblock %} 2026-10-01 09:41:38.366595 | ubuntu-noble | 2026-10-01 09:41:38.367200 | ubuntu-noble | + bash scripts/002-generate.sh 2026-10-01 09:41:38.370128 | ubuntu-noble | + BASE=ubuntu 2026-10-01 09:41:38.370167 | ubuntu-noble | + BASE_VERSION=22.04 2026-10-01 09:41:38.370527 | ubuntu-noble | ++ date +%Y%m%d 2026-10-01 09:41:38.372752 | ubuntu-noble | + BUILD_ID=20261001 2026-10-01 09:41:38.372807 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-10-01 09:41:38.372812 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-10-01 09:41:38.372816 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-10-01 09:41:38.372820 | ubuntu-noble | + VERSION=latest 2026-10-01 09:41:38.372823 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-10-01 09:41:38.372827 | ubuntu-noble | + . defaults/all.sh 2026-10-01 09:41:38.372831 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-10-01 09:41:38.372834 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-10-01 09:41:38.372838 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-10-01 09:41:38.372841 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-10-01 09:41:38.372845 | ubuntu-noble | +++ deactivate nondestructive 2026-10-01 09:41:38.372848 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-01 09:41:38.372851 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-01 09:41:38.372855 | ubuntu-noble | +++ hash -r 2026-10-01 09:41:38.372859 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-01 09:41:38.372862 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-10-01 09:41:38.372865 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-10-01 09:41:38.372869 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-10-01 09:41:38.372872 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-10-01 09:41:38.372875 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-10-01 09:41:38.372879 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-10-01 09:41:38.372882 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-10-01 09:41:38.372885 | 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-10-01 09:41:38.372890 | 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-10-01 09:41:38.372894 | ubuntu-noble | +++ export PATH 2026-10-01 09:41:38.372897 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-01 09:41:38.372900 | ubuntu-noble | +++ '[' -z '' ']' 2026-10-01 09:41:38.372903 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-10-01 09:41:38.372906 | ubuntu-noble | +++ PS1='(venv) ' 2026-10-01 09:41:38.372910 | ubuntu-noble | +++ export PS1 2026-10-01 09:41:38.372913 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-10-01 09:41:38.372916 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-10-01 09:41:38.372920 | ubuntu-noble | +++ hash -r 2026-10-01 09:41:38.372923 | ubuntu-noble | + . defaults/2024.2.sh 2026-10-01 09:41:38.373122 | ubuntu-noble | +++ date +%Y%m%d 2026-10-01 09:41:38.375455 | ubuntu-noble | ++ export BUILD_ID=20261001 2026-10-01 09:41:38.375490 | ubuntu-noble | ++ BUILD_ID=20261001 2026-10-01 09:41:38.375497 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-10-01 09:41:38.375504 | ubuntu-noble | ++ KOLLA_TYPE= 2026-10-01 09:41:38.375524 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-10-01 09:41:38.375531 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-10-01 09:41:38.375539 | ubuntu-noble | + export VERSION 2026-10-01 09:41:38.375545 | ubuntu-noble | + export OPENSTACK_VERSION 2026-10-01 09:41:38.375551 | ubuntu-noble | + DOCKER_TAG=build-20261001 2026-10-01 09:41:38.375558 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-10-01 09:41:38.375564 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-10-01 09:41:38.375570 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-10-01 09:41:38.375583 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-10-01 09:41:38.375590 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-10-01 09:41:38.533356 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-10-01 09:41:38.533425 | 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-10-01 09:41:39.914330 | ubuntu-noble | localhost | SUCCESS => { 2026-10-01 09:41:39.914407 | ubuntu-noble | "changed": false, 2026-10-01 09:41:39.914418 | ubuntu-noble | "gid": 1000, 2026-10-01 09:41:39.914427 | ubuntu-noble | "group": "zuul", 2026-10-01 09:41:39.914481 | ubuntu-noble | "mode": "0664", 2026-10-01 09:41:39.914491 | ubuntu-noble | "msg": "OK", 2026-10-01 09:41:39.914499 | ubuntu-noble | "owner": "zuul", 2026-10-01 09:41:39.914508 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-01 09:41:39.914517 | ubuntu-noble | "size": 4358, 2026-10-01 09:41:39.914525 | ubuntu-noble | "state": "file", 2026-10-01 09:41:39.914534 | ubuntu-noble | "uid": 1000 2026-10-01 09:41:39.914543 | ubuntu-noble | } 2026-10-01 09:41:40.032376 | ubuntu-noble | + setini DEFAULT tag build-20261001 2026-10-01 09:41:40.032450 | 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-20261001' 2026-10-01 09:41:41.363440 | ubuntu-noble | localhost | CHANGED => { 2026-10-01 09:41:41.363510 | ubuntu-noble | "changed": true, 2026-10-01 09:41:41.363517 | ubuntu-noble | "gid": 1000, 2026-10-01 09:41:41.363523 | ubuntu-noble | "group": "zuul", 2026-10-01 09:41:41.363528 | ubuntu-noble | "mode": "0664", 2026-10-01 09:41:41.363533 | ubuntu-noble | "msg": "option changed", 2026-10-01 09:41:41.363538 | ubuntu-noble | "owner": "zuul", 2026-10-01 09:41:41.363543 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-01 09:41:41.363548 | ubuntu-noble | "size": 4366, 2026-10-01 09:41:41.363553 | ubuntu-noble | "state": "file", 2026-10-01 09:41:41.363558 | ubuntu-noble | "uid": 1000 2026-10-01 09:41:41.363563 | ubuntu-noble | } 2026-10-01 09:41:41.504395 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-10-01 09:41:41.504477 | 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-10-01 09:41:42.893323 | ubuntu-noble | localhost | SUCCESS => { 2026-10-01 09:41:42.893391 | ubuntu-noble | "changed": false, 2026-10-01 09:41:42.893402 | ubuntu-noble | "gid": 1000, 2026-10-01 09:41:42.893413 | ubuntu-noble | "group": "zuul", 2026-10-01 09:41:42.893423 | ubuntu-noble | "mode": "0664", 2026-10-01 09:41:42.893432 | ubuntu-noble | "msg": "OK", 2026-10-01 09:41:42.893442 | ubuntu-noble | "owner": "zuul", 2026-10-01 09:41:42.893452 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-01 09:41:42.893462 | ubuntu-noble | "size": 4366, 2026-10-01 09:41:42.893472 | ubuntu-noble | "state": "file", 2026-10-01 09:41:42.893482 | ubuntu-noble | "uid": 1000 2026-10-01 09:41:42.893492 | ubuntu-noble | } 2026-10-01 09:41:43.049918 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-10-01 09:41:43.050008 | 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-10-01 09:41:44.641311 | ubuntu-noble | localhost | SUCCESS => { 2026-10-01 09:41:44.641367 | ubuntu-noble | "changed": false, 2026-10-01 09:41:44.641373 | ubuntu-noble | "gid": 1000, 2026-10-01 09:41:44.641378 | ubuntu-noble | "group": "zuul", 2026-10-01 09:41:44.641382 | ubuntu-noble | "mode": "0664", 2026-10-01 09:41:44.641386 | ubuntu-noble | "msg": "OK", 2026-10-01 09:41:44.641390 | ubuntu-noble | "owner": "zuul", 2026-10-01 09:41:44.641395 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-01 09:41:44.641400 | ubuntu-noble | "size": 4366, 2026-10-01 09:41:44.641404 | ubuntu-noble | "state": "file", 2026-10-01 09:41:44.641408 | ubuntu-noble | "uid": 1000 2026-10-01 09:41:44.641413 | ubuntu-noble | } 2026-10-01 09:41:44.772767 | ubuntu-noble | + setini DEFAULT install_type source 2026-10-01 09:41:44.772853 | 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-10-01 09:41:46.315298 | ubuntu-noble | localhost | SUCCESS => { 2026-10-01 09:41:46.315353 | ubuntu-noble | "changed": false, 2026-10-01 09:41:46.315359 | ubuntu-noble | "gid": 1000, 2026-10-01 09:41:46.315362 | ubuntu-noble | "group": "zuul", 2026-10-01 09:41:46.315366 | ubuntu-noble | "mode": "0664", 2026-10-01 09:41:46.315369 | ubuntu-noble | "msg": "OK", 2026-10-01 09:41:46.315373 | ubuntu-noble | "owner": "zuul", 2026-10-01 09:41:46.315377 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-01 09:41:46.315381 | ubuntu-noble | "size": 4366, 2026-10-01 09:41:46.315387 | ubuntu-noble | "state": "file", 2026-10-01 09:41:46.315393 | ubuntu-noble | "uid": 1000 2026-10-01 09:41:46.315398 | ubuntu-noble | } 2026-10-01 09:41:46.455278 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-10-01 09:41:46.455342 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-10-01 09:41:46.455348 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-10-01 09:41:46.455355 | 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-10-01 09:41:47.814756 | ubuntu-noble | localhost | CHANGED => { 2026-10-01 09:41:47.814801 | ubuntu-noble | "changed": true, 2026-10-01 09:41:47.814806 | ubuntu-noble | "gid": 1000, 2026-10-01 09:41:47.814810 | ubuntu-noble | "group": "zuul", 2026-10-01 09:41:47.814814 | ubuntu-noble | "mode": "0664", 2026-10-01 09:41:47.814818 | ubuntu-noble | "msg": "section and option added", 2026-10-01 09:41:47.814822 | ubuntu-noble | "owner": "zuul", 2026-10-01 09:41:47.814826 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-01 09:41:47.814829 | ubuntu-noble | "size": 4437, 2026-10-01 09:41:47.814833 | ubuntu-noble | "state": "file", 2026-10-01 09:41:47.814836 | ubuntu-noble | "uid": 1000 2026-10-01 09:41:47.814840 | ubuntu-noble | } 2026-10-01 09:41:47.939510 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-10-01 09:41:47.946138 | ubuntu-noble | + setini openstack-base type local 2026-10-01 09:41:47.946264 | 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-10-01 09:41:49.360487 | ubuntu-noble | localhost | CHANGED => { 2026-10-01 09:41:49.360561 | ubuntu-noble | "changed": true, 2026-10-01 09:41:49.360569 | ubuntu-noble | "gid": 1000, 2026-10-01 09:41:49.360576 | ubuntu-noble | "group": "zuul", 2026-10-01 09:41:49.360582 | ubuntu-noble | "mode": "0664", 2026-10-01 09:41:49.360588 | ubuntu-noble | "msg": "option added", 2026-10-01 09:41:49.360594 | ubuntu-noble | "owner": "zuul", 2026-10-01 09:41:49.360601 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-01 09:41:49.360607 | ubuntu-noble | "size": 4548, 2026-10-01 09:41:49.360613 | ubuntu-noble | "state": "file", 2026-10-01 09:41:49.360619 | ubuntu-noble | "uid": 1000 2026-10-01 09:41:49.360625 | ubuntu-noble | } 2026-10-01 09:41:49.498351 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-10-01 09:41:49.498420 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-10-01 09:41:49.498444 | 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-10-01 09:41:50.913581 | ubuntu-noble | localhost | CHANGED => { 2026-10-01 09:41:50.913645 | ubuntu-noble | "changed": true, 2026-10-01 09:41:50.913651 | ubuntu-noble | "gid": 1000, 2026-10-01 09:41:50.913655 | ubuntu-noble | "group": "zuul", 2026-10-01 09:41:50.913659 | ubuntu-noble | "mode": "0664", 2026-10-01 09:41:50.913663 | ubuntu-noble | "msg": "option added", 2026-10-01 09:41:50.913667 | ubuntu-noble | "owner": "zuul", 2026-10-01 09:41:50.913672 | ubuntu-noble | "path": "kolla-build.conf", 2026-10-01 09:41:50.913676 | ubuntu-noble | "size": 4586, 2026-10-01 09:41:50.913680 | ubuntu-noble | "state": "file", 2026-10-01 09:41:50.913684 | ubuntu-noble | "uid": 1000 2026-10-01 09:41:50.913688 | ubuntu-noble | } 2026-10-01 09:41:51.051409 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-10-01 09:41:51.051461 | ubuntu-noble | DEBUG kolla-build.conf 2026-10-01 09:41:51.051466 | ubuntu-noble | + cat kolla-build.conf 2026-10-01 09:41:51.053613 | ubuntu-noble | [DEFAULT] 2026-10-01 09:41:51.053667 | ubuntu-noble | base = ubuntu 2026-10-01 09:41:51.053677 | ubuntu-noble | base_package_type = deb 2026-10-01 09:41:51.053701 | ubuntu-noble | base_tag = 24.04 2026-10-01 09:41:51.053709 | ubuntu-noble | install_type = source 2026-10-01 09:41:51.053716 | ubuntu-noble | namespace = kolla 2026-10-01 09:41:51.053723 | ubuntu-noble | openstack_release = 2024.2 2026-10-01 09:41:51.053730 | ubuntu-noble | push = false 2026-10-01 09:41:51.053738 | ubuntu-noble | tag = build-20261001 2026-10-01 09:41:51.053745 | ubuntu-noble | threads = 1 2026-10-01 09:41:51.053752 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-10-01 09:41:51.053762 | ubuntu-noble | 2026-10-01 09:41:51.053771 | ubuntu-noble | ######################################################################### 2026-10-01 09:41:51.053779 | ubuntu-noble | # sources tracked in release repository 2026-10-01 09:41:51.053786 | ubuntu-noble | 2026-10-01 09:41:51.053794 | ubuntu-noble | [aodh-base] 2026-10-01 09:41:51.053801 | ubuntu-noble | type = local 2026-10-01 09:41:51.053808 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-01 09:41:51.053815 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-10-01 09:41:51.053822 | ubuntu-noble | 2026-10-01 09:41:51.053829 | ubuntu-noble | 2026-10-01 09:41:51.053836 | ubuntu-noble | 2026-10-01 09:41:51.053843 | ubuntu-noble | [barbican-base] 2026-10-01 09:41:51.053850 | ubuntu-noble | type = local 2026-10-01 09:41:51.053857 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-01 09:41:51.053866 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-10-01 09:41:51.053873 | ubuntu-noble | 2026-10-01 09:41:51.053880 | ubuntu-noble | 2026-10-01 09:41:51.053886 | ubuntu-noble | 2026-10-01 09:41:51.053894 | ubuntu-noble | [blazar-base] 2026-10-01 09:41:51.053901 | ubuntu-noble | type = local 2026-10-01 09:41:51.053908 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-01 09:41:51.053915 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-10-01 09:41:51.053922 | ubuntu-noble | 2026-10-01 09:41:51.053928 | ubuntu-noble | 2026-10-01 09:41:51.053935 | ubuntu-noble | 2026-10-01 09:41:51.053958 | ubuntu-noble | [ceilometer-base] 2026-10-01 09:41:51.053965 | ubuntu-noble | type = local 2026-10-01 09:41:51.053972 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:51.053979 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:51.053986 | ubuntu-noble | 2026-10-01 09:41:51.053993 | ubuntu-noble | 2026-10-01 09:41:51.054000 | ubuntu-noble | 2026-10-01 09:41:51.054007 | ubuntu-noble | [cinder-base] 2026-10-01 09:41:51.054014 | ubuntu-noble | type = local 2026-10-01 09:41:51.054021 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-01 09:41:51.054086 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-10-01 09:41:51.054093 | ubuntu-noble | 2026-10-01 09:41:51.054100 | ubuntu-noble | 2026-10-01 09:41:51.054107 | ubuntu-noble | 2026-10-01 09:41:51.054114 | ubuntu-noble | [designate-base] 2026-10-01 09:41:51.054121 | ubuntu-noble | type = local 2026-10-01 09:41:51.054128 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-01 09:41:51.054135 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-10-01 09:41:51.054142 | ubuntu-noble | 2026-10-01 09:41:51.054149 | ubuntu-noble | 2026-10-01 09:41:51.054156 | ubuntu-noble | 2026-10-01 09:41:51.054163 | ubuntu-noble | [glance-base] 2026-10-01 09:41:51.054170 | ubuntu-noble | type = local 2026-10-01 09:41:51.054177 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-01 09:41:51.054184 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-10-01 09:41:51.054191 | ubuntu-noble | 2026-10-01 09:41:51.054198 | ubuntu-noble | 2026-10-01 09:41:51.054205 | ubuntu-noble | 2026-10-01 09:41:51.054212 | ubuntu-noble | [heat-base] 2026-10-01 09:41:51.054219 | ubuntu-noble | type = local 2026-10-01 09:41:51.054226 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-01 09:41:51.054279 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-10-01 09:41:51.054293 | ubuntu-noble | 2026-10-01 09:41:51.054300 | ubuntu-noble | 2026-10-01 09:41:51.054307 | ubuntu-noble | 2026-10-01 09:41:51.054314 | ubuntu-noble | [horizon] 2026-10-01 09:41:51.054321 | ubuntu-noble | type = local 2026-10-01 09:41:51.054328 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-01 09:41:51.054335 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-10-01 09:41:51.054342 | ubuntu-noble | 2026-10-01 09:41:51.054349 | ubuntu-noble | 2026-10-01 09:41:51.054355 | ubuntu-noble | 2026-10-01 09:41:51.054360 | ubuntu-noble | [ironic-base] 2026-10-01 09:41:51.054366 | ubuntu-noble | type = local 2026-10-01 09:41:51.054372 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-01 09:41:51.054386 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-10-01 09:41:51.054392 | ubuntu-noble | 2026-10-01 09:41:51.054398 | ubuntu-noble | 2026-10-01 09:41:51.054404 | ubuntu-noble | 2026-10-01 09:41:51.054410 | ubuntu-noble | [keystone-base] 2026-10-01 09:41:51.054416 | ubuntu-noble | type = local 2026-10-01 09:41:51.054422 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-01 09:41:51.054428 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-10-01 09:41:51.054434 | ubuntu-noble | 2026-10-01 09:41:51.054439 | ubuntu-noble | 2026-10-01 09:41:51.054445 | ubuntu-noble | 2026-10-01 09:41:51.054451 | ubuntu-noble | [magnum-base] 2026-10-01 09:41:51.054457 | ubuntu-noble | type = local 2026-10-01 09:41:51.054463 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-01 09:41:51.054469 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-10-01 09:41:51.054475 | ubuntu-noble | 2026-10-01 09:41:51.054481 | ubuntu-noble | 2026-10-01 09:41:51.054486 | ubuntu-noble | 2026-10-01 09:41:51.054492 | ubuntu-noble | [manila-base] 2026-10-01 09:41:51.054498 | ubuntu-noble | type = local 2026-10-01 09:41:51.054504 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-01 09:41:51.054510 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-10-01 09:41:51.054516 | ubuntu-noble | 2026-10-01 09:41:51.054522 | ubuntu-noble | 2026-10-01 09:41:51.054527 | ubuntu-noble | 2026-10-01 09:41:51.054533 | ubuntu-noble | [masakari-base] 2026-10-01 09:41:51.054539 | ubuntu-noble | type = local 2026-10-01 09:41:51.054545 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-01 09:41:51.054551 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-10-01 09:41:51.054557 | ubuntu-noble | 2026-10-01 09:41:51.054563 | ubuntu-noble | 2026-10-01 09:41:51.054569 | ubuntu-noble | 2026-10-01 09:41:51.054575 | ubuntu-noble | [neutron-bgp-dragent] 2026-10-01 09:41:51.054581 | ubuntu-noble | type = local 2026-10-01 09:41:51.054587 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:41:51.054593 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:41:51.054599 | ubuntu-noble | 2026-10-01 09:41:51.054605 | ubuntu-noble | 2026-10-01 09:41:51.054611 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-10-01 09:41:51.054617 | ubuntu-noble | type = local 2026-10-01 09:41:51.054623 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:41:51.054629 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:41:51.054635 | ubuntu-noble | 2026-10-01 09:41:51.054641 | ubuntu-noble | 2026-10-01 09:41:51.054646 | ubuntu-noble | [neutron-vpnaas-base] 2026-10-01 09:41:51.054652 | ubuntu-noble | type = local 2026-10-01 09:41:51.054658 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:41:51.054665 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:41:51.054671 | ubuntu-noble | 2026-10-01 09:41:51.054676 | ubuntu-noble | 2026-10-01 09:41:51.054682 | ubuntu-noble | 2026-10-01 09:41:51.054688 | ubuntu-noble | [neutron-base] 2026-10-01 09:41:51.054694 | ubuntu-noble | type = local 2026-10-01 09:41:51.054700 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-01 09:41:51.054706 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-10-01 09:41:51.054712 | ubuntu-noble | 2026-10-01 09:41:51.054717 | ubuntu-noble | 2026-10-01 09:41:51.054723 | ubuntu-noble | 2026-10-01 09:41:51.054729 | ubuntu-noble | [nova-base] 2026-10-01 09:41:51.054735 | ubuntu-noble | type = local 2026-10-01 09:41:51.054741 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-01 09:41:51.054747 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-10-01 09:41:51.054753 | ubuntu-noble | 2026-10-01 09:41:51.054758 | ubuntu-noble | 2026-10-01 09:41:51.054764 | ubuntu-noble | 2026-10-01 09:41:51.054770 | ubuntu-noble | [octavia-base] 2026-10-01 09:41:51.054776 | ubuntu-noble | type = local 2026-10-01 09:41:51.054791 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-01 09:41:51.054797 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-10-01 09:41:51.054803 | ubuntu-noble | 2026-10-01 09:41:51.054809 | ubuntu-noble | 2026-10-01 09:41:51.054815 | ubuntu-noble | 2026-10-01 09:41:51.054821 | ubuntu-noble | [placement-base] 2026-10-01 09:41:51.054827 | ubuntu-noble | type = local 2026-10-01 09:41:51.054837 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-01 09:41:51.054843 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-10-01 09:41:51.054849 | ubuntu-noble | 2026-10-01 09:41:51.054854 | ubuntu-noble | 2026-10-01 09:41:51.054860 | ubuntu-noble | 2026-10-01 09:41:51.054866 | ubuntu-noble | [skyline-apiserver-base] 2026-10-01 09:41:51.054872 | ubuntu-noble | type = local 2026-10-01 09:41:51.054888 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:41:51.054895 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:41:51.054901 | ubuntu-noble | 2026-10-01 09:41:51.054907 | ubuntu-noble | 2026-10-01 09:41:51.054913 | ubuntu-noble | 2026-10-01 09:41:51.054919 | ubuntu-noble | [skyline-console-base] 2026-10-01 09:41:51.054925 | ubuntu-noble | type = local 2026-10-01 09:41:51.054931 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-01 09:41:51.054937 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-10-01 09:41:51.054944 | ubuntu-noble | 2026-10-01 09:41:51.054949 | ubuntu-noble | 2026-10-01 09:41:51.054955 | ubuntu-noble | [openstack-base] 2026-10-01 09:41:51.054961 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-01 09:41:51.054968 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-10-01 09:41:51.054974 | ubuntu-noble | type = local 2026-10-01 09:41:51.055411 | ubuntu-noble | + bash scripts/003-patch.sh 2026-10-01 09:41:51.057740 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-10-01 09:41:51.057818 | ubuntu-noble | + VERSION=latest 2026-10-01 09:41:51.057849 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-10-01 09:41:51.058976 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-10-01 09:41:51.059006 | ubuntu-noble | + . defaults/all.sh 2026-10-01 09:41:51.059012 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-10-01 09:41:51.059019 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-10-01 09:41:51.059082 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-10-01 09:41:51.059088 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-10-01 09:41:51.059094 | ubuntu-noble | +++ deactivate nondestructive 2026-10-01 09:41:51.059099 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-01 09:41:51.059105 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-01 09:41:51.059110 | ubuntu-noble | +++ hash -r 2026-10-01 09:41:51.059117 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-01 09:41:51.059123 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-10-01 09:41:51.059128 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-10-01 09:41:51.059134 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-10-01 09:41:51.059139 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-10-01 09:41:51.059145 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-10-01 09:41:51.059150 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-10-01 09:41:51.059156 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-10-01 09:41:51.059162 | 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-10-01 09:41:51.059169 | 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-10-01 09:41:51.059174 | ubuntu-noble | +++ export PATH 2026-10-01 09:41:51.059180 | ubuntu-noble | +++ '[' -n '' ']' 2026-10-01 09:41:51.059185 | ubuntu-noble | +++ '[' -z '' ']' 2026-10-01 09:41:51.059190 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-10-01 09:41:51.059196 | ubuntu-noble | +++ PS1='(venv) ' 2026-10-01 09:41:51.059201 | ubuntu-noble | +++ export PS1 2026-10-01 09:41:51.059207 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-10-01 09:41:51.059212 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-10-01 09:41:51.059218 | ubuntu-noble | +++ hash -r 2026-10-01 09:41:51.059223 | ubuntu-noble | + . defaults/2024.2.sh 2026-10-01 09:41:51.059360 | ubuntu-noble | +++ date +%Y%m%d 2026-10-01 09:41:51.060986 | ubuntu-noble | ++ export BUILD_ID=20261001 2026-10-01 09:41:51.061048 | ubuntu-noble | ++ BUILD_ID=20261001 2026-10-01 09:41:51.061091 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-10-01 09:41:51.061110 | ubuntu-noble | ++ KOLLA_TYPE= 2026-10-01 09:41:51.061136 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-10-01 09:41:51.061155 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-10-01 09:41:51.061197 | ubuntu-noble | + . scripts/patch-lib.sh 2026-10-01 09:41:51.061812 | ubuntu-noble | +++ pwd 2026-10-01 09:41:51.062159 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-10-01 09:41:51.062251 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-10-01 09:41:51.062661 | ubuntu-noble | + export VERSION 2026-10-01 09:41:51.062694 | ubuntu-noble | + export OPENSTACK_VERSION 2026-10-01 09:41:51.062837 | ubuntu-noble | + mkdir -p tarballs 2026-10-01 09:41:51.064855 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-10-01 09:41:51.212861 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-10-01 09:41:51.212969 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=135 ms 2026-10-01 09:41:52.201436 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=133 ms 2026-10-01 09:41:52.201502 | ubuntu-noble | 2026-10-01 09:41:52.201514 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-10-01 09:41:52.201523 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1000ms 2026-10-01 09:41:52.201531 | ubuntu-noble | rtt min/avg/max/mdev = 132.817/134.156/135.495/1.339 ms 2026-10-01 09:41:52.205748 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-10-01 09:41:52.208954 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:41:52.209019 | ubuntu-noble | + pushd tarballs 2026-10-01 09:41:52.209695 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-01 09:41:52.213398 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-10-01 09:41:52.213454 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-10-01 09:41:52.213462 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-01 09:41:52.213471 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-01 09:41:52.213479 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-10-01 09:41:53.272394 | ubuntu-noble | 2026-10-01 09:41:53 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-10-01 09:41:53.274940 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:41:53.274985 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-10-01 09:41:53.274994 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-10-01 09:41:53.278383 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-10-01 09:41:53.278425 | ubuntu-noble | ++ head -1 2026-10-01 09:41:53.278438 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:41:53.287754 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-10-01 09:41:53.288919 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-10-01 09:41:53.289319 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:41:53.289463 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-10-01 09:41:53.289588 | ubuntu-noble | ++ local suffix= 2026-10-01 09:41:53.289769 | ubuntu-noble | ++ local name=aodh 2026-10-01 09:41:53.289853 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:53.289989 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:53.290112 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-10-01 09:41:53.290218 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-10-01 09:41:53.290395 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:53.290452 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-10-01 09:41:53.290500 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-10-01 09:41:53.290551 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:53.290605 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-10-01 09:41:53.290672 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-10-01 09:41:53.290773 | ubuntu-noble | ++ return 1 2026-10-01 09:41:53.291544 | ubuntu-noble | + patch_dir= 2026-10-01 09:41:53.291623 | ubuntu-noble | + patch_dir= 2026-10-01 09:41:53.292581 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-10-01 09:41:53.292725 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:41:53.292773 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-10-01 09:41:53.292824 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:41:53.292922 | ubuntu-noble | ++ local name=aodh 2026-10-01 09:41:53.292981 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:53.293111 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:53.293151 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-10-01 09:41:53.293187 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-10-01 09:41:53.293295 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:53.293335 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-10-01 09:41:53.293366 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-10-01 09:41:53.293398 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:53.293427 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-10-01 09:41:53.293456 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-10-01 09:41:53.293491 | ubuntu-noble | ++ return 1 2026-10-01 09:41:53.293936 | ubuntu-noble | + overlay_dir= 2026-10-01 09:41:53.293998 | ubuntu-noble | + overlay_dir= 2026-10-01 09:41:53.294068 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-10-01 09:41:53.294093 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-10-01 09:41:53.294123 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:41:53.294164 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-10-01 09:41:53.294183 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-10-01 09:41:53.294208 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:41:53.294264 | ubuntu-noble | + popd 2026-10-01 09:41:53.294373 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:41:53.294403 | ubuntu-noble | + pushd tarballs 2026-10-01 09:41:53.295285 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-01 09:41:53.298336 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-10-01 09:41:53.298373 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-10-01 09:41:53.298381 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-01 09:41:53.298388 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-01 09:41:53.298395 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-10-01 09:41:54.557356 | ubuntu-noble | 2026-10-01 09:41:54 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-10-01 09:41:54.558837 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:41:54.558963 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-10-01 09:41:54.559000 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-10-01 09:41:54.561102 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-10-01 09:41:54.562380 | ubuntu-noble | ++ head -1 2026-10-01 09:41:54.562853 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:41:54.572723 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-10-01 09:41:54.573665 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-10-01 09:41:54.573847 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:41:54.573897 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-10-01 09:41:54.573948 | ubuntu-noble | ++ local suffix= 2026-10-01 09:41:54.574055 | ubuntu-noble | ++ local name=barbican 2026-10-01 09:41:54.574094 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:54.574158 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:54.574191 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-10-01 09:41:54.574223 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-10-01 09:41:54.574320 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:54.574361 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-10-01 09:41:54.574403 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-10-01 09:41:54.574444 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:54.574483 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-10-01 09:41:54.574523 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-10-01 09:41:54.574568 | ubuntu-noble | ++ return 1 2026-10-01 09:41:54.575058 | ubuntu-noble | + patch_dir= 2026-10-01 09:41:54.575143 | ubuntu-noble | + patch_dir= 2026-10-01 09:41:54.576039 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-10-01 09:41:54.576227 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:41:54.576920 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-10-01 09:41:54.576943 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:41:54.576949 | ubuntu-noble | ++ local name=barbican 2026-10-01 09:41:54.576956 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:54.576962 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:54.576968 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-10-01 09:41:54.576975 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-10-01 09:41:54.576981 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:54.576988 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-10-01 09:41:54.576994 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-10-01 09:41:54.577000 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:54.577006 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-10-01 09:41:54.577012 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-10-01 09:41:54.577018 | ubuntu-noble | ++ return 1 2026-10-01 09:41:54.577077 | ubuntu-noble | + overlay_dir= 2026-10-01 09:41:54.577088 | ubuntu-noble | + overlay_dir= 2026-10-01 09:41:54.577098 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-10-01 09:41:54.577108 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-10-01 09:41:54.577114 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:41:54.577120 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-10-01 09:41:54.577126 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-10-01 09:41:54.577135 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:41:54.577142 | ubuntu-noble | + popd 2026-10-01 09:41:54.577530 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:41:54.577566 | ubuntu-noble | + pushd tarballs 2026-10-01 09:41:54.578191 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-01 09:41:54.580299 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-10-01 09:41:54.580333 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-10-01 09:41:54.580339 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-01 09:41:54.580345 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-01 09:41:54.580352 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-10-01 09:41:55.707395 | ubuntu-noble | 2026-10-01 09:41:55 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-10-01 09:41:55.709067 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:41:55.709120 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-10-01 09:41:55.709127 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-10-01 09:41:55.711340 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-10-01 09:41:55.711417 | ubuntu-noble | ++ head -1 2026-10-01 09:41:55.712878 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:41:55.723381 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-10-01 09:41:55.724581 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-10-01 09:41:55.724806 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:41:55.724865 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-10-01 09:41:55.725631 | ubuntu-noble | ++ local suffix= 2026-10-01 09:41:55.725664 | ubuntu-noble | ++ local name=blazar 2026-10-01 09:41:55.725671 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:55.725686 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:55.725692 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-10-01 09:41:55.725698 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-10-01 09:41:55.725705 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:55.725711 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-10-01 09:41:55.725716 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-10-01 09:41:55.725736 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:55.725742 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-10-01 09:41:55.725748 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-10-01 09:41:55.725754 | ubuntu-noble | ++ return 1 2026-10-01 09:41:55.725766 | ubuntu-noble | + patch_dir= 2026-10-01 09:41:55.726322 | ubuntu-noble | + patch_dir= 2026-10-01 09:41:55.726701 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-10-01 09:41:55.726735 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:41:55.726745 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-10-01 09:41:55.726750 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:41:55.726756 | ubuntu-noble | ++ local name=blazar 2026-10-01 09:41:55.726761 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:55.726792 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:55.726799 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-10-01 09:41:55.726820 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-10-01 09:41:55.726878 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:55.726884 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-10-01 09:41:55.726888 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-10-01 09:41:55.726893 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:55.726897 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-10-01 09:41:55.726901 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-10-01 09:41:55.726907 | ubuntu-noble | ++ return 1 2026-10-01 09:41:55.728172 | ubuntu-noble | + overlay_dir= 2026-10-01 09:41:55.728270 | ubuntu-noble | + overlay_dir= 2026-10-01 09:41:55.728292 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-10-01 09:41:55.728303 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-10-01 09:41:55.728337 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:41:55.728346 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-10-01 09:41:55.728355 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-10-01 09:41:55.728363 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:41:55.728395 | ubuntu-noble | + popd 2026-10-01 09:41:55.728405 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:41:55.728422 | ubuntu-noble | + pushd tarballs 2026-10-01 09:41:55.728844 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:55.731311 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:55.731350 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-10-01 09:41:55.731356 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:55.731362 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:55.731372 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:57.104412 | ubuntu-noble | 2026-10-01 09:41:57 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-10-01 09:41:57.106473 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:41:57.106553 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:57.106568 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:57.108324 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:57.111309 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:41:57.111349 | ubuntu-noble | ++ head -1 2026-10-01 09:41:57.122068 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-10-01 09:41:57.122836 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-10-01 09:41:57.122951 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:41:57.122989 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-10-01 09:41:57.123101 | ubuntu-noble | ++ local suffix= 2026-10-01 09:41:57.123178 | ubuntu-noble | ++ local name=ceilometer 2026-10-01 09:41:57.123261 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:57.123317 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:57.123343 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-10-01 09:41:57.123369 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-10-01 09:41:57.123430 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:57.123452 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-10-01 09:41:57.123479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-10-01 09:41:57.123516 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:57.123555 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-10-01 09:41:57.123589 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-10-01 09:41:57.123625 | ubuntu-noble | ++ return 1 2026-10-01 09:41:57.124014 | ubuntu-noble | + patch_dir= 2026-10-01 09:41:57.124077 | ubuntu-noble | + patch_dir= 2026-10-01 09:41:57.124607 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-10-01 09:41:57.124693 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:41:57.124721 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-10-01 09:41:57.124754 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:41:57.124813 | ubuntu-noble | ++ local name=ceilometer 2026-10-01 09:41:57.124837 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:57.124876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:57.124898 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-10-01 09:41:57.124920 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-10-01 09:41:57.124957 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:57.124977 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-10-01 09:41:57.124996 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-10-01 09:41:57.125016 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:57.125087 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-10-01 09:41:57.125106 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-10-01 09:41:57.125128 | ubuntu-noble | ++ return 1 2026-10-01 09:41:57.125434 | ubuntu-noble | + overlay_dir= 2026-10-01 09:41:57.125481 | ubuntu-noble | + overlay_dir= 2026-10-01 09:41:57.125513 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:57.125532 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:57.125563 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:41:57.125602 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:57.125626 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-10-01 09:41:57.125654 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:41:57.125682 | ubuntu-noble | + popd 2026-10-01 09:41:57.125781 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:41:57.125806 | ubuntu-noble | + pushd tarballs 2026-10-01 09:41:57.126384 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-01 09:41:57.128450 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-10-01 09:41:57.128564 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-10-01 09:41:57.128683 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-01 09:41:57.128716 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-01 09:41:57.128770 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-10-01 09:41:58.795906 | ubuntu-noble | 2026-10-01 09:41:58 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-10-01 09:41:58.798465 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:41:58.798588 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-10-01 09:41:58.798609 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-10-01 09:41:58.802613 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-10-01 09:41:58.805323 | ubuntu-noble | ++ head -1 2026-10-01 09:41:58.805395 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:41:58.815299 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-10-01 09:41:58.816541 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-10-01 09:41:58.816923 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:41:58.817173 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-10-01 09:41:58.817328 | ubuntu-noble | ++ local suffix= 2026-10-01 09:41:58.817473 | ubuntu-noble | ++ local name=cinder 2026-10-01 09:41:58.817538 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:58.817694 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:58.817759 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-10-01 09:41:58.817832 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-10-01 09:41:58.817909 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-10-01 09:41:58.817989 | ubuntu-noble | ++ return 0 2026-10-01 09:41:58.818659 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-10-01 09:41:58.819683 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-10-01 09:41:58.819873 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:41:58.819944 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-10-01 09:41:58.820008 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:41:58.820178 | ubuntu-noble | ++ local name=cinder 2026-10-01 09:41:58.820940 | ubuntu-noble | ++ local candidate path 2026-10-01 09:41:58.820979 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:41:58.820992 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-10-01 09:41:58.821004 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-10-01 09:41:58.821016 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-10-01 09:41:58.821051 | ubuntu-noble | ++ return 0 2026-10-01 09:41:58.821069 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-10-01 09:41:58.821080 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-10-01 09:41:58.821090 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-10-01 09:41:58.821104 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-10-01 09:41:58.821114 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-10-01 09:41:59.242195 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-10-01 09:41:59.247308 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-10-01 09:41:59.247355 | ubuntu-noble | + sort 2026-10-01 09:41:59.256790 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-10-01 09:41:59.258010 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-10-01 09:41:59.258334 | ubuntu-noble | ++ sort 2026-10-01 09:41:59.260905 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:41:59.261070 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-01 09:41:59.261125 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-01 09:41:59.261155 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-01 09:41:59.261177 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-10-01 09:41:59.261191 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-01 09:41:59.261212 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:59.262785 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-01 09:41:59.263133 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-10-01 09:41:59.263317 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-01 09:41:59.263530 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-01 09:41:59.263791 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:59.265142 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-01 09:41:59.265534 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-10-01 09:41:59.265671 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-01 09:41:59.265858 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-01 09:41:59.266404 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-10-01 09:41:59.266602 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:41:59.266664 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-01 09:41:59.266691 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-01 09:41:59.266715 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-01 09:41:59.266737 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-10-01 09:41:59.266749 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-01 09:41:59.266767 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:59.268347 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-10-01 09:41:59.268903 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-10-01 09:41:59.270272 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-10-01 09:41:59.270284 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-01 09:41:59.270289 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-10-01 09:41:59.270293 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-10-01 09:41:59.270943 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-01 09:41:59.270978 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-01 09:41:59.270988 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:59.273340 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-10-01 09:41:59.273367 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-10-01 09:41:59.273699 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-10-01 09:41:59.273874 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-01 09:41:59.274119 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-10-01 09:41:59.274428 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-10-01 09:41:59.274748 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-01 09:41:59.274931 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-01 09:41:59.276133 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-10-01 09:41:59.276376 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:41:59.276473 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-01 09:41:59.276511 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-01 09:41:59.276544 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-01 09:41:59.276585 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-10-01 09:41:59.276609 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-01 09:41:59.276645 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:41:59.278269 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-01 09:41:59.278583 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-01 09:41:59.278775 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-10-01 09:41:59.279094 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:41:59.280881 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-10-01 09:41:59.281393 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-10-01 09:41:59.281606 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-10-01 09:41:59.282350 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-10-01 09:41:59.282941 | ubuntu-noble | + popd 2026-10-01 09:41:59.282965 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-10-01 09:41:59.283315 | ubuntu-noble | + sort 2026-10-01 09:41:59.293882 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-10-01 09:41:59.293986 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-10-01 09:41:59.294340 | ubuntu-noble | + local before=files-before 2026-10-01 09:41:59.294359 | ubuntu-noble | + local after=files-after 2026-10-01 09:41:59.294363 | ubuntu-noble | + local sources_txt 2026-10-01 09:41:59.296282 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:41:59.296310 | ubuntu-noble | ++ head -1 2026-10-01 09:41:59.297697 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-10-01 09:41:59.297846 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-10-01 09:41:59.297908 | ubuntu-noble | + local new_files 2026-10-01 09:41:59.298754 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:41:59.302662 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-01 09:41:59.302713 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-01 09:41:59.302724 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-10-01 09:41:59.302769 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-01 09:41:59.302776 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-01 09:41:59.302791 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-10-01 09:41:59.303401 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-10-01 09:41:59.304752 | ubuntu-noble | + [[ -n y ]] 2026-10-01 09:41:59.304799 | ubuntu-noble | + echo 2026-10-01 09:41:59.304861 | ubuntu-noble | + local file 2026-10-01 09:41:59.304897 | ubuntu-noble | + for file in $new_files 2026-10-01 09:41:59.304911 | ubuntu-noble | + case $file in 2026-10-01 09:41:59.304977 | 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-10-01 09:41:59.304999 | 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-10-01 09:41:59.305060 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-10-01 09:41:59.305098 | ubuntu-noble | + for file in $new_files 2026-10-01 09:41:59.305112 | ubuntu-noble | + case $file in 2026-10-01 09:41:59.305145 | 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-10-01 09:41:59.305157 | 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-10-01 09:41:59.305184 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-10-01 09:41:59.305209 | ubuntu-noble | + for file in $new_files 2026-10-01 09:41:59.305222 | ubuntu-noble | + case $file in 2026-10-01 09:41:59.305273 | 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-10-01 09:41:59.305289 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-10-01 09:41:59.305313 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-10-01 09:41:59.305364 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:41:59.306967 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-10-01 09:42:00.556072 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-10-01 09:42:00.654696 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-10-01 09:42:00.654796 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-10-01 09:42:00.654846 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-10-01 09:42:00.654895 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-10-01 09:42:01.025203 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-10-01 09:42:01.033308 | ubuntu-noble | + sort 2026-10-01 09:42:01.033357 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-10-01 09:42:01.047881 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-10-01 09:42:01.053561 | ubuntu-noble | sending incremental file list 2026-10-01 09:42:01.054859 | ubuntu-noble | ./ 2026-10-01 09:42:01.055069 | ubuntu-noble | cinder/ 2026-10-01 09:42:01.055130 | ubuntu-noble | cinder/volume/ 2026-10-01 09:42:01.055156 | ubuntu-noble | cinder/volume/drivers/ 2026-10-01 09:42:01.055199 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-10-01 09:42:01.098491 | ubuntu-noble | 2026-10-01 09:42:01.098677 | ubuntu-noble | sent 11,643 bytes received 54 bytes 23,394.00 bytes/sec 2026-10-01 09:42:01.098736 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-10-01 09:42:01.101890 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-10-01 09:42:01.102452 | ubuntu-noble | + sort 2026-10-01 09:42:01.123387 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-10-01 09:42:01.123476 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-10-01 09:42:01.123493 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:01.123509 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:01.123521 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:01.126321 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:01.126369 | ubuntu-noble | ++ head -1 2026-10-01 09:42:01.128262 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-10-01 09:42:01.128358 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-10-01 09:42:01.128400 | ubuntu-noble | + local new_files 2026-10-01 09:42:01.129089 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:01.133931 | ubuntu-noble | + new_files= 2026-10-01 09:42:01.134045 | ubuntu-noble | + [[ -z '' ]] 2026-10-01 09:42:01.134092 | ubuntu-noble | + return 2026-10-01 09:42:01.134178 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:01.136442 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-10-01 09:42:02.339851 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-10-01 09:42:02.445550 | ubuntu-noble | + popd 2026-10-01 09:42:02.445808 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:02.445919 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:02.446910 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-01 09:42:02.449090 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-10-01 09:42:02.449388 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-10-01 09:42:02.449529 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-01 09:42:02.449581 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-01 09:42:02.449657 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-10-01 09:42:03.853098 | ubuntu-noble | 2026-10-01 09:42:03 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:03.855766 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:03.856414 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-10-01 09:42:03.856449 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-10-01 09:42:03.857802 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-10-01 09:42:03.861311 | ubuntu-noble | ++ head -1 2026-10-01 09:42:03.861358 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:03.867929 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-10-01 09:42:03.869544 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-10-01 09:42:03.869837 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:03.869941 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-10-01 09:42:03.870185 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:03.870350 | ubuntu-noble | ++ local name=designate 2026-10-01 09:42:03.870413 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:03.870522 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:03.870578 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-10-01 09:42:03.870624 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-10-01 09:42:03.870690 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-10-01 09:42:03.870761 | ubuntu-noble | ++ return 0 2026-10-01 09:42:03.871519 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-10-01 09:42:03.872734 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-10-01 09:42:03.872896 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:03.872949 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-10-01 09:42:03.873004 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:03.873105 | ubuntu-noble | ++ local name=designate 2026-10-01 09:42:03.873144 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:03.873207 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:03.873273 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-10-01 09:42:03.873344 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-10-01 09:42:03.873413 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:03.873447 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-10-01 09:42:03.873479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-10-01 09:42:03.873525 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:03.873572 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-10-01 09:42:03.873625 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-10-01 09:42:03.873679 | ubuntu-noble | ++ return 1 2026-10-01 09:42:03.874384 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:03.874465 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:03.874509 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-10-01 09:42:03.874528 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-10-01 09:42:03.874554 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-10-01 09:42:03.874581 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-10-01 09:42:03.940388 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-10-01 09:42:03.943286 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-10-01 09:42:03.943492 | ubuntu-noble | + sort 2026-10-01 09:42:03.948801 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-10-01 09:42:03.950422 | ubuntu-noble | ++ sort 2026-10-01 09:42:03.950465 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-10-01 09:42:03.954486 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:03.955281 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-10-01 09:42:03.955318 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-10-01 09:42:03.955328 | 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-10-01 09:42:03.955335 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-10-01 09:42:03.955342 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-10-01 09:42:03.955348 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:03.956525 | ubuntu-noble | checking file designate/mdns/handler.py 2026-10-01 09:42:03.957158 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-10-01 09:42:03.957179 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-01 09:42:03.957520 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:03.959565 | ubuntu-noble | patching file designate/mdns/handler.py 2026-10-01 09:42:03.960363 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-10-01 09:42:03.960392 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-01 09:42:03.960512 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-10-01 09:42:03.960634 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:03.960742 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-10-01 09:42:03.960778 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-10-01 09:42:03.960819 | 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-10-01 09:42:03.960852 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-10-01 09:42:03.960867 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-10-01 09:42:03.960884 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:03.962684 | ubuntu-noble | checking file designate/central/service.py 2026-10-01 09:42:03.964364 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-10-01 09:42:03.964393 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-10-01 09:42:03.964775 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-10-01 09:42:03.965487 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-10-01 09:42:03.965729 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-10-01 09:42:03.966428 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:03.968763 | ubuntu-noble | patching file designate/central/service.py 2026-10-01 09:42:03.969757 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-10-01 09:42:03.970709 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-10-01 09:42:03.971293 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-10-01 09:42:03.971871 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-10-01 09:42:03.972151 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-10-01 09:42:03.973432 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-10-01 09:42:03.973589 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:03.973653 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-10-01 09:42:03.973687 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-10-01 09:42:03.973716 | 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-10-01 09:42:03.973988 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-10-01 09:42:03.973997 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-10-01 09:42:03.974001 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:03.975655 | ubuntu-noble | checking file designate/central/service.py 2026-10-01 09:42:03.976116 | ubuntu-noble | checking file designate/mdns/handler.py 2026-10-01 09:42:03.977273 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-10-01 09:42:03.977293 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-10-01 09:42:03.977668 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-10-01 09:42:03.977935 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-10-01 09:42:03.978398 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:03.980202 | ubuntu-noble | patching file designate/central/service.py 2026-10-01 09:42:03.980619 | ubuntu-noble | patching file designate/mdns/handler.py 2026-10-01 09:42:03.980892 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-10-01 09:42:03.981492 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-10-01 09:42:03.982003 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-10-01 09:42:03.982213 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-10-01 09:42:03.983474 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-10-01 09:42:03.983602 | ubuntu-noble | + popd 2026-10-01 09:42:03.984204 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-10-01 09:42:03.984441 | ubuntu-noble | + sort 2026-10-01 09:42:03.989625 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-10-01 09:42:03.989735 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-10-01 09:42:03.989765 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:03.989784 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:03.989801 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:03.991298 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:03.991329 | ubuntu-noble | ++ head -1 2026-10-01 09:42:03.993980 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-10-01 09:42:03.994088 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-10-01 09:42:03.994113 | ubuntu-noble | + local new_files 2026-10-01 09:42:03.994885 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:03.997660 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-01 09:42:03.997995 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-10-01 09:42:03.998009 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-01 09:42:03.998028 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-10-01 09:42:03.998647 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-10-01 09:42:04.000431 | ubuntu-noble | + [[ -n r ]] 2026-10-01 09:42:04.000463 | ubuntu-noble | + echo 2026-10-01 09:42:04.000468 | ubuntu-noble | + local file 2026-10-01 09:42:04.000472 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:04.000476 | ubuntu-noble | + case $file in 2026-10-01 09:42:04.000480 | 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-10-01 09:42:04.000486 | 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-10-01 09:42:04.000490 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-10-01 09:42:04.000494 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:04.000498 | ubuntu-noble | + case $file in 2026-10-01 09:42:04.000501 | 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-10-01 09:42:04.000505 | 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-10-01 09:42:04.000509 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-10-01 09:42:04.000512 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:04.002356 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-10-01 09:42:04.190536 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-10-01 09:42:04.214712 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-10-01 09:42:04.214793 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-10-01 09:42:04.214804 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:04.214812 | ubuntu-noble | + popd 2026-10-01 09:42:04.214818 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:04.214825 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:04.215878 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-01 09:42:04.221141 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-10-01 09:42:04.221202 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-10-01 09:42:04.221210 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-01 09:42:04.221217 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-01 09:42:04.221273 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-10-01 09:42:05.755404 | ubuntu-noble | 2026-10-01 09:42:05 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:05.757277 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:05.757319 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-10-01 09:42:05.757329 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-10-01 09:42:05.759300 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-10-01 09:42:05.759501 | ubuntu-noble | ++ head -1 2026-10-01 09:42:05.761704 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:05.766546 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-10-01 09:42:05.767363 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-10-01 09:42:05.767465 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:05.767501 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-10-01 09:42:05.767533 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:05.767573 | ubuntu-noble | ++ local name=glance 2026-10-01 09:42:05.767592 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:05.767626 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:05.767645 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-10-01 09:42:05.767663 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-10-01 09:42:05.767691 | ubuntu-noble | ++ echo patches/2024.2/glance 2026-10-01 09:42:05.767724 | ubuntu-noble | ++ return 0 2026-10-01 09:42:05.768086 | ubuntu-noble | + patch_dir=patches/2024.2/glance 2026-10-01 09:42:05.768757 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-10-01 09:42:05.768848 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:05.769205 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-10-01 09:42:05.769217 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:05.769221 | ubuntu-noble | ++ local name=glance 2026-10-01 09:42:05.769224 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:05.769228 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:05.769258 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-10-01 09:42:05.769263 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-10-01 09:42:05.769267 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:05.769271 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-10-01 09:42:05.769275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-10-01 09:42:05.769279 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:05.769282 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-10-01 09:42:05.769286 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-10-01 09:42:05.769289 | ubuntu-noble | ++ return 1 2026-10-01 09:42:05.769771 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:05.769801 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:05.769812 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-10-01 09:42:05.769821 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-10-01 09:42:05.769829 | ubuntu-noble | + [[ -n patches/2024.2/glance ]] 2026-10-01 09:42:05.769838 | ubuntu-noble | + tar xzf glance-stable-2024.2.tar.gz 2026-10-01 09:42:05.860557 | ubuntu-noble | + rm glance-stable-2024.2.tar.gz 2026-10-01 09:42:05.864321 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-10-01 09:42:05.864373 | ubuntu-noble | + sort 2026-10-01 09:42:05.867858 | ubuntu-noble | + pushd glance-29.2.1.dev1 2026-10-01 09:42:05.869010 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance -type f -name '*.patch' 2026-10-01 09:42:05.869139 | ubuntu-noble | ++ sort 2026-10-01 09:42:05.871638 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:05.871762 | ubuntu-noble | + apply_patch patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-01 09:42:05.871809 | ubuntu-noble | + local rel=patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-01 09:42:05.871840 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-01 09:42:05.871878 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-10-01 09:42:05.871891 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-01 09:42:05.871911 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:05.873428 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-10-01 09:42:05.873702 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-10-01 09:42:05.873894 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-01 09:42:05.874082 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-10-01 09:42:05.874480 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:05.876324 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-10-01 09:42:05.876512 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-10-01 09:42:05.876641 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-01 09:42:05.876764 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-10-01 09:42:05.877569 | ubuntu-noble | + echo patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-10-01 09:42:05.877941 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:05.878175 | ubuntu-noble | + apply_patch patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-01 09:42:05.878340 | ubuntu-noble | + local rel=patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-01 09:42:05.878445 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-01 09:42:05.878529 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-10-01 09:42:05.878587 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-01 09:42:05.878658 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:05.880576 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-10-01 09:42:05.880763 | ubuntu-noble | checking file glance/common/utils.py 2026-10-01 09:42:05.881058 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-10-01 09:42:05.882329 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-10-01 09:42:05.882852 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-10-01 09:42:05.882993 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-10-01 09:42:05.883192 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-10-01 09:42:05.883330 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-10-01 09:42:05.883469 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-10-01 09:42:05.883593 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-10-01 09:42:05.883689 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-10-01 09:42:05.883783 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-10-01 09:42:05.883965 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-10-01 09:42:05.884296 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-01 09:42:05.884729 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:05.886544 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-10-01 09:42:05.886771 | ubuntu-noble | patching file glance/common/utils.py 2026-10-01 09:42:05.887076 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-10-01 09:42:05.887912 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-10-01 09:42:05.890282 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-10-01 09:42:05.890324 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-10-01 09:42:05.890337 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-10-01 09:42:05.890341 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-10-01 09:42:05.890345 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-10-01 09:42:05.890349 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-10-01 09:42:05.890352 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-10-01 09:42:05.890356 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-10-01 09:42:05.890359 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-10-01 09:42:05.890363 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-01 09:42:05.891224 | ubuntu-noble | + echo patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-10-01 09:42:05.891465 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:05.891564 | ubuntu-noble | + apply_patch patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-01 09:42:05.891656 | ubuntu-noble | + local rel=patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-01 09:42:05.891687 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-01 09:42:05.891731 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch' 2026-10-01 09:42:05.891737 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-01 09:42:05.891766 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:05.894284 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-10-01 09:42:05.894307 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-10-01 09:42:05.894312 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-10-01 09:42:05.894315 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-10-01 09:42:05.894319 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-10-01 09:42:05.894323 | ubuntu-noble | checking file glance/common/utils.py 2026-10-01 09:42:05.894622 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-10-01 09:42:05.895554 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-10-01 09:42:05.896519 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-10-01 09:42:05.896766 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-10-01 09:42:05.896923 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-10-01 09:42:05.897110 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-01 09:42:05.897312 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-10-01 09:42:05.897545 | ubuntu-noble | checking file glance/tests/utils.py 2026-10-01 09:42:05.898269 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:05.900271 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-10-01 09:42:05.900293 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-10-01 09:42:05.900437 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-10-01 09:42:05.900588 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-10-01 09:42:05.900729 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-10-01 09:42:05.900974 | ubuntu-noble | patching file glance/common/utils.py 2026-10-01 09:42:05.901425 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-10-01 09:42:05.902526 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-10-01 09:42:05.903578 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-10-01 09:42:05.903846 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-10-01 09:42:05.904041 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-10-01 09:42:05.904301 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-01 09:42:05.904507 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-10-01 09:42:05.905364 | ubuntu-noble | patching file glance/tests/utils.py 2026-10-01 09:42:05.907347 | ubuntu-noble | + echo patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-10-01 09:42:05.907383 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:05.907389 | ubuntu-noble | + apply_patch patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-01 09:42:05.907393 | ubuntu-noble | + local rel=patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-01 09:42:05.907398 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-01 09:42:05.907407 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-10-01 09:42:05.907412 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-01 09:42:05.907417 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:05.909295 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-10-01 09:42:05.911279 | ubuntu-noble | checking file glance/api/v2/images.py 2026-10-01 09:42:05.911307 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-10-01 09:42:05.911312 | ubuntu-noble | checking file glance/common/store_utils.py 2026-10-01 09:42:05.911316 | ubuntu-noble | checking file glance/common/utils.py 2026-10-01 09:42:05.911320 | ubuntu-noble | checking file glance/location.py 2026-10-01 09:42:05.911731 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-10-01 09:42:05.912653 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-01 09:42:05.912805 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-10-01 09:42:05.912996 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-10-01 09:42:05.913346 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-10-01 09:42:05.913947 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-10-01 09:42:05.914649 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-01 09:42:05.915220 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:05.916992 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-10-01 09:42:05.919275 | ubuntu-noble | patching file glance/api/v2/images.py 2026-10-01 09:42:05.919301 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-10-01 09:42:05.919305 | ubuntu-noble | patching file glance/common/store_utils.py 2026-10-01 09:42:05.919309 | ubuntu-noble | patching file glance/common/utils.py 2026-10-01 09:42:05.919313 | ubuntu-noble | patching file glance/location.py 2026-10-01 09:42:05.919317 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-10-01 09:42:05.919922 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-10-01 09:42:05.920066 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-10-01 09:42:05.920284 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-10-01 09:42:05.920591 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-10-01 09:42:05.921340 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-10-01 09:42:05.922122 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-01 09:42:05.923906 | ubuntu-noble | + echo patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-10-01 09:42:05.924063 | ubuntu-noble | + popd 2026-10-01 09:42:05.925393 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-10-01 09:42:05.925462 | ubuntu-noble | + sort 2026-10-01 09:42:05.935310 | ubuntu-noble | + append_new_files_to_sources_txt glance-29.2.1.dev1 files-before files-after 2026-10-01 09:42:05.935802 | ubuntu-noble | + local directory=glance-29.2.1.dev1 2026-10-01 09:42:05.935826 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:05.935834 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:05.935840 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:05.938303 | ubuntu-noble | ++ find glance-29.2.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:05.938343 | ubuntu-noble | ++ head -1 2026-10-01 09:42:05.940330 | ubuntu-noble | + sources_txt=glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-01 09:42:05.940406 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance.egg-info/SOURCES.txt ]] 2026-10-01 09:42:05.940457 | ubuntu-noble | + local new_files 2026-10-01 09:42:05.941139 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:05.944072 | ubuntu-noble | + new_files='glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-10-01 09:42:05.944101 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-01 09:42:05.944107 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-01 09:42:05.944113 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-10-01 09:42:05.944120 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-10-01 09:42:05.944125 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-01 09:42:05.944131 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-01 09:42:05.944137 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-10-01 09:42:05.944613 | ubuntu-noble | ++ tail -c1 glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-01 09:42:05.947380 | ubuntu-noble | + [[ -n y ]] 2026-10-01 09:42:05.947426 | ubuntu-noble | + echo 2026-10-01 09:42:05.947435 | ubuntu-noble | + local file 2026-10-01 09:42:05.947442 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:05.947449 | ubuntu-noble | + case $file in 2026-10-01 09:42:05.947456 | ubuntu-noble | + echo 'APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-10-01 09:42:05.947462 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-01 09:42:05.947468 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-10-01 09:42:05.947474 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:05.947480 | ubuntu-noble | + case $file in 2026-10-01 09:42:05.947487 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-10-01 09:42:05.947493 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-01 09:42:05.947499 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-10-01 09:42:05.947505 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:05.947511 | ubuntu-noble | + case $file in 2026-10-01 09:42:05.947517 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-10-01 09:42:05.947523 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-01 09:42:05.947529 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-10-01 09:42:05.947534 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:05.947540 | ubuntu-noble | + case $file in 2026-10-01 09:42:05.947557 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-10-01 09:42:05.947564 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-10-01 09:42:05.947570 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-10-01 09:42:05.947576 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:05.949525 | ubuntu-noble | + tar czf glance-stable-2024.2.tar.gz glance-29.2.1.dev1 2026-10-01 09:42:06.305974 | ubuntu-noble | + rm -r glance-29.2.1.dev1 2026-10-01 09:42:06.327312 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-10-01 09:42:06.327371 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-10-01 09:42:06.327378 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:06.327383 | ubuntu-noble | + popd 2026-10-01 09:42:06.327387 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:06.327392 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:06.327397 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-01 09:42:06.328077 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-10-01 09:42:06.328094 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-10-01 09:42:06.328116 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-01 09:42:06.328141 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-01 09:42:06.328146 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-10-01 09:42:07.862009 | ubuntu-noble | 2026-10-01 09:42:07 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:07.865670 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:07.865735 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-10-01 09:42:07.865742 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-10-01 09:42:07.869403 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-10-01 09:42:07.869479 | ubuntu-noble | ++ head -1 2026-10-01 09:42:07.869978 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:07.883861 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-10-01 09:42:07.885076 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-10-01 09:42:07.885196 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:07.885213 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-10-01 09:42:07.885224 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:07.885325 | ubuntu-noble | ++ local name=openstack_heat 2026-10-01 09:42:07.885337 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:07.885348 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:07.885359 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-10-01 09:42:07.885374 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-10-01 09:42:07.885625 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:07.885641 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-10-01 09:42:07.885652 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-10-01 09:42:07.885666 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:07.885676 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-10-01 09:42:07.885686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-10-01 09:42:07.885696 | ubuntu-noble | ++ return 1 2026-10-01 09:42:07.887044 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:07.887102 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:07.887457 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-10-01 09:42:07.887503 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:07.887528 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-10-01 09:42:07.887551 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:07.887610 | ubuntu-noble | ++ local name=openstack_heat 2026-10-01 09:42:07.887628 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:07.887647 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:07.887657 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-10-01 09:42:07.887669 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-10-01 09:42:07.887709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:07.887719 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-10-01 09:42:07.887732 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-10-01 09:42:07.887741 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:07.887750 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-10-01 09:42:07.887762 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-10-01 09:42:07.887771 | ubuntu-noble | ++ return 1 2026-10-01 09:42:07.889155 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:07.889199 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:07.889210 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-10-01 09:42:07.889220 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-10-01 09:42:07.889264 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:07.889278 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-10-01 09:42:07.889287 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-10-01 09:42:07.889295 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:07.889305 | ubuntu-noble | + popd 2026-10-01 09:42:07.889339 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:07.889350 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:07.889546 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-01 09:42:07.892330 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-10-01 09:42:07.892374 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-10-01 09:42:07.892381 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-01 09:42:07.892387 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-01 09:42:07.892392 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-10-01 09:42:09.584487 | ubuntu-noble | 2026-10-01 09:42:09 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:09.587536 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:09.587605 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-10-01 09:42:09.587629 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-10-01 09:42:09.590005 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-10-01 09:42:09.594314 | ubuntu-noble | ++ head -1 2026-10-01 09:42:09.594369 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:09.597265 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-10-01 09:42:09.598391 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-10-01 09:42:09.598449 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:09.598461 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-10-01 09:42:09.598470 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:09.598484 | ubuntu-noble | ++ local name=horizon 2026-10-01 09:42:09.598492 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:09.598500 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:09.598507 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-10-01 09:42:09.598515 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-10-01 09:42:09.598526 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:09.598534 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-10-01 09:42:09.598541 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-10-01 09:42:09.598551 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:09.598558 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-10-01 09:42:09.598565 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-10-01 09:42:09.598576 | ubuntu-noble | ++ return 1 2026-10-01 09:42:09.599349 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:09.599387 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:09.600358 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-10-01 09:42:09.600410 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:09.600431 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-10-01 09:42:09.600439 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:09.600447 | ubuntu-noble | ++ local name=horizon 2026-10-01 09:42:09.600455 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:09.600463 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:09.600470 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-10-01 09:42:09.600479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-10-01 09:42:09.600489 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:09.600504 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-10-01 09:42:09.600517 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-10-01 09:42:09.600531 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:09.600545 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-10-01 09:42:09.600559 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-10-01 09:42:09.600572 | ubuntu-noble | ++ return 1 2026-10-01 09:42:09.601307 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:09.601339 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:09.601363 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-10-01 09:42:09.601368 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-10-01 09:42:09.601374 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:09.601379 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-10-01 09:42:09.601385 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-10-01 09:42:09.601389 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:09.601394 | ubuntu-noble | + popd 2026-10-01 09:42:09.601400 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:09.601405 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:09.602284 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-01 09:42:09.605708 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-10-01 09:42:09.605752 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-10-01 09:42:09.605822 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-01 09:42:09.605830 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-01 09:42:09.605861 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-10-01 09:42:11.138003 | ubuntu-noble | 2026-10-01 09:42:11 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:11.139717 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:11.139754 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-10-01 09:42:11.139763 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-10-01 09:42:11.143224 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-10-01 09:42:11.144940 | ubuntu-noble | ++ head -1 2026-10-01 09:42:11.144962 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:11.152847 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-10-01 09:42:11.154838 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-10-01 09:42:11.154900 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:11.154919 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-10-01 09:42:11.154936 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:11.154949 | ubuntu-noble | ++ local name=ironic 2026-10-01 09:42:11.154959 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:11.154967 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:11.154976 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-10-01 09:42:11.154985 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-10-01 09:42:11.154994 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-10-01 09:42:11.155003 | ubuntu-noble | ++ return 0 2026-10-01 09:42:11.155049 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-10-01 09:42:11.156316 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-10-01 09:42:11.156356 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:11.156366 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-10-01 09:42:11.156375 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:11.156383 | ubuntu-noble | ++ local name=ironic 2026-10-01 09:42:11.156432 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:11.156507 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:11.156552 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-10-01 09:42:11.156596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-10-01 09:42:11.156665 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:11.156705 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-10-01 09:42:11.156742 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-10-01 09:42:11.156785 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:11.156841 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-10-01 09:42:11.157307 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-10-01 09:42:11.157341 | ubuntu-noble | ++ return 1 2026-10-01 09:42:11.157761 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:11.157781 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:11.157795 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-10-01 09:42:11.157824 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-10-01 09:42:11.157833 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-10-01 09:42:11.157845 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-10-01 09:42:11.345452 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-10-01 09:42:11.350318 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-10-01 09:42:11.350374 | ubuntu-noble | + sort 2026-10-01 09:42:11.360169 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-10-01 09:42:11.361509 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-10-01 09:42:11.361841 | ubuntu-noble | ++ sort 2026-10-01 09:42:11.365287 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:11.365384 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-10-01 09:42:11.365424 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-10-01 09:42:11.365453 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-10-01 09:42:11.365474 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-10-01 09:42:11.365485 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-10-01 09:42:11.365505 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:11.367360 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-10-01 09:42:11.367673 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-10-01 09:42:11.367951 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-10-01 09:42:11.368193 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-10-01 09:42:11.368744 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-10-01 09:42:11.368788 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-10-01 09:42:11.369688 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-10-01 09:42:11.370139 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-10-01 09:42:11.371460 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:11.372800 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-10-01 09:42:11.373050 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-10-01 09:42:11.373289 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-10-01 09:42:11.373471 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-10-01 09:42:11.373908 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-10-01 09:42:11.373927 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-10-01 09:42:11.374769 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-10-01 09:42:11.375226 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-10-01 09:42:11.377481 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-10-01 09:42:11.377536 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:11.377548 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-10-01 09:42:11.377558 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-10-01 09:42:11.377580 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-10-01 09:42:11.377591 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-10-01 09:42:11.377601 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-10-01 09:42:11.377611 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:11.378852 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-10-01 09:42:11.379073 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-10-01 09:42:11.379916 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:11.381195 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-10-01 09:42:11.381441 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-10-01 09:42:11.382381 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-10-01 09:42:11.382415 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:11.382437 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-10-01 09:42:11.382442 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-10-01 09:42:11.382508 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-10-01 09:42:11.382553 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-10-01 09:42:11.382559 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-10-01 09:42:11.382596 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:11.384753 | ubuntu-noble | checking file ironic/common/states.py 2026-10-01 09:42:11.384776 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-10-01 09:42:11.384781 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-01 09:42:11.384854 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:11.386284 | ubuntu-noble | patching file ironic/common/states.py 2026-10-01 09:42:11.386429 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-10-01 09:42:11.386572 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-01 09:42:11.387045 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-10-01 09:42:11.387098 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:11.387152 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-10-01 09:42:11.387160 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-10-01 09:42:11.387180 | 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-10-01 09:42:11.387189 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-10-01 09:42:11.387194 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-10-01 09:42:11.387200 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:11.389103 | ubuntu-noble | checking file ironic/common/policy.py 2026-10-01 09:42:11.389127 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-01 09:42:11.389157 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:11.391005 | ubuntu-noble | patching file ironic/common/policy.py 2026-10-01 09:42:11.391050 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-01 09:42:11.391324 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-10-01 09:42:11.391473 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:11.391576 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-01 09:42:11.391618 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-01 09:42:11.391655 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-01 09:42:11.391689 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-10-01 09:42:11.391695 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-01 09:42:11.391723 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:11.393392 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-10-01 09:42:11.393542 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:11.395159 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-10-01 09:42:11.395348 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-10-01 09:42:11.395522 | ubuntu-noble | + popd 2026-10-01 09:42:11.397267 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-10-01 09:42:11.397304 | ubuntu-noble | + sort 2026-10-01 09:42:11.406380 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-10-01 09:42:11.406548 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-10-01 09:42:11.406589 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:11.406610 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:11.406629 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:11.408274 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:11.408950 | ubuntu-noble | ++ head -1 2026-10-01 09:42:11.411956 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-10-01 09:42:11.412081 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-10-01 09:42:11.412119 | ubuntu-noble | + local new_files 2026-10-01 09:42:11.412879 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:11.418343 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-10-01 09:42:11.418404 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-01 09:42:11.418414 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-01 09:42:11.418422 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-10-01 09:42:11.418429 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-10-01 09:42:11.418436 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-01 09:42:11.418443 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-01 09:42:11.418449 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-10-01 09:42:11.419312 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-10-01 09:42:11.422837 | ubuntu-noble | + [[ -n l ]] 2026-10-01 09:42:11.422879 | ubuntu-noble | + echo 2026-10-01 09:42:11.422982 | ubuntu-noble | + local file 2026-10-01 09:42:11.423163 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:11.423171 | ubuntu-noble | + case $file in 2026-10-01 09:42:11.423193 | ubuntu-noble | + continue 2026-10-01 09:42:11.423216 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:11.423222 | ubuntu-noble | + case $file in 2026-10-01 09:42:11.423393 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-10-01 09:42:11.423403 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-10-01 09:42:11.423439 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-10-01 09:42:11.423523 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:11.423528 | ubuntu-noble | + case $file in 2026-10-01 09:42:11.423582 | 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-10-01 09:42:11.423590 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-10-01 09:42:11.423633 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-10-01 09:42:11.423685 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:11.423691 | ubuntu-noble | + case $file in 2026-10-01 09:42:11.423761 | 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-10-01 09:42:11.423767 | 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-10-01 09:42:11.423799 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-10-01 09:42:11.423919 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:11.425835 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-10-01 09:42:11.956956 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-10-01 09:42:12.001424 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-10-01 09:42:12.001474 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-10-01 09:42:12.001479 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:12.001489 | ubuntu-noble | + popd 2026-10-01 09:42:12.001493 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:12.001497 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:12.002277 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-01 09:42:12.003906 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-10-01 09:42:12.003934 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-10-01 09:42:12.003952 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-01 09:42:12.003957 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-01 09:42:12.003963 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-10-01 09:42:13.467112 | ubuntu-noble | 2026-10-01 09:42:13 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:13.469493 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:13.469564 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-10-01 09:42:13.469579 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-10-01 09:42:13.473338 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-10-01 09:42:13.473410 | ubuntu-noble | ++ head -1 2026-10-01 09:42:13.474281 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:13.483126 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-10-01 09:42:13.484134 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-10-01 09:42:13.484266 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:13.484285 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-10-01 09:42:13.484297 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:13.484318 | ubuntu-noble | ++ local name=keystone 2026-10-01 09:42:13.484327 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:13.484354 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:13.484364 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-10-01 09:42:13.484371 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-10-01 09:42:13.484400 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-10-01 09:42:13.484409 | ubuntu-noble | ++ return 0 2026-10-01 09:42:13.485067 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-10-01 09:42:13.485356 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-10-01 09:42:13.485430 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:13.485441 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-10-01 09:42:13.485465 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:13.485501 | ubuntu-noble | ++ local name=keystone 2026-10-01 09:42:13.485511 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:13.485542 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:13.485552 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-10-01 09:42:13.485561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-10-01 09:42:13.485607 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:13.485619 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-10-01 09:42:13.485625 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-10-01 09:42:13.485635 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:13.485642 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-10-01 09:42:13.485652 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-10-01 09:42:13.485658 | ubuntu-noble | ++ return 1 2026-10-01 09:42:13.486333 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:13.486369 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:13.486374 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-10-01 09:42:13.486379 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-10-01 09:42:13.486384 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-10-01 09:42:13.486387 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-10-01 09:42:13.613791 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-10-01 09:42:13.619329 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-10-01 09:42:13.619394 | ubuntu-noble | + sort 2026-10-01 09:42:13.625864 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-10-01 09:42:13.627317 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-10-01 09:42:13.627442 | ubuntu-noble | ++ sort 2026-10-01 09:42:13.630319 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:13.630459 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-01 09:42:13.630554 | ubuntu-noble | + local rel=patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-01 09:42:13.630606 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-01 09:42:13.630646 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-10-01 09:42:13.630665 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-01 09:42:13.630695 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:13.632488 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-10-01 09:42:13.632625 | ubuntu-noble | checking file keystone/api/credentials.py 2026-10-01 09:42:13.632841 | ubuntu-noble | checking file keystone/api/users.py 2026-10-01 09:42:13.633150 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-10-01 09:42:13.633336 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-10-01 09:42:13.633631 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-10-01 09:42:13.634144 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-10-01 09:42:13.634402 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-01 09:42:13.634457 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-10-01 09:42:13.635046 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-10-01 09:42:13.635745 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-10-01 09:42:13.635861 | ubuntu-noble | checking file keystone/api/trusts.py 2026-10-01 09:42:13.636000 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-10-01 09:42:13.636194 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-10-01 09:42:13.636327 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-10-01 09:42:13.636475 | ubuntu-noble | checking file keystone/api/trusts.py 2026-10-01 09:42:13.636508 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-10-01 09:42:13.636595 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-10-01 09:42:13.636698 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-10-01 09:42:13.636869 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-10-01 09:42:13.637217 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-10-01 09:42:13.637488 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-10-01 09:42:13.637670 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-01 09:42:13.638309 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:13.639837 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-10-01 09:42:13.641330 | ubuntu-noble | patching file keystone/api/credentials.py 2026-10-01 09:42:13.641349 | ubuntu-noble | patching file keystone/api/users.py 2026-10-01 09:42:13.641354 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-10-01 09:42:13.641359 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-10-01 09:42:13.641363 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-10-01 09:42:13.641367 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-10-01 09:42:13.641583 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-01 09:42:13.641738 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-10-01 09:42:13.642470 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-10-01 09:42:13.643136 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-10-01 09:42:13.643316 | ubuntu-noble | patching file keystone/api/trusts.py 2026-10-01 09:42:13.643496 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-10-01 09:42:13.643660 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-10-01 09:42:13.643774 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-10-01 09:42:13.645158 | ubuntu-noble | patching file keystone/api/trusts.py 2026-10-01 09:42:13.645344 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-10-01 09:42:13.645460 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-10-01 09:42:13.645656 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-10-01 09:42:13.646086 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-10-01 09:42:13.646432 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-10-01 09:42:13.646641 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-01 09:42:13.647664 | ubuntu-noble | + echo patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-10-01 09:42:13.647756 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:13.647798 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-01 09:42:13.647825 | ubuntu-noble | + local rel=patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-01 09:42:13.647845 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-01 09:42:13.647854 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-10-01 09:42:13.647860 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-01 09:42:13.647865 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:13.649740 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-10-01 09:42:13.651331 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-10-01 09:42:13.651350 | ubuntu-noble | checking file keystone/api/trusts.py 2026-10-01 09:42:13.651355 | ubuntu-noble | checking file keystone/api/users.py 2026-10-01 09:42:13.651358 | ubuntu-noble | checking file keystone/conf/auth.py 2026-10-01 09:42:13.651362 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-10-01 09:42:13.651367 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-10-01 09:42:13.651371 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-10-01 09:42:13.651562 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-01 09:42:13.652085 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:13.653976 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-10-01 09:42:13.655370 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-10-01 09:42:13.655438 | ubuntu-noble | patching file keystone/api/trusts.py 2026-10-01 09:42:13.655451 | ubuntu-noble | patching file keystone/api/users.py 2026-10-01 09:42:13.655461 | ubuntu-noble | patching file keystone/conf/auth.py 2026-10-01 09:42:13.655472 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-10-01 09:42:13.655482 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-10-01 09:42:13.655492 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-10-01 09:42:13.655661 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-01 09:42:13.657303 | ubuntu-noble | + echo patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-10-01 09:42:13.657346 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:13.657351 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-01 09:42:13.657356 | ubuntu-noble | + local rel=patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-01 09:42:13.657361 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-01 09:42:13.657367 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-10-01 09:42:13.657371 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-01 09:42:13.657374 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:13.659065 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-10-01 09:42:13.660789 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-10-01 09:42:13.660810 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-10-01 09:42:13.660969 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:13.662799 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-10-01 09:42:13.663596 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-10-01 09:42:13.664331 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-10-01 09:42:13.664971 | ubuntu-noble | + echo patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-10-01 09:42:13.665091 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:13.665203 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-01 09:42:13.665214 | ubuntu-noble | + local rel=patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-01 09:42:13.665220 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-01 09:42:13.665246 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-10-01 09:42:13.665259 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-01 09:42:13.665264 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:13.666934 | ubuntu-noble | checking file keystone/conf/auth.py 2026-10-01 09:42:13.667822 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-10-01 09:42:13.667846 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-10-01 09:42:13.667853 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-01 09:42:13.667895 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:13.669502 | ubuntu-noble | patching file keystone/conf/auth.py 2026-10-01 09:42:13.669642 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-10-01 09:42:13.669796 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-10-01 09:42:13.669971 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-01 09:42:13.670612 | ubuntu-noble | + echo patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-10-01 09:42:13.670708 | ubuntu-noble | + popd 2026-10-01 09:42:13.673297 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-10-01 09:42:13.673334 | ubuntu-noble | + sort 2026-10-01 09:42:13.680900 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-10-01 09:42:13.681104 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-10-01 09:42:13.681164 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:13.681193 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:13.681218 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:13.682466 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:13.682517 | ubuntu-noble | ++ head -1 2026-10-01 09:42:13.686660 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-01 09:42:13.686763 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-10-01 09:42:13.686807 | ubuntu-noble | + local new_files 2026-10-01 09:42:13.687571 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:13.690171 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-10-01 09:42:13.690206 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-01 09:42:13.690216 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-01 09:42:13.690223 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-01 09:42:13.690229 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-01 09:42:13.690273 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-10-01 09:42:13.690282 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-10-01 09:42:13.690289 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-01 09:42:13.690296 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-01 09:42:13.690321 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-01 09:42:13.690328 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-01 09:42:13.690335 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-10-01 09:42:13.690558 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-01 09:42:13.692303 | ubuntu-noble | + [[ -n h ]] 2026-10-01 09:42:13.692335 | ubuntu-noble | + echo 2026-10-01 09:42:13.692340 | ubuntu-noble | + local file 2026-10-01 09:42:13.692344 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:13.692349 | ubuntu-noble | + case $file in 2026-10-01 09:42:13.692363 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-01 09:42:13.692368 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-01 09:42:13.692374 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-10-01 09:42:13.692422 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:13.692427 | ubuntu-noble | + case $file in 2026-10-01 09:42:13.692474 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-01 09:42:13.692481 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-01 09:42:13.692497 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-10-01 09:42:13.692529 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:13.692534 | ubuntu-noble | + case $file in 2026-10-01 09:42:13.692573 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-01 09:42:13.692578 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-01 09:42:13.692598 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-10-01 09:42:13.692627 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:13.692633 | ubuntu-noble | + case $file in 2026-10-01 09:42:13.692665 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-01 09:42:13.692669 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-01 09:42:13.692690 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-10-01 09:42:13.692718 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:13.692724 | ubuntu-noble | + case $file in 2026-10-01 09:42:13.692753 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-01 09:42:13.692757 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-01 09:42:13.692779 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-10-01 09:42:13.692809 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:13.692814 | ubuntu-noble | + case $file in 2026-10-01 09:42:13.692850 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-10-01 09:42:13.692854 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-10-01 09:42:13.692879 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-10-01 09:42:13.692954 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:13.695293 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-10-01 09:42:14.086357 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-10-01 09:42:14.121022 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-10-01 09:42:14.121098 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-10-01 09:42:14.121111 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:14.121116 | ubuntu-noble | + popd 2026-10-01 09:42:14.121174 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:14.121200 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:14.122605 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-01 09:42:14.125029 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-10-01 09:42:14.125088 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-10-01 09:42:14.125147 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-01 09:42:14.125154 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-01 09:42:14.125162 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-10-01 09:42:15.430429 | ubuntu-noble | 2026-10-01 09:42:15 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:15.433326 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:15.433407 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-10-01 09:42:15.433422 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-10-01 09:42:15.436327 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-10-01 09:42:15.436393 | ubuntu-noble | ++ head -1 2026-10-01 09:42:15.436776 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:15.447742 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-10-01 09:42:15.448700 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-10-01 09:42:15.448811 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:15.448824 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-10-01 09:42:15.448856 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:15.448916 | ubuntu-noble | ++ local name=magnum 2026-10-01 09:42:15.448924 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:15.448960 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:15.448970 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-10-01 09:42:15.448993 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-10-01 09:42:15.449076 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:15.449083 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-10-01 09:42:15.449089 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-10-01 09:42:15.449098 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:15.449103 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-10-01 09:42:15.449109 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-10-01 09:42:15.449117 | ubuntu-noble | ++ return 1 2026-10-01 09:42:15.450392 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:15.450480 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:15.450801 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-10-01 09:42:15.450955 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:15.450986 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-10-01 09:42:15.450994 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:15.451023 | ubuntu-noble | ++ local name=magnum 2026-10-01 09:42:15.451029 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:15.451038 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:15.451044 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-10-01 09:42:15.451053 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-10-01 09:42:15.451089 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:15.451099 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-10-01 09:42:15.451105 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-10-01 09:42:15.451113 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:15.451119 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-10-01 09:42:15.451127 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-10-01 09:42:15.451135 | ubuntu-noble | ++ return 1 2026-10-01 09:42:15.452093 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:15.452122 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:15.452129 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-10-01 09:42:15.452135 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-10-01 09:42:15.452157 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:15.452163 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-10-01 09:42:15.452169 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-10-01 09:42:15.452175 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:15.452180 | ubuntu-noble | + popd 2026-10-01 09:42:15.452186 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:15.452192 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:15.452596 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-01 09:42:15.455168 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-10-01 09:42:15.455199 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-10-01 09:42:15.455206 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-01 09:42:15.455212 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-01 09:42:15.455218 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-10-01 09:42:17.113790 | ubuntu-noble | 2026-10-01 09:42:17 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:17.117582 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:17.117683 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-10-01 09:42:17.117694 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-10-01 09:42:17.121323 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-10-01 09:42:17.121377 | ubuntu-noble | ++ head -1 2026-10-01 09:42:17.122101 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:17.128958 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-10-01 09:42:17.130350 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-10-01 09:42:17.130404 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:17.130413 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-10-01 09:42:17.130420 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:17.130427 | ubuntu-noble | ++ local name=manila 2026-10-01 09:42:17.130433 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:17.130439 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:17.130446 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-10-01 09:42:17.130453 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-10-01 09:42:17.130460 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:17.130473 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-10-01 09:42:17.130479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-10-01 09:42:17.130486 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:17.130492 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-10-01 09:42:17.130498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-10-01 09:42:17.130505 | ubuntu-noble | ++ return 1 2026-10-01 09:42:17.131036 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:17.131059 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:17.131505 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-10-01 09:42:17.131567 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:17.131585 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-10-01 09:42:17.131599 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:17.131628 | ubuntu-noble | ++ local name=manila 2026-10-01 09:42:17.131639 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:17.131666 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:17.131677 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-10-01 09:42:17.131685 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-10-01 09:42:17.131714 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:17.131721 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-10-01 09:42:17.131730 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-10-01 09:42:17.131736 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:17.131742 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-10-01 09:42:17.131806 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-10-01 09:42:17.131815 | ubuntu-noble | ++ return 1 2026-10-01 09:42:17.132757 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:17.132788 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:17.132796 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-10-01 09:42:17.132802 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-10-01 09:42:17.132808 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:17.132814 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-10-01 09:42:17.132821 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-10-01 09:42:17.132827 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:17.132833 | ubuntu-noble | + popd 2026-10-01 09:42:17.132839 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:17.132846 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:17.133210 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-01 09:42:17.135327 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-10-01 09:42:17.135368 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-10-01 09:42:17.135380 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-01 09:42:17.135395 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-01 09:42:17.135431 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-10-01 09:42:18.361759 | ubuntu-noble | 2026-10-01 09:42:18 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:18.363529 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:18.363588 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-10-01 09:42:18.363616 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-10-01 09:42:18.365302 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-10-01 09:42:18.370313 | ubuntu-noble | ++ head -1 2026-10-01 09:42:18.370357 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:18.372330 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-10-01 09:42:18.372683 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-10-01 09:42:18.372778 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:18.372792 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-10-01 09:42:18.372801 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:18.372867 | ubuntu-noble | ++ local name=masakari 2026-10-01 09:42:18.372876 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:18.372885 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:18.372894 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-10-01 09:42:18.372903 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-10-01 09:42:18.372950 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:18.372959 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-10-01 09:42:18.372965 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-10-01 09:42:18.372973 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:18.372979 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-10-01 09:42:18.372984 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-10-01 09:42:18.372992 | ubuntu-noble | ++ return 1 2026-10-01 09:42:18.373372 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:18.373389 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:18.374316 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-10-01 09:42:18.374359 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:18.374368 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-10-01 09:42:18.374375 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:18.374381 | ubuntu-noble | ++ local name=masakari 2026-10-01 09:42:18.374386 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:18.374392 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:18.374398 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-10-01 09:42:18.374410 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-10-01 09:42:18.374435 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:18.374441 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-10-01 09:42:18.374448 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-10-01 09:42:18.374454 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:18.374459 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-10-01 09:42:18.374464 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-10-01 09:42:18.374469 | ubuntu-noble | ++ return 1 2026-10-01 09:42:18.375171 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:18.375190 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:18.375196 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-10-01 09:42:18.375202 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-10-01 09:42:18.375207 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:18.375212 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-10-01 09:42:18.375217 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-10-01 09:42:18.375221 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:18.375226 | ubuntu-noble | + popd 2026-10-01 09:42:18.375277 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:18.375284 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:18.375574 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:18.377684 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:18.377716 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-10-01 09:42:18.377722 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:18.377728 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:18.377734 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.332712 | ubuntu-noble | 2026-10-01 09:42:19 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-10-01 09:42:19.336278 | 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-10-01 09:42:19.336340 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.336352 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.339321 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.339369 | ubuntu-noble | ++ head -1 2026-10-01 09:42:19.339860 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:19.346876 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-01 09:42:19.347853 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-01 09:42:19.348055 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:19.348107 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-01 09:42:19.348156 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:19.348220 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-10-01 09:42:19.348281 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:19.348358 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:19.348398 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-10-01 09:42:19.348431 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-10-01 09:42:19.348476 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-10-01 09:42:19.348512 | ubuntu-noble | ++ return 0 2026-10-01 09:42:19.348897 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-10-01 09:42:19.349787 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-10-01 09:42:19.349923 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:19.349961 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-01 09:42:19.350051 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:19.350108 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-10-01 09:42:19.350139 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:19.350194 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:19.350224 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-10-01 09:42:19.350297 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-10-01 09:42:19.350355 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:19.350380 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-10-01 09:42:19.350404 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-10-01 09:42:19.350428 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:19.350450 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-10-01 09:42:19.350473 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-10-01 09:42:19.350504 | ubuntu-noble | ++ return 1 2026-10-01 09:42:19.350839 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:19.350889 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:19.350928 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.350951 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.350980 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-10-01 09:42:19.351040 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.368998 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.371789 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-10-01 09:42:19.372200 | ubuntu-noble | + sort 2026-10-01 09:42:19.375972 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-01 09:42:19.379302 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-10-01 09:42:19.379340 | ubuntu-noble | ++ sort 2026-10-01 09:42:19.381143 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:19.381328 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-01 09:42:19.381404 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-01 09:42:19.381441 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-01 09:42:19.381473 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-10-01 09:42:19.381490 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-01 09:42:19.381519 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:19.383226 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-10-01 09:42:19.383389 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-10-01 09:42:19.383984 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:19.385544 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-10-01 09:42:19.385696 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-10-01 09:42:19.386719 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-10-01 09:42:19.386744 | ubuntu-noble | + popd 2026-10-01 09:42:19.386756 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-10-01 09:42:19.387070 | ubuntu-noble | + sort 2026-10-01 09:42:19.390972 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-10-01 09:42:19.391149 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-01 09:42:19.391209 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:19.391304 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:19.391709 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:19.394297 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:19.394336 | ubuntu-noble | ++ head -1 2026-10-01 09:42:19.396971 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-10-01 09:42:19.397120 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-10-01 09:42:19.397169 | ubuntu-noble | + local new_files 2026-10-01 09:42:19.397829 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:19.399732 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-10-01 09:42:19.399766 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-10-01 09:42:19.400142 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-10-01 09:42:19.402534 | ubuntu-noble | + [[ -n h ]] 2026-10-01 09:42:19.402593 | ubuntu-noble | + echo 2026-10-01 09:42:19.402607 | ubuntu-noble | + local file 2026-10-01 09:42:19.402618 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:19.402636 | ubuntu-noble | + case $file in 2026-10-01 09:42:19.402651 | ubuntu-noble | + continue 2026-10-01 09:42:19.402661 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:19.404219 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-01 09:42:19.445423 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-10-01 09:42:19.452581 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.452633 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-10-01 09:42:19.452638 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:19.452643 | ubuntu-noble | + popd 2026-10-01 09:42:19.452648 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:19.452653 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:19.452919 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:19.454757 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:19.454787 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-10-01 09:42:19.454794 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:19.454801 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:19.454805 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:20.419623 | ubuntu-noble | 2026-10-01 09:42:20 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-10-01 09:42:20.422393 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:20.422473 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:20.422482 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:20.425338 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:20.425401 | ubuntu-noble | ++ head -1 2026-10-01 09:42:20.425617 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:20.433391 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-10-01 09:42:20.433773 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-10-01 09:42:20.433849 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:20.433860 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-10-01 09:42:20.433885 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:20.433933 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-10-01 09:42:20.433940 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:20.433961 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:20.433969 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-10-01 09:42:20.433978 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-10-01 09:42:20.434047 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:20.434053 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-10-01 09:42:20.434058 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-10-01 09:42:20.434065 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:20.434094 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-10-01 09:42:20.434099 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-10-01 09:42:20.434103 | ubuntu-noble | ++ return 1 2026-10-01 09:42:20.434396 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:20.434411 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:20.435312 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-10-01 09:42:20.435354 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:20.435362 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-10-01 09:42:20.435366 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:20.435371 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-10-01 09:42:20.435375 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:20.435379 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:20.435384 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-10-01 09:42:20.435388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-10-01 09:42:20.435393 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:20.435397 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-10-01 09:42:20.435401 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-10-01 09:42:20.435405 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:20.435409 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-10-01 09:42:20.435413 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-10-01 09:42:20.435417 | ubuntu-noble | ++ return 1 2026-10-01 09:42:20.436151 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:20.436173 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:20.436177 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:20.436182 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:20.436186 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:20.436190 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:20.436193 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-10-01 09:42:20.436197 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:20.436201 | ubuntu-noble | + popd 2026-10-01 09:42:20.436205 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:20.436210 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:20.436559 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-01 09:42:20.438648 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-10-01 09:42:20.438673 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-10-01 09:42:20.438678 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-01 09:42:20.438682 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-01 09:42:20.438687 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-10-01 09:42:22.479458 | ubuntu-noble | 2026-10-01 09:42:22 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:22.483429 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:22.483487 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-10-01 09:42:22.483497 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-10-01 09:42:22.485665 | ubuntu-noble | ++ head -1 2026-10-01 09:42:22.485711 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-10-01 09:42:22.488087 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:22.495445 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-10-01 09:42:22.496876 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-10-01 09:42:22.496938 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:22.496951 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-10-01 09:42:22.496965 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:22.497081 | ubuntu-noble | ++ local name=neutron 2026-10-01 09:42:22.497095 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:22.497105 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:22.497183 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-10-01 09:42:22.497203 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-10-01 09:42:22.497219 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-10-01 09:42:22.497301 | ubuntu-noble | ++ return 0 2026-10-01 09:42:22.498329 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-10-01 09:42:22.498744 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-10-01 09:42:22.498785 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:22.498805 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-10-01 09:42:22.498826 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:22.498848 | ubuntu-noble | ++ local name=neutron 2026-10-01 09:42:22.498888 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:22.498910 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:22.498926 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-10-01 09:42:22.498966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-10-01 09:42:22.498994 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:22.499078 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-10-01 09:42:22.499094 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-10-01 09:42:22.499109 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:22.499124 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-10-01 09:42:22.499140 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-10-01 09:42:22.499174 | ubuntu-noble | ++ return 1 2026-10-01 09:42:22.500330 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:22.500378 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:22.500394 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-10-01 09:42:22.500409 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-10-01 09:42:22.500424 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-10-01 09:42:22.500437 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-10-01 09:42:22.929754 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-10-01 09:42:22.935738 | ubuntu-noble | + sort 2026-10-01 09:42:22.935835 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-10-01 09:42:22.960711 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-10-01 09:42:22.964312 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-10-01 09:42:22.964376 | ubuntu-noble | ++ sort 2026-10-01 09:42:22.965796 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:22.965850 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-10-01 09:42:22.965858 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-10-01 09:42:22.965879 | 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-10-01 09:42:22.965888 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-10-01 09:42:22.965893 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-10-01 09:42:22.965898 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:22.967770 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-10-01 09:42:22.968633 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-10-01 09:42:22.968656 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-10-01 09:42:22.968663 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-10-01 09:42:22.968778 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:22.970296 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-10-01 09:42:22.971261 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-10-01 09:42:22.971318 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-10-01 09:42:22.971325 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-10-01 09:42:22.971343 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-10-01 09:42:22.971455 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:22.971513 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-10-01 09:42:22.971546 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-10-01 09:42:22.971569 | 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-10-01 09:42:22.971591 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-10-01 09:42:22.971596 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-10-01 09:42:22.971602 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:22.974467 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-10-01 09:42:22.974501 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-10-01 09:42:22.974651 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:22.977106 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-10-01 09:42:22.977160 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-10-01 09:42:22.977222 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-10-01 09:42:22.977426 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:22.977470 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-10-01 09:42:22.977479 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-10-01 09:42:22.977484 | 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-10-01 09:42:22.977488 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-10-01 09:42:22.977493 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-10-01 09:42:22.977496 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:22.980293 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-10-01 09:42:22.980330 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-10-01 09:42:22.980445 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:22.982045 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-10-01 09:42:22.982989 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-10-01 09:42:22.983306 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-10-01 09:42:22.983351 | ubuntu-noble | + popd 2026-10-01 09:42:22.984362 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-10-01 09:42:22.984792 | ubuntu-noble | + sort 2026-10-01 09:42:23.004218 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-10-01 09:42:23.004413 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-10-01 09:42:23.004456 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:23.004486 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:23.004880 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:23.006308 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:23.006345 | ubuntu-noble | ++ head -1 2026-10-01 09:42:23.010038 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-10-01 09:42:23.010130 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-10-01 09:42:23.010171 | ubuntu-noble | + local new_files 2026-10-01 09:42:23.011536 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:23.021300 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-10-01 09:42:23.021367 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-10-01 09:42:23.021924 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-10-01 09:42:23.025427 | ubuntu-noble | + [[ -n l ]] 2026-10-01 09:42:23.025570 | ubuntu-noble | + echo 2026-10-01 09:42:23.025586 | ubuntu-noble | + local file 2026-10-01 09:42:23.025596 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:23.025607 | ubuntu-noble | + case $file in 2026-10-01 09:42:23.025617 | 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-10-01 09:42:23.025628 | 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-10-01 09:42:23.025639 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-10-01 09:42:23.025649 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:23.028337 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-10-01 09:42:24.487062 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-10-01 09:42:24.598435 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-10-01 09:42:24.598546 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-10-01 09:42:24.598572 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:24.598591 | ubuntu-noble | + popd 2026-10-01 09:42:24.598608 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:24.598626 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:24.599278 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-01 09:42:24.602675 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-10-01 09:42:24.602741 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-10-01 09:42:24.602751 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-01 09:42:24.602760 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-01 09:42:24.602769 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-10-01 09:42:26.538320 | ubuntu-noble | 2026-10-01 09:42:26 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:26.541264 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:26.541335 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-10-01 09:42:26.541343 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-10-01 09:42:26.543299 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-10-01 09:42:26.543332 | ubuntu-noble | ++ head -1 2026-10-01 09:42:26.543637 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:26.549834 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-10-01 09:42:26.551142 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-10-01 09:42:26.551180 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:26.551191 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-10-01 09:42:26.551200 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:26.551207 | ubuntu-noble | ++ local name=nova 2026-10-01 09:42:26.551215 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:26.551222 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:26.551267 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-10-01 09:42:26.551276 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-10-01 09:42:26.551285 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-10-01 09:42:26.551294 | ubuntu-noble | ++ return 0 2026-10-01 09:42:26.551310 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-10-01 09:42:26.552335 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-10-01 09:42:26.552365 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:26.552371 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-10-01 09:42:26.552376 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:26.552381 | ubuntu-noble | ++ local name=nova 2026-10-01 09:42:26.552386 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:26.552391 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:26.552396 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-10-01 09:42:26.552401 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-10-01 09:42:26.552435 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:26.552478 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-10-01 09:42:26.552502 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-10-01 09:42:26.552527 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:26.552547 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-10-01 09:42:26.552567 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-10-01 09:42:26.552592 | ubuntu-noble | ++ return 1 2026-10-01 09:42:26.552956 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:26.552969 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:26.552977 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-10-01 09:42:26.552983 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-10-01 09:42:26.552990 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-10-01 09:42:26.552997 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-10-01 09:42:26.979558 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-10-01 09:42:26.985339 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-10-01 09:42:26.985404 | ubuntu-noble | + sort 2026-10-01 09:42:27.001359 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-10-01 09:42:27.002809 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-10-01 09:42:27.003114 | ubuntu-noble | ++ sort 2026-10-01 09:42:27.006435 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:27.006534 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-10-01 09:42:27.006581 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-10-01 09:42:27.006611 | 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-10-01 09:42:27.006635 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-10-01 09:42:27.006647 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-10-01 09:42:27.006667 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:27.008672 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-10-01 09:42:27.008954 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-10-01 09:42:27.009265 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-10-01 09:42:27.009821 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:27.012292 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-10-01 09:42:27.013216 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-10-01 09:42:27.013268 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-10-01 09:42:27.013415 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-10-01 09:42:27.013530 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:27.013617 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-10-01 09:42:27.013643 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-10-01 09:42:27.013667 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-10-01 09:42:27.013690 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-10-01 09:42:27.013695 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-10-01 09:42:27.013724 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:27.018771 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-10-01 09:42:27.021299 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-10-01 09:42:27.021330 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-10-01 09:42:27.023367 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-10-01 09:42:27.023850 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-10-01 09:42:27.024993 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-10-01 09:42:27.025034 | ubuntu-noble | checking file nova/virt/images.py 2026-10-01 09:42:27.025055 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-10-01 09:42:27.025059 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-10-01 09:42:27.025118 | ubuntu-noble | checking file requirements.txt 2026-10-01 09:42:27.025604 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:27.030990 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-10-01 09:42:27.032648 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-10-01 09:42:27.032827 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-10-01 09:42:27.034954 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-10-01 09:42:27.035476 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-10-01 09:42:27.035697 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-10-01 09:42:27.035904 | ubuntu-noble | patching file nova/virt/images.py 2026-10-01 09:42:27.036146 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-10-01 09:42:27.036473 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-10-01 09:42:27.036657 | ubuntu-noble | patching file requirements.txt 2026-10-01 09:42:27.038081 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-10-01 09:42:27.038326 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:27.038390 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-10-01 09:42:27.038411 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-10-01 09:42:27.038424 | 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-10-01 09:42:27.038435 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-10-01 09:42:27.038445 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-10-01 09:42:27.038456 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:27.042263 | ubuntu-noble | checking file nova/compute/api.py 2026-10-01 09:42:27.045417 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-10-01 09:42:27.046416 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:27.050296 | ubuntu-noble | patching file nova/compute/api.py 2026-10-01 09:42:27.051225 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-10-01 09:42:27.053360 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-10-01 09:42:27.053426 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:27.053489 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-10-01 09:42:27.053523 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-10-01 09:42:27.053551 | 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-10-01 09:42:27.053574 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-10-01 09:42:27.053580 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-10-01 09:42:27.053588 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:27.055930 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-10-01 09:42:27.055958 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-01 09:42:27.056160 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:27.057832 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-10-01 09:42:27.058444 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-01 09:42:27.058561 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-10-01 09:42:27.058669 | ubuntu-noble | + popd 2026-10-01 09:42:27.059276 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-10-01 09:42:27.059624 | ubuntu-noble | + sort 2026-10-01 09:42:27.081318 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-10-01 09:42:27.081742 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-10-01 09:42:27.081757 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:27.081763 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:27.081767 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:27.084299 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:27.084329 | ubuntu-noble | ++ head -1 2026-10-01 09:42:27.085859 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-10-01 09:42:27.086132 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-10-01 09:42:27.086225 | ubuntu-noble | + local new_files 2026-10-01 09:42:27.087439 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:27.093362 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-01 09:42:27.093425 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-10-01 09:42:27.093434 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-10-01 09:42:27.093442 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-01 09:42:27.093449 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-10-01 09:42:27.093456 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-10-01 09:42:27.094681 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-10-01 09:42:27.097941 | ubuntu-noble | + [[ -n h ]] 2026-10-01 09:42:27.097981 | ubuntu-noble | + echo 2026-10-01 09:42:27.097994 | ubuntu-noble | + local file 2026-10-01 09:42:27.098168 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:27.098215 | ubuntu-noble | + case $file in 2026-10-01 09:42:27.098228 | 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-10-01 09:42:27.098284 | 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-10-01 09:42:27.098292 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-10-01 09:42:27.098299 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:27.098305 | ubuntu-noble | + case $file in 2026-10-01 09:42:27.098313 | ubuntu-noble | + continue 2026-10-01 09:42:27.098320 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:27.098331 | ubuntu-noble | + case $file in 2026-10-01 09:42:27.098338 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-10-01 09:42:27.098346 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-10-01 09:42:27.098357 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-10-01 09:42:27.098461 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:27.101659 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-10-01 09:42:28.710220 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-10-01 09:42:28.798531 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-10-01 09:42:28.798611 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-10-01 09:42:28.798623 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:28.798633 | ubuntu-noble | + popd 2026-10-01 09:42:28.798649 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:28.798658 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:28.799927 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-01 09:42:28.801502 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-10-01 09:42:28.801560 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-10-01 09:42:28.801576 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-01 09:42:28.801591 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-01 09:42:28.801606 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.100361 | ubuntu-noble | 2026-10-01 09:42:30 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:30.101490 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:30.101522 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.101537 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.103320 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.103365 | ubuntu-noble | ++ head -1 2026-10-01 09:42:30.104940 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:30.109054 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-10-01 09:42:30.109736 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-10-01 09:42:30.109809 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:30.109817 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-10-01 09:42:30.109839 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:30.109880 | ubuntu-noble | ++ local name=octavia 2026-10-01 09:42:30.109885 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:30.109913 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:30.109919 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-10-01 09:42:30.109936 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-10-01 09:42:30.109958 | ubuntu-noble | ++ echo patches/2024.2/octavia 2026-10-01 09:42:30.109980 | ubuntu-noble | ++ return 0 2026-10-01 09:42:30.110558 | ubuntu-noble | + patch_dir=patches/2024.2/octavia 2026-10-01 09:42:30.110942 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-10-01 09:42:30.111022 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:30.111080 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-10-01 09:42:30.111087 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:30.111108 | ubuntu-noble | ++ local name=octavia 2026-10-01 09:42:30.111114 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:30.111139 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:30.111145 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-10-01 09:42:30.111150 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-10-01 09:42:30.111200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:30.111205 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-10-01 09:42:30.111209 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-10-01 09:42:30.111214 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:30.111218 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-10-01 09:42:30.111221 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-10-01 09:42:30.111224 | ubuntu-noble | ++ return 1 2026-10-01 09:42:30.111870 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:30.111892 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:30.111896 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.111900 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.111904 | ubuntu-noble | + [[ -n patches/2024.2/octavia ]] 2026-10-01 09:42:30.111907 | ubuntu-noble | + tar xzf octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.230677 | ubuntu-noble | + rm octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.235302 | ubuntu-noble | + find octavia-15.1.1.dev9 -type f 2026-10-01 09:42:30.235339 | ubuntu-noble | + sort 2026-10-01 09:42:30.242315 | ubuntu-noble | + pushd octavia-15.1.1.dev9 2026-10-01 09:42:30.245269 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia -type f -name '*.patch' 2026-10-01 09:42:30.245325 | ubuntu-noble | ++ sort 2026-10-01 09:42:30.246876 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:30.246914 | ubuntu-noble | + apply_patch patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-01 09:42:30.246924 | ubuntu-noble | + local rel=patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-01 09:42:30.246933 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-01 09:42:30.246944 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch' 2026-10-01 09:42:30.246963 | ubuntu-noble | APPLY PATCH patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-01 09:42:30.246973 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:30.248751 | ubuntu-noble | checking file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-10-01 09:42:30.250276 | ubuntu-noble | checking file octavia/common/validate.py 2026-10-01 09:42:30.250301 | ubuntu-noble | Hunk #1 succeeded at 433 (offset -17 lines). 2026-10-01 09:42:30.250308 | ubuntu-noble | checking file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-10-01 09:42:30.250314 | ubuntu-noble | Hunk #1 succeeded at 2087 (offset 1 line). 2026-10-01 09:42:30.250321 | ubuntu-noble | checking file octavia/tests/unit/common/test_validate.py 2026-10-01 09:42:30.250327 | ubuntu-noble | Hunk #1 succeeded at 461 (offset -3 lines). 2026-10-01 09:42:30.250333 | ubuntu-noble | checking file releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-10-01 09:42:30.250586 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:30.252289 | ubuntu-noble | patching file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-10-01 09:42:30.252310 | ubuntu-noble | patching file octavia/common/validate.py 2026-10-01 09:42:30.252350 | ubuntu-noble | Hunk #1 succeeded at 433 (offset -17 lines). 2026-10-01 09:42:30.252658 | ubuntu-noble | patching file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-10-01 09:42:30.252857 | ubuntu-noble | Hunk #1 succeeded at 2087 (offset 1 line). 2026-10-01 09:42:30.252985 | ubuntu-noble | patching file octavia/tests/unit/common/test_validate.py 2026-10-01 09:42:30.253108 | ubuntu-noble | Hunk #1 succeeded at 461 (offset -3 lines). 2026-10-01 09:42:30.253197 | ubuntu-noble | patching file releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-10-01 09:42:30.253782 | ubuntu-noble | + echo patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-10-01 09:42:30.253848 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:30.253893 | ubuntu-noble | + apply_patch patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-01 09:42:30.253914 | ubuntu-noble | + local rel=patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-01 09:42:30.253968 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-01 09:42:30.253974 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch' 2026-10-01 09:42:30.253984 | ubuntu-noble | APPLY PATCH patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-01 09:42:30.253988 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:30.256268 | ubuntu-noble | checking file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-10-01 09:42:30.256288 | ubuntu-noble | checking file octavia/common/validate.py 2026-10-01 09:42:30.256293 | ubuntu-noble | Hunk #1 succeeded at 37 (offset -4 lines). 2026-10-01 09:42:30.256297 | ubuntu-noble | checking file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-10-01 09:42:30.256300 | ubuntu-noble | Hunk #1 succeeded at 1740 (offset 1 line). 2026-10-01 09:42:30.256304 | ubuntu-noble | checking file octavia/tests/unit/common/test_validate.py 2026-10-01 09:42:30.256308 | ubuntu-noble | checking file releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-01 09:42:30.256529 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:30.258313 | ubuntu-noble | patching file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-10-01 09:42:30.258332 | ubuntu-noble | patching file octavia/common/validate.py 2026-10-01 09:42:30.258336 | ubuntu-noble | Hunk #1 succeeded at 37 (offset -4 lines). 2026-10-01 09:42:30.258340 | ubuntu-noble | patching file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-10-01 09:42:30.258435 | ubuntu-noble | Hunk #1 succeeded at 1740 (offset 1 line). 2026-10-01 09:42:30.258576 | ubuntu-noble | patching file octavia/tests/unit/common/test_validate.py 2026-10-01 09:42:30.258703 | ubuntu-noble | patching file releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-01 09:42:30.259438 | ubuntu-noble | + echo patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-10-01 09:42:30.259508 | ubuntu-noble | + popd 2026-10-01 09:42:30.260282 | ubuntu-noble | + find octavia-15.1.1.dev9 -type f 2026-10-01 09:42:30.260337 | ubuntu-noble | + sort 2026-10-01 09:42:30.267917 | ubuntu-noble | + append_new_files_to_sources_txt octavia-15.1.1.dev9 files-before files-after 2026-10-01 09:42:30.268049 | ubuntu-noble | + local directory=octavia-15.1.1.dev9 2026-10-01 09:42:30.268079 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:30.268097 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:30.268114 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:30.269450 | ubuntu-noble | ++ find octavia-15.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:30.270135 | ubuntu-noble | ++ head -1 2026-10-01 09:42:30.272953 | ubuntu-noble | + sources_txt=octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-10-01 09:42:30.272983 | ubuntu-noble | + [[ -z octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt ]] 2026-10-01 09:42:30.272988 | ubuntu-noble | + local new_files 2026-10-01 09:42:30.273603 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:30.278158 | ubuntu-noble | + new_files='octavia-15.1.1.dev9/octavia/common/validate.py.orig 2026-10-01 09:42:30.278184 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py.orig 2026-10-01 09:42:30.278189 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/test_validate.py.orig 2026-10-01 09:42:30.278193 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-01 09:42:30.278197 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml' 2026-10-01 09:42:30.278201 | ubuntu-noble | + [[ -z octavia-15.1.1.dev9/octavia/common/validate.py.orig 2026-10-01 09:42:30.278205 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py.orig 2026-10-01 09:42:30.278208 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/test_validate.py.orig 2026-10-01 09:42:30.278212 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-01 09:42:30.278215 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml ]] 2026-10-01 09:42:30.278715 | ubuntu-noble | ++ tail -c1 octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-10-01 09:42:30.281202 | ubuntu-noble | + [[ -n l ]] 2026-10-01 09:42:30.281225 | ubuntu-noble | + echo 2026-10-01 09:42:30.281255 | ubuntu-noble | + local file 2026-10-01 09:42:30.281259 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:30.281263 | ubuntu-noble | + case $file in 2026-10-01 09:42:30.281267 | ubuntu-noble | + continue 2026-10-01 09:42:30.281270 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:30.281274 | ubuntu-noble | + case $file in 2026-10-01 09:42:30.281277 | ubuntu-noble | + continue 2026-10-01 09:42:30.281281 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:30.281284 | ubuntu-noble | + case $file in 2026-10-01 09:42:30.281288 | ubuntu-noble | + continue 2026-10-01 09:42:30.281291 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:30.281295 | ubuntu-noble | + case $file in 2026-10-01 09:42:30.281298 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml TO octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt' 2026-10-01 09:42:30.281303 | ubuntu-noble | APPEND releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml TO octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-10-01 09:42:30.281308 | ubuntu-noble | + echo releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-10-01 09:42:30.281313 | ubuntu-noble | + for file in $new_files 2026-10-01 09:42:30.281316 | ubuntu-noble | + case $file in 2026-10-01 09:42:30.281320 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml TO octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt' 2026-10-01 09:42:30.281324 | ubuntu-noble | APPEND releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml TO octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-10-01 09:42:30.281328 | ubuntu-noble | + echo releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-10-01 09:42:30.281331 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:30.283389 | ubuntu-noble | + tar czf octavia-stable-2024.2.tar.gz octavia-15.1.1.dev9 2026-10-01 09:42:30.568923 | ubuntu-noble | + rm -r octavia-15.1.1.dev9 2026-10-01 09:42:30.621272 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.621332 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-10-01 09:42:30.621340 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:30.621347 | ubuntu-noble | + popd 2026-10-01 09:42:30.621365 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:30.621371 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:30.621623 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-01 09:42:30.623857 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-10-01 09:42:30.623894 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-10-01 09:42:30.623901 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-01 09:42:30.623906 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-01 09:42:30.623911 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-10-01 09:42:31.887400 | ubuntu-noble | 2026-10-01 09:42:31 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:31.887921 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:31.887954 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-10-01 09:42:31.887968 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-10-01 09:42:31.889918 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-10-01 09:42:31.894296 | ubuntu-noble | ++ head -1 2026-10-01 09:42:31.894341 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:31.898705 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-10-01 09:42:31.899433 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-10-01 09:42:31.899491 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:31.899510 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-10-01 09:42:31.899546 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:31.899617 | ubuntu-noble | ++ local name=openstack_placement 2026-10-01 09:42:31.899632 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:31.899645 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:31.899659 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-10-01 09:42:31.899674 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-10-01 09:42:31.899717 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:31.899733 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-10-01 09:42:31.899743 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-10-01 09:42:31.899756 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:31.899766 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-10-01 09:42:31.899776 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-10-01 09:42:31.899789 | ubuntu-noble | ++ return 1 2026-10-01 09:42:31.900201 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:31.900265 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:31.901330 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-10-01 09:42:31.901383 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:31.901398 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-10-01 09:42:31.901409 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:31.901419 | ubuntu-noble | ++ local name=openstack_placement 2026-10-01 09:42:31.901429 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:31.901447 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:31.901456 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-10-01 09:42:31.901463 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-10-01 09:42:31.901470 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:31.901476 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-10-01 09:42:31.901483 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-10-01 09:42:31.901489 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:31.901495 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-10-01 09:42:31.901501 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-10-01 09:42:31.901522 | ubuntu-noble | ++ return 1 2026-10-01 09:42:31.902307 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:31.902332 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:31.902338 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-10-01 09:42:31.902344 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-10-01 09:42:31.902349 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:31.902354 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-10-01 09:42:31.902359 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-10-01 09:42:31.902364 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:31.902369 | ubuntu-noble | + popd 2026-10-01 09:42:31.902374 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:31.902380 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:31.902805 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:31.905436 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:31.905516 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-10-01 09:42:31.905571 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:31.905589 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:31.905620 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:33.667714 | ubuntu-noble | 2026-10-01 09:42:33 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-10-01 09:42:33.669702 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:33.670142 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:33.670160 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:33.673320 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:33.673353 | ubuntu-noble | ++ head -1 2026-10-01 09:42:33.673851 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:33.678760 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-10-01 09:42:33.679701 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-10-01 09:42:33.679884 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:33.679953 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-10-01 09:42:33.680058 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:33.680153 | ubuntu-noble | ++ local name=skyline_apiserver 2026-10-01 09:42:33.680200 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:33.680312 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:33.680364 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-10-01 09:42:33.680396 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-10-01 09:42:33.680472 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:33.680637 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-10-01 09:42:33.680675 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-10-01 09:42:33.680711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:33.680736 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-10-01 09:42:33.680759 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-10-01 09:42:33.680787 | ubuntu-noble | ++ return 1 2026-10-01 09:42:33.681283 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:33.681370 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:33.682121 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-10-01 09:42:33.682229 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:33.682340 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-10-01 09:42:33.682382 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:33.682434 | ubuntu-noble | ++ local name=skyline_apiserver 2026-10-01 09:42:33.682462 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:33.682548 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:33.682575 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-10-01 09:42:33.682600 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-10-01 09:42:33.682640 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:33.682662 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-10-01 09:42:33.682683 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-10-01 09:42:33.682708 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:33.682740 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-10-01 09:42:33.682783 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-10-01 09:42:33.682822 | ubuntu-noble | ++ return 1 2026-10-01 09:42:33.683323 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:33.683400 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:33.683458 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:33.683490 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:33.683519 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:33.683553 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:33.683573 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-10-01 09:42:33.683597 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:33.683644 | ubuntu-noble | + popd 2026-10-01 09:42:33.683754 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:33.683796 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:33.684698 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:33.686889 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:33.687091 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-10-01 09:42:33.687194 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:33.687226 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:33.687347 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:36.220397 | ubuntu-noble | 2026-10-01 09:42:36 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-10-01 09:42:36.221729 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:36.221776 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:36.221788 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:36.227321 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:36.227372 | ubuntu-noble | ++ head -1 2026-10-01 09:42:36.227383 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:36.238473 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-10-01 09:42:36.239301 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-10-01 09:42:36.239429 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:36.239474 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-10-01 09:42:36.239514 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:36.239579 | ubuntu-noble | ++ local name=skyline-console 2026-10-01 09:42:36.239623 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:36.239699 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:36.239727 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-10-01 09:42:36.239771 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-10-01 09:42:36.239823 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:36.239844 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-10-01 09:42:36.239865 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-10-01 09:42:36.239902 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:36.239921 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-10-01 09:42:36.239939 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-10-01 09:42:36.239965 | ubuntu-noble | ++ return 1 2026-10-01 09:42:36.241436 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:36.241500 | ubuntu-noble | + patch_dir= 2026-10-01 09:42:36.242164 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-10-01 09:42:36.242297 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:36.242360 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-10-01 09:42:36.242414 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:36.242471 | ubuntu-noble | ++ local name=skyline-console 2026-10-01 09:42:36.242500 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:36.242564 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:36.242598 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-10-01 09:42:36.242622 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-10-01 09:42:36.242686 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:36.242706 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-10-01 09:42:36.242724 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-10-01 09:42:36.242745 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:36.242763 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-10-01 09:42:36.242781 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-10-01 09:42:36.242806 | ubuntu-noble | ++ return 1 2026-10-01 09:42:36.243140 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:36.243196 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:36.243297 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:36.243332 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:36.243368 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:36.243395 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:36.243410 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-10-01 09:42:36.243429 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:36.243449 | ubuntu-noble | + popd 2026-10-01 09:42:36.243532 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-10-01 09:42:36.243562 | ubuntu-noble | + pushd tarballs 2026-10-01 09:42:36.244272 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-01 09:42:36.246160 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-10-01 09:42:36.246272 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-10-01 09:42:36.246335 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-01 09:42:36.246357 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-01 09:42:36.246398 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.235207 | ubuntu-noble | 2026-10-01 09:42:37 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-10-01 09:42:37.237774 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-10-01 09:42:37.237815 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.237821 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.241284 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.241325 | ubuntu-noble | ++ head -1 2026-10-01 09:42:37.242170 | ubuntu-noble | ++ cut -f1 -d/ 2026-10-01 09:42:37.246768 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-10-01 09:42:37.247723 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-10-01 09:42:37.247909 | ubuntu-noble | ++ local root=patches/2024.2 2026-10-01 09:42:37.247986 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-10-01 09:42:37.248110 | ubuntu-noble | ++ local suffix= 2026-10-01 09:42:37.248202 | ubuntu-noble | ++ local name=openstack_requirements 2026-10-01 09:42:37.248325 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:37.248427 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:37.248472 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-10-01 09:42:37.248517 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-10-01 09:42:37.248583 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-10-01 09:42:37.248645 | ubuntu-noble | ++ return 0 2026-10-01 09:42:37.249259 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-10-01 09:42:37.249943 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-10-01 09:42:37.250074 | ubuntu-noble | ++ local root=overlays/2024.2 2026-10-01 09:42:37.250109 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-10-01 09:42:37.250145 | ubuntu-noble | ++ local suffix=/source 2026-10-01 09:42:37.250201 | ubuntu-noble | ++ local name=openstack_requirements 2026-10-01 09:42:37.250228 | ubuntu-noble | ++ local candidate path 2026-10-01 09:42:37.250323 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:37.250350 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-10-01 09:42:37.250375 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-10-01 09:42:37.250420 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:37.250441 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-10-01 09:42:37.250463 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-10-01 09:42:37.250488 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-10-01 09:42:37.250509 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-10-01 09:42:37.250530 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-10-01 09:42:37.250554 | ubuntu-noble | ++ return 1 2026-10-01 09:42:37.250907 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:37.250960 | ubuntu-noble | + overlay_dir= 2026-10-01 09:42:37.251021 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.251037 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.251060 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-10-01 09:42:37.251087 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.264467 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.266792 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-10-01 09:42:37.266967 | ubuntu-noble | + sort 2026-10-01 09:42:37.269556 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-10-01 09:42:37.270609 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-10-01 09:42:37.270807 | ubuntu-noble | ++ sort 2026-10-01 09:42:37.273651 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:37.273748 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-01 09:42:37.273793 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-01 09:42:37.273821 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-01 09:42:37.273842 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-10-01 09:42:37.273855 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-01 09:42:37.273875 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:37.275493 | ubuntu-noble | checking file upper-constraints.txt 2026-10-01 09:42:37.275859 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:37.278936 | ubuntu-noble | patching file upper-constraints.txt 2026-10-01 09:42:37.279851 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-10-01 09:42:37.280336 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:37.280365 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-01 09:42:37.280370 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-01 09:42:37.280374 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-01 09:42:37.280378 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-10-01 09:42:37.280382 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-01 09:42:37.280386 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:37.283038 | ubuntu-noble | checking file upper-constraints.txt 2026-10-01 09:42:37.283119 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:37.284884 | ubuntu-noble | patching file upper-constraints.txt 2026-10-01 09:42:37.286211 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-10-01 09:42:37.286285 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-10-01 09:42:37.286293 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-01 09:42:37.286300 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-01 09:42:37.286306 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-01 09:42:37.286312 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-10-01 09:42:37.286318 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-01 09:42:37.286324 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-10-01 09:42:37.287551 | ubuntu-noble | checking file upper-constraints.txt 2026-10-01 09:42:37.288318 | ubuntu-noble | + patch --forward --batch -p1 2026-10-01 09:42:37.289849 | ubuntu-noble | patching file upper-constraints.txt 2026-10-01 09:42:37.290123 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-10-01 09:42:37.290137 | ubuntu-noble | + popd 2026-10-01 09:42:37.291327 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-10-01 09:42:37.291359 | ubuntu-noble | + sort 2026-10-01 09:42:37.294449 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-10-01 09:42:37.294618 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-10-01 09:42:37.294681 | ubuntu-noble | + local before=files-before 2026-10-01 09:42:37.294727 | ubuntu-noble | + local after=files-after 2026-10-01 09:42:37.294767 | ubuntu-noble | + local sources_txt 2026-10-01 09:42:37.295973 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-10-01 09:42:37.296140 | ubuntu-noble | ++ head -1 2026-10-01 09:42:37.300059 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-10-01 09:42:37.300152 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-10-01 09:42:37.300198 | ubuntu-noble | + local new_files 2026-10-01 09:42:37.301437 | ubuntu-noble | ++ comm -13 files-before files-after 2026-10-01 09:42:37.304748 | ubuntu-noble | + new_files= 2026-10-01 09:42:37.305588 | ubuntu-noble | + [[ -z '' ]] 2026-10-01 09:42:37.305665 | ubuntu-noble | + return 2026-10-01 09:42:37.305673 | ubuntu-noble | + rm files-before files-after 2026-10-01 09:42:37.308073 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-10-01 09:42:37.347373 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-10-01 09:42:37.351293 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.351336 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-10-01 09:42:37.351341 | ubuntu-noble | + [[ -n '' ]] 2026-10-01 09:42:37.351346 | ubuntu-noble | + popd 2026-10-01 09:42:37.351350 | 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-10-01 09:42:37.351356 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-10-01 09:42:37.351360 | ubuntu-noble | + shift 2026-10-01 09:42:37.351364 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-10-01 09:42:37.351367 | ubuntu-noble | + roots=() 2026-10-01 09:42:37.351381 | ubuntu-noble | + local roots dir 2026-10-01 09:42:37.351385 | ubuntu-noble | + for dir in "$@" 2026-10-01 09:42:37.351388 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-10-01 09:42:37.351393 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-10-01 09:42:37.351396 | ubuntu-noble | + for dir in "$@" 2026-10-01 09:42:37.351400 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-10-01 09:42:37.351403 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-10-01 09:42:37.351406 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-10-01 09:42:37.351410 | ubuntu-noble | + local tmp 2026-10-01 09:42:37.352285 | ubuntu-noble | ++ mktemp -d 2026-10-01 09:42:37.355774 | ubuntu-noble | + tmp=/tmp/tmp.gmpDALlqhP 2026-10-01 09:42:37.355912 | 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-10-01 09:42:37.356454 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-10-01 09:42:37.357936 | ubuntu-noble | + sort 2026-10-01 09:42:37.364199 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-10-01 09:42:37.367411 | ubuntu-noble | + comm -23 /tmp/tmp.gmpDALlqhP/expected /tmp/tmp.gmpDALlqhP/applied 2026-10-01 09:42:37.369392 | ubuntu-noble | + local expected_count missing_count 2026-10-01 09:42:37.370077 | ubuntu-noble | ++ wc -l 2026-10-01 09:42:37.373892 | ubuntu-noble | + expected_count=39 2026-10-01 09:42:37.374743 | ubuntu-noble | ++ wc -l 2026-10-01 09:42:37.377371 | ubuntu-noble | + missing_count=0 2026-10-01 09:42:37.377633 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-10-01 09:42:37.377646 | ubuntu-noble | + rm -rf /tmp/tmp.gmpDALlqhP 2026-10-01 09:42:37.379047 | ubuntu-noble | + echo 'VERIFIED: 39 patch files, all applied' 2026-10-01 09:42:37.379378 | ubuntu-noble | VERIFIED: 39 patch files, all applied 2026-10-01 09:42:37.379395 | ubuntu-noble | + return 0 2026-10-01 09:42:37.818349 | ubuntu-noble | ok: Runtime: 0:01:17.228305 2026-10-01 09:42:37.862114 | 2026-10-01 09:42:37.862197 | PLAY RECAP 2026-10-01 09:42:37.862249 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-01 09:42:37.862273 | 2026-10-01 09:42:37.976642 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-10-01 09:42:37.977513 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-10-01 09:42:38.954753 | 2026-10-01 09:42:38.954864 | PLAY [Base post-fetch] 2026-10-01 09:42:38.988857 | 2026-10-01 09:42:38.988967 | TASK [diagnose-network : Ensure log directory exists] 2026-10-01 09:42:39.659705 | ubuntu-noble | ok 2026-10-01 09:42:39.666235 | 2026-10-01 09:42:39.666366 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-10-01 09:42:51.667561 | ubuntu-noble | ok: Runtime: 0:00:06.084995 2026-10-01 09:42:51.674774 | 2026-10-01 09:42:51.674897 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-10-01 09:42:57.888277 | ubuntu-noble | ok: Runtime: 0:00:00.344202 2026-10-01 09:42:57.893409 | 2026-10-01 09:42:57.893503 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-10-01 09:43:04.118603 | ubuntu-noble | ok: Runtime: 0:00:00.061771 2026-10-01 09:43:04.122916 | 2026-10-01 09:43:04.122993 | TASK [diagnose-network : Evaluate node isolation verdict (pre-run gate)] 2026-10-01 09:43:04.650776 | ubuntu-noble | skipping: Conditional result was False 2026-10-01 09:43:04.665388 | 2026-10-01 09:43:04.665598 | TASK [diagnose-network : Abort the pre-run on a fully isolated node] 2026-10-01 09:43:04.711810 | ubuntu-noble | skipping: Conditional result was False 2026-10-01 09:43:04.728026 | 2026-10-01 09:43:04.728111 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-01 09:43:04.773148 | ubuntu-noble | skipping: Conditional result was False 2026-10-01 09:43:04.779918 | 2026-10-01 09:43:04.780017 | TASK [fetch-output : Set log path for single node] 2026-10-01 09:43:04.810117 | ubuntu-noble | ok 2026-10-01 09:43:04.815906 | 2026-10-01 09:43:04.815989 | LOOP [fetch-output : Ensure local output dirs] 2026-10-01 09:43:05.080383 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/aafa9470222c4687b6a95e9601457c3b/work/logs" 2026-10-01 09:43:05.293484 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/aafa9470222c4687b6a95e9601457c3b/work/artifacts" 2026-10-01 09:43:05.560489 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/aafa9470222c4687b6a95e9601457c3b/work/docs" 2026-10-01 09:43:05.582483 | 2026-10-01 09:43:05.582603 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-01 09:43:06.261543 | ubuntu-noble | changed: 2026-10-01 09:43:06.261759 | ubuntu-noble | .d..t...... ./ 2026-10-01 09:43:06.261802 | ubuntu-noble | >f+++++++++ docker-daemon.txt 2026-10-01 09:43:06.261834 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-10-01 09:43:06.261856 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-10-01 09:43:06.261876 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-10-01 09:43:06.261897 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-10-01 09:43:06.261917 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-10-01 09:43:06.261952 | ubuntu-noble | changed: All items complete 2026-10-01 09:43:06.261977 | 2026-10-01 09:43:06.837850 | ubuntu-noble | changed: .d..t...... ./ 2026-10-01 09:43:07.370503 | ubuntu-noble | changed: .d..t...... ./ 2026-10-01 09:43:07.389299 | 2026-10-01 09:43:07.389404 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-01 09:43:07.711213 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007071 2026-10-01 09:43:07.978202 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.008735 2026-10-01 09:43:07.995306 | 2026-10-01 09:43:07.995418 | PLAY RECAP 2026-10-01 09:43:07.995498 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-01 09:43:07.995538 | 2026-10-01 09:43:08.081948 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-10-01 09:43:08.084162 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-10-01 09:43:08.784438 | 2026-10-01 09:43:08.784558 | PLAY [Base post] 2026-10-01 09:43:08.796492 | 2026-10-01 09:43:08.796591 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-01 09:43:09.659069 | ubuntu-noble | changed 2026-10-01 09:43:09.666587 | 2026-10-01 09:43:09.666706 | PLAY RECAP 2026-10-01 09:43:09.666775 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-01 09:43:09.666944 | 2026-10-01 09:43:09.801780 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-10-01 09:43:09.803012 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-01 09:43:10.618729 | 2026-10-01 09:43:10.618888 | PLAY [Base post-logs] 2026-10-01 09:43:10.629034 | 2026-10-01 09:43:10.629174 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-01 09:43:11.104175 | localhost | changed 2026-10-01 09:43:11.122837 | 2026-10-01 09:43:11.123031 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-01 09:43:11.151529 | localhost | ok 2026-10-01 09:43:11.158384 | 2026-10-01 09:43:11.158559 | TASK [Set zuul-log-path fact] 2026-10-01 09:43:11.176097 | localhost | ok 2026-10-01 09:43:11.188630 | 2026-10-01 09:43:11.188752 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-01 09:43:11.224176 | localhost | ok 2026-10-01 09:43:11.227671 | 2026-10-01 09:43:11.227784 | TASK [upload-logs : Create log directories] 2026-10-01 09:43:11.741849 | localhost | changed 2026-10-01 09:43:11.744848 | 2026-10-01 09:43:11.744957 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-01 09:43:12.225128 | localhost -> localhost | ok: Runtime: 0:00:00.006722 2026-10-01 09:43:12.229527 | 2026-10-01 09:43:12.229671 | TASK [upload-logs : Upload logs to log server] 2026-10-01 09:43:12.813889 | localhost | Output suppressed because no_log was given 2026-10-01 09:43:12.816948 | 2026-10-01 09:43:12.817088 | LOOP [upload-logs : Compress console log and json output] 2026-10-01 09:43:12.875978 | localhost | skipping: Conditional result was False 2026-10-01 09:43:12.881443 | localhost | skipping: Conditional result was False 2026-10-01 09:43:12.888849 | 2026-10-01 09:43:12.889079 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-01 09:43:12.935678 | localhost | skipping: Conditional result was False 2026-10-01 09:43:12.936234 | 2026-10-01 09:43:12.940223 | localhost | skipping: Conditional result was False 2026-10-01 09:43:12.952984 | 2026-10-01 09:43:12.953247 | LOOP [upload-logs : Upload console log and json output]