2026-09-21 18:38:47.250619 | Job console starting 2026-09-21 18:38:47.259554 | Updating git repos 2026-09-21 18:38:47.348826 | Cloning repos into workspace 2026-09-21 18:38:47.388023 | Restoring repo states 2026-09-21 18:38:47.399926 | Merging changes 2026-09-21 18:38:48.085728 | Checking out repos 2026-09-21 18:38:48.198947 | Preparing playbooks 2026-09-21 18:38:49.588327 | Running Ansible setup 2026-09-21 18:38:55.276856 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-21 18:38:56.206369 | 2026-09-21 18:38:56.206539 | PLAY [Base pre] 2026-09-21 18:38:56.224542 | 2026-09-21 18:38:56.224684 | TASK [Setup log path fact] 2026-09-21 18:38:56.244445 | ubuntu-noble | ok 2026-09-21 18:38:56.267564 | 2026-09-21 18:38:56.267723 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-21 18:38:56.326019 | ubuntu-noble | ok 2026-09-21 18:38:56.348224 | 2026-09-21 18:38:56.348365 | TASK [emit-job-header : Print job information] 2026-09-21 18:38:56.429694 | # Job Information 2026-09-21 18:38:56.429886 | Ansible Version: 2.16.14 2026-09-21 18:38:56.429922 | Job: container-images-kolla-patch-2024.2 2026-09-21 18:38:56.429955 | Pipeline: check 2026-09-21 18:38:56.429979 | Executor: 521e9411259a 2026-09-21 18:38:56.430048 | Triggered by: https://github.com/osism/container-images-kolla/pull/803 2026-09-21 18:38:56.430070 | Event ID: a78661e0-b5eb-11f1-9548-3e343464ed48 2026-09-21 18:38:56.447320 | 2026-09-21 18:38:56.447466 | LOOP [emit-job-header : Print node information] 2026-09-21 18:38:56.575443 | ubuntu-noble | ok: 2026-09-21 18:38:56.575700 | ubuntu-noble | # Node Information 2026-09-21 18:38:56.575741 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-21 18:38:56.575767 | ubuntu-noble | Hostname: ubuntu 2026-09-21 18:38:56.575789 | ubuntu-noble | Username: zuul 2026-09-21 18:38:56.575809 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-21 18:38:56.575832 | ubuntu-noble | Provider: regiocloud-a 2026-09-21 18:38:56.575853 | ubuntu-noble | Region: 2026-09-21 18:38:56.575875 | ubuntu-noble | Label: ubuntu-noble 2026-09-21 18:38:56.575894 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-21 18:38:56.575914 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fef5:ab3a 2026-09-21 18:38:56.595411 | 2026-09-21 18:38:56.595545 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-21 18:38:57.116962 | ubuntu-noble -> localhost | changed 2026-09-21 18:38:57.124446 | 2026-09-21 18:38:57.124579 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-21 18:38:58.196401 | ubuntu-noble -> localhost | changed 2026-09-21 18:38:58.209195 | 2026-09-21 18:38:58.209284 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-21 18:38:58.583083 | ubuntu-noble -> localhost | ok 2026-09-21 18:38:58.588907 | 2026-09-21 18:38:58.589022 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-21 18:38:58.628012 | ubuntu-noble | ok 2026-09-21 18:38:58.653920 | ubuntu-noble | included: /var/lib/zuul/builds/abf1fb56da484fa78e44f027e06bde0e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-21 18:38:58.659728 | 2026-09-21 18:38:58.659810 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-21 18:39:00.401025 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-21 18:39:00.401211 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/abf1fb56da484fa78e44f027e06bde0e/work/abf1fb56da484fa78e44f027e06bde0e_id_rsa 2026-09-21 18:39:00.401249 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/abf1fb56da484fa78e44f027e06bde0e/work/abf1fb56da484fa78e44f027e06bde0e_id_rsa.pub 2026-09-21 18:39:00.401275 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-21 18:39:00.401299 | ubuntu-noble -> localhost | SHA256:L75X4PTa7OLXb/0YYm/nKMYSSmRsy3uhIfQqXM6azMA zuul-build-sshkey 2026-09-21 18:39:00.401320 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-21 18:39:00.401352 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-21 18:39:00.401374 | ubuntu-noble -> localhost | | | 2026-09-21 18:39:00.401395 | ubuntu-noble -> localhost | | | 2026-09-21 18:39:00.401415 | ubuntu-noble -> localhost | | . | 2026-09-21 18:39:00.401433 | ubuntu-noble -> localhost | | . = o | 2026-09-21 18:39:00.401453 | ubuntu-noble -> localhost | | . *S+ o | 2026-09-21 18:39:00.401478 | ubuntu-noble -> localhost | | . o *.+ o | 2026-09-21 18:39:00.401499 | ubuntu-noble -> localhost | | E. + +.=.Oo.. .| 2026-09-21 18:39:00.401520 | ubuntu-noble -> localhost | | +o.+.+.*.Boo++| 2026-09-21 18:39:00.401540 | ubuntu-noble -> localhost | | =o o=.*.o+==| 2026-09-21 18:39:00.401573 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-21 18:39:00.401623 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.121520 2026-09-21 18:39:00.407687 | 2026-09-21 18:39:00.407768 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-21 18:39:00.424863 | ubuntu-noble | ok 2026-09-21 18:39:00.434670 | ubuntu-noble | included: /var/lib/zuul/builds/abf1fb56da484fa78e44f027e06bde0e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-21 18:39:00.441259 | 2026-09-21 18:39:00.441330 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-21 18:39:00.457398 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 18:39:00.461892 | 2026-09-21 18:39:00.461962 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-21 18:39:01.245653 | ubuntu-noble | changed 2026-09-21 18:39:01.255657 | 2026-09-21 18:39:01.255798 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-21 18:39:01.589832 | ubuntu-noble | ok 2026-09-21 18:39:01.595899 | 2026-09-21 18:39:01.596027 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-21 18:39:02.462818 | ubuntu-noble | changed 2026-09-21 18:39:02.469785 | 2026-09-21 18:39:02.469887 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-21 18:39:03.304155 | ubuntu-noble | changed 2026-09-21 18:39:03.309488 | 2026-09-21 18:39:03.309596 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-21 18:39:03.322403 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 18:39:03.328348 | 2026-09-21 18:39:03.328445 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-21 18:39:03.717283 | ubuntu-noble -> localhost | changed 2026-09-21 18:39:03.727448 | 2026-09-21 18:39:03.727540 | TASK [add-build-sshkey : Add back temp key] 2026-09-21 18:39:04.053770 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/abf1fb56da484fa78e44f027e06bde0e/work/abf1fb56da484fa78e44f027e06bde0e_id_rsa (zuul-build-sshkey) 2026-09-21 18:39:04.054290 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.023127 2026-09-21 18:39:04.067666 | 2026-09-21 18:39:04.067784 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-21 18:39:04.536288 | ubuntu-noble | ok 2026-09-21 18:39:04.541914 | 2026-09-21 18:39:04.542026 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-21 18:39:04.564869 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 18:39:04.575671 | 2026-09-21 18:39:04.575769 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-21 18:39:05.105529 | ubuntu-noble | ok 2026-09-21 18:39:05.120366 | 2026-09-21 18:39:05.120466 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-21 18:39:05.165031 | ubuntu-noble | ok 2026-09-21 18:39:05.173331 | 2026-09-21 18:39:05.173457 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-21 18:39:05.440702 | ubuntu-noble -> localhost | ok 2026-09-21 18:39:05.450374 | 2026-09-21 18:39:05.450477 | TASK [validate-host : Collect information about the host] 2026-09-21 18:39:06.718351 | ubuntu-noble | ok 2026-09-21 18:39:06.729380 | 2026-09-21 18:39:06.729470 | TASK [validate-host : Sanitize hostname] 2026-09-21 18:39:06.842234 | ubuntu-noble | ok 2026-09-21 18:39:06.846621 | 2026-09-21 18:39:06.846704 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-21 18:39:07.365786 | ubuntu-noble -> localhost | changed 2026-09-21 18:39:07.372611 | 2026-09-21 18:39:07.372704 | TASK [validate-host : Collect information about zuul worker] 2026-09-21 18:39:07.814089 | ubuntu-noble | ok 2026-09-21 18:39:07.826146 | 2026-09-21 18:39:07.826262 | TASK [validate-host : Write out all zuul information for each host] 2026-09-21 18:39:08.334440 | ubuntu-noble -> localhost | changed 2026-09-21 18:39:08.347598 | 2026-09-21 18:39:08.347691 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-21 18:39:08.692689 | ubuntu-noble | ok 2026-09-21 18:39:08.700356 | 2026-09-21 18:39:08.700495 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-21 18:39:09.621998 | ubuntu-noble | changed: 2026-09-21 18:39:09.622214 | ubuntu-noble | cd+++++++++ src/ 2026-09-21 18:39:09.623797 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-21 18:39:09.623836 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-21 18:39:09.623864 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-21 18:39:09.623889 | ubuntu-noble | Containerfile 2026-09-21 18:39:09.624066 | ubuntu-noble | 2026-09-21 18:41:37.983735 | ubuntu-noble | 2026-09-21 18:41:37.983745 | ubuntu-noble | Or undo this operation with: 2026-09-21 18:41:37.983755 | ubuntu-noble | 2026-09-21 18:41:37.983765 | ubuntu-noble | git switch - 2026-09-21 18:41:37.983775 | ubuntu-noble | 2026-09-21 18:41:37.983785 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-21 18:41:37.983794 | ubuntu-noble | 2026-09-21 18:41:37.983803 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-09-21 18:41:37.986700 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-21 18:41:37.994520 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-09-21 18:41:37.994589 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-09-21 18:41:37.994603 | ubuntu-noble | + popd 2026-09-21 18:41:37.994616 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-21 18:41:38.000415 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-09-21 18:41:38.000464 | ubuntu-noble | ++ sort 2026-09-21 18:41:38.003819 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-21 18:41:38.003939 | ubuntu-noble | + pushd kolla 2026-09-21 18:41:38.004192 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 18:41:38.004302 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 18:41:38.004444 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 18:41:38.004510 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-09-21 18:41:38.004543 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 18:41:38.004595 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:41:38.007397 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-21 18:41:38.008578 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:41:38.010495 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-21 18:41:38.011427 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 18:41:38.011487 | ubuntu-noble | + popd 2026-09-21 18:41:38.011633 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-21 18:41:38.011648 | ubuntu-noble | + pushd kolla 2026-09-21 18:41:38.011787 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 18:41:38.011831 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 18:41:38.011893 | 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-09-21 18:41:38.011930 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-09-21 18:41:38.011939 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 18:41:38.011973 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:41:38.015299 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-21 18:41:38.015376 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-21 18:41:38.015499 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:41:38.017351 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-21 18:41:38.017422 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-21 18:41:38.017832 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 18:41:38.017925 | ubuntu-noble | + popd 2026-09-21 18:41:38.018073 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-09-21 18:41:38.018118 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-21 18:41:38.163184 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-21 18:41:38.163244 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-21 18:41:38.163250 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-09-21 18:41:38.164848 | ubuntu-noble | Package: rabbitmq-server 2026-09-21 18:41:38.164876 | ubuntu-noble | Pin: version 3.13.* 2026-09-21 18:41:38.164880 | ubuntu-noble | Pin-Priority: 1000 2026-09-21 18:41:38.164884 | ubuntu-noble | 2026-09-21 18:41:38.164888 | ubuntu-noble | Package: openvswitch* 2026-09-21 18:41:38.164892 | ubuntu-noble | Pin: version 3.4.* 2026-09-21 18:41:38.164895 | ubuntu-noble | Pin-Priority: 1000 2026-09-21 18:41:38.164899 | ubuntu-noble | 2026-09-21 18:41:38.164903 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-21 18:41:38.164908 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-21 18:41:38.164912 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-21 18:41:38.164916 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-21 18:41:38.164919 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-21 18:41:38.164922 | ubuntu-noble | Package: proxysql 2026-09-21 18:41:38.164926 | ubuntu-noble | Pin: version 3.0.8* 2026-09-21 18:41:38.164929 | ubuntu-noble | Pin-Priority: 1001 2026-09-21 18:41:38.164936 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2024.2/base/kolla-pip-check.py 2026-09-21 18:41:38.167934 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-09-21 18:41:38.169803 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-21 18:41:38.170404 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-09-21 18:41:38.172126 | ubuntu-noble | + image_name=nova 2026-09-21 18:41:38.172160 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-21 18:41:38.174987 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-21 18:41:38.175557 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-09-21 18:41:38.177517 | ubuntu-noble | + image_name=cinder 2026-09-21 18:41:38.177538 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-09-21 18:41:38.179733 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-21 18:41:38.180411 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-09-21 18:41:38.182409 | ubuntu-noble | + image_name=base 2026-09-21 18:41:38.182459 | 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-09-21 18:41:38.185147 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-09-21 18:41:38.187878 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-09-21 18:41:38.187918 | ubuntu-noble | patches/2024.2/neutron 2026-09-21 18:41:38.187927 | ubuntu-noble | patches/2024.2/octavia 2026-09-21 18:41:38.187935 | ubuntu-noble | patches/2024.2/designate 2026-09-21 18:41:38.187946 | ubuntu-noble | patches/2024.2/designate/dns2 2026-09-21 18:41:38.187958 | ubuntu-noble | patches/2024.2/glance 2026-09-21 18:41:38.187987 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-09-21 18:41:38.187999 | ubuntu-noble | patches/2024.2/ironic 2026-09-21 18:41:38.188011 | ubuntu-noble | patches/2024.2/nova 2026-09-21 18:41:38.188094 | ubuntu-noble | patches/2024.2/cinder 2026-09-21 18:41:38.188103 | ubuntu-noble | patches/2024.2/keystone 2026-09-21 18:41:38.188110 | ubuntu-noble | patches/2024.2/kolla 2026-09-21 18:41:38.191405 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-09-21 18:41:38.191459 | ubuntu-noble | ++ grep kolla 2026-09-21 18:41:38.191730 | ubuntu-noble | ++ grep -v kolla-build 2026-09-21 18:41:38.195467 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-21 18:41:38.196241 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-09-21 18:41:38.197919 | ubuntu-noble | + project=kolla 2026-09-21 18:41:38.199372 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-09-21 18:41:38.199399 | ubuntu-noble | ++ sort 2026-09-21 18:41:38.201939 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 18:41:38.202122 | ubuntu-noble | + pushd kolla 2026-09-21 18:41:38.202289 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-09-21 18:41:38.202459 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-09-21 18:41:38.202525 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-09-21 18:41:38.202573 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-09-21 18:41:38.202614 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-09-21 18:41:38.202692 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:41:38.204888 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-21 18:41:38.205077 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-21 18:41:38.205692 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:41:38.206902 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-21 18:41:38.207160 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-21 18:41:38.207806 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-09-21 18:41:38.207826 | ubuntu-noble | + popd 2026-09-21 18:41:38.207831 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 18:41:38.207836 | ubuntu-noble | + pushd kolla 2026-09-21 18:41:38.207845 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-09-21 18:41:38.207849 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-09-21 18:41:38.207853 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-09-21 18:41:38.207856 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-09-21 18:41:38.207860 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-09-21 18:41:38.207863 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:41:38.208838 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-21 18:41:38.208933 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-21 18:41:38.209351 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:41:38.210564 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-21 18:41:38.210641 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-21 18:41:38.211380 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-09-21 18:41:38.211410 | ubuntu-noble | + popd 2026-09-21 18:41:38.211418 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 18:41:38.211463 | ubuntu-noble | + pushd kolla 2026-09-21 18:41:38.211593 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-09-21 18:41:38.211656 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-09-21 18:41:38.211702 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-09-21 18:41:38.211747 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-09-21 18:41:38.211760 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-09-21 18:41:38.211781 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:41:38.214860 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-09-21 18:41:38.215223 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-09-21 18:41:38.215478 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-21 18:41:38.215710 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-09-21 18:41:38.215939 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-09-21 18:41:38.215970 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-21 18:41:38.216014 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-21 18:41:38.216090 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-21 18:41:38.216136 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-21 18:41:38.216406 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-21 18:41:38.216980 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:41:38.219379 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-09-21 18:41:38.219404 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-09-21 18:41:38.219409 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-21 18:41:38.219412 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-09-21 18:41:38.219417 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-09-21 18:41:38.219421 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-21 18:41:38.219425 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-21 18:41:38.219428 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-21 18:41:38.219431 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-21 18:41:38.219435 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-21 18:41:38.219649 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-09-21 18:41:38.219704 | ubuntu-noble | + popd 2026-09-21 18:41:38.219741 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 18:41:38.219748 | ubuntu-noble | + pushd kolla 2026-09-21 18:41:38.219779 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 18:41:38.219797 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 18:41:38.219814 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 18:41:38.219821 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-09-21 18:41:38.219825 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 18:41:38.219830 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:41:38.221755 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-09-21 18:41:38.221779 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-21 18:41:38.221783 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-21 18:41:38.221787 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-21 18:41:38.221790 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-21 18:41:38.221848 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:41:38.223893 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-09-21 18:41:38.223922 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-21 18:41:38.223929 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-21 18:41:38.223936 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-21 18:41:38.223941 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-21 18:41:38.224252 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 18:41:38.224392 | ubuntu-noble | + popd 2026-09-21 18:41:38.224471 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 18:41:38.224490 | ubuntu-noble | + pushd kolla 2026-09-21 18:41:38.224554 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-09-21 18:41:38.224589 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-09-21 18:41:38.224618 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-09-21 18:41:38.224642 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-09-21 18:41:38.224657 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-09-21 18:41:38.224669 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:41:38.227483 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-21 18:41:38.227592 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-21 18:41:38.227984 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:41:38.229798 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-21 18:41:38.229872 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-21 18:41:38.230262 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-09-21 18:41:38.230377 | ubuntu-noble | + popd 2026-09-21 18:41:38.230618 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-21 18:41:38.949398 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-21 18:41:39.038858 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-21 18:41:39.058175 | 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-09-21 18:41:39.182785 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-21 18:41:39.201665 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl.metadata (13 kB) 2026-09-21 18:41:39.340245 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-21 18:41:39.358083 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-21 18:41:39.372589 | 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-09-21 18:41:39.380243 | 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-09-21 18:41:39.448078 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-21 18:41:39.466760 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-21 18:41:39.549933 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-21 18:41:39.581684 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-21 18:41:39.669518 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-21 18:41:39.685136 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-21 18:41:39.757815 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-21 18:41:39.773953 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-21 18:41:39.850016 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-21 18:41:39.869050 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-21 18:41:39.887832 | 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-09-21 18:41:39.890817 | 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-09-21 18:41:40.021223 | 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-09-21 18:41:40.037586 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-21 18:41:40.071259 | 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.1) 2026-09-21 18:41:40.072982 | 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-09-21 18:41:40.074880 | 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-09-21 18:41:40.076484 | 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-09-21 18:41:40.131057 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-21 18:41:40.164582 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.4 MB/s eta 0:00:00 2026-09-21 18:41:40.182557 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl (222 kB) 2026-09-21 18:41:40.210405 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.8/222.8 kB 9.8 MB/s eta 0:00:00 2026-09-21 18:41:40.233828 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-21 18:41:40.252372 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 10.2 MB/s eta 0:00:00 2026-09-21 18:41:40.269573 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-21 18:41:40.286972 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.5 MB/s eta 0:00:00 2026-09-21 18:41:40.313016 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-21 18:41:40.382899 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 36.8 MB/s eta 0:00:00 2026-09-21 18:41:40.432740 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-21 18:41:40.452416 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.0 MB/s eta 0:00:00 2026-09-21 18:41:40.469483 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-21 18:41:40.496118 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-21 18:41:40.512272 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 3.7 MB/s eta 0:00:00 2026-09-21 18:41:40.530541 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-21 18:41:40.804441 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-21 18:41:41.854656 | ubuntu-noble | Successfully installed GitPython-3.1.62 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-09-21 18:41:42.001483 | ubuntu-noble | + pip3 install kolla/ 2026-09-21 18:41:42.512660 | ubuntu-noble | Processing ./kolla 2026-09-21 18:41:42.515845 | ubuntu-noble | Installing build dependencies: started 2026-09-21 18:41:44.546756 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-21 18:41:44.553900 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-21 18:41:44.807207 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-21 18:41:44.812420 | ubuntu-noble | Installing backend dependencies: started 2026-09-21 18:41:47.055080 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-21 18:41:47.058008 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-21 18:41:47.688219 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-21 18:41:47.697389 | 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-09-21 18:41:47.698810 | 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-09-21 18:41:47.700669 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.62) 2026-09-21 18:41:47.702211 | 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-09-21 18:41:47.703868 | 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-09-21 18:41:47.746686 | 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-09-21 18:41:47.750731 | 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-09-21 18:41:47.759183 | 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-09-21 18:41:47.760445 | 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-09-21 18:41:47.761943 | 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-09-21 18:41:47.763504 | 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-09-21 18:41:47.764891 | 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-09-21 18:41:47.766279 | 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-09-21 18:41:47.833372 | 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-09-21 18:41:47.853200 | 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.1) 2026-09-21 18:41:47.855231 | 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-09-21 18:41:47.857206 | 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-09-21 18:41:47.858847 | 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-09-21 18:41:47.898031 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-21 18:41:47.899460 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-21 18:41:49.439783 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-21 18:41:49.443937 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=377993 sha256=98766deadda7b06b1b2e9e7b4570572637d93e14cfecb084343d2b63bae8e8d0 2026-09-21 18:41:49.444785 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-_u2v5xyb/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-21 18:41:49.460447 | ubuntu-noble | Successfully built kolla 2026-09-21 18:41:49.657669 | ubuntu-noble | Installing collected packages: kolla 2026-09-21 18:41:49.855127 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-09-21 18:41:50.033738 | ubuntu-noble | ++ kolla-build --version 2026-09-21 18:41:50.661200 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-09-21 18:41:50.661263 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-09-21 18:41:50.662234 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-21 18:41:50.667515 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=c27b496 2026-09-21 18:41:50.667547 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=c27b496 2026-09-21 18:41:50.668588 | ubuntu-noble | ++ cd release 2026-09-21 18:41:50.668638 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-21 18:41:50.671737 | ubuntu-noble | + export HASH_RELEASE=62c5f3c 2026-09-21 18:41:50.671764 | ubuntu-noble | + HASH_RELEASE=62c5f3c 2026-09-21 18:41:50.671778 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-21 18:41:50.849711 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-21 18:41:50.849788 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-21 18:41:50.849797 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-09-21 18:41:50.851376 | ubuntu-noble | {% extends parent_template %} 2026-09-21 18:41:50.851418 | ubuntu-noble | 2026-09-21 18:41:50.851427 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-21 18:41:50.851435 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-21 18:41:50.851443 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-21 18:41:50.851461 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-21 18:41:50.851465 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-21 18:41:50.851469 | ubuntu-noble | ] %} 2026-09-21 18:41:50.851473 | ubuntu-noble | 2026-09-21 18:41:50.851477 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-21 18:41:50.851481 | ubuntu-noble | 2026-09-21 18:41:50.851484 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-21 18:41:50.851487 | ubuntu-noble | 2026-09-21 18:41:50.851491 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-09-21 18:41:50.851494 | ubuntu-noble | 2026-09-21 18:41:50.851498 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-21 18:41:50.851501 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-21 18:41:50.851505 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-21 18:41:50.851510 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-21 18:41:50.851515 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851520 | ubuntu-noble | 2026-09-21 18:41:50.851526 | ubuntu-noble | {% block horizon_header %} 2026-09-21 18:41:50.851532 | ubuntu-noble | RUN apt-get update \ 2026-09-21 18:41:50.851538 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-21 18:41:50.851544 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-21 18:41:50.851551 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-21 18:41:50.851557 | ubuntu-noble | && apt-get clean \ 2026-09-21 18:41:50.851563 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-21 18:41:50.851568 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851574 | ubuntu-noble | 2026-09-21 18:41:50.851579 | ubuntu-noble | {% block horizon_footer %} 2026-09-21 18:41:50.851585 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-21 18:41:50.851593 | 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-09-21 18:41:50.851599 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-21 18:41:50.851602 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851606 | ubuntu-noble | 2026-09-21 18:41:50.851609 | ubuntu-noble | {% block base_header %} 2026-09-21 18:41:50.851612 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-21 18:41:50.851616 | ubuntu-noble | COPY kolla-pip-check.py /usr/local/bin/kolla-pip-check.py 2026-09-21 18:41:50.851619 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-21 18:41:50.851623 | ubuntu-noble | 2026-09-21 18:41:50.851626 | ubuntu-noble | RUN apt-get update \ 2026-09-21 18:41:50.851629 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-21 18:41:50.851633 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-21 18:41:50.851636 | ubuntu-noble | && apt-get clean \ 2026-09-21 18:41:50.851639 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-21 18:41:50.851643 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851646 | ubuntu-noble | 2026-09-21 18:41:50.851649 | ubuntu-noble | {% block openstack_base_header %} 2026-09-21 18:41:50.851653 | ubuntu-noble | RUN apt-get update \ 2026-09-21 18:41:50.851656 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-21 18:41:50.851659 | ubuntu-noble | && apt-get clean \ 2026-09-21 18:41:50.851662 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-21 18:41:50.851668 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851673 | ubuntu-noble | 2026-09-21 18:41:50.851679 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-21 18:41:50.851684 | ubuntu-noble | 2026-09-21 18:41:50.851689 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-21 18:41:50.851694 | ubuntu-noble | 2026-09-21 18:41:50.851699 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-21 18:41:50.851705 | ubuntu-noble | 2026-09-21 18:41:50.851711 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-21 18:41:50.851716 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-21 18:41:50.851723 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-21 18:41:50.851729 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851735 | ubuntu-noble | 2026-09-21 18:41:50.851740 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-21 18:41:50.851752 | ubuntu-noble | {% block manila_base_footer %} 2026-09-21 18:41:50.851758 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-21 18:41:50.851764 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851769 | ubuntu-noble | 2026-09-21 18:41:50.851775 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-21 18:41:50.851781 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-21 18:41:50.851785 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-21 18:41:50.851788 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-21 18:41:50.851792 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-21 18:41:50.851795 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851798 | ubuntu-noble | 2026-09-21 18:41:50.851802 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-21 18:41:50.851805 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-21 18:41:50.851808 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-21 18:41:50.851812 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-21 18:41:50.851815 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851818 | ubuntu-noble | 2026-09-21 18:41:50.851822 | ubuntu-noble | {% block grafana_footer %} 2026-09-21 18:41:50.851825 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-21 18:41:50.851828 | ubuntu-noble | && mkdir -p /operations \ 2026-09-21 18:41:50.851831 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-21 18:41:50.851835 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-21 18:41:50.851838 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851841 | ubuntu-noble | 2026-09-21 18:41:50.851847 | ubuntu-noble | {% block keystone_footer %} 2026-09-21 18:41:50.851852 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-21 18:41:50.851858 | ubuntu-noble | RUN apt-get update \ 2026-09-21 18:41:50.851864 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-21 18:41:50.851869 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-21 18:41:50.851875 | ubuntu-noble | libldap-common \ 2026-09-21 18:41:50.851881 | ubuntu-noble | libmemcached11 \ 2026-09-21 18:41:50.851886 | ubuntu-noble | && apt-get clean \ 2026-09-21 18:41:50.851891 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-21 18:41:50.851897 | ubuntu-noble | && a2enmod auth_openidc 2026-09-21 18:41:50.851903 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851908 | ubuntu-noble | 2026-09-21 18:41:50.851914 | ubuntu-noble | {% block footer %} 2026-09-21 18:41:50.851920 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-21 18:41:50.851926 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-21 18:41:50.851931 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-21 18:41:50.851937 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-21 18:41:50.851961 | 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-09-21 18:41:50.851973 | 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-09-21 18:41:50.851977 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.851980 | ubuntu-noble | 2026-09-21 18:41:50.851984 | ubuntu-noble | {% block labels %} 2026-09-21 18:41:50.851987 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-21 18:41:50.851990 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-21 18:41:50.851998 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="c27b496" \ 2026-09-21 18:41:50.852004 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-09-21 18:41:50.852009 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-09-21 18:41:50.852015 | ubuntu-noble | "de.osism.commit.release"="62c5f3c" \ 2026-09-21 18:41:50.852020 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-21 18:41:50.852024 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-21 18:41:50.852029 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-09-21 18:41:50.852034 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-21 18:41:50.852039 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-21T18:41:50.827082+00:00" \ 2026-09-21 18:41:50.852067 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-21 18:41:50.852073 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-21 18:41:50.852078 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-21 18:41:50.852084 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-21 18:41:50.852089 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-21 18:41:50.852094 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-21 18:41:50.852099 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.852104 | ubuntu-noble | 2026-09-21 18:41:50.852110 | ubuntu-noble | {% block ovs_install %} 2026-09-21 18:41:50.852116 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-09-21 18:41:50.852122 | ubuntu-noble | RUN apt-get update \ 2026-09-21 18:41:50.852128 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-21 18:41:50.852134 | ubuntu-noble | python3-netifaces \ 2026-09-21 18:41:50.852139 | ubuntu-noble | tcpdump \ 2026-09-21 18:41:50.852145 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-09-21 18:41:50.852151 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-09-21 18:41:50.852156 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-09-21 18:41:50.852162 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-09-21 18:41:50.852168 | ubuntu-noble | && apt-get clean \ 2026-09-21 18:41:50.852173 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-21 18:41:50.852179 | ubuntu-noble | {% endblock %} 2026-09-21 18:41:50.852185 | ubuntu-noble | 2026-09-21 18:41:50.853168 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-21 18:41:50.855128 | ubuntu-noble | + BASE=ubuntu 2026-09-21 18:41:50.855157 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-21 18:41:50.855847 | ubuntu-noble | ++ date +%Y%m%d 2026-09-21 18:41:50.857354 | ubuntu-noble | + BUILD_ID=20260921 2026-09-21 18:41:50.857387 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-21 18:41:50.857396 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-21 18:41:50.857402 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-21 18:41:50.857408 | ubuntu-noble | + VERSION=latest 2026-09-21 18:41:50.857462 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-21 18:41:50.857469 | ubuntu-noble | + . defaults/all.sh 2026-09-21 18:41:50.857550 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-21 18:41:50.857559 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-21 18:41:50.857567 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-21 18:41:50.857573 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-21 18:41:50.857686 | ubuntu-noble | +++ deactivate nondestructive 2026-09-21 18:41:50.857710 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 18:41:50.857721 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 18:41:50.857729 | ubuntu-noble | +++ hash -r 2026-09-21 18:41:50.857762 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 18:41:50.857778 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-21 18:41:50.857792 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-21 18:41:50.857798 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-21 18:41:50.857826 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-21 18:41:50.857834 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-21 18:41:50.857840 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-21 18:41:50.857847 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-21 18:41:50.857855 | 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-09-21 18:41:50.857879 | 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-09-21 18:41:50.857888 | ubuntu-noble | +++ export PATH 2026-09-21 18:41:50.857908 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 18:41:50.857930 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-21 18:41:50.857938 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-21 18:41:50.857943 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-21 18:41:50.857951 | ubuntu-noble | +++ export PS1 2026-09-21 18:41:50.857956 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-21 18:41:50.857962 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-21 18:41:50.857970 | ubuntu-noble | +++ hash -r 2026-09-21 18:41:50.857994 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-21 18:41:50.858718 | ubuntu-noble | +++ date +%Y%m%d 2026-09-21 18:41:50.860266 | ubuntu-noble | ++ export BUILD_ID=20260921 2026-09-21 18:41:50.860348 | ubuntu-noble | ++ BUILD_ID=20260921 2026-09-21 18:41:50.860360 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-21 18:41:50.860372 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-21 18:41:50.860379 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-21 18:41:50.860385 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-21 18:41:50.860391 | ubuntu-noble | + export VERSION 2026-09-21 18:41:50.860396 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-21 18:41:50.860402 | ubuntu-noble | + DOCKER_TAG=build-20260921 2026-09-21 18:41:50.860408 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-21 18:41:50.860414 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-21 18:41:50.860419 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-21 18:41:50.860440 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-21 18:41:50.860446 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-21 18:41:51.020153 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-21 18:41:51.020221 | 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-09-21 18:41:52.454414 | ubuntu-noble | localhost | SUCCESS => { 2026-09-21 18:41:52.454483 | ubuntu-noble | "changed": false, 2026-09-21 18:41:52.454493 | ubuntu-noble | "gid": 1000, 2026-09-21 18:41:52.454500 | ubuntu-noble | "group": "zuul", 2026-09-21 18:41:52.454506 | ubuntu-noble | "mode": "0664", 2026-09-21 18:41:52.454513 | ubuntu-noble | "msg": "OK", 2026-09-21 18:41:52.454519 | ubuntu-noble | "owner": "zuul", 2026-09-21 18:41:52.454526 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 18:41:52.454534 | ubuntu-noble | "size": 4358, 2026-09-21 18:41:52.454540 | ubuntu-noble | "state": "file", 2026-09-21 18:41:52.454547 | ubuntu-noble | "uid": 1000 2026-09-21 18:41:52.454554 | ubuntu-noble | } 2026-09-21 18:41:52.592489 | ubuntu-noble | + setini DEFAULT tag build-20260921 2026-09-21 18:41:52.592578 | 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-20260921' 2026-09-21 18:41:53.996769 | ubuntu-noble | localhost | CHANGED => { 2026-09-21 18:41:53.996858 | ubuntu-noble | "changed": true, 2026-09-21 18:41:53.996864 | ubuntu-noble | "gid": 1000, 2026-09-21 18:41:53.996867 | ubuntu-noble | "group": "zuul", 2026-09-21 18:41:53.996871 | ubuntu-noble | "mode": "0664", 2026-09-21 18:41:53.996875 | ubuntu-noble | "msg": "option changed", 2026-09-21 18:41:53.996879 | ubuntu-noble | "owner": "zuul", 2026-09-21 18:41:53.996882 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 18:41:53.996886 | ubuntu-noble | "size": 4366, 2026-09-21 18:41:53.996889 | ubuntu-noble | "state": "file", 2026-09-21 18:41:53.996893 | ubuntu-noble | "uid": 1000 2026-09-21 18:41:53.996896 | ubuntu-noble | } 2026-09-21 18:41:54.135161 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-21 18:41:54.135656 | 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-09-21 18:41:55.452444 | ubuntu-noble | localhost | SUCCESS => { 2026-09-21 18:41:55.452538 | ubuntu-noble | "changed": false, 2026-09-21 18:41:55.452550 | ubuntu-noble | "gid": 1000, 2026-09-21 18:41:55.452555 | ubuntu-noble | "group": "zuul", 2026-09-21 18:41:55.452559 | ubuntu-noble | "mode": "0664", 2026-09-21 18:41:55.452564 | ubuntu-noble | "msg": "OK", 2026-09-21 18:41:55.452568 | ubuntu-noble | "owner": "zuul", 2026-09-21 18:41:55.452573 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 18:41:55.452578 | ubuntu-noble | "size": 4366, 2026-09-21 18:41:55.452582 | ubuntu-noble | "state": "file", 2026-09-21 18:41:55.452587 | ubuntu-noble | "uid": 1000 2026-09-21 18:41:55.452591 | ubuntu-noble | } 2026-09-21 18:41:55.578726 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-21 18:41:55.578789 | 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-09-21 18:41:56.941558 | ubuntu-noble | localhost | SUCCESS => { 2026-09-21 18:41:56.941634 | ubuntu-noble | "changed": false, 2026-09-21 18:41:56.941642 | ubuntu-noble | "gid": 1000, 2026-09-21 18:41:56.941648 | ubuntu-noble | "group": "zuul", 2026-09-21 18:41:56.941654 | ubuntu-noble | "mode": "0664", 2026-09-21 18:41:56.941659 | ubuntu-noble | "msg": "OK", 2026-09-21 18:41:56.941665 | ubuntu-noble | "owner": "zuul", 2026-09-21 18:41:56.941670 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 18:41:56.941677 | ubuntu-noble | "size": 4366, 2026-09-21 18:41:56.941682 | ubuntu-noble | "state": "file", 2026-09-21 18:41:56.941688 | ubuntu-noble | "uid": 1000 2026-09-21 18:41:56.941715 | ubuntu-noble | } 2026-09-21 18:41:57.065766 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-21 18:41:57.065843 | 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-09-21 18:41:58.413486 | ubuntu-noble | localhost | SUCCESS => { 2026-09-21 18:41:58.413555 | ubuntu-noble | "changed": false, 2026-09-21 18:41:58.413562 | ubuntu-noble | "gid": 1000, 2026-09-21 18:41:58.413565 | ubuntu-noble | "group": "zuul", 2026-09-21 18:41:58.413569 | ubuntu-noble | "mode": "0664", 2026-09-21 18:41:58.413572 | ubuntu-noble | "msg": "OK", 2026-09-21 18:41:58.413576 | ubuntu-noble | "owner": "zuul", 2026-09-21 18:41:58.413580 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 18:41:58.413584 | ubuntu-noble | "size": 4366, 2026-09-21 18:41:58.413587 | ubuntu-noble | "state": "file", 2026-09-21 18:41:58.413591 | ubuntu-noble | "uid": 1000 2026-09-21 18:41:58.413603 | ubuntu-noble | } 2026-09-21 18:41:58.542766 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-09-21 18:41:58.542850 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-09-21 18:41:58.542862 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-09-21 18:41:58.542932 | 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-09-21 18:41:59.900473 | ubuntu-noble | localhost | CHANGED => { 2026-09-21 18:41:59.900537 | ubuntu-noble | "changed": true, 2026-09-21 18:41:59.900545 | ubuntu-noble | "gid": 1000, 2026-09-21 18:41:59.900550 | ubuntu-noble | "group": "zuul", 2026-09-21 18:41:59.900555 | ubuntu-noble | "mode": "0664", 2026-09-21 18:41:59.900561 | ubuntu-noble | "msg": "section and option added", 2026-09-21 18:41:59.900567 | ubuntu-noble | "owner": "zuul", 2026-09-21 18:41:59.900572 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 18:41:59.900578 | ubuntu-noble | "size": 4437, 2026-09-21 18:41:59.900583 | ubuntu-noble | "state": "file", 2026-09-21 18:41:59.900588 | ubuntu-noble | "uid": 1000 2026-09-21 18:41:59.900593 | ubuntu-noble | } 2026-09-21 18:42:00.029171 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-09-21 18:42:00.032336 | ubuntu-noble | + setini openstack-base type local 2026-09-21 18:42:00.032371 | 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-09-21 18:42:01.391385 | ubuntu-noble | localhost | CHANGED => { 2026-09-21 18:42:01.391431 | ubuntu-noble | "changed": true, 2026-09-21 18:42:01.391436 | ubuntu-noble | "gid": 1000, 2026-09-21 18:42:01.391440 | ubuntu-noble | "group": "zuul", 2026-09-21 18:42:01.391444 | ubuntu-noble | "mode": "0664", 2026-09-21 18:42:01.391447 | ubuntu-noble | "msg": "option added", 2026-09-21 18:42:01.391451 | ubuntu-noble | "owner": "zuul", 2026-09-21 18:42:01.391455 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 18:42:01.391458 | ubuntu-noble | "size": 4548, 2026-09-21 18:42:01.391462 | ubuntu-noble | "state": "file", 2026-09-21 18:42:01.391465 | ubuntu-noble | "uid": 1000 2026-09-21 18:42:01.391468 | ubuntu-noble | } 2026-09-21 18:42:01.516414 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-21 18:42:01.516464 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-21 18:42:01.516486 | 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-09-21 18:42:02.872802 | ubuntu-noble | localhost | CHANGED => { 2026-09-21 18:42:02.872846 | ubuntu-noble | "changed": true, 2026-09-21 18:42:02.872851 | ubuntu-noble | "gid": 1000, 2026-09-21 18:42:02.872855 | ubuntu-noble | "group": "zuul", 2026-09-21 18:42:02.872858 | ubuntu-noble | "mode": "0664", 2026-09-21 18:42:02.872862 | ubuntu-noble | "msg": "option added", 2026-09-21 18:42:02.872865 | ubuntu-noble | "owner": "zuul", 2026-09-21 18:42:02.872869 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 18:42:02.872873 | ubuntu-noble | "size": 4586, 2026-09-21 18:42:02.872876 | ubuntu-noble | "state": "file", 2026-09-21 18:42:02.872880 | ubuntu-noble | "uid": 1000 2026-09-21 18:42:02.872883 | ubuntu-noble | } 2026-09-21 18:42:03.005261 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-21 18:42:03.006307 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-21 18:42:03.006468 | ubuntu-noble | + cat kolla-build.conf 2026-09-21 18:42:03.007668 | ubuntu-noble | [DEFAULT] 2026-09-21 18:42:03.007708 | ubuntu-noble | base = ubuntu 2026-09-21 18:42:03.007712 | ubuntu-noble | base_package_type = deb 2026-09-21 18:42:03.007717 | ubuntu-noble | base_tag = 24.04 2026-09-21 18:42:03.007720 | ubuntu-noble | install_type = source 2026-09-21 18:42:03.007724 | ubuntu-noble | namespace = kolla 2026-09-21 18:42:03.007728 | ubuntu-noble | openstack_release = 2024.2 2026-09-21 18:42:03.007732 | ubuntu-noble | push = false 2026-09-21 18:42:03.007735 | ubuntu-noble | tag = build-20260921 2026-09-21 18:42:03.007738 | ubuntu-noble | threads = 1 2026-09-21 18:42:03.007743 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-21 18:42:03.007748 | ubuntu-noble | 2026-09-21 18:42:03.007752 | ubuntu-noble | ######################################################################### 2026-09-21 18:42:03.007757 | ubuntu-noble | # sources tracked in release repository 2026-09-21 18:42:03.007760 | ubuntu-noble | 2026-09-21 18:42:03.007764 | ubuntu-noble | [aodh-base] 2026-09-21 18:42:03.007767 | ubuntu-noble | type = local 2026-09-21 18:42:03.007771 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 18:42:03.007774 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-09-21 18:42:03.007777 | ubuntu-noble | 2026-09-21 18:42:03.007781 | ubuntu-noble | 2026-09-21 18:42:03.007784 | ubuntu-noble | 2026-09-21 18:42:03.007787 | ubuntu-noble | [barbican-base] 2026-09-21 18:42:03.007791 | ubuntu-noble | type = local 2026-09-21 18:42:03.007794 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 18:42:03.007798 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-09-21 18:42:03.007802 | ubuntu-noble | 2026-09-21 18:42:03.007805 | ubuntu-noble | 2026-09-21 18:42:03.007808 | ubuntu-noble | 2026-09-21 18:42:03.007812 | ubuntu-noble | [blazar-base] 2026-09-21 18:42:03.007815 | ubuntu-noble | type = local 2026-09-21 18:42:03.007818 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 18:42:03.007822 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-09-21 18:42:03.007825 | ubuntu-noble | 2026-09-21 18:42:03.007828 | ubuntu-noble | 2026-09-21 18:42:03.007831 | ubuntu-noble | 2026-09-21 18:42:03.007835 | ubuntu-noble | [ceilometer-base] 2026-09-21 18:42:03.007838 | ubuntu-noble | type = local 2026-09-21 18:42:03.007841 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:03.007845 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:03.007848 | ubuntu-noble | 2026-09-21 18:42:03.007852 | ubuntu-noble | 2026-09-21 18:42:03.007855 | ubuntu-noble | 2026-09-21 18:42:03.007859 | ubuntu-noble | [cinder-base] 2026-09-21 18:42:03.007862 | ubuntu-noble | type = local 2026-09-21 18:42:03.007866 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 18:42:03.007869 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-09-21 18:42:03.007873 | ubuntu-noble | 2026-09-21 18:42:03.007876 | ubuntu-noble | 2026-09-21 18:42:03.007879 | ubuntu-noble | 2026-09-21 18:42:03.007882 | ubuntu-noble | [designate-base] 2026-09-21 18:42:03.007886 | ubuntu-noble | type = local 2026-09-21 18:42:03.007890 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 18:42:03.007894 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-09-21 18:42:03.007897 | ubuntu-noble | 2026-09-21 18:42:03.007901 | ubuntu-noble | 2026-09-21 18:42:03.007904 | ubuntu-noble | 2026-09-21 18:42:03.007908 | ubuntu-noble | [glance-base] 2026-09-21 18:42:03.007912 | ubuntu-noble | type = local 2026-09-21 18:42:03.007916 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 18:42:03.007920 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-09-21 18:42:03.007923 | ubuntu-noble | 2026-09-21 18:42:03.007927 | ubuntu-noble | 2026-09-21 18:42:03.007930 | ubuntu-noble | 2026-09-21 18:42:03.007934 | ubuntu-noble | [heat-base] 2026-09-21 18:42:03.007938 | ubuntu-noble | type = local 2026-09-21 18:42:03.007941 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 18:42:03.007945 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-09-21 18:42:03.007948 | ubuntu-noble | 2026-09-21 18:42:03.007952 | ubuntu-noble | 2026-09-21 18:42:03.007955 | ubuntu-noble | 2026-09-21 18:42:03.007959 | ubuntu-noble | [horizon] 2026-09-21 18:42:03.007962 | ubuntu-noble | type = local 2026-09-21 18:42:03.007966 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 18:42:03.007970 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-09-21 18:42:03.007973 | ubuntu-noble | 2026-09-21 18:42:03.007977 | ubuntu-noble | 2026-09-21 18:42:03.007999 | ubuntu-noble | 2026-09-21 18:42:03.008003 | ubuntu-noble | [ironic-base] 2026-09-21 18:42:03.008006 | ubuntu-noble | type = local 2026-09-21 18:42:03.008106 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 18:42:03.008113 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-09-21 18:42:03.008116 | ubuntu-noble | 2026-09-21 18:42:03.008119 | ubuntu-noble | 2026-09-21 18:42:03.008123 | ubuntu-noble | 2026-09-21 18:42:03.008126 | ubuntu-noble | [keystone-base] 2026-09-21 18:42:03.008129 | ubuntu-noble | type = local 2026-09-21 18:42:03.008133 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 18:42:03.008136 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-09-21 18:42:03.008140 | ubuntu-noble | 2026-09-21 18:42:03.008143 | ubuntu-noble | 2026-09-21 18:42:03.008146 | ubuntu-noble | 2026-09-21 18:42:03.008149 | ubuntu-noble | [magnum-base] 2026-09-21 18:42:03.008153 | ubuntu-noble | type = local 2026-09-21 18:42:03.008156 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 18:42:03.008159 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-09-21 18:42:03.008163 | ubuntu-noble | 2026-09-21 18:42:03.008166 | ubuntu-noble | 2026-09-21 18:42:03.008169 | ubuntu-noble | 2026-09-21 18:42:03.008173 | ubuntu-noble | [manila-base] 2026-09-21 18:42:03.008176 | ubuntu-noble | type = local 2026-09-21 18:42:03.008179 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 18:42:03.008183 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-09-21 18:42:03.008186 | ubuntu-noble | 2026-09-21 18:42:03.008189 | ubuntu-noble | 2026-09-21 18:42:03.008193 | ubuntu-noble | 2026-09-21 18:42:03.008196 | ubuntu-noble | [masakari-base] 2026-09-21 18:42:03.008200 | ubuntu-noble | type = local 2026-09-21 18:42:03.008203 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 18:42:03.008207 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-09-21 18:42:03.008210 | ubuntu-noble | 2026-09-21 18:42:03.008213 | ubuntu-noble | 2026-09-21 18:42:03.008217 | ubuntu-noble | 2026-09-21 18:42:03.008220 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-21 18:42:03.008223 | ubuntu-noble | type = local 2026-09-21 18:42:03.008227 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:03.008231 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:03.008234 | ubuntu-noble | 2026-09-21 18:42:03.008237 | ubuntu-noble | 2026-09-21 18:42:03.008241 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-21 18:42:03.008244 | ubuntu-noble | type = local 2026-09-21 18:42:03.008247 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:03.008251 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:03.008254 | ubuntu-noble | 2026-09-21 18:42:03.008257 | ubuntu-noble | 2026-09-21 18:42:03.008261 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-21 18:42:03.008264 | ubuntu-noble | type = local 2026-09-21 18:42:03.008267 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:03.008271 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:03.008274 | ubuntu-noble | 2026-09-21 18:42:03.008277 | ubuntu-noble | 2026-09-21 18:42:03.008281 | ubuntu-noble | 2026-09-21 18:42:03.008284 | ubuntu-noble | [neutron-base] 2026-09-21 18:42:03.008287 | ubuntu-noble | type = local 2026-09-21 18:42:03.008291 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 18:42:03.008294 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-09-21 18:42:03.008297 | ubuntu-noble | 2026-09-21 18:42:03.008300 | ubuntu-noble | 2026-09-21 18:42:03.008304 | ubuntu-noble | 2026-09-21 18:42:03.008307 | ubuntu-noble | [nova-base] 2026-09-21 18:42:03.008364 | ubuntu-noble | type = local 2026-09-21 18:42:03.008368 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 18:42:03.008371 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-09-21 18:42:03.008375 | ubuntu-noble | 2026-09-21 18:42:03.008378 | ubuntu-noble | 2026-09-21 18:42:03.008382 | ubuntu-noble | 2026-09-21 18:42:03.008385 | ubuntu-noble | [octavia-base] 2026-09-21 18:42:03.008388 | ubuntu-noble | type = local 2026-09-21 18:42:03.008400 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 18:42:03.008403 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-09-21 18:42:03.008413 | ubuntu-noble | 2026-09-21 18:42:03.008416 | ubuntu-noble | 2026-09-21 18:42:03.008420 | ubuntu-noble | 2026-09-21 18:42:03.008423 | ubuntu-noble | [placement-base] 2026-09-21 18:42:03.008427 | ubuntu-noble | type = local 2026-09-21 18:42:03.008430 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 18:42:03.008433 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-09-21 18:42:03.008437 | ubuntu-noble | 2026-09-21 18:42:03.008440 | ubuntu-noble | 2026-09-21 18:42:03.008444 | ubuntu-noble | 2026-09-21 18:42:03.008447 | ubuntu-noble | [skyline-apiserver-base] 2026-09-21 18:42:03.008450 | ubuntu-noble | type = local 2026-09-21 18:42:03.008461 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:03.008465 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:03.008469 | ubuntu-noble | 2026-09-21 18:42:03.008473 | ubuntu-noble | 2026-09-21 18:42:03.008476 | ubuntu-noble | 2026-09-21 18:42:03.008479 | ubuntu-noble | [skyline-console-base] 2026-09-21 18:42:03.008483 | ubuntu-noble | type = local 2026-09-21 18:42:03.008486 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:03.008489 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:03.008493 | ubuntu-noble | 2026-09-21 18:42:03.008496 | ubuntu-noble | 2026-09-21 18:42:03.008500 | ubuntu-noble | [openstack-base] 2026-09-21 18:42:03.008503 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 18:42:03.008507 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-09-21 18:42:03.008510 | ubuntu-noble | type = local 2026-09-21 18:42:03.008829 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-21 18:42:03.011416 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-21 18:42:03.011442 | ubuntu-noble | + VERSION=latest 2026-09-21 18:42:03.011447 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-21 18:42:03.011508 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-21 18:42:03.011515 | ubuntu-noble | + . defaults/all.sh 2026-09-21 18:42:03.011595 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-21 18:42:03.011600 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-21 18:42:03.011606 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-21 18:42:03.011626 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-21 18:42:03.011798 | ubuntu-noble | +++ deactivate nondestructive 2026-09-21 18:42:03.011835 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 18:42:03.011857 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 18:42:03.011863 | ubuntu-noble | +++ hash -r 2026-09-21 18:42:03.011910 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 18:42:03.011916 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-21 18:42:03.011933 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-21 18:42:03.011957 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-21 18:42:03.012017 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-21 18:42:03.012034 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-21 18:42:03.012040 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-21 18:42:03.012045 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-21 18:42:03.012101 | 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-09-21 18:42:03.012133 | 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-09-21 18:42:03.012149 | ubuntu-noble | +++ export PATH 2026-09-21 18:42:03.012183 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 18:42:03.012220 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-21 18:42:03.012226 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-21 18:42:03.012243 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-21 18:42:03.012249 | ubuntu-noble | +++ export PS1 2026-09-21 18:42:03.012254 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-21 18:42:03.012259 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-21 18:42:03.012284 | ubuntu-noble | +++ hash -r 2026-09-21 18:42:03.012404 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-21 18:42:03.013125 | ubuntu-noble | +++ date +%Y%m%d 2026-09-21 18:42:03.014950 | ubuntu-noble | ++ export BUILD_ID=20260921 2026-09-21 18:42:03.014983 | ubuntu-noble | ++ BUILD_ID=20260921 2026-09-21 18:42:03.014991 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-21 18:42:03.014995 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-21 18:42:03.014999 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-21 18:42:03.015002 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-21 18:42:03.015006 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-21 18:42:03.015859 | ubuntu-noble | +++ pwd 2026-09-21 18:42:03.016011 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-21 18:42:03.016083 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-21 18:42:03.016544 | ubuntu-noble | + export VERSION 2026-09-21 18:42:03.016555 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-21 18:42:03.016696 | ubuntu-noble | + mkdir -p tarballs 2026-09-21 18:42:03.018735 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-21 18:42:03.155380 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-21 18:42:03.155468 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=126 ms 2026-09-21 18:42:04.147293 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=123 ms 2026-09-21 18:42:04.147452 | ubuntu-noble | 2026-09-21 18:42:04.147471 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-21 18:42:04.147485 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1002ms 2026-09-21 18:42:04.147495 | ubuntu-noble | rtt min/avg/max/mdev = 123.060/124.299/125.539/1.239 ms 2026-09-21 18:42:04.149726 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-21 18:42:04.152336 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:04.152389 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:04.153756 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 18:42:04.155443 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-09-21 18:42:04.155521 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-09-21 18:42:04.155534 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 18:42:04.155544 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 18:42:04.155554 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 18:42:05.236422 | ubuntu-noble | 2026-09-21 18:42:05 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:05.238726 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:05.238783 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-09-21 18:42:05.238800 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-09-21 18:42:05.242066 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-09-21 18:42:05.242126 | ubuntu-noble | ++ head -1 2026-09-21 18:42:05.243385 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:05.254475 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-09-21 18:42:05.255364 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-09-21 18:42:05.255409 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:05.255442 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-21 18:42:05.255477 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:05.255562 | ubuntu-noble | ++ local name=aodh 2026-09-21 18:42:05.255573 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:05.255585 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:05.255596 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-21 18:42:05.255631 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-21 18:42:05.255673 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:05.255685 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-21 18:42:05.255693 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-21 18:42:05.255704 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:05.255712 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-21 18:42:05.255720 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-21 18:42:05.255731 | ubuntu-noble | ++ return 1 2026-09-21 18:42:05.256100 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:05.256112 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:05.257377 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-09-21 18:42:05.257409 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:05.257415 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-21 18:42:05.257434 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:05.257439 | ubuntu-noble | ++ local name=aodh 2026-09-21 18:42:05.257444 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:05.257449 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:05.257454 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-21 18:42:05.257459 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-21 18:42:05.257464 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:05.257469 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-21 18:42:05.257473 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-21 18:42:05.257478 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:05.257483 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-21 18:42:05.257487 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-21 18:42:05.257493 | ubuntu-noble | ++ return 1 2026-09-21 18:42:05.257502 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:05.257507 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:05.257518 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-09-21 18:42:05.257522 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-09-21 18:42:05.257527 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:05.257532 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-09-21 18:42:05.257536 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-09-21 18:42:05.257541 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:05.257546 | ubuntu-noble | + popd 2026-09-21 18:42:05.257553 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:05.257558 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:05.258384 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 18:42:05.260028 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-09-21 18:42:05.260046 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-09-21 18:42:05.260094 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 18:42:05.260101 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 18:42:05.260109 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 18:42:06.528553 | ubuntu-noble | 2026-09-21 18:42:06 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:06.531217 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:06.531300 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-09-21 18:42:06.531344 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-09-21 18:42:06.534397 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-09-21 18:42:06.534465 | ubuntu-noble | ++ head -1 2026-09-21 18:42:06.534640 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:06.543999 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-09-21 18:42:06.545005 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-09-21 18:42:06.545187 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:06.545238 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-21 18:42:06.545283 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:06.545385 | ubuntu-noble | ++ local name=barbican 2026-09-21 18:42:06.545419 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:06.545479 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:06.545509 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-21 18:42:06.545537 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-21 18:42:06.545599 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:06.545623 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-21 18:42:06.545644 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-21 18:42:06.545667 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:06.545688 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-21 18:42:06.545739 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-21 18:42:06.545766 | ubuntu-noble | ++ return 1 2026-09-21 18:42:06.546266 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:06.546352 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:06.547014 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-09-21 18:42:06.547046 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:06.547055 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-21 18:42:06.547100 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:06.547159 | ubuntu-noble | ++ local name=barbican 2026-09-21 18:42:06.547167 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:06.547175 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:06.547183 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-21 18:42:06.547192 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-21 18:42:06.547245 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:06.547252 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-21 18:42:06.547258 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-21 18:42:06.547264 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:06.547272 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-21 18:42:06.547278 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-21 18:42:06.547284 | ubuntu-noble | ++ return 1 2026-09-21 18:42:06.548206 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:06.548236 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:06.548243 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-09-21 18:42:06.548249 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-09-21 18:42:06.548255 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:06.548261 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-09-21 18:42:06.548267 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-09-21 18:42:06.548273 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:06.548279 | ubuntu-noble | + popd 2026-09-21 18:42:06.548285 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:06.548293 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:06.548602 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 18:42:06.551500 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-09-21 18:42:06.551541 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-09-21 18:42:06.551549 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 18:42:06.551556 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 18:42:06.551564 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 18:42:07.810479 | ubuntu-noble | 2026-09-21 18:42:07 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:07.812448 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:07.812499 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-09-21 18:42:07.812511 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-09-21 18:42:07.814240 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-09-21 18:42:07.817406 | ubuntu-noble | ++ head -1 2026-09-21 18:42:07.817457 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:07.819822 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-09-21 18:42:07.820913 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-09-21 18:42:07.820941 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:07.820946 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-21 18:42:07.820950 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:07.820955 | ubuntu-noble | ++ local name=blazar 2026-09-21 18:42:07.820958 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:07.820962 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:07.820973 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-21 18:42:07.820977 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-21 18:42:07.820998 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:07.821002 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-21 18:42:07.821006 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-21 18:42:07.821009 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:07.821013 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-21 18:42:07.821016 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-21 18:42:07.821020 | ubuntu-noble | ++ return 1 2026-09-21 18:42:07.821027 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:07.821030 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:07.821976 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-09-21 18:42:07.822002 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:07.822007 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-21 18:42:07.822011 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:07.822014 | ubuntu-noble | ++ local name=blazar 2026-09-21 18:42:07.822017 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:07.822021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:07.822025 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-21 18:42:07.822029 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-21 18:42:07.822034 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:07.822037 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-21 18:42:07.822041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-21 18:42:07.822044 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:07.822047 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-21 18:42:07.822051 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-21 18:42:07.822054 | ubuntu-noble | ++ return 1 2026-09-21 18:42:07.822061 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:07.822112 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:07.822119 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-09-21 18:42:07.822127 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-09-21 18:42:07.822133 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:07.822142 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-09-21 18:42:07.822148 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-09-21 18:42:07.822153 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:07.822159 | ubuntu-noble | + popd 2026-09-21 18:42:07.822221 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:07.822228 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:07.823017 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:07.824584 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:07.824607 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-09-21 18:42:07.824651 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:07.824658 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:07.824663 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:09.183472 | ubuntu-noble | 2026-09-21 18:42:09 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:09.185457 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:09.185496 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:09.185504 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:09.190408 | ubuntu-noble | ++ head -1 2026-09-21 18:42:09.190469 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:09.190485 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:09.199503 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-09-21 18:42:09.200301 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-09-21 18:42:09.200393 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:09.200420 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-21 18:42:09.200427 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:09.200486 | ubuntu-noble | ++ local name=ceilometer 2026-09-21 18:42:09.200494 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:09.200521 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:09.200530 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-21 18:42:09.200538 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-21 18:42:09.200578 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:09.200587 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-21 18:42:09.200593 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-21 18:42:09.200601 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:09.200607 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-21 18:42:09.200614 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-21 18:42:09.200619 | ubuntu-noble | ++ return 1 2026-09-21 18:42:09.201217 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:09.201233 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:09.201593 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-09-21 18:42:09.201669 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:09.201679 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-21 18:42:09.201686 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:09.201746 | ubuntu-noble | ++ local name=ceilometer 2026-09-21 18:42:09.201752 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:09.201778 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:09.201785 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-21 18:42:09.201792 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-21 18:42:09.201822 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:09.201830 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-21 18:42:09.201835 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-21 18:42:09.201842 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:09.201847 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-21 18:42:09.201854 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-21 18:42:09.201859 | ubuntu-noble | ++ return 1 2026-09-21 18:42:09.202648 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:09.202674 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:09.202680 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:09.202685 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:09.202690 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:09.202695 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:09.202704 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-21 18:42:09.202712 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:09.202719 | ubuntu-noble | + popd 2026-09-21 18:42:09.202727 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:09.202735 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:09.202978 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 18:42:09.205236 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-09-21 18:42:09.205260 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-09-21 18:42:09.205266 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 18:42:09.205271 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 18:42:09.205276 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 18:42:11.027520 | ubuntu-noble | 2026-09-21 18:42:11 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:11.030505 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:11.030593 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-09-21 18:42:11.030603 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-09-21 18:42:11.034792 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-09-21 18:42:11.034834 | ubuntu-noble | ++ head -1 2026-09-21 18:42:11.036361 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:11.042433 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-09-21 18:42:11.043943 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-09-21 18:42:11.043982 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:11.043992 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-21 18:42:11.044000 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:11.044007 | ubuntu-noble | ++ local name=cinder 2026-09-21 18:42:11.044014 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:11.044021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:11.044027 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-09-21 18:42:11.044045 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-09-21 18:42:11.044053 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-09-21 18:42:11.044060 | ubuntu-noble | ++ return 0 2026-09-21 18:42:11.044072 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-09-21 18:42:11.045491 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-09-21 18:42:11.045591 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:11.045607 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-21 18:42:11.045615 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:11.045622 | ubuntu-noble | ++ local name=cinder 2026-09-21 18:42:11.045629 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:11.045636 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:11.045643 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-09-21 18:42:11.045650 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-09-21 18:42:11.045658 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-09-21 18:42:11.045664 | ubuntu-noble | ++ return 0 2026-09-21 18:42:11.046395 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-09-21 18:42:11.046432 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-09-21 18:42:11.046443 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-09-21 18:42:11.046459 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-09-21 18:42:11.046469 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-21 18:42:11.401347 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-21 18:42:11.408391 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-21 18:42:11.408457 | ubuntu-noble | + sort 2026-09-21 18:42:11.426896 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-09-21 18:42:11.430404 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-09-21 18:42:11.430459 | ubuntu-noble | ++ sort 2026-09-21 18:42:11.433417 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:11.433495 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 18:42:11.433508 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 18:42:11.433521 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 18:42:11.433534 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-09-21 18:42:11.433541 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 18:42:11.433553 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:11.437386 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 18:42:11.437548 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-21 18:42:11.437847 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 18:42:11.438650 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 18:42:11.439309 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:11.442453 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 18:42:11.442550 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-21 18:42:11.442592 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 18:42:11.442861 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 18:42:11.444440 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 18:42:11.444488 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:11.444497 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 18:42:11.444503 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 18:42:11.444510 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 18:42:11.444516 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-09-21 18:42:11.444522 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 18:42:11.444528 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:11.448386 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-21 18:42:11.448433 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-21 18:42:11.448860 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-21 18:42:11.449297 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 18:42:11.449882 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-21 18:42:11.450487 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-21 18:42:11.451066 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 18:42:11.451449 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 18:42:11.452147 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:11.455484 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-21 18:42:11.455605 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-21 18:42:11.456141 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-21 18:42:11.456447 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 18:42:11.456751 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-21 18:42:11.457154 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-21 18:42:11.457599 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 18:42:11.457832 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 18:42:11.459425 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 18:42:11.459482 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:11.459499 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 18:42:11.459506 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 18:42:11.459512 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 18:42:11.459518 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-09-21 18:42:11.459524 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 18:42:11.459530 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:11.462480 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 18:42:11.462920 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 18:42:11.463218 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-21 18:42:11.463912 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:11.467871 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 18:42:11.467906 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 18:42:11.467913 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-21 18:42:11.468041 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 18:42:11.468217 | ubuntu-noble | + popd 2026-09-21 18:42:11.470385 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-21 18:42:11.470417 | ubuntu-noble | + sort 2026-09-21 18:42:11.484614 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-21 18:42:11.484734 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-21 18:42:11.484763 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:11.484782 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:11.484798 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:11.486238 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:11.486565 | ubuntu-noble | ++ head -1 2026-09-21 18:42:11.489599 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 18:42:11.489677 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-21 18:42:11.489709 | ubuntu-noble | + local new_files 2026-09-21 18:42:11.490633 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:11.495063 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 18:42:11.495108 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 18:42:11.495113 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-09-21 18:42:11.495118 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 18:42:11.495122 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 18:42:11.495126 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-09-21 18:42:11.495647 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 18:42:11.498465 | ubuntu-noble | + [[ -n y ]] 2026-09-21 18:42:11.498545 | ubuntu-noble | + echo 2026-09-21 18:42:11.498554 | ubuntu-noble | + local file 2026-09-21 18:42:11.498570 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:11.498578 | ubuntu-noble | + case $file in 2026-09-21 18:42:11.498586 | 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-09-21 18:42:11.498593 | 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-09-21 18:42:11.498597 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 18:42:11.498601 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:11.498605 | ubuntu-noble | + case $file in 2026-09-21 18:42:11.498609 | 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-09-21 18:42:11.498612 | 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-09-21 18:42:11.498618 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 18:42:11.498624 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:11.498628 | ubuntu-noble | + case $file in 2026-09-21 18:42:11.498631 | 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-09-21 18:42:11.498635 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 18:42:11.498662 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-21 18:42:11.498668 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:11.501167 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-21 18:42:12.739054 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-21 18:42:12.819638 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-09-21 18:42:12.819716 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-09-21 18:42:12.819730 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-09-21 18:42:12.819735 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-21 18:42:13.169060 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-21 18:42:13.174440 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-21 18:42:13.174508 | ubuntu-noble | + sort 2026-09-21 18:42:13.187067 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-09-21 18:42:13.197147 | ubuntu-noble | sending incremental file list 2026-09-21 18:42:13.199518 | ubuntu-noble | ./ 2026-09-21 18:42:13.199610 | ubuntu-noble | cinder/ 2026-09-21 18:42:13.199687 | ubuntu-noble | cinder/volume/ 2026-09-21 18:42:13.199697 | ubuntu-noble | cinder/volume/drivers/ 2026-09-21 18:42:13.199768 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-09-21 18:42:13.245509 | ubuntu-noble | 2026-09-21 18:42:13.245620 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-09-21 18:42:13.245628 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-09-21 18:42:13.250442 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-21 18:42:13.250537 | ubuntu-noble | + sort 2026-09-21 18:42:13.270757 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-21 18:42:13.270848 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-21 18:42:13.270858 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:13.270866 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:13.270873 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:13.272712 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:13.274375 | ubuntu-noble | ++ head -1 2026-09-21 18:42:13.276397 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 18:42:13.276437 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-21 18:42:13.276446 | ubuntu-noble | + local new_files 2026-09-21 18:42:13.277458 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:13.283182 | ubuntu-noble | + new_files= 2026-09-21 18:42:13.283225 | ubuntu-noble | + [[ -z '' ]] 2026-09-21 18:42:13.283230 | ubuntu-noble | + return 2026-09-21 18:42:13.283235 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:13.285375 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-21 18:42:14.591385 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-21 18:42:14.665710 | ubuntu-noble | + popd 2026-09-21 18:42:14.666523 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:14.666580 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:14.667548 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 18:42:14.671644 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-09-21 18:42:14.671704 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-09-21 18:42:14.671814 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 18:42:14.671824 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 18:42:14.671890 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.022414 | ubuntu-noble | 2026-09-21 18:42:16 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:16.024514 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:16.024573 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.024593 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.029384 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.029430 | ubuntu-noble | ++ head -1 2026-09-21 18:42:16.031378 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:16.037568 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-09-21 18:42:16.038547 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-09-21 18:42:16.038624 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:16.038637 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-21 18:42:16.038676 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:16.038720 | ubuntu-noble | ++ local name=designate 2026-09-21 18:42:16.038730 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:16.038773 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:16.038782 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-09-21 18:42:16.038806 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-09-21 18:42:16.038832 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-09-21 18:42:16.038847 | ubuntu-noble | ++ return 0 2026-09-21 18:42:16.039587 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-09-21 18:42:16.040001 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-09-21 18:42:16.040033 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:16.040045 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-21 18:42:16.040056 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:16.040142 | ubuntu-noble | ++ local name=designate 2026-09-21 18:42:16.040154 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:16.040218 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:16.040231 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-21 18:42:16.040245 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-21 18:42:16.040294 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:16.040305 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-21 18:42:16.040366 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-21 18:42:16.040384 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:16.040394 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-21 18:42:16.040403 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-21 18:42:16.040413 | ubuntu-noble | ++ return 1 2026-09-21 18:42:16.041150 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:16.041171 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:16.041178 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.041183 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.041189 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-09-21 18:42:16.041194 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.096072 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.098985 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-21 18:42:16.099028 | ubuntu-noble | + sort 2026-09-21 18:42:16.105422 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-09-21 18:42:16.108034 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-09-21 18:42:16.108509 | ubuntu-noble | ++ sort 2026-09-21 18:42:16.113813 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:16.113954 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 18:42:16.114014 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 18:42:16.114389 | 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-09-21 18:42:16.114408 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-09-21 18:42:16.114415 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 18:42:16.114421 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:16.116296 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-21 18:42:16.116729 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-21 18:42:16.117145 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 18:42:16.118172 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:16.121061 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-21 18:42:16.121120 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-21 18:42:16.121160 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 18:42:16.121172 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 18:42:16.121295 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:16.121348 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 18:42:16.121366 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 18:42:16.121374 | 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-09-21 18:42:16.121387 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-09-21 18:42:16.121396 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 18:42:16.121416 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:16.125385 | ubuntu-noble | checking file designate/central/service.py 2026-09-21 18:42:16.125410 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-21 18:42:16.125416 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-09-21 18:42:16.125761 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-09-21 18:42:16.126248 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-09-21 18:42:16.126436 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-21 18:42:16.126767 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:16.130394 | ubuntu-noble | patching file designate/central/service.py 2026-09-21 18:42:16.130427 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-21 18:42:16.130445 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-09-21 18:42:16.130452 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-09-21 18:42:16.130889 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-09-21 18:42:16.131101 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-21 18:42:16.132297 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 18:42:16.132372 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:16.132402 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 18:42:16.132412 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 18:42:16.132437 | 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-09-21 18:42:16.132449 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-09-21 18:42:16.132455 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 18:42:16.132463 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:16.136439 | ubuntu-noble | checking file designate/central/service.py 2026-09-21 18:42:16.136470 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-21 18:42:16.136477 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-09-21 18:42:16.136484 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-21 18:42:16.136783 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-09-21 18:42:16.137055 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-21 18:42:16.137637 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:16.139151 | ubuntu-noble | patching file designate/central/service.py 2026-09-21 18:42:16.139499 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-21 18:42:16.139741 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-09-21 18:42:16.140376 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-21 18:42:16.140807 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-09-21 18:42:16.140868 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-21 18:42:16.141810 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 18:42:16.141873 | ubuntu-noble | + popd 2026-09-21 18:42:16.144373 | ubuntu-noble | + sort 2026-09-21 18:42:16.144420 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-21 18:42:16.152944 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-09-21 18:42:16.153171 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-09-21 18:42:16.153269 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:16.153381 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:16.153441 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:16.155542 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:16.156517 | ubuntu-noble | ++ head -1 2026-09-21 18:42:16.159385 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-21 18:42:16.159450 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-09-21 18:42:16.159472 | ubuntu-noble | + local new_files 2026-09-21 18:42:16.160242 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:16.164208 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 18:42:16.164276 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-09-21 18:42:16.164290 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 18:42:16.164301 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-09-21 18:42:16.164641 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-21 18:42:16.167428 | ubuntu-noble | + [[ -n r ]] 2026-09-21 18:42:16.167475 | ubuntu-noble | + echo 2026-09-21 18:42:16.167483 | ubuntu-noble | + local file 2026-09-21 18:42:16.167489 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:16.167496 | ubuntu-noble | + case $file in 2026-09-21 18:42:16.167502 | 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-09-21 18:42:16.167509 | 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-09-21 18:42:16.167516 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 18:42:16.167521 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:16.167527 | ubuntu-noble | + case $file in 2026-09-21 18:42:16.167533 | 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-09-21 18:42:16.167539 | 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-09-21 18:42:16.167544 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-21 18:42:16.167550 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:16.170573 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-09-21 18:42:16.336302 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-09-21 18:42:16.356205 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.356259 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-09-21 18:42:16.356271 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:16.356275 | ubuntu-noble | + popd 2026-09-21 18:42:16.356280 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:16.356286 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:16.358135 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 18:42:16.359618 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-09-21 18:42:16.359661 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-09-21 18:42:16.359695 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 18:42:16.359703 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 18:42:16.359711 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 18:42:17.752301 | ubuntu-noble | 2026-09-21 18:42:17 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:17.755203 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:17.755291 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-09-21 18:42:17.755303 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-09-21 18:42:17.761419 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-09-21 18:42:17.761492 | ubuntu-noble | ++ head -1 2026-09-21 18:42:17.761500 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:17.768742 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-09-21 18:42:17.770169 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-09-21 18:42:17.770211 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:17.770219 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-21 18:42:17.770226 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:17.770233 | ubuntu-noble | ++ local name=glance 2026-09-21 18:42:17.770240 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:17.770246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:17.770253 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-09-21 18:42:17.770259 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-09-21 18:42:17.770267 | ubuntu-noble | ++ echo patches/2024.2/glance 2026-09-21 18:42:17.770273 | ubuntu-noble | ++ return 0 2026-09-21 18:42:17.770285 | ubuntu-noble | + patch_dir=patches/2024.2/glance 2026-09-21 18:42:17.771755 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-09-21 18:42:17.771796 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:17.771805 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-21 18:42:17.771811 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:17.771817 | ubuntu-noble | ++ local name=glance 2026-09-21 18:42:17.771823 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:17.771829 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:17.771835 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-21 18:42:17.771843 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-21 18:42:17.771850 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:17.771857 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-21 18:42:17.771863 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-21 18:42:17.771870 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:17.771876 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-21 18:42:17.771882 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-21 18:42:17.771887 | ubuntu-noble | ++ return 1 2026-09-21 18:42:17.771899 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:17.771905 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:17.771911 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-09-21 18:42:17.771918 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-09-21 18:42:17.771923 | ubuntu-noble | + [[ -n patches/2024.2/glance ]] 2026-09-21 18:42:17.771929 | ubuntu-noble | + tar xzf glance-stable-2024.2.tar.gz 2026-09-21 18:42:17.876378 | ubuntu-noble | + rm glance-stable-2024.2.tar.gz 2026-09-21 18:42:17.881426 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-21 18:42:17.881490 | ubuntu-noble | + sort 2026-09-21 18:42:17.887511 | ubuntu-noble | + pushd glance-29.2.1.dev1 2026-09-21 18:42:17.889193 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance -type f -name '*.patch' 2026-09-21 18:42:17.889861 | ubuntu-noble | ++ sort 2026-09-21 18:42:17.895899 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:17.896017 | ubuntu-noble | + apply_patch patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 18:42:17.896083 | ubuntu-noble | + local rel=patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 18:42:17.896146 | 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-09-21 18:42:17.896176 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-09-21 18:42:17.896190 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 18:42:17.896213 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:17.898901 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-21 18:42:17.899207 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-09-21 18:42:17.899427 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 18:42:17.899635 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-21 18:42:17.900224 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:17.901827 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-21 18:42:17.901955 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-09-21 18:42:17.902134 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 18:42:17.902299 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-21 18:42:17.903199 | ubuntu-noble | + echo patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 18:42:17.903232 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:17.903296 | ubuntu-noble | + apply_patch patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 18:42:17.903365 | ubuntu-noble | + local rel=patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 18:42:17.903408 | 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-09-21 18:42:17.903452 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-09-21 18:42:17.903754 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 18:42:17.903766 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:17.905456 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-21 18:42:17.905772 | ubuntu-noble | checking file glance/common/utils.py 2026-09-21 18:42:17.906146 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-21 18:42:17.907149 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-21 18:42:17.908174 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-21 18:42:17.908329 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-21 18:42:17.908460 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-09-21 18:42:17.908573 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-21 18:42:17.908720 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-21 18:42:17.908848 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-09-21 18:42:17.908939 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-09-21 18:42:17.909037 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-21 18:42:17.909263 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-21 18:42:17.909571 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 18:42:17.910172 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:17.911430 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-21 18:42:17.911633 | ubuntu-noble | patching file glance/common/utils.py 2026-09-21 18:42:17.911936 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-21 18:42:17.912806 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-21 18:42:17.913649 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-21 18:42:17.913778 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-21 18:42:17.913857 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-09-21 18:42:17.913931 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-21 18:42:17.914038 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-09-21 18:42:17.914166 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-09-21 18:42:17.914249 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-09-21 18:42:17.914355 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-21 18:42:17.914513 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-21 18:42:17.914724 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 18:42:17.916963 | ubuntu-noble | + echo patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 18:42:17.916993 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:17.916999 | ubuntu-noble | + apply_patch patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 18:42:17.917005 | ubuntu-noble | + local rel=patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 18:42:17.917010 | 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-09-21 18:42:17.917017 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch' 2026-09-21 18:42:17.917022 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 18:42:17.917027 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:17.918488 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-21 18:42:17.918744 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-21 18:42:17.918958 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-09-21 18:42:17.919259 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-09-21 18:42:17.919490 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-21 18:42:17.919721 | ubuntu-noble | checking file glance/common/utils.py 2026-09-21 18:42:17.920124 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-21 18:42:17.921139 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-21 18:42:17.922427 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-21 18:42:17.922637 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-21 18:42:17.922765 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-21 18:42:17.922892 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 18:42:17.923069 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-21 18:42:17.923347 | ubuntu-noble | checking file glance/tests/utils.py 2026-09-21 18:42:17.924136 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:17.925257 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-21 18:42:17.925409 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-21 18:42:17.925549 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-09-21 18:42:17.925674 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-09-21 18:42:17.925762 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-21 18:42:17.925952 | ubuntu-noble | patching file glance/common/utils.py 2026-09-21 18:42:17.926391 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-21 18:42:17.927132 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-21 18:42:17.928246 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-21 18:42:17.928510 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-21 18:42:17.928748 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-21 18:42:17.928846 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 18:42:17.929048 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-21 18:42:17.929359 | ubuntu-noble | patching file glance/tests/utils.py 2026-09-21 18:42:17.931403 | ubuntu-noble | + echo patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 18:42:17.931535 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:17.932160 | ubuntu-noble | + apply_patch patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 18:42:17.932182 | ubuntu-noble | + local rel=patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 18:42:17.932190 | 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-09-21 18:42:17.932199 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-09-21 18:42:17.932206 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 18:42:17.932212 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:17.933763 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-21 18:42:17.934179 | ubuntu-noble | checking file glance/api/v2/images.py 2026-09-21 18:42:17.934696 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-21 18:42:17.934844 | ubuntu-noble | checking file glance/common/store_utils.py 2026-09-21 18:42:17.935056 | ubuntu-noble | checking file glance/common/utils.py 2026-09-21 18:42:17.935432 | ubuntu-noble | checking file glance/location.py 2026-09-21 18:42:17.936178 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-21 18:42:17.937022 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 18:42:17.937193 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-09-21 18:42:17.937377 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-21 18:42:17.937642 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-09-21 18:42:17.938187 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-09-21 18:42:17.938765 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 18:42:17.939482 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:17.940607 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-21 18:42:17.940883 | ubuntu-noble | patching file glance/api/v2/images.py 2026-09-21 18:42:17.941133 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-21 18:42:17.941217 | ubuntu-noble | patching file glance/common/store_utils.py 2026-09-21 18:42:17.941358 | ubuntu-noble | patching file glance/common/utils.py 2026-09-21 18:42:17.941544 | ubuntu-noble | patching file glance/location.py 2026-09-21 18:42:17.942270 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-21 18:42:17.942961 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 18:42:17.943001 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-09-21 18:42:17.943205 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-21 18:42:17.943526 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-09-21 18:42:17.944040 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-09-21 18:42:17.944576 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 18:42:17.947870 | ubuntu-noble | + echo patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 18:42:17.947937 | ubuntu-noble | + popd 2026-09-21 18:42:17.947951 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-21 18:42:17.948627 | ubuntu-noble | + sort 2026-09-21 18:42:17.954566 | ubuntu-noble | + append_new_files_to_sources_txt glance-29.2.1.dev1 files-before files-after 2026-09-21 18:42:17.954630 | ubuntu-noble | + local directory=glance-29.2.1.dev1 2026-09-21 18:42:17.954641 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:17.954650 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:17.954659 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:17.958231 | ubuntu-noble | ++ find glance-29.2.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:17.958294 | ubuntu-noble | ++ head -1 2026-09-21 18:42:17.959221 | ubuntu-noble | + sources_txt=glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 18:42:17.959253 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance.egg-info/SOURCES.txt ]] 2026-09-21 18:42:17.959260 | ubuntu-noble | + local new_files 2026-09-21 18:42:17.960452 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:17.963890 | ubuntu-noble | + new_files='glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-21 18:42:17.963926 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 18:42:17.963931 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 18:42:17.963935 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-09-21 18:42:17.963940 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-21 18:42:17.963943 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 18:42:17.963947 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 18:42:17.963950 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-09-21 18:42:17.964521 | ubuntu-noble | ++ tail -c1 glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 18:42:17.967504 | ubuntu-noble | + [[ -n y ]] 2026-09-21 18:42:17.967542 | ubuntu-noble | + echo 2026-09-21 18:42:17.967550 | ubuntu-noble | + local file 2026-09-21 18:42:17.967556 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:17.967562 | ubuntu-noble | + case $file in 2026-09-21 18:42:17.967569 | ubuntu-noble | + echo 'APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-21 18:42:17.967576 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 18:42:17.967582 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-09-21 18:42:17.967588 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:17.967593 | ubuntu-noble | + case $file in 2026-09-21 18:42:17.967600 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-21 18:42:17.967606 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 18:42:17.967610 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 18:42:17.967614 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:17.967617 | ubuntu-noble | + case $file in 2026-09-21 18:42:17.967621 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-21 18:42:17.967625 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 18:42:17.967628 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 18:42:17.967632 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:17.967635 | ubuntu-noble | + case $file in 2026-09-21 18:42:17.967638 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-21 18:42:17.967651 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 18:42:17.967655 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-21 18:42:17.967658 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:17.971510 | ubuntu-noble | + tar czf glance-stable-2024.2.tar.gz glance-29.2.1.dev1 2026-09-21 18:42:18.317452 | ubuntu-noble | + rm -r glance-29.2.1.dev1 2026-09-21 18:42:18.338497 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-09-21 18:42:18.338615 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-09-21 18:42:18.338637 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:18.338652 | ubuntu-noble | + popd 2026-09-21 18:42:18.338681 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:18.338698 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:18.339034 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 18:42:18.341399 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-09-21 18:42:18.341466 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-09-21 18:42:18.341500 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 18:42:18.341512 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 18:42:18.341522 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 18:42:19.849544 | ubuntu-noble | 2026-09-21 18:42:19 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:19.852445 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:19.852495 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-09-21 18:42:19.852507 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-09-21 18:42:19.855398 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-09-21 18:42:19.855763 | ubuntu-noble | ++ head -1 2026-09-21 18:42:19.858005 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:19.871741 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-09-21 18:42:19.873220 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-09-21 18:42:19.873256 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:19.873265 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-21 18:42:19.873272 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:19.873279 | ubuntu-noble | ++ local name=openstack_heat 2026-09-21 18:42:19.873285 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:19.873292 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:19.873298 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-21 18:42:19.873305 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-21 18:42:19.873339 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:19.873365 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-09-21 18:42:19.873372 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-09-21 18:42:19.873378 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:19.873384 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-21 18:42:19.873390 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-21 18:42:19.873396 | ubuntu-noble | ++ return 1 2026-09-21 18:42:19.873408 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:19.873415 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:19.874769 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-09-21 18:42:19.874797 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:19.874804 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-21 18:42:19.874810 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:19.874815 | ubuntu-noble | ++ local name=openstack_heat 2026-09-21 18:42:19.874821 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:19.874826 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:19.874831 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-21 18:42:19.874837 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-21 18:42:19.874843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:19.874848 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-09-21 18:42:19.874853 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-09-21 18:42:19.874858 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:19.874864 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-21 18:42:19.874869 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-21 18:42:19.874874 | ubuntu-noble | ++ return 1 2026-09-21 18:42:19.874884 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:19.874923 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:19.874969 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-09-21 18:42:19.874979 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-09-21 18:42:19.875005 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:19.875030 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-09-21 18:42:19.875051 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-09-21 18:42:19.875058 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:19.875063 | ubuntu-noble | + popd 2026-09-21 18:42:19.875223 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:19.875241 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:19.876237 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 18:42:19.878680 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-09-21 18:42:19.878704 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-09-21 18:42:19.878773 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 18:42:19.878780 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 18:42:19.878810 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 18:42:21.458515 | ubuntu-noble | 2026-09-21 18:42:21 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:21.460168 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:21.460206 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-09-21 18:42:21.460213 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-09-21 18:42:21.462399 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-09-21 18:42:21.462433 | ubuntu-noble | ++ head -1 2026-09-21 18:42:21.463742 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:21.468198 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-09-21 18:42:21.469543 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-09-21 18:42:21.469701 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:21.469711 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-21 18:42:21.469761 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:21.469841 | ubuntu-noble | ++ local name=horizon 2026-09-21 18:42:21.469849 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:21.469905 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:21.469940 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-21 18:42:21.469974 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-21 18:42:21.470042 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:21.470049 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-21 18:42:21.470071 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-21 18:42:21.470078 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:21.470114 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-21 18:42:21.470145 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-21 18:42:21.470169 | ubuntu-noble | ++ return 1 2026-09-21 18:42:21.471174 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:21.471194 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:21.471941 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-09-21 18:42:21.472048 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:21.472057 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-21 18:42:21.472113 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:21.472177 | ubuntu-noble | ++ local name=horizon 2026-09-21 18:42:21.472185 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:21.472227 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:21.472236 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-21 18:42:21.472262 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-21 18:42:21.472301 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:21.472308 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-21 18:42:21.472412 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-21 18:42:21.472417 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:21.472423 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-21 18:42:21.472429 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-21 18:42:21.472452 | ubuntu-noble | ++ return 1 2026-09-21 18:42:21.473465 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:21.473538 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:21.473549 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-09-21 18:42:21.473558 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-09-21 18:42:21.473566 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:21.473573 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-09-21 18:42:21.473581 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-09-21 18:42:21.473588 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:21.473596 | ubuntu-noble | + popd 2026-09-21 18:42:21.473603 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:21.473611 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:21.473891 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 18:42:21.476205 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-09-21 18:42:21.476259 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-09-21 18:42:21.476278 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 18:42:21.476289 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 18:42:21.476299 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.018467 | ubuntu-noble | 2026-09-21 18:42:23 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:23.020637 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:23.020677 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.020687 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.022424 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.023417 | ubuntu-noble | ++ head -1 2026-09-21 18:42:23.024811 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:23.037493 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-09-21 18:42:23.038297 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-09-21 18:42:23.038444 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:23.038485 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-21 18:42:23.038522 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:23.038575 | ubuntu-noble | ++ local name=ironic 2026-09-21 18:42:23.038600 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:23.038642 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:23.038665 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-09-21 18:42:23.038688 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-09-21 18:42:23.038722 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-09-21 18:42:23.038750 | ubuntu-noble | ++ return 0 2026-09-21 18:42:23.039066 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-09-21 18:42:23.040115 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-09-21 18:42:23.040255 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:23.040273 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-21 18:42:23.040342 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:23.040435 | ubuntu-noble | ++ local name=ironic 2026-09-21 18:42:23.040445 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:23.040516 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:23.040530 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-21 18:42:23.040561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-21 18:42:23.040612 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:23.040632 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-21 18:42:23.040653 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-21 18:42:23.040675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:23.040682 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-21 18:42:23.040703 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-21 18:42:23.040728 | ubuntu-noble | ++ return 1 2026-09-21 18:42:23.041387 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:23.041402 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:23.041407 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.041412 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.041416 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-09-21 18:42:23.041420 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.227411 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.232396 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-21 18:42:23.232446 | ubuntu-noble | + sort 2026-09-21 18:42:23.238648 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-09-21 18:42:23.241381 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-09-21 18:42:23.241422 | ubuntu-noble | ++ sort 2026-09-21 18:42:23.242633 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:23.242674 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-09-21 18:42:23.242686 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-09-21 18:42:23.242692 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-09-21 18:42:23.242697 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-09-21 18:42:23.242701 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-09-21 18:42:23.242705 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:23.246375 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-09-21 18:42:23.246420 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-09-21 18:42:23.246429 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-09-21 18:42:23.246434 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-09-21 18:42:23.246438 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-09-21 18:42:23.246443 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-21 18:42:23.246612 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-21 18:42:23.247071 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-21 18:42:23.247649 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:23.251446 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-09-21 18:42:23.251511 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-09-21 18:42:23.251521 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-09-21 18:42:23.251528 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-09-21 18:42:23.251535 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-09-21 18:42:23.251541 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-21 18:42:23.251548 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-21 18:42:23.251562 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-21 18:42:23.253491 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-09-21 18:42:23.253531 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:23.253539 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-09-21 18:42:23.253546 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-09-21 18:42:23.253552 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-09-21 18:42:23.253559 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-09-21 18:42:23.253576 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-09-21 18:42:23.253583 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:23.254766 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-09-21 18:42:23.254993 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-21 18:42:23.255374 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:23.256852 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-09-21 18:42:23.257026 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-21 18:42:23.258199 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-09-21 18:42:23.258247 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:23.258256 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-09-21 18:42:23.258264 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-09-21 18:42:23.258272 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-09-21 18:42:23.258280 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-09-21 18:42:23.258288 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-09-21 18:42:23.258296 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:23.259430 | ubuntu-noble | checking file ironic/common/states.py 2026-09-21 18:42:23.259663 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-21 18:42:23.259778 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 18:42:23.260613 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:23.261538 | ubuntu-noble | patching file ironic/common/states.py 2026-09-21 18:42:23.261738 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-21 18:42:23.261844 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 18:42:23.262431 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-09-21 18:42:23.262553 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:23.262644 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 18:42:23.262659 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 18:42:23.262688 | 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-09-21 18:42:23.262718 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-09-21 18:42:23.262727 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 18:42:23.262735 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:23.264426 | ubuntu-noble | checking file ironic/common/policy.py 2026-09-21 18:42:23.265022 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 18:42:23.265280 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:23.267044 | ubuntu-noble | patching file ironic/common/policy.py 2026-09-21 18:42:23.267711 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 18:42:23.267889 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 18:42:23.268037 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:23.268191 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 18:42:23.268226 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 18:42:23.268264 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 18:42:23.268299 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-09-21 18:42:23.268306 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 18:42:23.268348 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:23.270191 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-21 18:42:23.270365 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:23.272398 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-21 18:42:23.272777 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 18:42:23.273429 | ubuntu-noble | + popd 2026-09-21 18:42:23.273759 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-21 18:42:23.274166 | ubuntu-noble | + sort 2026-09-21 18:42:23.285758 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-09-21 18:42:23.285909 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-09-21 18:42:23.285944 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:23.285968 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:23.286006 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:23.287494 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:23.288197 | ubuntu-noble | ++ head -1 2026-09-21 18:42:23.291446 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 18:42:23.291510 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-09-21 18:42:23.291529 | ubuntu-noble | + local new_files 2026-09-21 18:42:23.292472 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:23.297858 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-21 18:42:23.297908 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 18:42:23.297915 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 18:42:23.297921 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-09-21 18:42:23.297927 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-21 18:42:23.297932 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 18:42:23.297937 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 18:42:23.297943 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-09-21 18:42:23.298386 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 18:42:23.301335 | ubuntu-noble | + [[ -n l ]] 2026-09-21 18:42:23.301377 | ubuntu-noble | + echo 2026-09-21 18:42:23.301382 | ubuntu-noble | + local file 2026-09-21 18:42:23.301386 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:23.301390 | ubuntu-noble | + case $file in 2026-09-21 18:42:23.301393 | ubuntu-noble | + continue 2026-09-21 18:42:23.301397 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:23.301401 | ubuntu-noble | + case $file in 2026-09-21 18:42:23.301406 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-21 18:42:23.301410 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 18:42:23.301414 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 18:42:23.301418 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:23.301421 | ubuntu-noble | + case $file in 2026-09-21 18:42:23.301427 | 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-09-21 18:42:23.301432 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 18:42:23.301437 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 18:42:23.301440 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:23.301443 | ubuntu-noble | + case $file in 2026-09-21 18:42:23.301453 | 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-09-21 18:42:23.301457 | 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-09-21 18:42:23.301460 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-21 18:42:23.301464 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:23.303639 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-09-21 18:42:23.839466 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-09-21 18:42:23.889558 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.889612 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-09-21 18:42:23.889619 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:23.889624 | ubuntu-noble | + popd 2026-09-21 18:42:23.889629 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:23.889634 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:23.890487 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 18:42:23.892353 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-09-21 18:42:23.892398 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-09-21 18:42:23.892405 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 18:42:23.892412 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 18:42:23.892418 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.281489 | ubuntu-noble | 2026-09-21 18:42:25 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:25.284206 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:25.284260 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.284268 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.287395 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.287441 | ubuntu-noble | ++ head -1 2026-09-21 18:42:25.287770 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:25.295943 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-09-21 18:42:25.296779 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-09-21 18:42:25.296915 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:25.296945 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-21 18:42:25.296979 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:25.297020 | ubuntu-noble | ++ local name=keystone 2026-09-21 18:42:25.297038 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:25.297073 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:25.297090 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-09-21 18:42:25.297158 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-09-21 18:42:25.297199 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-09-21 18:42:25.297236 | ubuntu-noble | ++ return 0 2026-09-21 18:42:25.297681 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-09-21 18:42:25.298496 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-09-21 18:42:25.298615 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:25.298642 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-21 18:42:25.298668 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:25.298703 | ubuntu-noble | ++ local name=keystone 2026-09-21 18:42:25.298721 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:25.298751 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:25.298769 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-21 18:42:25.298788 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-21 18:42:25.298835 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:25.298850 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-21 18:42:25.298864 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-21 18:42:25.298879 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:25.298893 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-21 18:42:25.298911 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-21 18:42:25.298935 | ubuntu-noble | ++ return 1 2026-09-21 18:42:25.299463 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:25.299558 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:25.299625 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.299653 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.299699 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-09-21 18:42:25.299748 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.448879 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.452677 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-21 18:42:25.453129 | ubuntu-noble | + sort 2026-09-21 18:42:25.462343 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-09-21 18:42:25.464182 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-09-21 18:42:25.464809 | ubuntu-noble | ++ sort 2026-09-21 18:42:25.469690 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:25.470279 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 18:42:25.470302 | ubuntu-noble | + local rel=patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 18:42:25.470342 | 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-09-21 18:42:25.470357 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-09-21 18:42:25.470362 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 18:42:25.470368 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:25.474419 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-09-21 18:42:25.474459 | ubuntu-noble | checking file keystone/api/credentials.py 2026-09-21 18:42:25.474469 | ubuntu-noble | checking file keystone/api/users.py 2026-09-21 18:42:25.474477 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-09-21 18:42:25.474484 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-21 18:42:25.474636 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-09-21 18:42:25.475359 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-21 18:42:25.475734 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 18:42:25.475931 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-09-21 18:42:25.476849 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-21 18:42:25.478290 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-09-21 18:42:25.478704 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-21 18:42:25.479213 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-21 18:42:25.479730 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-09-21 18:42:25.479997 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-21 18:42:25.480412 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-21 18:42:25.480561 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-09-21 18:42:25.480773 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-09-21 18:42:25.480995 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-09-21 18:42:25.481410 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-09-21 18:42:25.482066 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-09-21 18:42:25.482778 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-21 18:42:25.483380 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 18:42:25.484166 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:25.486466 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-09-21 18:42:25.486729 | ubuntu-noble | patching file keystone/api/credentials.py 2026-09-21 18:42:25.487141 | ubuntu-noble | patching file keystone/api/users.py 2026-09-21 18:42:25.487733 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-09-21 18:42:25.488052 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-21 18:42:25.488707 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-09-21 18:42:25.489441 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-21 18:42:25.489882 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 18:42:25.490176 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-09-21 18:42:25.491030 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-21 18:42:25.492271 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-09-21 18:42:25.492567 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-21 18:42:25.492933 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-21 18:42:25.493381 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-09-21 18:42:25.493569 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-21 18:42:25.495524 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-21 18:42:25.496394 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-09-21 18:42:25.496446 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-09-21 18:42:25.496456 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-09-21 18:42:25.497379 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-09-21 18:42:25.497499 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-21 18:42:25.497902 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 18:42:25.499563 | ubuntu-noble | + echo patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 18:42:25.499676 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:25.499761 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 18:42:25.499773 | ubuntu-noble | + local rel=patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 18:42:25.499813 | 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-09-21 18:42:25.499843 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-09-21 18:42:25.499852 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 18:42:25.499863 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:25.501778 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-09-21 18:42:25.502517 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-09-21 18:42:25.502587 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-21 18:42:25.502614 | ubuntu-noble | checking file keystone/api/users.py 2026-09-21 18:42:25.503455 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-21 18:42:25.503501 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-21 18:42:25.503515 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-21 18:42:25.503528 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-21 18:42:25.503889 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 18:42:25.504471 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:25.506378 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-09-21 18:42:25.506401 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-09-21 18:42:25.506406 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-21 18:42:25.506409 | ubuntu-noble | patching file keystone/api/users.py 2026-09-21 18:42:25.506413 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-21 18:42:25.506554 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-21 18:42:25.506824 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-21 18:42:25.507058 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-21 18:42:25.507442 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 18:42:25.508522 | ubuntu-noble | + echo patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 18:42:25.508653 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:25.508724 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 18:42:25.508773 | ubuntu-noble | + local rel=patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 18:42:25.508812 | 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-09-21 18:42:25.508838 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-09-21 18:42:25.508849 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 18:42:25.508868 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:25.510856 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-09-21 18:42:25.511619 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-21 18:42:25.512413 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-21 18:42:25.512702 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:25.514645 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-09-21 18:42:25.515388 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-21 18:42:25.516019 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-21 18:42:25.516661 | ubuntu-noble | + echo patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 18:42:25.516763 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:25.516822 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 18:42:25.516852 | ubuntu-noble | + local rel=patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 18:42:25.516879 | 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-09-21 18:42:25.516903 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-09-21 18:42:25.516915 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 18:42:25.516933 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:25.518754 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-21 18:42:25.519354 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-21 18:42:25.519373 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-21 18:42:25.519377 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 18:42:25.519561 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:25.522546 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-21 18:42:25.522888 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-21 18:42:25.523171 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-21 18:42:25.523545 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 18:42:25.525280 | ubuntu-noble | + echo patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 18:42:25.525360 | ubuntu-noble | + popd 2026-09-21 18:42:25.525603 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-21 18:42:25.525680 | ubuntu-noble | + sort 2026-09-21 18:42:25.537982 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-09-21 18:42:25.541406 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-09-21 18:42:25.541441 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:25.541448 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:25.541453 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:25.541458 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:25.541463 | ubuntu-noble | ++ head -1 2026-09-21 18:42:25.544722 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 18:42:25.544791 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-09-21 18:42:25.544820 | ubuntu-noble | + local new_files 2026-09-21 18:42:25.545644 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:25.549277 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-21 18:42:25.549309 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 18:42:25.549340 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 18:42:25.549345 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 18:42:25.549349 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 18:42:25.549353 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-09-21 18:42:25.549357 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-21 18:42:25.549374 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 18:42:25.549377 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 18:42:25.549381 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 18:42:25.549384 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 18:42:25.549388 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-09-21 18:42:25.549674 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 18:42:25.552954 | ubuntu-noble | + [[ -n h ]] 2026-09-21 18:42:25.552995 | ubuntu-noble | + echo 2026-09-21 18:42:25.553004 | ubuntu-noble | + local file 2026-09-21 18:42:25.553011 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:25.553027 | ubuntu-noble | + case $file in 2026-09-21 18:42:25.553035 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 18:42:25.553043 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 18:42:25.553051 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-09-21 18:42:25.553056 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:25.553060 | ubuntu-noble | + case $file in 2026-09-21 18:42:25.553065 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 18:42:25.553071 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 18:42:25.553075 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 18:42:25.553079 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:25.553083 | ubuntu-noble | + case $file in 2026-09-21 18:42:25.553087 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 18:42:25.553093 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 18:42:25.553098 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 18:42:25.553123 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:25.553129 | ubuntu-noble | + case $file in 2026-09-21 18:42:25.553133 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 18:42:25.553138 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 18:42:25.553142 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 18:42:25.553146 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:25.553151 | ubuntu-noble | + case $file in 2026-09-21 18:42:25.553155 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 18:42:25.553160 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 18:42:25.553164 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 18:42:25.553168 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:25.553172 | ubuntu-noble | + case $file in 2026-09-21 18:42:25.553177 | 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-09-21 18:42:25.553181 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 18:42:25.553186 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-21 18:42:25.553190 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:25.555070 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-09-21 18:42:25.923380 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-09-21 18:42:25.954214 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.954279 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-09-21 18:42:25.954303 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:25.954345 | ubuntu-noble | + popd 2026-09-21 18:42:25.954354 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:25.954362 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:25.954552 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 18:42:25.956878 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-09-21 18:42:25.956915 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-09-21 18:42:25.956922 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 18:42:25.956929 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 18:42:25.956935 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 18:42:27.222552 | ubuntu-noble | 2026-09-21 18:42:27 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:27.224772 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:27.224811 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-09-21 18:42:27.224818 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-09-21 18:42:27.227385 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-09-21 18:42:27.227416 | ubuntu-noble | ++ head -1 2026-09-21 18:42:27.228518 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:27.232950 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-09-21 18:42:27.233663 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-09-21 18:42:27.233741 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:27.233750 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-21 18:42:27.233771 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:27.233816 | ubuntu-noble | ++ local name=magnum 2026-09-21 18:42:27.233822 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:27.233844 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:27.233850 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-21 18:42:27.233865 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-21 18:42:27.233913 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:27.233918 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-21 18:42:27.233922 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-21 18:42:27.233927 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:27.233930 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-21 18:42:27.233934 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-21 18:42:27.233939 | ubuntu-noble | ++ return 1 2026-09-21 18:42:27.234529 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:27.234549 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:27.234814 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-09-21 18:42:27.234891 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:27.234897 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-21 18:42:27.234913 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:27.234940 | ubuntu-noble | ++ local name=magnum 2026-09-21 18:42:27.234946 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:27.234981 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:27.234986 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-21 18:42:27.234993 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-21 18:42:27.235017 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:27.235023 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-21 18:42:27.235028 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-21 18:42:27.235033 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:27.235038 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-21 18:42:27.235043 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-21 18:42:27.235047 | ubuntu-noble | ++ return 1 2026-09-21 18:42:27.235736 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:27.235783 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:27.235787 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-09-21 18:42:27.235791 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-09-21 18:42:27.235795 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:27.235799 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-09-21 18:42:27.235802 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-09-21 18:42:27.235805 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:27.235809 | ubuntu-noble | + popd 2026-09-21 18:42:27.235813 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:27.235817 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:27.236026 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 18:42:27.238356 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-09-21 18:42:27.238387 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-09-21 18:42:27.238393 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 18:42:27.238398 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 18:42:27.238405 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 18:42:28.752556 | ubuntu-noble | 2026-09-21 18:42:28 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:28.754884 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:28.754934 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-09-21 18:42:28.754954 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-09-21 18:42:28.759408 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-09-21 18:42:28.759471 | ubuntu-noble | ++ head -1 2026-09-21 18:42:28.761380 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:28.770426 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-09-21 18:42:28.773013 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-09-21 18:42:28.773067 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:28.773079 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-21 18:42:28.773090 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:28.773099 | ubuntu-noble | ++ local name=manila 2026-09-21 18:42:28.773130 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:28.773144 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:28.773153 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-21 18:42:28.773162 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-21 18:42:28.773173 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:28.773181 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-21 18:42:28.773190 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-21 18:42:28.773199 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:28.773207 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-21 18:42:28.773216 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-21 18:42:28.773225 | ubuntu-noble | ++ return 1 2026-09-21 18:42:28.773241 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:28.773250 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:28.775032 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-09-21 18:42:28.775068 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:28.775077 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-21 18:42:28.775085 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:28.775092 | ubuntu-noble | ++ local name=manila 2026-09-21 18:42:28.775099 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:28.775125 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:28.775133 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-21 18:42:28.775142 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-21 18:42:28.775150 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:28.775157 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-21 18:42:28.775164 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-21 18:42:28.775193 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:28.775201 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-21 18:42:28.775209 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-21 18:42:28.775216 | ubuntu-noble | ++ return 1 2026-09-21 18:42:28.775228 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:28.775239 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:28.775300 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-09-21 18:42:28.775380 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-09-21 18:42:28.775398 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:28.775441 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-09-21 18:42:28.775450 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-09-21 18:42:28.775460 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:28.775468 | ubuntu-noble | + popd 2026-09-21 18:42:28.775700 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:28.775752 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:28.776674 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 18:42:28.779086 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-09-21 18:42:28.779147 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-09-21 18:42:28.779228 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 18:42:28.779236 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 18:42:28.779242 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 18:42:29.810517 | ubuntu-noble | 2026-09-21 18:42:29 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:29.813291 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:29.813378 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-09-21 18:42:29.813385 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-09-21 18:42:29.816399 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-09-21 18:42:29.816469 | ubuntu-noble | ++ head -1 2026-09-21 18:42:29.817640 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:29.822501 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-09-21 18:42:29.823393 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-09-21 18:42:29.823500 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:29.823513 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-21 18:42:29.823557 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:29.823604 | ubuntu-noble | ++ local name=masakari 2026-09-21 18:42:29.823611 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:29.823656 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:29.823673 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-21 18:42:29.823692 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-21 18:42:29.823740 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:29.823745 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-21 18:42:29.823762 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-21 18:42:29.823768 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:29.823774 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-21 18:42:29.823779 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-21 18:42:29.823797 | ubuntu-noble | ++ return 1 2026-09-21 18:42:29.824382 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:29.824410 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:29.824970 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-09-21 18:42:29.825052 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:29.825065 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-21 18:42:29.825076 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:29.825084 | ubuntu-noble | ++ local name=masakari 2026-09-21 18:42:29.825092 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:29.825102 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:29.825153 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-21 18:42:29.825162 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-21 18:42:29.825168 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:29.825173 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-21 18:42:29.825180 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-21 18:42:29.825185 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:29.825193 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-21 18:42:29.825201 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-21 18:42:29.825206 | ubuntu-noble | ++ return 1 2026-09-21 18:42:29.826155 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:29.826187 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:29.826198 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-09-21 18:42:29.826204 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-09-21 18:42:29.826210 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:29.826215 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-09-21 18:42:29.826220 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-09-21 18:42:29.826225 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:29.826231 | ubuntu-noble | + popd 2026-09-21 18:42:29.826237 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:29.826246 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:29.826544 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:29.828980 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:29.829003 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-09-21 18:42:29.829007 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:29.829012 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:29.829016 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.758254 | ubuntu-noble | 2026-09-21 18:42:30 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-09-21 18:42:30.760549 | 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-09-21 18:42:30.760604 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.760610 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.763395 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.763432 | ubuntu-noble | ++ head -1 2026-09-21 18:42:30.763438 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:30.767375 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 18:42:30.768649 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 18:42:30.768686 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:30.768693 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 18:42:30.768698 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:30.768710 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-21 18:42:30.768715 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:30.768719 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:30.768724 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-09-21 18:42:30.768728 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-09-21 18:42:30.768733 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-09-21 18:42:30.768737 | ubuntu-noble | ++ return 0 2026-09-21 18:42:30.768747 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-09-21 18:42:30.770466 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-09-21 18:42:30.770693 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:30.770766 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 18:42:30.771775 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:30.771813 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-21 18:42:30.771825 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:30.771834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:30.771844 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-21 18:42:30.771853 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-21 18:42:30.771863 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:30.771871 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-21 18:42:30.771880 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-21 18:42:30.771889 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:30.771897 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-09-21 18:42:30.771906 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-09-21 18:42:30.771915 | ubuntu-noble | ++ return 1 2026-09-21 18:42:30.771930 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:30.771989 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:30.772035 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.772050 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.772062 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-09-21 18:42:30.772101 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.795420 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.800410 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-21 18:42:30.800462 | ubuntu-noble | + sort 2026-09-21 18:42:30.802718 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 18:42:30.804074 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-09-21 18:42:30.804391 | ubuntu-noble | ++ sort 2026-09-21 18:42:30.807073 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:30.807218 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 18:42:30.807276 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 18:42:30.807307 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 18:42:30.807391 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-09-21 18:42:30.807413 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 18:42:30.807435 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:30.810525 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-21 18:42:30.810772 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-21 18:42:30.811490 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:30.813597 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-21 18:42:30.813806 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-21 18:42:30.814444 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 18:42:30.814491 | ubuntu-noble | + popd 2026-09-21 18:42:30.816386 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-21 18:42:30.816430 | ubuntu-noble | + sort 2026-09-21 18:42:30.819437 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-09-21 18:42:30.819483 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 18:42:30.819491 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:30.819497 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:30.819503 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:30.822368 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:30.822417 | ubuntu-noble | ++ head -1 2026-09-21 18:42:30.823394 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-21 18:42:30.823426 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-21 18:42:30.823432 | ubuntu-noble | + local new_files 2026-09-21 18:42:30.824240 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:30.825940 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-21 18:42:30.825958 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-21 18:42:30.826804 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-21 18:42:30.828108 | ubuntu-noble | + [[ -n h ]] 2026-09-21 18:42:30.828150 | ubuntu-noble | + echo 2026-09-21 18:42:30.828200 | ubuntu-noble | + local file 2026-09-21 18:42:30.828206 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:30.828213 | ubuntu-noble | + case $file in 2026-09-21 18:42:30.828218 | ubuntu-noble | + continue 2026-09-21 18:42:30.828266 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:30.829958 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 18:42:30.862368 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 18:42:30.868744 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.868812 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 18:42:30.868827 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:30.868834 | ubuntu-noble | + popd 2026-09-21 18:42:30.868942 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:30.868995 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:30.870525 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:30.872386 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:30.872424 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-09-21 18:42:30.872429 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:30.872434 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:30.872439 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:31.880376 | ubuntu-noble | 2026-09-21 18:42:31 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-09-21 18:42:31.882702 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:31.882773 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:31.882787 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:31.886393 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:31.886456 | ubuntu-noble | ++ head -1 2026-09-21 18:42:31.887300 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:31.893844 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-09-21 18:42:31.894183 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-09-21 18:42:31.894288 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:31.894305 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-21 18:42:31.894380 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:31.894392 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-21 18:42:31.894402 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:31.894417 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:31.894427 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-21 18:42:31.894442 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-21 18:42:31.894475 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:31.894485 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-09-21 18:42:31.894500 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-09-21 18:42:31.894552 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:31.894569 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-21 18:42:31.894585 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-21 18:42:31.894601 | ubuntu-noble | ++ return 1 2026-09-21 18:42:31.894938 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:31.894968 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:31.897442 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-09-21 18:42:31.897497 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:31.897510 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-21 18:42:31.897521 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:31.897532 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-21 18:42:31.897542 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:31.897552 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:31.897562 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-21 18:42:31.897572 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-21 18:42:31.897581 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:31.897592 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-09-21 18:42:31.897602 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-09-21 18:42:31.897611 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:31.897621 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-21 18:42:31.897630 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-21 18:42:31.897640 | ubuntu-noble | ++ return 1 2026-09-21 18:42:31.898019 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:31.898067 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:31.898075 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:31.898081 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:31.898093 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:31.898099 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:31.898105 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 18:42:31.898110 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:31.898144 | ubuntu-noble | + popd 2026-09-21 18:42:31.898153 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:31.898160 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:31.899419 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 18:42:31.902491 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-09-21 18:42:31.902552 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-09-21 18:42:31.902566 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 18:42:31.902580 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 18:42:31.902593 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 18:42:34.104021 | ubuntu-noble | 2026-09-21 18:42:34 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:34.106758 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:34.106839 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-09-21 18:42:34.106855 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-09-21 18:42:34.108946 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-09-21 18:42:34.113424 | ubuntu-noble | ++ head -1 2026-09-21 18:42:34.113504 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:34.118623 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-09-21 18:42:34.119420 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-09-21 18:42:34.119473 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:34.119487 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-21 18:42:34.119552 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:34.119569 | ubuntu-noble | ++ local name=neutron 2026-09-21 18:42:34.119611 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:34.119628 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:34.119642 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-09-21 18:42:34.119658 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-09-21 18:42:34.119677 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-09-21 18:42:34.119689 | ubuntu-noble | ++ return 0 2026-09-21 18:42:34.120102 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-09-21 18:42:34.121449 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-09-21 18:42:34.121504 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:34.121512 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-21 18:42:34.121518 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:34.121524 | ubuntu-noble | ++ local name=neutron 2026-09-21 18:42:34.121529 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:34.121534 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:34.121539 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-21 18:42:34.121545 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-21 18:42:34.121551 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:34.121556 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-21 18:42:34.121560 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-21 18:42:34.121570 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:34.121575 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-21 18:42:34.121580 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-21 18:42:34.121584 | ubuntu-noble | ++ return 1 2026-09-21 18:42:34.122430 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:34.122483 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:34.122499 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-09-21 18:42:34.122510 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-09-21 18:42:34.122519 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-09-21 18:42:34.122526 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-09-21 18:42:34.539303 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-09-21 18:42:34.551433 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-21 18:42:34.551515 | ubuntu-noble | + sort 2026-09-21 18:42:34.571671 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-09-21 18:42:34.573282 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-09-21 18:42:34.573816 | ubuntu-noble | ++ sort 2026-09-21 18:42:34.578508 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:34.578620 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 18:42:34.578674 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 18:42:34.578705 | 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-09-21 18:42:34.578732 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-09-21 18:42:34.578752 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 18:42:34.578774 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:34.580805 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-09-21 18:42:34.581046 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-21 18:42:34.581234 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-21 18:42:34.581647 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-21 18:42:34.581993 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:34.583637 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-09-21 18:42:34.583816 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-21 18:42:34.583976 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-21 18:42:34.584235 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-21 18:42:34.585424 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 18:42:34.585464 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:34.585472 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 18:42:34.585478 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 18:42:34.585490 | 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-09-21 18:42:34.585497 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-09-21 18:42:34.585503 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 18:42:34.585509 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:34.588111 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-09-21 18:42:34.588175 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-21 18:42:34.588289 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:34.590144 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-09-21 18:42:34.590863 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-21 18:42:34.591096 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 18:42:34.591257 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:34.591385 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 18:42:34.591432 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 18:42:34.591474 | 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-09-21 18:42:34.591508 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-09-21 18:42:34.591516 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 18:42:34.591542 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:34.594114 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-09-21 18:42:34.594166 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-21 18:42:34.594416 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:34.596285 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-09-21 18:42:34.596644 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-21 18:42:34.597269 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 18:42:34.597537 | ubuntu-noble | + popd 2026-09-21 18:42:34.599367 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-21 18:42:34.599396 | ubuntu-noble | + sort 2026-09-21 18:42:34.617507 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-09-21 18:42:34.617621 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-09-21 18:42:34.617644 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:34.617664 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:34.617679 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:34.620389 | ubuntu-noble | ++ head -1 2026-09-21 18:42:34.620442 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:34.625115 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-21 18:42:34.625171 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-09-21 18:42:34.625177 | ubuntu-noble | + local new_files 2026-09-21 18:42:34.625869 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:34.633411 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-21 18:42:34.633491 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-09-21 18:42:34.633773 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-21 18:42:34.636889 | ubuntu-noble | + [[ -n l ]] 2026-09-21 18:42:34.636985 | ubuntu-noble | + echo 2026-09-21 18:42:34.636999 | ubuntu-noble | + local file 2026-09-21 18:42:34.637010 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:34.637020 | ubuntu-noble | + case $file in 2026-09-21 18:42:34.637031 | 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-09-21 18:42:34.637043 | 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-09-21 18:42:34.637054 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-21 18:42:34.637064 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:34.639416 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-09-21 18:42:36.065534 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-09-21 18:42:36.136730 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-09-21 18:42:36.136783 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-09-21 18:42:36.136790 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:36.136795 | ubuntu-noble | + popd 2026-09-21 18:42:36.136804 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:36.136810 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:36.137827 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 18:42:36.140163 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-09-21 18:42:36.140197 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-09-21 18:42:36.140204 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 18:42:36.140210 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 18:42:36.140260 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 18:42:38.140531 | ubuntu-noble | 2026-09-21 18:42:38 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:38.143619 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:38.143707 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-09-21 18:42:38.143719 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-09-21 18:42:38.146420 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-09-21 18:42:38.146485 | ubuntu-noble | ++ head -1 2026-09-21 18:42:38.146497 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:38.154736 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-09-21 18:42:38.155563 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-09-21 18:42:38.155616 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:38.155649 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-21 18:42:38.155682 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:38.155728 | ubuntu-noble | ++ local name=nova 2026-09-21 18:42:38.155737 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:38.155784 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:38.155798 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-09-21 18:42:38.155809 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-09-21 18:42:38.155847 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-09-21 18:42:38.155879 | ubuntu-noble | ++ return 0 2026-09-21 18:42:38.156363 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-09-21 18:42:38.157469 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-09-21 18:42:38.157522 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:38.157532 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-21 18:42:38.157539 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:38.157545 | ubuntu-noble | ++ local name=nova 2026-09-21 18:42:38.157552 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:38.157559 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:38.157566 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-21 18:42:38.157614 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-21 18:42:38.157623 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:38.157638 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-21 18:42:38.157646 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-21 18:42:38.157653 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:38.157660 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-21 18:42:38.157667 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-21 18:42:38.157674 | ubuntu-noble | ++ return 1 2026-09-21 18:42:38.158363 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:38.158400 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:38.158408 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-09-21 18:42:38.158415 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-09-21 18:42:38.158422 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-09-21 18:42:38.158428 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-09-21 18:42:38.624028 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-09-21 18:42:38.633392 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-21 18:42:38.633442 | ubuntu-noble | + sort 2026-09-21 18:42:38.652822 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-09-21 18:42:38.654711 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-09-21 18:42:38.655094 | ubuntu-noble | ++ sort 2026-09-21 18:42:38.660044 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:38.660169 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 18:42:38.660218 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 18:42:38.660248 | 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-09-21 18:42:38.660273 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-09-21 18:42:38.660285 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 18:42:38.660305 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:38.662951 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-09-21 18:42:38.663595 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-09-21 18:42:38.664212 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-21 18:42:38.665164 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:38.667172 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-09-21 18:42:38.667570 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-09-21 18:42:38.667826 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-21 18:42:38.669120 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 18:42:38.669175 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:38.669183 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-09-21 18:42:38.669190 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-09-21 18:42:38.669197 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-09-21 18:42:38.669205 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-09-21 18:42:38.669211 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-09-21 18:42:38.669219 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:38.674759 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-21 18:42:38.676381 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-21 18:42:38.676549 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-21 18:42:38.679122 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-21 18:42:38.679844 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-21 18:42:38.680027 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-09-21 18:42:38.680383 | ubuntu-noble | checking file nova/virt/images.py 2026-09-21 18:42:38.680586 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-09-21 18:42:38.680854 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-09-21 18:42:38.680997 | ubuntu-noble | checking file requirements.txt 2026-09-21 18:42:38.682068 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:38.686178 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-21 18:42:38.687491 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-21 18:42:38.687601 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-21 18:42:38.689163 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-21 18:42:38.689505 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-21 18:42:38.689666 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-09-21 18:42:38.689802 | ubuntu-noble | patching file nova/virt/images.py 2026-09-21 18:42:38.689988 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-09-21 18:42:38.690207 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-09-21 18:42:38.690365 | ubuntu-noble | patching file requirements.txt 2026-09-21 18:42:38.691392 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-09-21 18:42:38.691477 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:38.691551 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 18:42:38.691585 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 18:42:38.691616 | 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-09-21 18:42:38.691641 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-09-21 18:42:38.691647 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 18:42:38.691668 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:38.694391 | ubuntu-noble | checking file nova/compute/api.py 2026-09-21 18:42:38.695331 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-09-21 18:42:38.696736 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:38.699045 | ubuntu-noble | patching file nova/compute/api.py 2026-09-21 18:42:38.700450 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-09-21 18:42:38.702040 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 18:42:38.702277 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:38.702441 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 18:42:38.702522 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 18:42:38.702584 | 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-09-21 18:42:38.702641 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-21 18:42:38.703181 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 18:42:38.703210 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:38.704395 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-21 18:42:38.704427 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 18:42:38.704994 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:38.706388 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-21 18:42:38.706418 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 18:42:38.706428 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 18:42:38.706529 | ubuntu-noble | + popd 2026-09-21 18:42:38.708353 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-21 18:42:38.708378 | ubuntu-noble | + sort 2026-09-21 18:42:38.722464 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-09-21 18:42:38.722521 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-09-21 18:42:38.722539 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:38.722544 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:38.722548 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:38.724364 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:38.724398 | ubuntu-noble | ++ head -1 2026-09-21 18:42:38.726283 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-21 18:42:38.726327 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-09-21 18:42:38.726345 | ubuntu-noble | + local new_files 2026-09-21 18:42:38.726928 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:38.732341 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 18:42:38.732375 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-21 18:42:38.732383 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-09-21 18:42:38.732395 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 18:42:38.732402 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-21 18:42:38.732408 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-09-21 18:42:38.733064 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-21 18:42:38.734841 | ubuntu-noble | + [[ -n h ]] 2026-09-21 18:42:38.734865 | ubuntu-noble | + echo 2026-09-21 18:42:38.734915 | ubuntu-noble | + local file 2026-09-21 18:42:38.734937 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:38.734944 | ubuntu-noble | + case $file in 2026-09-21 18:42:38.735121 | 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-09-21 18:42:38.735249 | 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-09-21 18:42:38.735263 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 18:42:38.735273 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:38.735284 | ubuntu-noble | + case $file in 2026-09-21 18:42:38.735304 | ubuntu-noble | + continue 2026-09-21 18:42:38.735366 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:38.735386 | ubuntu-noble | + case $file in 2026-09-21 18:42:38.735405 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-09-21 18:42:38.735423 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-21 18:42:38.735440 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-21 18:42:38.735456 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:38.737576 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-09-21 18:42:40.327463 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-09-21 18:42:40.417405 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-09-21 18:42:40.417458 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-09-21 18:42:40.417469 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:40.417474 | ubuntu-noble | + popd 2026-09-21 18:42:40.417513 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:40.417540 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:40.418425 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 18:42:40.421087 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-09-21 18:42:40.421210 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-09-21 18:42:40.421224 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 18:42:40.421232 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 18:42:40.421241 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 18:42:41.712159 | ubuntu-noble | 2026-09-21 18:42:41 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:41.714592 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:41.714673 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-09-21 18:42:41.714683 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-09-21 18:42:41.717486 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-09-21 18:42:41.717590 | ubuntu-noble | ++ head -1 2026-09-21 18:42:41.718245 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:41.727197 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-09-21 18:42:41.728379 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-09-21 18:42:41.728423 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:41.728429 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-21 18:42:41.728434 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:41.728438 | ubuntu-noble | ++ local name=octavia 2026-09-21 18:42:41.728442 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:41.728445 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:41.728449 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-21 18:42:41.728453 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-21 18:42:41.728457 | ubuntu-noble | ++ echo patches/2024.2/octavia 2026-09-21 18:42:41.728461 | ubuntu-noble | ++ return 0 2026-09-21 18:42:41.729074 | ubuntu-noble | + patch_dir=patches/2024.2/octavia 2026-09-21 18:42:41.729507 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-09-21 18:42:41.730015 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:41.730033 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-21 18:42:41.730037 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:41.730041 | ubuntu-noble | ++ local name=octavia 2026-09-21 18:42:41.730044 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:41.730048 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:41.730052 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-21 18:42:41.730056 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-21 18:42:41.730060 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:41.730064 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-21 18:42:41.730067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-21 18:42:41.730071 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:41.730075 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-21 18:42:41.730078 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-21 18:42:41.730082 | ubuntu-noble | ++ return 1 2026-09-21 18:42:41.730179 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:41.730209 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:41.730238 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-09-21 18:42:41.730252 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-09-21 18:42:41.730270 | ubuntu-noble | + [[ -n patches/2024.2/octavia ]] 2026-09-21 18:42:41.730296 | ubuntu-noble | + tar xzf octavia-stable-2024.2.tar.gz 2026-09-21 18:42:41.839589 | ubuntu-noble | + rm octavia-stable-2024.2.tar.gz 2026-09-21 18:42:41.842955 | ubuntu-noble | + find octavia-15.1.1.dev9 -type f 2026-09-21 18:42:41.844368 | ubuntu-noble | + sort 2026-09-21 18:42:41.852680 | ubuntu-noble | + pushd octavia-15.1.1.dev9 2026-09-21 18:42:41.853980 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia -type f -name '*.patch' 2026-09-21 18:42:41.854285 | ubuntu-noble | ++ sort 2026-09-21 18:42:41.857036 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:41.857186 | ubuntu-noble | + apply_patch patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-09-21 18:42:41.857238 | ubuntu-noble | + local rel=patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-09-21 18:42:41.857269 | 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-09-21 18:42:41.857293 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch' 2026-09-21 18:42:41.857305 | ubuntu-noble | APPLY PATCH patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-09-21 18:42:41.857376 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:41.859177 | ubuntu-noble | checking file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-09-21 18:42:41.859521 | ubuntu-noble | checking file octavia/common/validate.py 2026-09-21 18:42:41.859588 | ubuntu-noble | Hunk #1 succeeded at 433 (offset -17 lines). 2026-09-21 18:42:41.859932 | ubuntu-noble | checking file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-09-21 18:42:41.860146 | ubuntu-noble | Hunk #1 succeeded at 2087 (offset 1 line). 2026-09-21 18:42:41.860436 | ubuntu-noble | checking file octavia/tests/unit/common/test_validate.py 2026-09-21 18:42:41.860495 | ubuntu-noble | Hunk #1 succeeded at 461 (offset -3 lines). 2026-09-21 18:42:41.860591 | ubuntu-noble | checking file releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-09-21 18:42:41.861279 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:41.862825 | ubuntu-noble | patching file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-09-21 18:42:41.862975 | ubuntu-noble | patching file octavia/common/validate.py 2026-09-21 18:42:41.863015 | ubuntu-noble | Hunk #1 succeeded at 433 (offset -17 lines). 2026-09-21 18:42:41.863281 | ubuntu-noble | patching file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-09-21 18:42:41.863479 | ubuntu-noble | Hunk #1 succeeded at 2087 (offset 1 line). 2026-09-21 18:42:41.863596 | ubuntu-noble | patching file octavia/tests/unit/common/test_validate.py 2026-09-21 18:42:41.863639 | ubuntu-noble | Hunk #1 succeeded at 461 (offset -3 lines). 2026-09-21 18:42:41.863713 | ubuntu-noble | patching file releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-09-21 18:42:41.865006 | ubuntu-noble | + echo patches/2024.2/octavia/0001-Fix-HAProxy-config-injection-via-tls_ciphers-field.patch 2026-09-21 18:42:41.865037 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:41.865043 | ubuntu-noble | + apply_patch patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-09-21 18:42:41.865049 | ubuntu-noble | + local rel=patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-09-21 18:42:41.865056 | 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-09-21 18:42:41.865069 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch' 2026-09-21 18:42:41.865075 | ubuntu-noble | APPLY PATCH patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-09-21 18:42:41.865081 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:41.867337 | ubuntu-noble | checking file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-09-21 18:42:41.867795 | ubuntu-noble | checking file octavia/common/validate.py 2026-09-21 18:42:41.867831 | ubuntu-noble | Hunk #1 succeeded at 37 (offset -4 lines). 2026-09-21 18:42:41.868592 | ubuntu-noble | checking file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-09-21 18:42:41.868919 | ubuntu-noble | Hunk #1 succeeded at 1740 (offset 1 line). 2026-09-21 18:42:41.869250 | ubuntu-noble | checking file octavia/tests/unit/common/test_validate.py 2026-09-21 18:42:41.869625 | ubuntu-noble | checking file releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-09-21 18:42:41.870430 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:41.872144 | ubuntu-noble | patching file octavia/common/jinja/haproxy/combined_listeners/jinja_cfg.py 2026-09-21 18:42:41.872403 | ubuntu-noble | patching file octavia/common/validate.py 2026-09-21 18:42:41.872429 | ubuntu-noble | Hunk #1 succeeded at 37 (offset -4 lines). 2026-09-21 18:42:41.872732 | ubuntu-noble | patching file octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py 2026-09-21 18:42:41.872932 | ubuntu-noble | Hunk #1 succeeded at 1740 (offset 1 line). 2026-09-21 18:42:41.873154 | ubuntu-noble | patching file octavia/tests/unit/common/test_validate.py 2026-09-21 18:42:41.873276 | ubuntu-noble | patching file releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-09-21 18:42:41.874410 | ubuntu-noble | + echo patches/2024.2/octavia/0002-Fix-HAProxy-config-injection-via-L7-policy-redirect-.patch 2026-09-21 18:42:41.874441 | ubuntu-noble | + popd 2026-09-21 18:42:41.875376 | ubuntu-noble | + find octavia-15.1.1.dev9 -type f 2026-09-21 18:42:41.875406 | ubuntu-noble | + sort 2026-09-21 18:42:41.883543 | ubuntu-noble | + append_new_files_to_sources_txt octavia-15.1.1.dev9 files-before files-after 2026-09-21 18:42:41.883605 | ubuntu-noble | + local directory=octavia-15.1.1.dev9 2026-09-21 18:42:41.883610 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:41.883616 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:41.883620 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:41.885376 | ubuntu-noble | ++ find octavia-15.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:41.885408 | ubuntu-noble | ++ head -1 2026-09-21 18:42:41.887706 | ubuntu-noble | + sources_txt=octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-09-21 18:42:41.887741 | ubuntu-noble | + [[ -z octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt ]] 2026-09-21 18:42:41.887746 | ubuntu-noble | + local new_files 2026-09-21 18:42:41.888523 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:41.892944 | ubuntu-noble | + new_files='octavia-15.1.1.dev9/octavia/common/validate.py.orig 2026-09-21 18:42:41.893031 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py.orig 2026-09-21 18:42:41.893051 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/test_validate.py.orig 2026-09-21 18:42:41.893065 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-09-21 18:42:41.893084 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml' 2026-09-21 18:42:41.893100 | ubuntu-noble | + [[ -z octavia-15.1.1.dev9/octavia/common/validate.py.orig 2026-09-21 18:42:41.893113 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/jinja/haproxy/combined_listeners/test_jinja_cfg.py.orig 2026-09-21 18:42:41.893125 | ubuntu-noble | octavia-15.1.1.dev9/octavia/tests/unit/common/test_validate.py.orig 2026-09-21 18:42:41.893160 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-09-21 18:42:41.893179 | ubuntu-noble | octavia-15.1.1.dev9/releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml ]] 2026-09-21 18:42:41.893959 | ubuntu-noble | ++ tail -c1 octavia-15.1.1.dev9/octavia.egg-info/SOURCES.txt 2026-09-21 18:42:41.897071 | ubuntu-noble | + [[ -n l ]] 2026-09-21 18:42:41.897208 | ubuntu-noble | + echo 2026-09-21 18:42:41.897230 | ubuntu-noble | + local file 2026-09-21 18:42:41.897237 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:41.897244 | ubuntu-noble | + case $file in 2026-09-21 18:42:41.897250 | ubuntu-noble | + continue 2026-09-21 18:42:41.897256 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:41.897262 | ubuntu-noble | + case $file in 2026-09-21 18:42:41.897267 | ubuntu-noble | + continue 2026-09-21 18:42:41.897273 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:41.897280 | ubuntu-noble | + case $file in 2026-09-21 18:42:41.897290 | ubuntu-noble | + continue 2026-09-21 18:42:41.897300 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:41.897339 | ubuntu-noble | + case $file in 2026-09-21 18:42:41.897370 | 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-09-21 18:42:41.897387 | 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-09-21 18:42:41.897402 | ubuntu-noble | + echo releasenotes/notes/fix-redirect-url-haproxy-config-injection-b2c3d4e5f6a7b8c9.yaml 2026-09-21 18:42:41.897421 | ubuntu-noble | + for file in $new_files 2026-09-21 18:42:41.897435 | ubuntu-noble | + case $file in 2026-09-21 18:42:41.897452 | 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-09-21 18:42:41.897465 | 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-09-21 18:42:41.897484 | ubuntu-noble | + echo releasenotes/notes/fix-tls-ciphers-haproxy-config-injection-a1b2c3d4e5f6a7b8.yaml 2026-09-21 18:42:41.897606 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:41.901612 | ubuntu-noble | + tar czf octavia-stable-2024.2.tar.gz octavia-15.1.1.dev9 2026-09-21 18:42:42.218340 | ubuntu-noble | + rm -r octavia-15.1.1.dev9 2026-09-21 18:42:42.253430 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-09-21 18:42:42.253496 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-09-21 18:42:42.253508 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:42.253512 | ubuntu-noble | + popd 2026-09-21 18:42:42.253594 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:42.253627 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:42.255053 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 18:42:42.257339 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-09-21 18:42:42.257373 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-09-21 18:42:42.257405 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 18:42:42.257413 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 18:42:42.257422 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 18:42:43.487477 | ubuntu-noble | 2026-09-21 18:42:43 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:43.489802 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:43.489861 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-09-21 18:42:43.489871 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-09-21 18:42:43.492375 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-09-21 18:42:43.492425 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:43.492939 | ubuntu-noble | ++ head -1 2026-09-21 18:42:43.501249 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-09-21 18:42:43.502289 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-09-21 18:42:43.502475 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:43.502533 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-21 18:42:43.502589 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:43.502666 | ubuntu-noble | ++ local name=openstack_placement 2026-09-21 18:42:43.502693 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:43.502739 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:43.502763 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-21 18:42:43.502787 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-21 18:42:43.502843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:43.502863 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-09-21 18:42:43.502881 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-09-21 18:42:43.502903 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:43.502920 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-21 18:42:43.502938 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-21 18:42:43.502958 | ubuntu-noble | ++ return 1 2026-09-21 18:42:43.503455 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:43.503528 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:43.504220 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-09-21 18:42:43.504414 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:43.504478 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-21 18:42:43.504511 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:43.504552 | ubuntu-noble | ++ local name=openstack_placement 2026-09-21 18:42:43.504573 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:43.504611 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:43.504632 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-21 18:42:43.504653 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-21 18:42:43.504697 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:43.504715 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-09-21 18:42:43.504732 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-09-21 18:42:43.504773 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:43.504791 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-21 18:42:43.504809 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-21 18:42:43.504829 | ubuntu-noble | ++ return 1 2026-09-21 18:42:43.505259 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:43.505348 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:43.505388 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-09-21 18:42:43.505404 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-09-21 18:42:43.505425 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:43.505443 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-09-21 18:42:43.505454 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-09-21 18:42:43.505470 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:43.505486 | ubuntu-noble | + popd 2026-09-21 18:42:43.505596 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:43.505641 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:43.506497 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:43.508426 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:43.508508 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-09-21 18:42:43.508581 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:43.508601 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:43.508626 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:45.358117 | ubuntu-noble | 2026-09-21 18:42:45 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-09-21 18:42:45.360540 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:45.360587 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:45.360593 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:45.363400 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:45.363467 | ubuntu-noble | ++ head -1 2026-09-21 18:42:45.364521 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:45.372173 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-09-21 18:42:45.373297 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-09-21 18:42:45.373540 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:45.373608 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-21 18:42:45.373661 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:45.373741 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-21 18:42:45.373775 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:45.373839 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:45.373877 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-21 18:42:45.373916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-21 18:42:45.373995 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:45.374024 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-09-21 18:42:45.374049 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-09-21 18:42:45.374085 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:45.374112 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-21 18:42:45.374185 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-21 18:42:45.374225 | ubuntu-noble | ++ return 1 2026-09-21 18:42:45.374826 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:45.374917 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:45.375842 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-09-21 18:42:45.375992 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:45.376053 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-21 18:42:45.376130 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:45.376226 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-21 18:42:45.376263 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:45.376394 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:45.376435 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-21 18:42:45.376466 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-21 18:42:45.376522 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:45.376554 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-09-21 18:42:45.376580 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-09-21 18:42:45.376612 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:45.376639 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-21 18:42:45.376666 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-21 18:42:45.376697 | ubuntu-noble | ++ return 1 2026-09-21 18:42:45.377222 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:45.377296 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:45.377377 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:45.377943 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:45.377961 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:45.377967 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:45.377973 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 18:42:45.377979 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:45.377985 | ubuntu-noble | + popd 2026-09-21 18:42:45.377991 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:45.377998 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:45.378429 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:45.381235 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:45.381288 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-09-21 18:42:45.381294 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:45.381300 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:45.381306 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:47.988457 | ubuntu-noble | 2026-09-21 18:42:47 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-09-21 18:42:47.990512 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:47.990555 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:47.990564 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:47.992380 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:47.992612 | ubuntu-noble | ++ head -1 2026-09-21 18:42:47.994830 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:47.998720 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-09-21 18:42:47.999586 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-09-21 18:42:47.999731 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:47.999778 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-21 18:42:47.999819 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:47.999879 | ubuntu-noble | ++ local name=skyline-console 2026-09-21 18:42:47.999906 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:47.999975 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.000015 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-21 18:42:48.000054 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-21 18:42:48.000108 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.000176 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-21 18:42:48.000588 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-21 18:42:48.000617 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.000629 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-09-21 18:42:48.000642 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-09-21 18:42:48.000652 | ubuntu-noble | ++ return 1 2026-09-21 18:42:48.001057 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:48.001089 | ubuntu-noble | + patch_dir= 2026-09-21 18:42:48.002466 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-09-21 18:42:48.002510 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:48.002521 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-21 18:42:48.002531 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:48.002539 | ubuntu-noble | ++ local name=skyline-console 2026-09-21 18:42:48.002547 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:48.002556 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.002566 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-21 18:42:48.002576 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-21 18:42:48.002585 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.002595 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-21 18:42:48.002603 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-21 18:42:48.002609 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.002614 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-09-21 18:42:48.002620 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-09-21 18:42:48.002625 | ubuntu-noble | ++ return 1 2026-09-21 18:42:48.002747 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:48.002797 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:48.002840 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:48.002862 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:48.002893 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:48.002925 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:48.002943 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-21 18:42:48.002967 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:48.002990 | ubuntu-noble | + popd 2026-09-21 18:42:48.003099 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 18:42:48.003371 | ubuntu-noble | + pushd tarballs 2026-09-21 18:42:48.004088 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.006570 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.006648 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-09-21 18:42:48.006702 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.007039 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.007059 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.914469 | ubuntu-noble | 2026-09-21 18:42:48 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-09-21 18:42:48.916815 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 18:42:48.916949 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.916978 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.919864 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.921108 | ubuntu-noble | ++ head -1 2026-09-21 18:42:48.923596 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 18:42:48.931681 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-09-21 18:42:48.932590 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-09-21 18:42:48.933416 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 18:42:48.933457 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-21 18:42:48.933466 | ubuntu-noble | ++ local suffix= 2026-09-21 18:42:48.933472 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-21 18:42:48.933479 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:48.933485 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.933491 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-09-21 18:42:48.933498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-09-21 18:42:48.933505 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-09-21 18:42:48.933511 | ubuntu-noble | ++ return 0 2026-09-21 18:42:48.933524 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-09-21 18:42:48.934384 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-09-21 18:42:48.934417 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 18:42:48.934423 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-21 18:42:48.934428 | ubuntu-noble | ++ local suffix=/source 2026-09-21 18:42:48.934432 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-21 18:42:48.934437 | ubuntu-noble | ++ local candidate path 2026-09-21 18:42:48.934441 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.934446 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-21 18:42:48.934451 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-21 18:42:48.934460 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.934464 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-09-21 18:42:48.934468 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-09-21 18:42:48.934472 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 18:42:48.934476 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-21 18:42:48.934480 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-21 18:42:48.934485 | ubuntu-noble | ++ return 1 2026-09-21 18:42:48.935182 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:48.935205 | ubuntu-noble | + overlay_dir= 2026-09-21 18:42:48.935210 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.935215 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.935219 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-09-21 18:42:48.935223 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.957436 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-09-21 18:42:48.961396 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-21 18:42:48.961482 | ubuntu-noble | + sort 2026-09-21 18:42:48.964113 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-09-21 18:42:48.965642 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-09-21 18:42:48.966036 | ubuntu-noble | ++ sort 2026-09-21 18:42:48.969990 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:48.970165 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 18:42:48.970231 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 18:42:48.970266 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 18:42:48.970301 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-09-21 18:42:48.970343 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 18:42:48.970406 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:48.972499 | ubuntu-noble | checking file upper-constraints.txt 2026-09-21 18:42:48.973006 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:48.974837 | ubuntu-noble | patching file upper-constraints.txt 2026-09-21 18:42:48.975452 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 18:42:48.975657 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:48.975739 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 18:42:48.975774 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 18:42:48.975813 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 18:42:48.975838 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-09-21 18:42:48.975852 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 18:42:48.975870 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:48.978546 | ubuntu-noble | checking file upper-constraints.txt 2026-09-21 18:42:48.979397 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:48.982019 | ubuntu-noble | patching file upper-constraints.txt 2026-09-21 18:42:48.982364 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 18:42:48.983009 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 18:42:48.983057 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 18:42:48.983069 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 18:42:48.983080 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 18:42:48.983091 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-09-21 18:42:48.983102 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 18:42:48.983112 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 18:42:48.984846 | ubuntu-noble | checking file upper-constraints.txt 2026-09-21 18:42:48.985461 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 18:42:48.987406 | ubuntu-noble | patching file upper-constraints.txt 2026-09-21 18:42:48.989463 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 18:42:48.989523 | ubuntu-noble | + popd 2026-09-21 18:42:48.989544 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-21 18:42:48.990801 | ubuntu-noble | + sort 2026-09-21 18:42:48.996929 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-09-21 18:42:48.997178 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-09-21 18:42:48.997243 | ubuntu-noble | + local before=files-before 2026-09-21 18:42:48.997274 | ubuntu-noble | + local after=files-after 2026-09-21 18:42:48.997301 | ubuntu-noble | + local sources_txt 2026-09-21 18:42:48.998898 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 18:42:48.999489 | ubuntu-noble | ++ head -1 2026-09-21 18:42:49.003171 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-09-21 18:42:49.003279 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-09-21 18:42:49.003337 | ubuntu-noble | + local new_files 2026-09-21 18:42:49.004641 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 18:42:49.008715 | ubuntu-noble | + new_files= 2026-09-21 18:42:49.008928 | ubuntu-noble | + [[ -z '' ]] 2026-09-21 18:42:49.008994 | ubuntu-noble | + return 2026-09-21 18:42:49.009119 | ubuntu-noble | + rm files-before files-after 2026-09-21 18:42:49.012894 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-09-21 18:42:49.054246 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-09-21 18:42:49.065067 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-09-21 18:42:49.065203 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-09-21 18:42:49.065225 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 18:42:49.065240 | ubuntu-noble | + popd 2026-09-21 18:42:49.065255 | 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-09-21 18:42:49.065266 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-21 18:42:49.065275 | ubuntu-noble | + shift 2026-09-21 18:42:49.065306 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-21 18:42:49.065355 | ubuntu-noble | + roots=() 2026-09-21 18:42:49.065364 | ubuntu-noble | + local roots dir 2026-09-21 18:42:49.065373 | ubuntu-noble | + for dir in "$@" 2026-09-21 18:42:49.065381 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-09-21 18:42:49.065390 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-21 18:42:49.065398 | ubuntu-noble | + for dir in "$@" 2026-09-21 18:42:49.065407 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-09-21 18:42:49.065415 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-21 18:42:49.065423 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-21 18:42:49.065430 | ubuntu-noble | + local tmp 2026-09-21 18:42:49.065438 | ubuntu-noble | ++ mktemp -d 2026-09-21 18:42:49.067386 | ubuntu-noble | + tmp=/tmp/tmp.IIDgG0IqlS 2026-09-21 18:42:49.068389 | 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-09-21 18:42:49.068430 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-21 18:42:49.070582 | ubuntu-noble | + sort 2026-09-21 18:42:49.074500 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-21 18:42:49.077454 | ubuntu-noble | + comm -23 /tmp/tmp.IIDgG0IqlS/expected /tmp/tmp.IIDgG0IqlS/applied 2026-09-21 18:42:49.079354 | ubuntu-noble | + local expected_count missing_count 2026-09-21 18:42:49.080346 | ubuntu-noble | ++ wc -l 2026-09-21 18:42:49.083110 | ubuntu-noble | + expected_count=39 2026-09-21 18:42:49.083956 | ubuntu-noble | ++ wc -l 2026-09-21 18:42:49.086442 | ubuntu-noble | + missing_count=0 2026-09-21 18:42:49.086484 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-21 18:42:49.086489 | ubuntu-noble | + rm -rf /tmp/tmp.IIDgG0IqlS 2026-09-21 18:42:49.088477 | ubuntu-noble | + echo 'VERIFIED: 39 patch files, all applied' 2026-09-21 18:42:49.088506 | ubuntu-noble | VERIFIED: 39 patch files, all applied 2026-09-21 18:42:49.088511 | ubuntu-noble | + return 0 2026-09-21 18:42:49.557612 | ubuntu-noble | ok: Runtime: 0:01:15.805004 2026-09-21 18:42:49.602047 | 2026-09-21 18:42:49.602139 | PLAY RECAP 2026-09-21 18:42:49.602196 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-21 18:42:49.602220 | 2026-09-21 18:42:49.730269 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-21 18:42:49.732434 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-21 18:42:50.494047 | 2026-09-21 18:42:50.494206 | PLAY [Base post-fetch] 2026-09-21 18:42:50.508368 | 2026-09-21 18:42:50.508492 | TASK [diagnose-network : Ensure log directory exists] 2026-09-21 18:42:51.175482 | ubuntu-noble | ok 2026-09-21 18:42:51.186872 | 2026-09-21 18:42:51.187096 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-21 18:43:03.130521 | ubuntu-noble | ok: Runtime: 0:00:06.053359 2026-09-21 18:43:03.139312 | 2026-09-21 18:43:03.139453 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-21 18:43:09.376694 | ubuntu-noble | ok: Runtime: 0:00:00.346188 2026-09-21 18:43:09.384789 | 2026-09-21 18:43:09.385895 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-21 18:43:15.586032 | ubuntu-noble | ok: Runtime: 0:00:00.063347 2026-09-21 18:43:15.592228 | 2026-09-21 18:43:15.592351 | TASK [diagnose-network : Evaluate node isolation verdict (pre-run gate)] 2026-09-21 18:43:16.122659 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 18:43:16.137303 | 2026-09-21 18:43:16.137474 | TASK [diagnose-network : Abort the pre-run on a fully isolated node] 2026-09-21 18:43:16.183476 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 18:43:16.204658 | 2026-09-21 18:43:16.204800 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-21 18:43:16.249182 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 18:43:16.258550 | 2026-09-21 18:43:16.258706 | TASK [fetch-output : Set log path for single node] 2026-09-21 18:43:16.316295 | ubuntu-noble | ok 2026-09-21 18:43:16.324095 | 2026-09-21 18:43:16.324229 | LOOP [fetch-output : Ensure local output dirs] 2026-09-21 18:43:16.605263 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/abf1fb56da484fa78e44f027e06bde0e/work/logs" 2026-09-21 18:43:16.854117 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/abf1fb56da484fa78e44f027e06bde0e/work/artifacts" 2026-09-21 18:43:17.158456 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/abf1fb56da484fa78e44f027e06bde0e/work/docs" 2026-09-21 18:43:17.167868 | 2026-09-21 18:43:17.167979 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-21 18:43:17.942871 | ubuntu-noble | changed: 2026-09-21 18:43:17.943222 | ubuntu-noble | .d..t...... ./ 2026-09-21 18:43:17.943282 | ubuntu-noble | >f+++++++++ docker-daemon.txt 2026-09-21 18:43:17.943327 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-21 18:43:17.943366 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-21 18:43:17.943404 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-21 18:43:17.943441 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-21 18:43:17.943476 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-21 18:43:17.943534 | ubuntu-noble | changed: All items complete 2026-09-21 18:43:17.943573 | 2026-09-21 18:43:18.463652 | ubuntu-noble | changed: .d..t...... ./ 2026-09-21 18:43:19.037612 | ubuntu-noble | changed: .d..t...... ./ 2026-09-21 18:43:19.056068 | 2026-09-21 18:43:19.056198 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-21 18:43:19.385189 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009686 2026-09-21 18:43:19.671609 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.011239 2026-09-21 18:43:19.681198 | 2026-09-21 18:43:19.681290 | PLAY RECAP 2026-09-21 18:43:19.681349 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-21 18:43:19.681376 | 2026-09-21 18:43:19.797150 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-21 18:43:19.798191 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-21 18:43:20.510410 | 2026-09-21 18:43:20.510558 | PLAY [Base post] 2026-09-21 18:43:20.523926 | 2026-09-21 18:43:20.524096 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-21 18:43:21.662164 | ubuntu-noble | changed 2026-09-21 18:43:21.672488 | 2026-09-21 18:43:21.672631 | PLAY RECAP 2026-09-21 18:43:21.672728 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-21 18:43:21.672825 | 2026-09-21 18:43:21.789375 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-21 18:43:21.791759 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-21 18:43:22.577245 | 2026-09-21 18:43:22.577406 | PLAY [Base post-logs] 2026-09-21 18:43:22.588166 | 2026-09-21 18:43:22.588303 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-21 18:43:23.031695 | localhost | changed 2026-09-21 18:43:23.050587 | 2026-09-21 18:43:23.050760 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-21 18:43:23.076561 | localhost | ok 2026-09-21 18:43:23.079853 | 2026-09-21 18:43:23.079950 | TASK [Set zuul-log-path fact] 2026-09-21 18:43:23.095661 | localhost | ok 2026-09-21 18:43:23.103503 | 2026-09-21 18:43:23.103614 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-21 18:43:23.128606 | localhost | ok 2026-09-21 18:43:23.133725 | 2026-09-21 18:43:23.133837 | TASK [upload-logs : Create log directories] 2026-09-21 18:43:23.619193 | localhost | changed 2026-09-21 18:43:23.623976 | 2026-09-21 18:43:23.624158 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-21 18:43:24.144382 | localhost -> localhost | ok: Runtime: 0:00:00.006964 2026-09-21 18:43:24.148470 | 2026-09-21 18:43:24.148588 | TASK [upload-logs : Upload logs to log server] 2026-09-21 18:43:24.668908 | localhost | Output suppressed because no_log was given 2026-09-21 18:43:24.670888 | 2026-09-21 18:43:24.670988 | LOOP [upload-logs : Compress console log and json output] 2026-09-21 18:43:24.719592 | localhost | skipping: Conditional result was False 2026-09-21 18:43:24.725331 | localhost | skipping: Conditional result was False 2026-09-21 18:43:24.737735 | 2026-09-21 18:43:24.737860 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-21 18:43:24.779200 | localhost | skipping: Conditional result was False 2026-09-21 18:43:24.779434 | 2026-09-21 18:43:24.785718 | localhost | skipping: Conditional result was False 2026-09-21 18:43:24.800487 | 2026-09-21 18:43:24.800702 | LOOP [upload-logs : Upload console log and json output]