2026-08-27 10:22:37.700300 | Job console starting 2026-08-27 10:22:37.711409 | Updating git repos 2026-08-27 10:22:37.752598 | Cloning repos into workspace 2026-08-27 10:22:37.793894 | Restoring repo states 2026-08-27 10:22:37.803923 | Merging changes 2026-08-27 10:22:38.493715 | Checking out repos 2026-08-27 10:22:38.582222 | Preparing playbooks 2026-08-27 10:22:39.937293 | Running Ansible setup 2026-08-27 10:22:45.744769 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-27 10:22:46.843583 | 2026-08-27 10:22:46.843774 | PLAY [Base pre] 2026-08-27 10:22:46.873998 | 2026-08-27 10:22:46.874184 | TASK [Setup log path fact] 2026-08-27 10:22:46.914873 | ubuntu-noble | ok 2026-08-27 10:22:46.944102 | 2026-08-27 10:22:46.944381 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-27 10:22:47.016410 | ubuntu-noble | ok 2026-08-27 10:22:47.031920 | 2026-08-27 10:22:47.032097 | TASK [emit-job-header : Print job information] 2026-08-27 10:22:47.072860 | # Job Information 2026-08-27 10:22:47.073094 | Ansible Version: 2.16.14 2026-08-27 10:22:47.073131 | Job: container-images-kolla-patch-2024.2 2026-08-27 10:22:47.073163 | Pipeline: check 2026-08-27 10:22:47.073186 | Executor: 521e9411259a 2026-08-27 10:22:47.073208 | Triggered by: https://github.com/osism/container-images-kolla/pull/781 2026-08-27 10:22:47.073233 | Event ID: 3397cf10-a201-11f1-92ef-42a67c2f2ab6 2026-08-27 10:22:47.078450 | 2026-08-27 10:22:47.078581 | LOOP [emit-job-header : Print node information] 2026-08-27 10:22:47.207505 | ubuntu-noble | ok: 2026-08-27 10:22:47.207776 | ubuntu-noble | # Node Information 2026-08-27 10:22:47.207863 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-27 10:22:47.207896 | ubuntu-noble | Hostname: ubuntu 2026-08-27 10:22:47.207920 | ubuntu-noble | Username: zuul 2026-08-27 10:22:47.207943 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-27 10:22:47.207970 | ubuntu-noble | Provider: regiocloud-a 2026-08-27 10:22:47.207992 | ubuntu-noble | Region: 2026-08-27 10:22:47.208509 | ubuntu-noble | Label: ubuntu-noble 2026-08-27 10:22:47.208550 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-27 10:22:47.208574 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe1b:8295 2026-08-27 10:22:47.228236 | 2026-08-27 10:22:47.228451 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-27 10:22:47.908678 | ubuntu-noble -> localhost | changed 2026-08-27 10:22:47.926523 | 2026-08-27 10:22:47.926697 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-27 10:22:49.532842 | ubuntu-noble -> localhost | changed 2026-08-27 10:22:49.545695 | 2026-08-27 10:22:49.545842 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-27 10:22:49.965212 | ubuntu-noble -> localhost | ok 2026-08-27 10:22:49.971925 | 2026-08-27 10:22:49.972061 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-27 10:22:50.007923 | ubuntu-noble | ok 2026-08-27 10:22:50.045673 | ubuntu-noble | included: /var/lib/zuul/builds/91585a08e85046c1b7c5214b4aee7aa0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-27 10:22:50.052531 | 2026-08-27 10:22:50.052681 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-27 10:22:51.360720 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-27 10:22:51.361034 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/91585a08e85046c1b7c5214b4aee7aa0/work/91585a08e85046c1b7c5214b4aee7aa0_id_rsa 2026-08-27 10:22:51.361075 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/91585a08e85046c1b7c5214b4aee7aa0/work/91585a08e85046c1b7c5214b4aee7aa0_id_rsa.pub 2026-08-27 10:22:51.361101 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-27 10:22:51.361129 | ubuntu-noble -> localhost | SHA256:X2Fke9UObnHULOOoohuqyy8Q25/N99+wxO5sbK4Gdc0 zuul-build-sshkey 2026-08-27 10:22:51.361151 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-27 10:22:51.361190 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-27 10:22:51.361212 | ubuntu-noble -> localhost | | o o=| 2026-08-27 10:22:51.361241 | ubuntu-noble -> localhost | | o .=.=| 2026-08-27 10:22:51.361264 | ubuntu-noble -> localhost | | +*.B | 2026-08-27 10:22:51.361284 | ubuntu-noble -> localhost | |. ..ooE .| 2026-08-27 10:22:51.361304 | ubuntu-noble -> localhost | | + S. o.. | 2026-08-27 10:22:51.361329 | ubuntu-noble -> localhost | |o . o..o | 2026-08-27 10:22:51.361402 | ubuntu-noble -> localhost | | . . +.. o..+ | 2026-08-27 10:22:51.361424 | ubuntu-noble -> localhost | | .. o.+.. .+++ | 2026-08-27 10:22:51.361445 | ubuntu-noble -> localhost | | +=o .o ooBB . | 2026-08-27 10:22:51.361464 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-27 10:22:51.361541 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.401591 2026-08-27 10:22:51.373655 | 2026-08-27 10:22:51.373823 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-27 10:22:51.422621 | ubuntu-noble | ok 2026-08-27 10:22:51.444173 | ubuntu-noble | included: /var/lib/zuul/builds/91585a08e85046c1b7c5214b4aee7aa0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-27 10:22:51.468279 | 2026-08-27 10:22:51.468486 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-27 10:22:51.494579 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 10:22:51.501916 | 2026-08-27 10:22:51.502069 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-27 10:22:52.361897 | ubuntu-noble | changed 2026-08-27 10:22:52.370863 | 2026-08-27 10:22:52.371016 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-27 10:22:52.689219 | ubuntu-noble | ok 2026-08-27 10:22:52.696845 | 2026-08-27 10:22:52.696981 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-27 10:22:53.458911 | ubuntu-noble | changed 2026-08-27 10:22:53.464908 | 2026-08-27 10:22:53.465046 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-27 10:22:54.270666 | ubuntu-noble | changed 2026-08-27 10:22:54.278158 | 2026-08-27 10:22:54.278279 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-27 10:22:54.312811 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 10:22:54.319497 | 2026-08-27 10:22:54.319635 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-27 10:22:54.809471 | ubuntu-noble -> localhost | changed 2026-08-27 10:22:54.822815 | 2026-08-27 10:22:54.822997 | TASK [add-build-sshkey : Add back temp key] 2026-08-27 10:22:55.215379 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/91585a08e85046c1b7c5214b4aee7aa0/work/91585a08e85046c1b7c5214b4aee7aa0_id_rsa (zuul-build-sshkey) 2026-08-27 10:22:55.215668 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.012236 2026-08-27 10:22:55.224016 | 2026-08-27 10:22:55.227066 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-27 10:22:55.777616 | ubuntu-noble | ok 2026-08-27 10:22:55.784196 | 2026-08-27 10:22:55.784369 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-27 10:22:55.810029 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 10:22:55.821704 | 2026-08-27 10:22:55.821868 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-27 10:22:56.339005 | ubuntu-noble | ok 2026-08-27 10:22:56.352701 | 2026-08-27 10:22:56.352873 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-27 10:22:56.384012 | ubuntu-noble | ok 2026-08-27 10:22:56.390356 | 2026-08-27 10:22:56.390517 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-27 10:22:56.845132 | ubuntu-noble -> localhost | ok 2026-08-27 10:22:56.852624 | 2026-08-27 10:22:56.852776 | TASK [validate-host : Collect information about the host] 2026-08-27 10:22:58.195389 | ubuntu-noble | ok 2026-08-27 10:22:58.207859 | 2026-08-27 10:22:58.208023 | TASK [validate-host : Sanitize hostname] 2026-08-27 10:22:58.396665 | ubuntu-noble | ok 2026-08-27 10:22:58.404822 | 2026-08-27 10:22:58.405011 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-27 10:22:59.148289 | ubuntu-noble -> localhost | changed 2026-08-27 10:22:59.162417 | 2026-08-27 10:22:59.162638 | TASK [validate-host : Collect information about zuul worker] 2026-08-27 10:22:59.632424 | ubuntu-noble | ok 2026-08-27 10:22:59.637688 | 2026-08-27 10:22:59.637826 | TASK [validate-host : Write out all zuul information for each host] 2026-08-27 10:23:00.356430 | ubuntu-noble -> localhost | changed 2026-08-27 10:23:00.372259 | 2026-08-27 10:23:00.372435 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-27 10:23:00.724853 | ubuntu-noble | ok 2026-08-27 10:23:00.733735 | 2026-08-27 10:23:00.733887 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-27 10:23:01.769693 | ubuntu-noble | changed: 2026-08-27 10:23:01.770030 | ubuntu-noble | cd+++++++++ src/ 2026-08-27 10:23:01.770091 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-27 10:23:01.770135 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-27 10:23:01.770173 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-27 10:23:01.770209 | ubuntu-noble | Containerfile 2026-08-27 10:23:01.770504 | ubuntu-noble | 2026-08-27 10:25:17.864374 | ubuntu-noble | 2026-08-27 10:25:17.864383 | ubuntu-noble | Or undo this operation with: 2026-08-27 10:25:17.864393 | ubuntu-noble | 2026-08-27 10:25:17.864403 | ubuntu-noble | git switch - 2026-08-27 10:25:17.864414 | ubuntu-noble | 2026-08-27 10:25:17.864424 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-27 10:25:17.864433 | ubuntu-noble | 2026-08-27 10:25:17.864453 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-27 10:25:17.868763 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 10:25:17.875430 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-27 10:25:17.875481 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-27 10:25:17.875493 | ubuntu-noble | + popd 2026-08-27 10:25:17.875506 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-27 10:25:17.883140 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-27 10:25:17.883195 | ubuntu-noble | ++ sort 2026-08-27 10:25:17.887313 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-27 10:25:17.887479 | ubuntu-noble | + pushd kolla 2026-08-27 10:25:17.887697 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-27 10:25:17.887801 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-27 10:25:17.887871 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-27 10:25:17.887936 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-27 10:25:17.887969 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-27 10:25:17.888021 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:25:17.891326 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-27 10:25:17.892682 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:25:17.895625 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-27 10:25:17.897746 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-27 10:25:17.897791 | ubuntu-noble | + popd 2026-08-27 10:25:17.897805 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-27 10:25:17.897816 | ubuntu-noble | + pushd kolla 2026-08-27 10:25:17.897826 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-27 10:25:17.897836 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-27 10:25:17.897846 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-27 10:25:17.897856 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-27 10:25:17.897866 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-27 10:25:17.897876 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:25:17.900494 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-27 10:25:17.900666 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-27 10:25:17.901805 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:25:17.903989 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-27 10:25:17.904204 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-27 10:25:17.905230 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-27 10:25:17.905324 | ubuntu-noble | + popd 2026-08-27 10:25:17.905335 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-27 10:25:17.905342 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-27 10:25:18.067971 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-27 10:25:18.068091 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-27 10:25:18.068107 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-27 10:25:18.070275 | ubuntu-noble | Package: rabbitmq-server 2026-08-27 10:25:18.070315 | ubuntu-noble | Pin: version 3.13.* 2026-08-27 10:25:18.070319 | ubuntu-noble | Pin-Priority: 1000 2026-08-27 10:25:18.070323 | ubuntu-noble | 2026-08-27 10:25:18.070328 | ubuntu-noble | Package: openvswitch* 2026-08-27 10:25:18.070332 | ubuntu-noble | Pin: version 3.4.* 2026-08-27 10:25:18.070337 | ubuntu-noble | Pin-Priority: 1000 2026-08-27 10:25:18.070341 | ubuntu-noble | 2026-08-27 10:25:18.070345 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-27 10:25:18.070351 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-27 10:25:18.070355 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-27 10:25:18.070358 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-27 10:25:18.070362 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-27 10:25:18.070365 | ubuntu-noble | Package: proxysql 2026-08-27 10:25:18.070368 | ubuntu-noble | Pin: version 3.0.8* 2026-08-27 10:25:18.070372 | ubuntu-noble | Pin-Priority: 1001 2026-08-27 10:25:18.071459 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-27 10:25:18.075762 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-27 10:25:18.076650 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-27 10:25:18.079552 | ubuntu-noble | + image_name=base 2026-08-27 10:25:18.079749 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-08-27 10:25:18.082675 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-27 10:25:18.083558 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-27 10:25:18.086007 | ubuntu-noble | + image_name=nova 2026-08-27 10:25:18.086193 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-27 10:25:18.088953 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-27 10:25:18.089728 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-27 10:25:18.091866 | ubuntu-noble | + image_name=cinder 2026-08-27 10:25:18.091974 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-27 10:25:18.094872 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-27 10:25:18.096888 | ubuntu-noble | patches/2024.2/designate 2026-08-27 10:25:18.096910 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-27 10:25:18.096914 | ubuntu-noble | patches/2024.2/kolla 2026-08-27 10:25:18.096918 | ubuntu-noble | patches/2024.2/neutron 2026-08-27 10:25:18.096922 | ubuntu-noble | patches/2024.2/ironic 2026-08-27 10:25:18.096926 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-27 10:25:18.096930 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-27 10:25:18.096933 | ubuntu-noble | patches/2024.2/nova 2026-08-27 10:25:18.096937 | ubuntu-noble | patches/2024.2/keystone 2026-08-27 10:25:18.096941 | ubuntu-noble | patches/2024.2/cinder 2026-08-27 10:25:18.101611 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-27 10:25:18.101643 | ubuntu-noble | ++ grep kolla 2026-08-27 10:25:18.101649 | ubuntu-noble | ++ grep -v kolla-build 2026-08-27 10:25:18.103311 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-27 10:25:18.104029 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-27 10:25:18.105841 | ubuntu-noble | + project=kolla 2026-08-27 10:25:18.107162 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-27 10:25:18.107203 | ubuntu-noble | ++ sort 2026-08-27 10:25:18.110110 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 10:25:18.110136 | ubuntu-noble | + pushd kolla 2026-08-27 10:25:18.110197 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-27 10:25:18.110233 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-27 10:25:18.110259 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-27 10:25:18.110265 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-27 10:25:18.110268 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-27 10:25:18.110274 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:25:18.111990 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-27 10:25:18.112012 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-27 10:25:18.112098 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:25:18.113912 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-27 10:25:18.113932 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-27 10:25:18.113985 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-27 10:25:18.114107 | ubuntu-noble | + popd 2026-08-27 10:25:18.114160 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 10:25:18.114168 | ubuntu-noble | + pushd kolla 2026-08-27 10:25:18.114208 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-27 10:25:18.114233 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-27 10:25:18.114240 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-27 10:25:18.114262 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-27 10:25:18.114267 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-27 10:25:18.114272 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:25:18.117842 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-27 10:25:18.118923 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-27 10:25:18.119220 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:25:18.122218 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-27 10:25:18.122516 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-27 10:25:18.123658 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-27 10:25:18.123700 | ubuntu-noble | + popd 2026-08-27 10:25:18.123777 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 10:25:18.123789 | ubuntu-noble | + pushd kolla 2026-08-27 10:25:18.123836 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-27 10:25:18.123851 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-27 10:25:18.123865 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-27 10:25:18.123877 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-27 10:25:18.123886 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-27 10:25:18.123898 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:25:18.127727 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-27 10:25:18.127768 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-27 10:25:18.127775 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-27 10:25:18.127782 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-27 10:25:18.127788 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-27 10:25:18.127794 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-27 10:25:18.127801 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-27 10:25:18.127807 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-27 10:25:18.127813 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-27 10:25:18.127820 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-27 10:25:18.127833 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:25:18.130053 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-27 10:25:18.131656 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-27 10:25:18.131689 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-27 10:25:18.131706 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-27 10:25:18.131713 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-27 10:25:18.131719 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-27 10:25:18.131725 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-27 10:25:18.131731 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-27 10:25:18.131736 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-27 10:25:18.131743 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-27 10:25:18.131925 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-27 10:25:18.132216 | ubuntu-noble | + popd 2026-08-27 10:25:18.132390 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 10:25:18.132406 | ubuntu-noble | + pushd kolla 2026-08-27 10:25:18.132534 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-27 10:25:18.132588 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-27 10:25:18.132634 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-27 10:25:18.132681 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-27 10:25:18.132689 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-27 10:25:18.132725 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:25:18.135863 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-27 10:25:18.135902 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-27 10:25:18.135910 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-27 10:25:18.135918 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-27 10:25:18.135924 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-27 10:25:18.136059 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:25:18.138108 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-27 10:25:18.139049 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-27 10:25:18.139134 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-27 10:25:18.139140 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-27 10:25:18.139145 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-27 10:25:18.139347 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-27 10:25:18.139508 | ubuntu-noble | + popd 2026-08-27 10:25:18.139623 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-27 10:25:18.139634 | ubuntu-noble | + pushd kolla 2026-08-27 10:25:18.139732 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-27 10:25:18.139764 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-27 10:25:18.139802 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-27 10:25:18.139831 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-27 10:25:18.139837 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-27 10:25:18.139867 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:25:18.141748 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-27 10:25:18.142043 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-27 10:25:18.142229 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:25:18.144126 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-27 10:25:18.144148 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-27 10:25:18.144394 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-27 10:25:18.144569 | ubuntu-noble | + popd 2026-08-27 10:25:18.144744 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-27 10:25:18.872311 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-27 10:25:18.962756 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-27 10:25:18.978808 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-27 10:25:19.089796 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-27 10:25:19.101815 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl.metadata (13 kB) 2026-08-27 10:25:19.202972 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-27 10:25:19.216590 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-27 10:25:19.230322 | 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-08-27 10:25:19.236767 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-27 10:25:19.293413 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-27 10:25:19.308257 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-27 10:25:19.387758 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 10:25:19.402378 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-27 10:25:19.505944 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 10:25:19.524404 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-27 10:25:19.599851 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 10:25:19.619842 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-27 10:25:19.688865 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-27 10:25:19.702487 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-27 10:25:19.719311 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-27 10:25:19.721285 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-27 10:25:19.825015 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-27 10:25:19.842168 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-27 10:25:19.879622 | 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-08-27 10:25:19.881449 | 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.19) 2026-08-27 10:25:19.883768 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-27 10:25:19.885353 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-27 10:25:19.935994 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-27 10:25:20.029874 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 1.5 MB/s eta 0:00:00 2026-08-27 10:25:20.046691 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl (221 kB) 2026-08-27 10:25:20.074719 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.9/221.9 kB 10.7 MB/s eta 0:00:00 2026-08-27 10:25:20.091904 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-27 10:25:20.112819 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 9.5 MB/s eta 0:00:00 2026-08-27 10:25:20.127911 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-27 10:25:20.145776 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.5 MB/s eta 0:00:00 2026-08-27 10:25:20.164514 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-27 10:25:20.286011 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 19.9 MB/s eta 0:00:00 2026-08-27 10:25:20.302907 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-27 10:25:20.317336 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.8 MB/s eta 0:00:00 2026-08-27 10:25:20.330011 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-27 10:25:20.353198 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-27 10:25:20.370545 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.0 MB/s eta 0:00:00 2026-08-27 10:25:20.383685 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-27 10:25:20.693159 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-27 10:25:22.097875 | ubuntu-noble | Successfully installed GitPython-3.1.60 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-08-27 10:25:22.259643 | ubuntu-noble | + pip3 install kolla/ 2026-08-27 10:25:22.873446 | ubuntu-noble | Processing ./kolla 2026-08-27 10:25:22.877280 | ubuntu-noble | Installing build dependencies: started 2026-08-27 10:25:24.796106 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-27 10:25:24.802767 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-27 10:25:25.034323 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-27 10:25:25.040284 | ubuntu-noble | Installing backend dependencies: started 2026-08-27 10:25:27.179646 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-27 10:25:27.181132 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-27 10:25:27.828578 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-27 10:25:27.847924 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (7.0.3) 2026-08-27 10:25:27.849934 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.6) 2026-08-27 10:25:27.852453 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.60) 2026-08-27 10:25:27.854367 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (10.7.0) 2026-08-27 10:25:27.856315 | 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-08-27 10:25:27.926361 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==19.8.0) (4.0.12) 2026-08-27 10:25:27.931377 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==19.8.0) (3.0.3) 2026-08-27 10:25:27.941280 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (1.3.0) 2026-08-27 10:25:27.942747 | 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-08-27 10:25:27.944478 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.9.0) 2026-08-27 10:25:27.946146 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.0.0) 2026-08-27 10:25:27.947566 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.0.3) 2026-08-27 10:25:27.949291 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.34.2) 2026-08-27 10:25:27.999855 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==19.8.0) (5.0.3) 2026-08-27 10:25:28.019498 | 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-08-27 10:25:28.021401 | 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.19) 2026-08-27 10:25:28.023106 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2.7.0) 2026-08-27 10:25:28.024490 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2026.7.22) 2026-08-27 10:25:28.056309 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-27 10:25:28.058822 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-27 10:25:29.639131 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-27 10:25:29.640527 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=9f1e25360775ee3df0a5c731b1d4e120b4a284d964966c4440f450032f5fe642 2026-08-27 10:25:29.640802 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-ntelatrg/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-27 10:25:29.648836 | ubuntu-noble | Successfully built kolla 2026-08-27 10:25:29.837114 | ubuntu-noble | Installing collected packages: kolla 2026-08-27 10:25:30.033023 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-27 10:25:30.184209 | ubuntu-noble | ++ kolla-build --version 2026-08-27 10:25:30.884166 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-27 10:25:30.884240 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-27 10:25:30.885022 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 10:25:30.890627 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=7ad89c1 2026-08-27 10:25:30.890695 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=7ad89c1 2026-08-27 10:25:30.891640 | ubuntu-noble | ++ cd release 2026-08-27 10:25:30.891665 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-27 10:25:30.895778 | ubuntu-noble | + export HASH_RELEASE=a02c178 2026-08-27 10:25:30.895812 | ubuntu-noble | + HASH_RELEASE=a02c178 2026-08-27 10:25:30.895835 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-27 10:25:31.096950 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-27 10:25:31.097034 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-27 10:25:31.097046 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-27 10:25:31.098900 | ubuntu-noble | {% extends parent_template %} 2026-08-27 10:25:31.098925 | ubuntu-noble | 2026-08-27 10:25:31.098930 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-27 10:25:31.098934 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-27 10:25:31.098938 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-27 10:25:31.098942 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-27 10:25:31.098946 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-27 10:25:31.098949 | ubuntu-noble | ] %} 2026-08-27 10:25:31.098954 | ubuntu-noble | 2026-08-27 10:25:31.098959 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-27 10:25:31.098963 | ubuntu-noble | 2026-08-27 10:25:31.098966 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-27 10:25:31.098970 | ubuntu-noble | 2026-08-27 10:25:31.098973 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-27 10:25:31.098976 | ubuntu-noble | 2026-08-27 10:25:31.098980 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-27 10:25:31.098983 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-27 10:25:31.098987 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-27 10:25:31.098990 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-27 10:25:31.098994 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.098997 | ubuntu-noble | 2026-08-27 10:25:31.099001 | ubuntu-noble | {% block horizon_header %} 2026-08-27 10:25:31.099004 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:25:31.099007 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-27 10:25:31.099028 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-27 10:25:31.099033 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-27 10:25:31.099036 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:25:31.099040 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 10:25:31.099043 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099046 | ubuntu-noble | 2026-08-27 10:25:31.099050 | ubuntu-noble | {% block horizon_footer %} 2026-08-27 10:25:31.099053 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-27 10:25:31.099076 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-27 10:25:31.099082 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-27 10:25:31.099086 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099089 | ubuntu-noble | 2026-08-27 10:25:31.099093 | ubuntu-noble | {% block base_header %} 2026-08-27 10:25:31.099096 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-27 10:25:31.099100 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-27 10:25:31.099103 | ubuntu-noble | 2026-08-27 10:25:31.099107 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:25:31.099110 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-27 10:25:31.099114 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-27 10:25:31.099117 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:25:31.099121 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 10:25:31.099124 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099127 | ubuntu-noble | 2026-08-27 10:25:31.099131 | ubuntu-noble | {% block openstack_base_header %} 2026-08-27 10:25:31.099134 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:25:31.099137 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-27 10:25:31.099141 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:25:31.099144 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 10:25:31.099147 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099151 | ubuntu-noble | 2026-08-27 10:25:31.099154 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-27 10:25:31.099157 | ubuntu-noble | 2026-08-27 10:25:31.099161 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-27 10:25:31.099164 | ubuntu-noble | 2026-08-27 10:25:31.099169 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-27 10:25:31.099172 | ubuntu-noble | 2026-08-27 10:25:31.099176 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-27 10:25:31.099179 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-27 10:25:31.099182 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-27 10:25:31.099186 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099189 | ubuntu-noble | 2026-08-27 10:25:31.099192 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-27 10:25:31.099196 | ubuntu-noble | {% block manila_base_footer %} 2026-08-27 10:25:31.099199 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-27 10:25:31.099202 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099206 | ubuntu-noble | 2026-08-27 10:25:31.099209 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-27 10:25:31.099212 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-27 10:25:31.099216 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-27 10:25:31.099219 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-27 10:25:31.099222 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-27 10:25:31.099226 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099229 | ubuntu-noble | 2026-08-27 10:25:31.099232 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-27 10:25:31.099235 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-27 10:25:31.099239 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-27 10:25:31.099242 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-27 10:25:31.099245 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099249 | ubuntu-noble | 2026-08-27 10:25:31.099252 | ubuntu-noble | {% block grafana_footer %} 2026-08-27 10:25:31.099259 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-27 10:25:31.099262 | ubuntu-noble | && mkdir -p /operations \ 2026-08-27 10:25:31.099266 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-27 10:25:31.099269 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-27 10:25:31.099272 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099275 | ubuntu-noble | 2026-08-27 10:25:31.099279 | ubuntu-noble | {% block keystone_footer %} 2026-08-27 10:25:31.099282 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-08-27 10:25:31.099286 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:25:31.099289 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-27 10:25:31.099292 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-27 10:25:31.099295 | ubuntu-noble | libldap-common \ 2026-08-27 10:25:31.099299 | ubuntu-noble | libmemcached11 \ 2026-08-27 10:25:31.099302 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:25:31.099305 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-27 10:25:31.099308 | ubuntu-noble | && a2enmod auth_openidc 2026-08-27 10:25:31.099312 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099315 | ubuntu-noble | 2026-08-27 10:25:31.099319 | ubuntu-noble | {% block footer %} 2026-08-27 10:25:31.099322 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-27 10:25:31.099325 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-27 10:25:31.099342 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-27 10:25:31.099346 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-27 10:25:31.099358 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-27 10:25:31.099367 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099370 | ubuntu-noble | 2026-08-27 10:25:31.099374 | ubuntu-noble | {% block labels %} 2026-08-27 10:25:31.099377 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-27 10:25:31.099380 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-27 10:25:31.099383 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="7ad89c1" \ 2026-08-27 10:25:31.099387 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-27 10:25:31.099390 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-27 10:25:31.099393 | ubuntu-noble | "de.osism.commit.release"="a02c178" \ 2026-08-27 10:25:31.099396 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-27 10:25:31.099400 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-27 10:25:31.099403 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-27 10:25:31.099406 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-27 10:25:31.099409 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-27T10:25:31.069280+00:00" \ 2026-08-27 10:25:31.099413 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-27 10:25:31.099416 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-27 10:25:31.099424 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-27 10:25:31.099428 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-27 10:25:31.099431 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-27 10:25:31.099434 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-27 10:25:31.099438 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099441 | ubuntu-noble | 2026-08-27 10:25:31.099444 | ubuntu-noble | {% block ovs_install %} 2026-08-27 10:25:31.099448 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-27 10:25:31.099451 | ubuntu-noble | RUN apt-get update \ 2026-08-27 10:25:31.099454 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-27 10:25:31.099461 | ubuntu-noble | python3-netifaces \ 2026-08-27 10:25:31.099465 | ubuntu-noble | tcpdump \ 2026-08-27 10:25:31.099468 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-27 10:25:31.099471 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-27 10:25:31.099475 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-27 10:25:31.099482 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-27 10:25:31.099486 | ubuntu-noble | && apt-get clean \ 2026-08-27 10:25:31.099489 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-27 10:25:31.099493 | ubuntu-noble | {% endblock %} 2026-08-27 10:25:31.099496 | ubuntu-noble | 2026-08-27 10:25:31.100876 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-27 10:25:31.105023 | ubuntu-noble | + BASE=ubuntu 2026-08-27 10:25:31.105043 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-27 10:25:31.106706 | ubuntu-noble | ++ date +%Y%m%d 2026-08-27 10:25:31.109479 | ubuntu-noble | + BUILD_ID=20260827 2026-08-27 10:25:31.109555 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-27 10:25:31.109569 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-27 10:25:31.109581 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-27 10:25:31.109592 | ubuntu-noble | + VERSION=latest 2026-08-27 10:25:31.109672 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-27 10:25:31.109686 | ubuntu-noble | + . defaults/all.sh 2026-08-27 10:25:31.109819 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-27 10:25:31.109837 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-27 10:25:31.109852 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-27 10:25:31.109862 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-27 10:25:31.110253 | ubuntu-noble | +++ deactivate nondestructive 2026-08-27 10:25:31.110349 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:25:31.110460 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:25:31.110481 | ubuntu-noble | +++ hash -r 2026-08-27 10:25:31.110548 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:25:31.110566 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-27 10:25:31.110577 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-27 10:25:31.110618 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-27 10:25:31.110722 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-27 10:25:31.110752 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-27 10:25:31.110772 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-27 10:25:31.110796 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-27 10:25:31.110815 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-27 10:25:31.110833 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-27 10:25:31.110856 | ubuntu-noble | +++ export PATH 2026-08-27 10:25:31.110872 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:25:31.110892 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-27 10:25:31.110908 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-27 10:25:31.110931 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-27 10:25:31.110948 | ubuntu-noble | +++ export PS1 2026-08-27 10:25:31.110966 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-27 10:25:31.110983 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-27 10:25:31.111008 | ubuntu-noble | +++ hash -r 2026-08-27 10:25:31.111019 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-27 10:25:31.112207 | ubuntu-noble | +++ date +%Y%m%d 2026-08-27 10:25:31.116213 | ubuntu-noble | ++ export BUILD_ID=20260827 2026-08-27 10:25:31.116277 | ubuntu-noble | ++ BUILD_ID=20260827 2026-08-27 10:25:31.116285 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-27 10:25:31.116293 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-27 10:25:31.116301 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-27 10:25:31.116309 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-27 10:25:31.116316 | ubuntu-noble | + export VERSION 2026-08-27 10:25:31.116323 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-27 10:25:31.116353 | ubuntu-noble | + DOCKER_TAG=build-20260827 2026-08-27 10:25:31.116360 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-27 10:25:31.116367 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-27 10:25:31.116375 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-27 10:25:31.116383 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-27 10:25:31.116390 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-27 10:25:31.262488 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-27 10:25:31.262634 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-27 10:25:32.951129 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 10:25:32.951185 | ubuntu-noble | "changed": false, 2026-08-27 10:25:32.951190 | ubuntu-noble | "gid": 1000, 2026-08-27 10:25:32.951194 | ubuntu-noble | "group": "zuul", 2026-08-27 10:25:32.951198 | ubuntu-noble | "mode": "0664", 2026-08-27 10:25:32.951202 | ubuntu-noble | "msg": "OK", 2026-08-27 10:25:32.951205 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:25:32.951233 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:25:32.951237 | ubuntu-noble | "size": 4358, 2026-08-27 10:25:32.951240 | ubuntu-noble | "state": "file", 2026-08-27 10:25:32.951244 | ubuntu-noble | "uid": 1000 2026-08-27 10:25:32.951247 | ubuntu-noble | } 2026-08-27 10:25:33.137702 | ubuntu-noble | + setini DEFAULT tag build-20260827 2026-08-27 10:25:33.137779 | 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-20260827' 2026-08-27 10:25:34.768171 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 10:25:34.768254 | ubuntu-noble | "changed": true, 2026-08-27 10:25:34.768260 | ubuntu-noble | "gid": 1000, 2026-08-27 10:25:34.768264 | ubuntu-noble | "group": "zuul", 2026-08-27 10:25:34.768267 | ubuntu-noble | "mode": "0664", 2026-08-27 10:25:34.768271 | ubuntu-noble | "msg": "option changed", 2026-08-27 10:25:34.768274 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:25:34.768279 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:25:34.768296 | ubuntu-noble | "size": 4366, 2026-08-27 10:25:34.768299 | ubuntu-noble | "state": "file", 2026-08-27 10:25:34.768303 | ubuntu-noble | "uid": 1000 2026-08-27 10:25:34.768306 | ubuntu-noble | } 2026-08-27 10:25:34.876853 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-27 10:25:34.876981 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-27 10:25:36.172629 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 10:25:36.172708 | ubuntu-noble | "changed": false, 2026-08-27 10:25:36.172717 | ubuntu-noble | "gid": 1000, 2026-08-27 10:25:36.172723 | ubuntu-noble | "group": "zuul", 2026-08-27 10:25:36.172728 | ubuntu-noble | "mode": "0664", 2026-08-27 10:25:36.172734 | ubuntu-noble | "msg": "OK", 2026-08-27 10:25:36.172740 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:25:36.172746 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:25:36.172752 | ubuntu-noble | "size": 4366, 2026-08-27 10:25:36.172758 | ubuntu-noble | "state": "file", 2026-08-27 10:25:36.172763 | ubuntu-noble | "uid": 1000 2026-08-27 10:25:36.172769 | ubuntu-noble | } 2026-08-27 10:25:36.288491 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-27 10:25:36.288610 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-27 10:25:37.560154 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 10:25:37.560234 | ubuntu-noble | "changed": false, 2026-08-27 10:25:37.560242 | ubuntu-noble | "gid": 1000, 2026-08-27 10:25:37.560248 | ubuntu-noble | "group": "zuul", 2026-08-27 10:25:37.560254 | ubuntu-noble | "mode": "0664", 2026-08-27 10:25:37.560260 | ubuntu-noble | "msg": "OK", 2026-08-27 10:25:37.560266 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:25:37.560272 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:25:37.560278 | ubuntu-noble | "size": 4366, 2026-08-27 10:25:37.560283 | ubuntu-noble | "state": "file", 2026-08-27 10:25:37.560289 | ubuntu-noble | "uid": 1000 2026-08-27 10:25:37.560295 | ubuntu-noble | } 2026-08-27 10:25:37.674303 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-27 10:25:37.674395 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-27 10:25:38.960900 | ubuntu-noble | localhost | SUCCESS => { 2026-08-27 10:25:38.960955 | ubuntu-noble | "changed": false, 2026-08-27 10:25:38.960960 | ubuntu-noble | "gid": 1000, 2026-08-27 10:25:38.960964 | ubuntu-noble | "group": "zuul", 2026-08-27 10:25:38.960967 | ubuntu-noble | "mode": "0664", 2026-08-27 10:25:38.960971 | ubuntu-noble | "msg": "OK", 2026-08-27 10:25:38.960974 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:25:38.960978 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:25:38.960982 | ubuntu-noble | "size": 4366, 2026-08-27 10:25:38.960985 | ubuntu-noble | "state": "file", 2026-08-27 10:25:38.960988 | ubuntu-noble | "uid": 1000 2026-08-27 10:25:38.960992 | ubuntu-noble | } 2026-08-27 10:25:39.074187 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-27 10:25:39.074259 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-27 10:25:39.074269 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-27 10:25:39.074278 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2024.2.tar.gz' 2026-08-27 10:25:40.349120 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 10:25:40.349177 | ubuntu-noble | "changed": true, 2026-08-27 10:25:40.349182 | ubuntu-noble | "gid": 1000, 2026-08-27 10:25:40.349186 | ubuntu-noble | "group": "zuul", 2026-08-27 10:25:40.349189 | ubuntu-noble | "mode": "0664", 2026-08-27 10:25:40.349193 | ubuntu-noble | "msg": "section and option added", 2026-08-27 10:25:40.349197 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:25:40.349201 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:25:40.349204 | ubuntu-noble | "size": 4437, 2026-08-27 10:25:40.349208 | ubuntu-noble | "state": "file", 2026-08-27 10:25:40.349212 | ubuntu-noble | "uid": 1000 2026-08-27 10:25:40.349215 | ubuntu-noble | } 2026-08-27 10:25:40.450930 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-08-27 10:25:40.453968 | ubuntu-noble | + setini openstack-base type local 2026-08-27 10:25:40.453998 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-27 10:25:41.748128 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 10:25:41.748171 | ubuntu-noble | "changed": true, 2026-08-27 10:25:41.748175 | ubuntu-noble | "gid": 1000, 2026-08-27 10:25:41.748179 | ubuntu-noble | "group": "zuul", 2026-08-27 10:25:41.748183 | ubuntu-noble | "mode": "0664", 2026-08-27 10:25:41.748186 | ubuntu-noble | "msg": "option added", 2026-08-27 10:25:41.748190 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:25:41.748193 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:25:41.748197 | ubuntu-noble | "size": 4548, 2026-08-27 10:25:41.748200 | ubuntu-noble | "state": "file", 2026-08-27 10:25:41.748204 | ubuntu-noble | "uid": 1000 2026-08-27 10:25:41.748208 | ubuntu-noble | } 2026-08-27 10:25:41.853685 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-27 10:25:41.853757 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-27 10:25:41.853804 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-27 10:25:43.113705 | ubuntu-noble | localhost | CHANGED => { 2026-08-27 10:25:43.113781 | ubuntu-noble | "changed": true, 2026-08-27 10:25:43.113795 | ubuntu-noble | "gid": 1000, 2026-08-27 10:25:43.113806 | ubuntu-noble | "group": "zuul", 2026-08-27 10:25:43.113815 | ubuntu-noble | "mode": "0664", 2026-08-27 10:25:43.113825 | ubuntu-noble | "msg": "option added", 2026-08-27 10:25:43.113834 | ubuntu-noble | "owner": "zuul", 2026-08-27 10:25:43.113845 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-27 10:25:43.113855 | ubuntu-noble | "size": 4586, 2026-08-27 10:25:43.113865 | ubuntu-noble | "state": "file", 2026-08-27 10:25:43.113874 | ubuntu-noble | "uid": 1000 2026-08-27 10:25:43.113884 | ubuntu-noble | } 2026-08-27 10:25:43.233256 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-27 10:25:43.233357 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-27 10:25:43.233420 | ubuntu-noble | + cat kolla-build.conf 2026-08-27 10:25:43.235283 | ubuntu-noble | [DEFAULT] 2026-08-27 10:25:43.235327 | ubuntu-noble | base = ubuntu 2026-08-27 10:25:43.235332 | ubuntu-noble | base_package_type = deb 2026-08-27 10:25:43.235336 | ubuntu-noble | base_tag = 24.04 2026-08-27 10:25:43.235340 | ubuntu-noble | install_type = source 2026-08-27 10:25:43.235343 | ubuntu-noble | namespace = kolla 2026-08-27 10:25:43.235347 | ubuntu-noble | openstack_release = 2024.2 2026-08-27 10:25:43.235350 | ubuntu-noble | push = false 2026-08-27 10:25:43.235354 | ubuntu-noble | tag = build-20260827 2026-08-27 10:25:43.235357 | ubuntu-noble | threads = 1 2026-08-27 10:25:43.235373 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-27 10:25:43.235378 | ubuntu-noble | 2026-08-27 10:25:43.235383 | ubuntu-noble | ######################################################################### 2026-08-27 10:25:43.235387 | ubuntu-noble | # sources tracked in release repository 2026-08-27 10:25:43.235391 | ubuntu-noble | 2026-08-27 10:25:43.235394 | ubuntu-noble | [aodh-base] 2026-08-27 10:25:43.235398 | ubuntu-noble | type = local 2026-08-27 10:25:43.235402 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-27 10:25:43.235416 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-27 10:25:43.235419 | ubuntu-noble | 2026-08-27 10:25:43.235423 | ubuntu-noble | 2026-08-27 10:25:43.235426 | ubuntu-noble | 2026-08-27 10:25:43.235430 | ubuntu-noble | [barbican-base] 2026-08-27 10:25:43.235433 | ubuntu-noble | type = local 2026-08-27 10:25:43.235437 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-27 10:25:43.235455 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-27 10:25:43.235459 | ubuntu-noble | 2026-08-27 10:25:43.235467 | ubuntu-noble | 2026-08-27 10:25:43.235470 | ubuntu-noble | 2026-08-27 10:25:43.235474 | ubuntu-noble | [blazar-base] 2026-08-27 10:25:43.235477 | ubuntu-noble | type = local 2026-08-27 10:25:43.235480 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-27 10:25:43.235484 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-27 10:25:43.235487 | ubuntu-noble | 2026-08-27 10:25:43.235490 | ubuntu-noble | 2026-08-27 10:25:43.235494 | ubuntu-noble | 2026-08-27 10:25:43.235497 | ubuntu-noble | [ceilometer-base] 2026-08-27 10:25:43.235500 | ubuntu-noble | type = local 2026-08-27 10:25:43.235504 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:43.235507 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:43.235510 | ubuntu-noble | 2026-08-27 10:25:43.235514 | ubuntu-noble | 2026-08-27 10:25:43.235517 | ubuntu-noble | 2026-08-27 10:25:43.235520 | ubuntu-noble | [cinder-base] 2026-08-27 10:25:43.235524 | ubuntu-noble | type = local 2026-08-27 10:25:43.235528 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-27 10:25:43.235531 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-27 10:25:43.235534 | ubuntu-noble | 2026-08-27 10:25:43.235538 | ubuntu-noble | 2026-08-27 10:25:43.235541 | ubuntu-noble | 2026-08-27 10:25:43.235544 | ubuntu-noble | [designate-base] 2026-08-27 10:25:43.235548 | ubuntu-noble | type = local 2026-08-27 10:25:43.235551 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-27 10:25:43.235554 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-27 10:25:43.235557 | ubuntu-noble | 2026-08-27 10:25:43.235561 | ubuntu-noble | 2026-08-27 10:25:43.235564 | ubuntu-noble | 2026-08-27 10:25:43.235567 | ubuntu-noble | [glance-base] 2026-08-27 10:25:43.235571 | ubuntu-noble | type = local 2026-08-27 10:25:43.235574 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-27 10:25:43.235577 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-27 10:25:43.235580 | ubuntu-noble | 2026-08-27 10:25:43.235584 | ubuntu-noble | 2026-08-27 10:25:43.235587 | ubuntu-noble | 2026-08-27 10:25:43.235591 | ubuntu-noble | [heat-base] 2026-08-27 10:25:43.235594 | ubuntu-noble | type = local 2026-08-27 10:25:43.235597 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-27 10:25:43.235601 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-27 10:25:43.235604 | ubuntu-noble | 2026-08-27 10:25:43.235607 | ubuntu-noble | 2026-08-27 10:25:43.235611 | ubuntu-noble | 2026-08-27 10:25:43.235614 | ubuntu-noble | [horizon] 2026-08-27 10:25:43.235617 | ubuntu-noble | type = local 2026-08-27 10:25:43.235620 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-27 10:25:43.235624 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-27 10:25:43.235627 | ubuntu-noble | 2026-08-27 10:25:43.235630 | ubuntu-noble | 2026-08-27 10:25:43.235634 | ubuntu-noble | 2026-08-27 10:25:43.235637 | ubuntu-noble | [ironic-base] 2026-08-27 10:25:43.235640 | ubuntu-noble | type = local 2026-08-27 10:25:43.235644 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-27 10:25:43.235647 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-27 10:25:43.235650 | ubuntu-noble | 2026-08-27 10:25:43.235653 | ubuntu-noble | 2026-08-27 10:25:43.235657 | ubuntu-noble | 2026-08-27 10:25:43.235660 | ubuntu-noble | [keystone-base] 2026-08-27 10:25:43.235663 | ubuntu-noble | type = local 2026-08-27 10:25:43.235667 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-27 10:25:43.235670 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-27 10:25:43.235673 | ubuntu-noble | 2026-08-27 10:25:43.235676 | ubuntu-noble | 2026-08-27 10:25:43.235680 | ubuntu-noble | 2026-08-27 10:25:43.235683 | ubuntu-noble | [magnum-base] 2026-08-27 10:25:43.235686 | ubuntu-noble | type = local 2026-08-27 10:25:43.235689 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-27 10:25:43.235693 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-27 10:25:43.235696 | ubuntu-noble | 2026-08-27 10:25:43.235699 | ubuntu-noble | 2026-08-27 10:25:43.235703 | ubuntu-noble | 2026-08-27 10:25:43.235706 | ubuntu-noble | [manila-base] 2026-08-27 10:25:43.235709 | ubuntu-noble | type = local 2026-08-27 10:25:43.235713 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-27 10:25:43.235716 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-27 10:25:43.235723 | ubuntu-noble | 2026-08-27 10:25:43.235727 | ubuntu-noble | 2026-08-27 10:25:43.235730 | ubuntu-noble | 2026-08-27 10:25:43.235733 | ubuntu-noble | [masakari-base] 2026-08-27 10:25:43.235736 | ubuntu-noble | type = local 2026-08-27 10:25:43.235740 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-27 10:25:43.235743 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-27 10:25:43.235746 | ubuntu-noble | 2026-08-27 10:25:43.235750 | ubuntu-noble | 2026-08-27 10:25:43.235753 | ubuntu-noble | 2026-08-27 10:25:43.235756 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-27 10:25:43.235759 | ubuntu-noble | type = local 2026-08-27 10:25:43.235763 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:25:43.235767 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:25:43.235770 | ubuntu-noble | 2026-08-27 10:25:43.235774 | ubuntu-noble | 2026-08-27 10:25:43.235777 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-27 10:25:43.235780 | ubuntu-noble | type = local 2026-08-27 10:25:43.235784 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:25:43.235787 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:25:43.235790 | ubuntu-noble | 2026-08-27 10:25:43.235793 | ubuntu-noble | 2026-08-27 10:25:43.235797 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-27 10:25:43.235800 | ubuntu-noble | type = local 2026-08-27 10:25:43.235803 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:25:43.235807 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:25:43.235810 | ubuntu-noble | 2026-08-27 10:25:43.235813 | ubuntu-noble | 2026-08-27 10:25:43.235816 | ubuntu-noble | 2026-08-27 10:25:43.235820 | ubuntu-noble | [neutron-base] 2026-08-27 10:25:43.235823 | ubuntu-noble | type = local 2026-08-27 10:25:43.235826 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-27 10:25:43.235830 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-27 10:25:43.235833 | ubuntu-noble | 2026-08-27 10:25:43.235836 | ubuntu-noble | 2026-08-27 10:25:43.235840 | ubuntu-noble | 2026-08-27 10:25:43.235843 | ubuntu-noble | [nova-base] 2026-08-27 10:25:43.235846 | ubuntu-noble | type = local 2026-08-27 10:25:43.235849 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-27 10:25:43.235853 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-27 10:25:43.235856 | ubuntu-noble | 2026-08-27 10:25:43.235859 | ubuntu-noble | 2026-08-27 10:25:43.235863 | ubuntu-noble | 2026-08-27 10:25:43.235866 | ubuntu-noble | [octavia-base] 2026-08-27 10:25:43.235869 | ubuntu-noble | type = local 2026-08-27 10:25:43.235873 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-27 10:25:43.235876 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-27 10:25:43.235879 | ubuntu-noble | 2026-08-27 10:25:43.235882 | ubuntu-noble | 2026-08-27 10:25:43.235886 | ubuntu-noble | 2026-08-27 10:25:43.235889 | ubuntu-noble | [placement-base] 2026-08-27 10:25:43.235892 | ubuntu-noble | type = local 2026-08-27 10:25:43.235896 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-27 10:25:43.235899 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-27 10:25:43.235902 | ubuntu-noble | 2026-08-27 10:25:43.235905 | ubuntu-noble | 2026-08-27 10:25:43.235909 | ubuntu-noble | 2026-08-27 10:25:43.235912 | ubuntu-noble | [skyline-apiserver-base] 2026-08-27 10:25:43.235915 | ubuntu-noble | type = local 2026-08-27 10:25:43.235925 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:25:43.235929 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:25:43.235932 | ubuntu-noble | 2026-08-27 10:25:43.235936 | ubuntu-noble | 2026-08-27 10:25:43.235939 | ubuntu-noble | 2026-08-27 10:25:43.235942 | ubuntu-noble | [skyline-console-base] 2026-08-27 10:25:43.235945 | ubuntu-noble | type = local 2026-08-27 10:25:43.235949 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-27 10:25:43.235952 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-27 10:25:43.235956 | ubuntu-noble | 2026-08-27 10:25:43.235959 | ubuntu-noble | 2026-08-27 10:25:43.235962 | ubuntu-noble | [openstack-base] 2026-08-27 10:25:43.235966 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-27 10:25:43.235976 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-27 10:25:43.235979 | ubuntu-noble | type = local 2026-08-27 10:25:43.236504 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-27 10:25:43.238781 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-27 10:25:43.238802 | ubuntu-noble | + VERSION=latest 2026-08-27 10:25:43.238809 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-27 10:25:43.238848 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-27 10:25:43.238855 | ubuntu-noble | + . defaults/all.sh 2026-08-27 10:25:43.238919 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-27 10:25:43.238928 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-27 10:25:43.238937 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-27 10:25:43.238945 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-27 10:25:43.239112 | ubuntu-noble | +++ deactivate nondestructive 2026-08-27 10:25:43.239152 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:25:43.239170 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:25:43.239176 | ubuntu-noble | +++ hash -r 2026-08-27 10:25:43.239217 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:25:43.239223 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-27 10:25:43.239238 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-27 10:25:43.239260 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-27 10:25:43.239314 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-27 10:25:43.239330 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-27 10:25:43.239336 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-27 10:25:43.239340 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-27 10:25:43.239378 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-27 10:25:43.239409 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-27 10:25:43.239415 | ubuntu-noble | +++ export PATH 2026-08-27 10:25:43.239446 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-27 10:25:43.239479 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-27 10:25:43.239484 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-27 10:25:43.239500 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-27 10:25:43.239506 | ubuntu-noble | +++ export PS1 2026-08-27 10:25:43.239510 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-27 10:25:43.239516 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-27 10:25:43.239536 | ubuntu-noble | +++ hash -r 2026-08-27 10:25:43.239577 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-27 10:25:43.240286 | ubuntu-noble | +++ date +%Y%m%d 2026-08-27 10:25:43.241668 | ubuntu-noble | ++ export BUILD_ID=20260827 2026-08-27 10:25:43.241685 | ubuntu-noble | ++ BUILD_ID=20260827 2026-08-27 10:25:43.241692 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-27 10:25:43.241696 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-27 10:25:43.241700 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-27 10:25:43.241703 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-27 10:25:43.241731 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-27 10:25:43.242432 | ubuntu-noble | +++ pwd 2026-08-27 10:25:43.242485 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-27 10:25:43.242518 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 10:25:43.242839 | ubuntu-noble | + export VERSION 2026-08-27 10:25:43.242847 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-27 10:25:43.242953 | ubuntu-noble | + mkdir -p tarballs 2026-08-27 10:25:43.244798 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-27 10:25:53.332437 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-27 10:25:53.332579 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=138 ms 2026-08-27 10:25:53.464419 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=132 ms 2026-08-27 10:25:53.464534 | ubuntu-noble | 2026-08-27 10:25:53.464554 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-27 10:25:53.464610 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 10084ms 2026-08-27 10:25:53.464624 | ubuntu-noble | rtt min/avg/max/mdev = 131.927/135.145/138.363/3.218 ms 2026-08-27 10:25:53.466658 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-27 10:25:53.468794 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:25:53.468841 | ubuntu-noble | + pushd tarballs 2026-08-27 10:25:53.470126 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-27 10:25:53.471733 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-27 10:25:53.471800 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-27 10:25:53.471812 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-27 10:25:53.471820 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-27 10:25:53.471828 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-27 10:25:54.624204 | ubuntu-noble | 2026-08-27 10:25:54 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-08-27 10:25:54.631954 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:25:54.632023 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-27 10:25:54.632044 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-27 10:25:54.635168 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-27 10:25:54.635225 | ubuntu-noble | ++ head -1 2026-08-27 10:25:54.635946 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:25:54.651802 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-27 10:25:54.654175 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-27 10:25:54.654247 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:25:54.654268 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-27 10:25:54.654284 | ubuntu-noble | ++ local suffix= 2026-08-27 10:25:54.654299 | ubuntu-noble | ++ local name=aodh 2026-08-27 10:25:54.654313 | ubuntu-noble | ++ local candidate path 2026-08-27 10:25:54.654328 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:54.654342 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-27 10:25:54.654356 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-27 10:25:54.654373 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:54.654388 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-27 10:25:54.654433 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-27 10:25:54.654448 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:54.654464 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-27 10:25:54.654479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-27 10:25:54.654493 | ubuntu-noble | ++ return 1 2026-08-27 10:25:54.654997 | ubuntu-noble | + patch_dir= 2026-08-27 10:25:54.655038 | ubuntu-noble | + patch_dir= 2026-08-27 10:25:54.658711 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-27 10:25:54.658757 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:25:54.658766 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-27 10:25:54.658774 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:25:54.658781 | ubuntu-noble | ++ local name=aodh 2026-08-27 10:25:54.658788 | ubuntu-noble | ++ local candidate path 2026-08-27 10:25:54.658795 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:54.658803 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-27 10:25:54.658810 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-27 10:25:54.658818 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:54.658825 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-27 10:25:54.658832 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-27 10:25:54.658839 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:54.658846 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-27 10:25:54.658854 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-27 10:25:54.658861 | ubuntu-noble | ++ return 1 2026-08-27 10:25:54.658887 | ubuntu-noble | + overlay_dir= 2026-08-27 10:25:54.658895 | ubuntu-noble | + overlay_dir= 2026-08-27 10:25:54.658903 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-27 10:25:54.658910 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-27 10:25:54.658917 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:25:54.658924 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-27 10:25:54.658957 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-27 10:25:54.658970 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:25:54.658983 | ubuntu-noble | + popd 2026-08-27 10:25:54.658999 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:25:54.659011 | ubuntu-noble | + pushd tarballs 2026-08-27 10:25:54.660256 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-27 10:25:54.661942 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-27 10:25:54.661982 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-27 10:25:54.661994 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-27 10:25:54.662006 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-27 10:25:54.662019 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-27 10:25:55.868375 | ubuntu-noble | 2026-08-27 10:25:55 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-08-27 10:25:55.870217 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:25:55.870265 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-27 10:25:55.870277 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-27 10:25:55.872136 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-27 10:25:55.872170 | ubuntu-noble | ++ head -1 2026-08-27 10:25:55.873505 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:25:55.880915 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-27 10:25:55.881832 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-27 10:25:55.881868 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:25:55.881877 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-27 10:25:55.881911 | ubuntu-noble | ++ local suffix= 2026-08-27 10:25:55.881990 | ubuntu-noble | ++ local name=barbican 2026-08-27 10:25:55.882004 | ubuntu-noble | ++ local candidate path 2026-08-27 10:25:55.882012 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:55.882018 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-27 10:25:55.882024 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-27 10:25:55.882058 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:55.882100 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-27 10:25:55.882110 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-27 10:25:55.882115 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:55.882120 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-27 10:25:55.882125 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-27 10:25:55.882133 | ubuntu-noble | ++ return 1 2026-08-27 10:25:55.882857 | ubuntu-noble | + patch_dir= 2026-08-27 10:25:55.882880 | ubuntu-noble | + patch_dir= 2026-08-27 10:25:55.883232 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-27 10:25:55.883283 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:25:55.883294 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-27 10:25:55.883318 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:25:55.883361 | ubuntu-noble | ++ local name=barbican 2026-08-27 10:25:55.883370 | ubuntu-noble | ++ local candidate path 2026-08-27 10:25:55.883418 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:55.883426 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-27 10:25:55.883434 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-27 10:25:55.883459 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:55.883464 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-27 10:25:55.883472 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-27 10:25:55.883478 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:55.883483 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-27 10:25:55.883490 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-27 10:25:55.883515 | ubuntu-noble | ++ return 1 2026-08-27 10:25:55.884562 | ubuntu-noble | + overlay_dir= 2026-08-27 10:25:55.884593 | ubuntu-noble | + overlay_dir= 2026-08-27 10:25:55.884599 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-27 10:25:55.884605 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-27 10:25:55.884610 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:25:55.884615 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-27 10:25:55.884620 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-27 10:25:55.884625 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:25:55.884630 | ubuntu-noble | + popd 2026-08-27 10:25:55.884635 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:25:55.884641 | ubuntu-noble | + pushd tarballs 2026-08-27 10:25:55.884849 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-27 10:25:55.886980 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-27 10:25:55.887012 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-27 10:25:55.887017 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-27 10:25:55.887023 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-27 10:25:55.887028 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-27 10:25:57.064604 | ubuntu-noble | 2026-08-27 10:25:57 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-08-27 10:25:57.068145 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:25:57.068241 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-27 10:25:57.068257 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-27 10:25:57.071188 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-27 10:25:57.071263 | ubuntu-noble | ++ head -1 2026-08-27 10:25:57.072591 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:25:57.084029 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-27 10:25:57.085807 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-27 10:25:57.085863 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:25:57.085875 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-27 10:25:57.085886 | ubuntu-noble | ++ local suffix= 2026-08-27 10:25:57.085933 | ubuntu-noble | ++ local name=blazar 2026-08-27 10:25:57.085948 | ubuntu-noble | ++ local candidate path 2026-08-27 10:25:57.085994 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:57.086004 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-27 10:25:57.086017 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-27 10:25:57.086117 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:57.086138 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-27 10:25:57.086155 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-27 10:25:57.086165 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:57.086175 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-27 10:25:57.086185 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-27 10:25:57.086196 | ubuntu-noble | ++ return 1 2026-08-27 10:25:57.087222 | ubuntu-noble | + patch_dir= 2026-08-27 10:25:57.087264 | ubuntu-noble | + patch_dir= 2026-08-27 10:25:57.087801 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-27 10:25:57.087860 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:25:57.087874 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-27 10:25:57.087948 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:25:57.087999 | ubuntu-noble | ++ local name=blazar 2026-08-27 10:25:57.088015 | ubuntu-noble | ++ local candidate path 2026-08-27 10:25:57.088119 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:57.088144 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-27 10:25:57.088173 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-27 10:25:57.088189 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:57.088227 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-27 10:25:57.088237 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-27 10:25:57.088252 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:57.088263 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-27 10:25:57.088274 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-27 10:25:57.088285 | ubuntu-noble | ++ return 1 2026-08-27 10:25:57.089228 | ubuntu-noble | + overlay_dir= 2026-08-27 10:25:57.089336 | ubuntu-noble | + overlay_dir= 2026-08-27 10:25:57.089354 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-27 10:25:57.089365 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-27 10:25:57.089375 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:25:57.089385 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-27 10:25:57.089395 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-27 10:25:57.089433 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:25:57.089443 | ubuntu-noble | + popd 2026-08-27 10:25:57.089453 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:25:57.089464 | ubuntu-noble | + pushd tarballs 2026-08-27 10:25:57.090579 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:57.093165 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:57.093210 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-27 10:25:57.093222 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:57.093234 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:57.093246 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:58.398036 | ubuntu-noble | 2026-08-27 10:25:58 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-08-27 10:25:58.398147 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:25:58.398186 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:58.398196 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:58.401149 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:58.401185 | ubuntu-noble | ++ head -1 2026-08-27 10:25:58.404124 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:25:58.408359 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-27 10:25:58.409762 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-27 10:25:58.409792 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:25:58.409799 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-27 10:25:58.409806 | ubuntu-noble | ++ local suffix= 2026-08-27 10:25:58.409811 | ubuntu-noble | ++ local name=ceilometer 2026-08-27 10:25:58.409816 | ubuntu-noble | ++ local candidate path 2026-08-27 10:25:58.409822 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:58.409827 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-27 10:25:58.409832 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-27 10:25:58.409839 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:58.409844 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-27 10:25:58.409849 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-27 10:25:58.409854 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:58.409859 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-27 10:25:58.409864 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-27 10:25:58.409869 | ubuntu-noble | ++ return 1 2026-08-27 10:25:58.409880 | ubuntu-noble | + patch_dir= 2026-08-27 10:25:58.409885 | ubuntu-noble | + patch_dir= 2026-08-27 10:25:58.411188 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-27 10:25:58.411215 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:25:58.411221 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-27 10:25:58.411242 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:25:58.411247 | ubuntu-noble | ++ local name=ceilometer 2026-08-27 10:25:58.411252 | ubuntu-noble | ++ local candidate path 2026-08-27 10:25:58.411257 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:58.411262 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-27 10:25:58.411267 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-27 10:25:58.411272 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:58.411277 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-27 10:25:58.411282 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-27 10:25:58.411286 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:25:58.411291 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-27 10:25:58.411296 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-27 10:25:58.411302 | ubuntu-noble | ++ return 1 2026-08-27 10:25:58.411311 | ubuntu-noble | + overlay_dir= 2026-08-27 10:25:58.411316 | ubuntu-noble | + overlay_dir= 2026-08-27 10:25:58.411321 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:58.411327 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:58.411332 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:25:58.411339 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:58.411344 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-27 10:25:58.411349 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:25:58.411356 | ubuntu-noble | + popd 2026-08-27 10:25:58.411488 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:25:58.411497 | ubuntu-noble | + pushd tarballs 2026-08-27 10:25:58.412340 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-27 10:25:58.414237 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-27 10:25:58.414255 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-27 10:25:58.414313 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-27 10:25:58.414320 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-27 10:25:58.414327 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-27 10:26:00.089236 | ubuntu-noble | 2026-08-27 10:26:00 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:00.091001 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:00.091041 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-27 10:26:00.091050 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-27 10:26:00.093142 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-27 10:26:00.093178 | ubuntu-noble | ++ head -1 2026-08-27 10:26:00.094398 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:00.101283 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-27 10:26:00.103218 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-27 10:26:00.103275 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:00.103288 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-27 10:26:00.103300 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:00.103314 | ubuntu-noble | ++ local name=cinder 2026-08-27 10:26:00.103324 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:00.103335 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:00.103347 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-27 10:26:00.103355 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-27 10:26:00.103378 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-27 10:26:00.103393 | ubuntu-noble | ++ return 0 2026-08-27 10:26:00.104053 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-27 10:26:00.104499 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-27 10:26:00.104570 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:00.104581 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-27 10:26:00.104607 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:00.104654 | ubuntu-noble | ++ local name=cinder 2026-08-27 10:26:00.104664 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:00.104692 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:00.104702 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-27 10:26:00.104710 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-27 10:26:00.104736 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-27 10:26:00.104751 | ubuntu-noble | ++ return 0 2026-08-27 10:26:00.105083 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-27 10:26:00.105146 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-27 10:26:00.105190 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-27 10:26:00.105224 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-27 10:26:00.105261 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-27 10:26:00.443227 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-27 10:26:00.448384 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-27 10:26:00.450122 | ubuntu-noble | + sort 2026-08-27 10:26:00.459301 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-27 10:26:00.461134 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-27 10:26:00.461165 | ubuntu-noble | ++ sort 2026-08-27 10:26:00.462929 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:00.462964 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-27 10:26:00.463024 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-27 10:26:00.463036 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-27 10:26:00.463045 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-27 10:26:00.463051 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-27 10:26:00.463104 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:00.464859 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 10:26:00.465912 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-27 10:26:00.465931 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 10:26:00.465935 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-27 10:26:00.466020 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:00.468095 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 10:26:00.468114 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-27 10:26:00.468119 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 10:26:00.468123 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-27 10:26:00.468674 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-27 10:26:00.468820 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:00.468838 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-27 10:26:00.468849 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-27 10:26:00.468859 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-27 10:26:00.468869 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-27 10:26:00.468879 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-27 10:26:00.468889 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:00.471113 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-27 10:26:00.471689 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-27 10:26:00.472395 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-27 10:26:00.472562 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 10:26:00.472889 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-27 10:26:00.473202 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-27 10:26:00.473612 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 10:26:00.473825 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 10:26:00.474111 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:00.478130 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-27 10:26:00.478928 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-27 10:26:00.480287 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-27 10:26:00.480804 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 10:26:00.481528 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-27 10:26:00.482317 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-27 10:26:00.483149 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 10:26:00.483676 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 10:26:00.485498 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-27 10:26:00.485534 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:00.485542 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-27 10:26:00.485551 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-27 10:26:00.485560 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-27 10:26:00.485568 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-27 10:26:00.485575 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-27 10:26:00.485583 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:00.487902 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 10:26:00.488923 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 10:26:00.488952 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-27 10:26:00.488980 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:00.491148 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-27 10:26:00.491196 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-27 10:26:00.491205 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-27 10:26:00.491966 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-27 10:26:00.491990 | ubuntu-noble | + popd 2026-08-27 10:26:00.491998 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-27 10:26:00.492400 | ubuntu-noble | + sort 2026-08-27 10:26:00.502783 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-27 10:26:00.502839 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-27 10:26:00.502883 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:00.502949 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:00.502977 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:00.505748 | ubuntu-noble | ++ head -1 2026-08-27 10:26:00.505781 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:00.511238 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-27 10:26:00.511268 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-27 10:26:00.511301 | ubuntu-noble | + local new_files 2026-08-27 10:26:00.512191 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:00.520347 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 10:26:00.520429 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-27 10:26:00.520438 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-27 10:26:00.520451 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 10:26:00.520457 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-27 10:26:00.520463 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-27 10:26:00.521339 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-27 10:26:00.523760 | ubuntu-noble | + [[ -n y ]] 2026-08-27 10:26:00.523790 | ubuntu-noble | + echo 2026-08-27 10:26:00.523875 | ubuntu-noble | + local file 2026-08-27 10:26:00.523936 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:00.523944 | ubuntu-noble | + case $file in 2026-08-27 10:26:00.524082 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-27 10:26:00.524092 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-27 10:26:00.524133 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-27 10:26:00.524185 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:00.524190 | ubuntu-noble | + case $file in 2026-08-27 10:26:00.524266 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-27 10:26:00.524271 | ubuntu-noble | APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-27 10:26:00.524314 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-27 10:26:00.524343 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:00.524348 | ubuntu-noble | + case $file in 2026-08-27 10:26:00.524403 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-27 10:26:00.524427 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-27 10:26:00.524516 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-27 10:26:00.524615 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:00.527134 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-27 10:26:01.706728 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-27 10:26:01.776262 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-27 10:26:01.776321 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-27 10:26:01.776327 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-27 10:26:01.776331 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-27 10:26:02.113503 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-27 10:26:02.120161 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-27 10:26:02.120224 | ubuntu-noble | + sort 2026-08-27 10:26:02.134470 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-08-27 10:26:02.140532 | ubuntu-noble | sending incremental file list 2026-08-27 10:26:02.141830 | ubuntu-noble | ./ 2026-08-27 10:26:02.141857 | ubuntu-noble | cinder/ 2026-08-27 10:26:02.141867 | ubuntu-noble | cinder/volume/ 2026-08-27 10:26:02.141873 | ubuntu-noble | cinder/volume/drivers/ 2026-08-27 10:26:02.141909 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-27 10:26:02.185198 | ubuntu-noble | 2026-08-27 10:26:02.185280 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-08-27 10:26:02.185294 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-27 10:26:02.190179 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-27 10:26:02.190241 | ubuntu-noble | + sort 2026-08-27 10:26:02.212308 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-27 10:26:02.212389 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-27 10:26:02.212401 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:02.212448 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:02.212462 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:02.215223 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:02.215267 | ubuntu-noble | ++ head -1 2026-08-27 10:26:02.219879 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-27 10:26:02.219921 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-27 10:26:02.219929 | ubuntu-noble | + local new_files 2026-08-27 10:26:02.220987 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:02.228626 | ubuntu-noble | + new_files= 2026-08-27 10:26:02.228661 | ubuntu-noble | + [[ -z '' ]] 2026-08-27 10:26:02.228676 | ubuntu-noble | + return 2026-08-27 10:26:02.228686 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:02.231491 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-27 10:26:03.422606 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-27 10:26:03.487931 | ubuntu-noble | + popd 2026-08-27 10:26:03.488040 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:03.488120 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:03.489202 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-27 10:26:03.491308 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-27 10:26:03.491360 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-27 10:26:03.491373 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-27 10:26:03.491385 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-27 10:26:03.491395 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-27 10:26:04.803040 | ubuntu-noble | 2026-08-27 10:26:04 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:04.805946 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:04.806007 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-27 10:26:04.806018 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-27 10:26:04.808170 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-27 10:26:04.808219 | ubuntu-noble | ++ head -1 2026-08-27 10:26:04.808526 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:04.816735 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-27 10:26:04.817772 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-27 10:26:04.817820 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:04.817838 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-27 10:26:04.817871 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:04.817939 | ubuntu-noble | ++ local name=designate 2026-08-27 10:26:04.817952 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:04.817968 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:04.817979 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-27 10:26:04.817994 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-27 10:26:04.818018 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-27 10:26:04.818033 | ubuntu-noble | ++ return 0 2026-08-27 10:26:04.818931 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-27 10:26:04.819297 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-27 10:26:04.819330 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:04.819346 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-27 10:26:04.819384 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:04.819439 | ubuntu-noble | ++ local name=designate 2026-08-27 10:26:04.819452 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:04.819467 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:04.819478 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-27 10:26:04.819494 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-27 10:26:04.819539 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:04.819550 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-27 10:26:04.819561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-27 10:26:04.819576 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:04.819587 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-27 10:26:04.819597 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-27 10:26:04.819608 | ubuntu-noble | ++ return 1 2026-08-27 10:26:04.820216 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:04.820280 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:04.820289 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-27 10:26:04.820296 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-27 10:26:04.820303 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-27 10:26:04.820309 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-27 10:26:04.878408 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-27 10:26:04.882162 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-27 10:26:04.882201 | ubuntu-noble | + sort 2026-08-27 10:26:04.886681 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-27 10:26:04.887749 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-27 10:26:04.888007 | ubuntu-noble | ++ sort 2026-08-27 10:26:04.890326 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:04.890446 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-27 10:26:04.890490 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-27 10:26:04.890520 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-27 10:26:04.890544 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-27 10:26:04.890557 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-27 10:26:04.890577 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:04.892290 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-27 10:26:04.892600 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-27 10:26:04.892817 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-27 10:26:04.893283 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:04.894654 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-27 10:26:04.894887 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-27 10:26:04.895101 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-27 10:26:04.896102 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-27 10:26:04.896121 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:04.896125 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-27 10:26:04.896130 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-27 10:26:04.896134 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-27 10:26:04.896139 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-27 10:26:04.896143 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-27 10:26:04.896146 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:04.897683 | ubuntu-noble | checking file designate/central/service.py 2026-08-27 10:26:04.898629 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-27 10:26:04.899241 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-27 10:26:04.899648 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-27 10:26:04.899975 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-27 10:26:04.900110 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-27 10:26:04.900565 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:04.901723 | ubuntu-noble | patching file designate/central/service.py 2026-08-27 10:26:04.902513 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-27 10:26:04.903401 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-27 10:26:04.903951 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-27 10:26:04.904509 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-27 10:26:04.904673 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-27 10:26:04.906176 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-27 10:26:04.906236 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:04.906265 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-27 10:26:04.906275 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-27 10:26:04.906305 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-27 10:26:04.906360 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-27 10:26:04.906369 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-27 10:26:04.906378 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:04.908299 | ubuntu-noble | checking file designate/central/service.py 2026-08-27 10:26:04.909136 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-27 10:26:04.909154 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-27 10:26:04.909622 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-27 10:26:04.910228 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-27 10:26:04.910469 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-27 10:26:04.910957 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:04.912702 | ubuntu-noble | patching file designate/central/service.py 2026-08-27 10:26:04.915186 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-27 10:26:04.915235 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-27 10:26:04.915244 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-27 10:26:04.915250 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-27 10:26:04.915257 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-27 10:26:04.916137 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-27 10:26:04.916260 | ubuntu-noble | + popd 2026-08-27 10:26:04.919113 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-27 10:26:04.919137 | ubuntu-noble | + sort 2026-08-27 10:26:04.924699 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-27 10:26:04.924830 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-27 10:26:04.924873 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:04.924903 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:04.924931 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:04.926587 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:04.927273 | ubuntu-noble | ++ head -1 2026-08-27 10:26:04.930718 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-27 10:26:04.930784 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-27 10:26:04.930821 | ubuntu-noble | + local new_files 2026-08-27 10:26:04.931708 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:04.935774 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-27 10:26:04.935807 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-27 10:26:04.935816 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-27 10:26:04.935823 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-27 10:26:04.936358 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-27 10:26:04.939946 | ubuntu-noble | + [[ -n r ]] 2026-08-27 10:26:04.939973 | ubuntu-noble | + echo 2026-08-27 10:26:04.939980 | ubuntu-noble | + local file 2026-08-27 10:26:04.939986 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:04.939993 | ubuntu-noble | + case $file in 2026-08-27 10:26:04.940000 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-27 10:26:04.940008 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-27 10:26:04.940015 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-27 10:26:04.940020 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:04.940027 | ubuntu-noble | + case $file in 2026-08-27 10:26:04.940033 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-27 10:26:04.940039 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-27 10:26:04.940046 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-27 10:26:04.940051 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:04.942132 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-27 10:26:05.104233 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-27 10:26:05.131025 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-27 10:26:05.131125 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-27 10:26:05.131134 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:05.131141 | ubuntu-noble | + popd 2026-08-27 10:26:05.131147 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:05.131153 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:05.131638 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-27 10:26:05.133644 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-27 10:26:05.133668 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-27 10:26:05.133673 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-27 10:26:05.133678 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-27 10:26:05.133684 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-27 10:26:06.555272 | ubuntu-noble | 2026-08-27 10:26:06 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:06.557534 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:06.557574 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-27 10:26:06.557583 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-27 10:26:06.560141 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-27 10:26:06.560181 | ubuntu-noble | ++ head -1 2026-08-27 10:26:06.561412 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:06.569287 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-27 10:26:06.570038 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-27 10:26:06.570093 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:06.570162 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-27 10:26:06.570170 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:06.570218 | ubuntu-noble | ++ local name=glance 2026-08-27 10:26:06.570239 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:06.570245 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:06.570249 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-27 10:26:06.570254 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-27 10:26:06.570311 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:06.570316 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-27 10:26:06.570320 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-27 10:26:06.570324 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:06.570328 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-27 10:26:06.570334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-27 10:26:06.570337 | ubuntu-noble | ++ return 1 2026-08-27 10:26:06.570998 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:06.571012 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:06.571318 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-27 10:26:06.571371 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:06.571379 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-27 10:26:06.571385 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:06.571439 | ubuntu-noble | ++ local name=glance 2026-08-27 10:26:06.571444 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:06.571449 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:06.571455 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-27 10:26:06.571462 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-27 10:26:06.571499 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:06.571504 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-27 10:26:06.571508 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-27 10:26:06.571513 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:06.571517 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-27 10:26:06.571520 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-27 10:26:06.571526 | ubuntu-noble | ++ return 1 2026-08-27 10:26:06.572198 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:06.572281 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:06.572289 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-27 10:26:06.572294 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-27 10:26:06.572300 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:06.572305 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-27 10:26:06.572309 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-27 10:26:06.572313 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:06.572318 | ubuntu-noble | + popd 2026-08-27 10:26:06.572323 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:06.572328 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:06.572624 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-27 10:26:06.574134 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-27 10:26:06.574148 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-27 10:26:06.574208 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-27 10:26:06.574214 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-27 10:26:06.574220 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-27 10:26:08.043192 | ubuntu-noble | 2026-08-27 10:26:08 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:08.044705 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:08.044739 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-27 10:26:08.044748 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-27 10:26:08.047119 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-27 10:26:08.047158 | ubuntu-noble | ++ head -1 2026-08-27 10:26:08.047167 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:08.060808 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-27 10:26:08.061706 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-27 10:26:08.061749 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:08.061763 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-27 10:26:08.061773 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:08.061819 | ubuntu-noble | ++ local name=openstack_heat 2026-08-27 10:26:08.061830 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:08.061862 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:08.061873 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-27 10:26:08.061884 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-27 10:26:08.061921 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:08.061930 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-27 10:26:08.061940 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-27 10:26:08.061948 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:08.061955 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-27 10:26:08.061965 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-27 10:26:08.061973 | ubuntu-noble | ++ return 1 2026-08-27 10:26:08.062733 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:08.062768 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:08.063024 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-27 10:26:08.063097 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:08.063112 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-27 10:26:08.063121 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:08.063151 | ubuntu-noble | ++ local name=openstack_heat 2026-08-27 10:26:08.063161 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:08.063187 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:08.063196 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-27 10:26:08.063214 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-27 10:26:08.063223 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:08.063232 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-27 10:26:08.063242 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-27 10:26:08.063251 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:08.063257 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-27 10:26:08.063263 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-27 10:26:08.063271 | ubuntu-noble | ++ return 1 2026-08-27 10:26:08.064127 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:08.064156 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:08.064162 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-27 10:26:08.064169 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-27 10:26:08.064175 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:08.064181 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-27 10:26:08.064187 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-27 10:26:08.064193 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:08.064200 | ubuntu-noble | + popd 2026-08-27 10:26:08.064206 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:08.064213 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:08.064441 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-27 10:26:08.066771 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-27 10:26:08.066803 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-27 10:26:08.066811 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-27 10:26:08.066818 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-27 10:26:08.066824 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-27 10:26:09.850653 | ubuntu-noble | 2026-08-27 10:26:09 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:09.854206 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:09.854269 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-27 10:26:09.854283 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-27 10:26:09.857146 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-27 10:26:09.857192 | ubuntu-noble | ++ head -1 2026-08-27 10:26:09.857783 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:09.868418 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-27 10:26:09.870247 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-27 10:26:09.870356 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:09.870381 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-27 10:26:09.870398 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:09.870413 | ubuntu-noble | ++ local name=horizon 2026-08-27 10:26:09.870427 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:09.870472 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:09.870487 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-27 10:26:09.870503 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-27 10:26:09.870518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:09.870534 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-27 10:26:09.870549 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-27 10:26:09.870565 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:09.870581 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-27 10:26:09.870596 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-27 10:26:09.870611 | ubuntu-noble | ++ return 1 2026-08-27 10:26:09.871469 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:09.871525 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:09.871820 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-27 10:26:09.871897 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:09.871913 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-27 10:26:09.871925 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:09.872039 | ubuntu-noble | ++ local name=horizon 2026-08-27 10:26:09.872059 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:09.872150 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:09.872160 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-27 10:26:09.872169 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-27 10:26:09.872179 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:09.872191 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-27 10:26:09.872200 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-27 10:26:09.872209 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:09.872217 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-27 10:26:09.872224 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-27 10:26:09.872234 | ubuntu-noble | ++ return 1 2026-08-27 10:26:09.873162 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:09.873208 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:09.873220 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-27 10:26:09.873230 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-27 10:26:09.873240 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:09.873248 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-27 10:26:09.873256 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-27 10:26:09.873264 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:09.873271 | ubuntu-noble | + popd 2026-08-27 10:26:09.873278 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:09.873286 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:09.873787 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-27 10:26:09.876966 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-27 10:26:09.876995 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-27 10:26:09.877116 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-27 10:26:09.877133 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-27 10:26:09.877201 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-27 10:26:11.672266 | ubuntu-noble | 2026-08-27 10:26:11 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:11.676360 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:11.676418 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-27 10:26:11.676428 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-27 10:26:11.679311 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-27 10:26:11.679863 | ubuntu-noble | ++ head -1 2026-08-27 10:26:11.681841 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:11.695976 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-27 10:26:11.696446 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-27 10:26:11.696649 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:11.696688 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-27 10:26:11.696736 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:11.696809 | ubuntu-noble | ++ local name=ironic 2026-08-27 10:26:11.696834 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:11.696957 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:11.696977 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-27 10:26:11.696982 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-27 10:26:11.696991 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-27 10:26:11.696997 | ubuntu-noble | ++ return 0 2026-08-27 10:26:11.697679 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-27 10:26:11.699106 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-27 10:26:11.699166 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:11.699173 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-27 10:26:11.699177 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:11.699182 | ubuntu-noble | ++ local name=ironic 2026-08-27 10:26:11.699186 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:11.699191 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:11.699196 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-27 10:26:11.699234 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-27 10:26:11.699239 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:11.699244 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-27 10:26:11.699249 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-27 10:26:11.699253 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:11.699258 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-27 10:26:11.699263 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-27 10:26:11.699267 | ubuntu-noble | ++ return 1 2026-08-27 10:26:11.699277 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:11.699281 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:11.699288 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-27 10:26:11.699293 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-27 10:26:11.699300 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-27 10:26:11.699306 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-27 10:26:11.881904 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-27 10:26:11.886139 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-27 10:26:11.886176 | ubuntu-noble | + sort 2026-08-27 10:26:11.891725 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-27 10:26:11.892799 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-27 10:26:11.892899 | ubuntu-noble | ++ sort 2026-08-27 10:26:11.895221 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:11.895334 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-27 10:26:11.895392 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-27 10:26:11.895470 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-27 10:26:11.895506 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-27 10:26:11.895525 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-27 10:26:11.895551 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:11.896879 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-27 10:26:11.897095 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-27 10:26:11.897287 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-27 10:26:11.897429 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-27 10:26:11.897795 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-27 10:26:11.897842 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-27 10:26:11.898392 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-27 10:26:11.898716 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-27 10:26:11.899171 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:11.900135 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-27 10:26:11.900318 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-27 10:26:11.900500 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-27 10:26:11.900630 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-27 10:26:11.900943 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-27 10:26:11.900974 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-27 10:26:11.901486 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-27 10:26:11.901773 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-27 10:26:11.902947 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-27 10:26:11.902967 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:11.902971 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-27 10:26:11.902975 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-27 10:26:11.902979 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-27 10:26:11.902982 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-27 10:26:11.902986 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-27 10:26:11.902989 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:11.904578 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-27 10:26:11.904603 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-27 10:26:11.904675 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:11.905983 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-27 10:26:11.906192 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-27 10:26:11.906866 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-27 10:26:11.906880 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:11.906883 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-27 10:26:11.906887 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-27 10:26:11.906890 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-27 10:26:11.906894 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-27 10:26:11.906898 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-27 10:26:11.906901 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:11.907901 | ubuntu-noble | checking file ironic/common/states.py 2026-08-27 10:26:11.908118 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-27 10:26:11.908247 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-27 10:26:11.908624 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:11.909619 | ubuntu-noble | patching file ironic/common/states.py 2026-08-27 10:26:11.909803 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-27 10:26:11.909926 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-27 10:26:11.910640 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-27 10:26:11.910665 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:11.910670 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-27 10:26:11.910674 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-27 10:26:11.910677 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-27 10:26:11.910683 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-27 10:26:11.910687 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-27 10:26:11.910691 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:11.911797 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-27 10:26:11.912037 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-27 10:26:11.912469 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:11.913613 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-27 10:26:11.913813 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-27 10:26:11.914497 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-27 10:26:11.914514 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:11.914518 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-27 10:26:11.914521 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-27 10:26:11.914525 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-27 10:26:11.914529 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-27 10:26:11.914532 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-27 10:26:11.914536 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:11.915460 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-27 10:26:11.915941 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:11.917154 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-27 10:26:11.917341 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-27 10:26:11.917398 | ubuntu-noble | + popd 2026-08-27 10:26:11.918123 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-27 10:26:11.918143 | ubuntu-noble | + sort 2026-08-27 10:26:11.924330 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-27 10:26:11.924411 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-27 10:26:11.924450 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:11.924469 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:11.924485 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:11.925332 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:11.925530 | ubuntu-noble | ++ head -1 2026-08-27 10:26:11.927647 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-27 10:26:11.927906 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-27 10:26:11.927920 | ubuntu-noble | + local new_files 2026-08-27 10:26:11.928187 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:11.931140 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-27 10:26:11.931161 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-27 10:26:11.931165 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-27 10:26:11.931169 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-27 10:26:11.931173 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-27 10:26:11.931186 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-27 10:26:11.931189 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-27 10:26:11.931193 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-27 10:26:11.931399 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-27 10:26:11.933019 | ubuntu-noble | + [[ -n l ]] 2026-08-27 10:26:11.933038 | ubuntu-noble | + echo 2026-08-27 10:26:11.933042 | ubuntu-noble | + local file 2026-08-27 10:26:11.933046 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:11.933049 | ubuntu-noble | + case $file in 2026-08-27 10:26:11.933053 | ubuntu-noble | + continue 2026-08-27 10:26:11.933056 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:11.933090 | ubuntu-noble | + case $file in 2026-08-27 10:26:11.933094 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-27 10:26:11.933103 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-27 10:26:11.933107 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-27 10:26:11.933110 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:11.933113 | ubuntu-noble | + case $file in 2026-08-27 10:26:11.933117 | ubuntu-noble | + echo 'APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-27 10:26:11.933122 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-27 10:26:11.933126 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-27 10:26:11.933130 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:11.933133 | ubuntu-noble | + case $file in 2026-08-27 10:26:11.933137 | ubuntu-noble | + echo 'APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-27 10:26:11.933141 | ubuntu-noble | APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-27 10:26:11.933144 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-27 10:26:11.933148 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:11.934484 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-27 10:26:12.462141 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-27 10:26:12.507176 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-27 10:26:12.507254 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-27 10:26:12.507268 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:12.507280 | ubuntu-noble | + popd 2026-08-27 10:26:12.507291 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:12.507302 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:12.508253 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-27 10:26:12.510647 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-27 10:26:12.510723 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-27 10:26:12.510736 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-27 10:26:12.510746 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-27 10:26:12.510756 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.053971 | ubuntu-noble | 2026-08-27 10:26:14 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:14.057203 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:14.057250 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.057259 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.060150 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.060198 | ubuntu-noble | ++ head -1 2026-08-27 10:26:14.061664 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:14.066426 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-27 10:26:14.068350 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-27 10:26:14.068464 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:14.068480 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-27 10:26:14.068490 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:14.068503 | ubuntu-noble | ++ local name=keystone 2026-08-27 10:26:14.068514 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:14.068586 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:14.068597 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-27 10:26:14.068609 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-27 10:26:14.068621 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-27 10:26:14.068725 | ubuntu-noble | ++ return 0 2026-08-27 10:26:14.069696 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-27 10:26:14.070172 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-27 10:26:14.070230 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:14.070243 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-27 10:26:14.070280 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:14.070322 | ubuntu-noble | ++ local name=keystone 2026-08-27 10:26:14.070333 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:14.070368 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:14.070380 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-27 10:26:14.070388 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-27 10:26:14.070467 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:14.070477 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-27 10:26:14.070484 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-27 10:26:14.070494 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:14.070502 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-27 10:26:14.070509 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-27 10:26:14.070516 | ubuntu-noble | ++ return 1 2026-08-27 10:26:14.071143 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:14.071166 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:14.071174 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.071181 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.071188 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-27 10:26:14.071195 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.191690 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.194698 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-27 10:26:14.196112 | ubuntu-noble | + sort 2026-08-27 10:26:14.201787 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-27 10:26:14.204114 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-27 10:26:14.204143 | ubuntu-noble | ++ sort 2026-08-27 10:26:14.205014 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:14.205054 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-27 10:26:14.205131 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-27 10:26:14.205143 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-27 10:26:14.205162 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-27 10:26:14.205166 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-27 10:26:14.205172 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:14.207137 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-27 10:26:14.207158 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-27 10:26:14.207167 | ubuntu-noble | checking file keystone/api/users.py 2026-08-27 10:26:14.207171 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-27 10:26:14.207217 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-27 10:26:14.207518 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-27 10:26:14.207903 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-27 10:26:14.208159 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-27 10:26:14.208278 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-27 10:26:14.208852 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-27 10:26:14.209521 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-27 10:26:14.209669 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-27 10:26:14.209841 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-27 10:26:14.210008 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-27 10:26:14.210153 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-27 10:26:14.210316 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-27 10:26:14.210374 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-27 10:26:14.210485 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-27 10:26:14.210593 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-27 10:26:14.210773 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-27 10:26:14.211125 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-27 10:26:14.211414 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-27 10:26:14.211668 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-27 10:26:14.211956 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:14.214118 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-27 10:26:14.214156 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-27 10:26:14.214163 | ubuntu-noble | patching file keystone/api/users.py 2026-08-27 10:26:14.214167 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-27 10:26:14.214172 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-27 10:26:14.214177 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-27 10:26:14.214430 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-27 10:26:14.214613 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-27 10:26:14.214734 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-27 10:26:14.215255 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-27 10:26:14.215860 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-27 10:26:14.215956 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-27 10:26:14.216138 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-27 10:26:14.216289 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-27 10:26:14.216372 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-27 10:26:14.217380 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-27 10:26:14.217550 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-27 10:26:14.217637 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-27 10:26:14.217792 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-27 10:26:14.218088 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-27 10:26:14.218488 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-27 10:26:14.218665 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-27 10:26:14.219558 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-27 10:26:14.219584 | ubuntu-noble | + popd 2026-08-27 10:26:14.221114 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-27 10:26:14.221139 | ubuntu-noble | + sort 2026-08-27 10:26:14.227041 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-27 10:26:14.227144 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-27 10:26:14.227173 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:14.227202 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:14.227219 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:14.228739 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:14.229041 | ubuntu-noble | ++ head -1 2026-08-27 10:26:14.232819 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-27 10:26:14.232912 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-27 10:26:14.232954 | ubuntu-noble | + local new_files 2026-08-27 10:26:14.233726 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:14.237146 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-27 10:26:14.237186 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-27 10:26:14.237194 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-27 10:26:14.237201 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-27 10:26:14.237704 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-27 10:26:14.239689 | ubuntu-noble | + [[ -n h ]] 2026-08-27 10:26:14.239707 | ubuntu-noble | + echo 2026-08-27 10:26:14.239790 | ubuntu-noble | + local file 2026-08-27 10:26:14.239800 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:14.239809 | ubuntu-noble | + case $file in 2026-08-27 10:26:14.239893 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-27 10:26:14.239903 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-27 10:26:14.239911 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-27 10:26:14.239942 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:14.239948 | ubuntu-noble | + case $file in 2026-08-27 10:26:14.239984 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-27 10:26:14.239990 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-27 10:26:14.240014 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-27 10:26:14.240106 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:14.242187 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-27 10:26:14.597126 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-27 10:26:14.626822 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.626871 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-27 10:26:14.626882 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:14.626887 | ubuntu-noble | + popd 2026-08-27 10:26:14.626970 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:14.626997 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:14.628019 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-27 10:26:14.630984 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-27 10:26:14.631015 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-27 10:26:14.631095 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-27 10:26:14.631135 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-27 10:26:14.631184 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-27 10:26:15.993233 | ubuntu-noble | 2026-08-27 10:26:15 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:15.994716 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:15.994747 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-27 10:26:15.994754 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-27 10:26:15.997104 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-27 10:26:15.997134 | ubuntu-noble | ++ head -1 2026-08-27 10:26:15.998260 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:16.002588 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-27 10:26:16.003274 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-27 10:26:16.003332 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:16.003360 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-27 10:26:16.003392 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:16.003438 | ubuntu-noble | ++ local name=magnum 2026-08-27 10:26:16.003461 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:16.003496 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:16.003501 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-27 10:26:16.003520 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-27 10:26:16.003573 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:16.003579 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-27 10:26:16.003594 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-27 10:26:16.003600 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:16.003605 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-27 10:26:16.003621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-27 10:26:16.003640 | ubuntu-noble | ++ return 1 2026-08-27 10:26:16.004184 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:16.004203 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:16.004536 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-27 10:26:16.004596 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:16.004603 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-27 10:26:16.004640 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:16.004665 | ubuntu-noble | ++ local name=magnum 2026-08-27 10:26:16.004671 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:16.004698 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:16.004704 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-27 10:26:16.004721 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-27 10:26:16.004750 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:16.004755 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-27 10:26:16.004760 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-27 10:26:16.004765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:16.004770 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-27 10:26:16.004775 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-27 10:26:16.004790 | ubuntu-noble | ++ return 1 2026-08-27 10:26:16.005439 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:16.005501 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:16.005506 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-27 10:26:16.005510 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-27 10:26:16.005514 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:16.005517 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-27 10:26:16.005521 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-27 10:26:16.005524 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:16.005530 | ubuntu-noble | + popd 2026-08-27 10:26:16.005536 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:16.005542 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:16.006037 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-27 10:26:16.007745 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-27 10:26:16.007768 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-27 10:26:16.007772 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-27 10:26:16.007776 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-27 10:26:16.007784 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-27 10:26:17.720282 | ubuntu-noble | 2026-08-27 10:26:17 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:17.722383 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:17.722515 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-27 10:26:17.722532 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-27 10:26:17.726185 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-27 10:26:17.726244 | ubuntu-noble | ++ head -1 2026-08-27 10:26:17.729140 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:17.732917 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-27 10:26:17.734137 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-27 10:26:17.734180 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:17.734187 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-27 10:26:17.734195 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:17.734200 | ubuntu-noble | ++ local name=manila 2026-08-27 10:26:17.734205 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:17.734210 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:17.734215 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-27 10:26:17.734221 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-27 10:26:17.734227 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:17.734232 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-27 10:26:17.734237 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-27 10:26:17.734242 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:17.734246 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-27 10:26:17.734251 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-27 10:26:17.734256 | ubuntu-noble | ++ return 1 2026-08-27 10:26:17.734700 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:17.734716 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:17.735133 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-27 10:26:17.735206 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:17.735216 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-27 10:26:17.735242 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:17.735279 | ubuntu-noble | ++ local name=manila 2026-08-27 10:26:17.735287 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:17.735321 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:17.735328 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-27 10:26:17.735337 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-27 10:26:17.735370 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:17.735379 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-27 10:26:17.735384 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-27 10:26:17.735391 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:17.735397 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-27 10:26:17.735404 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-27 10:26:17.735411 | ubuntu-noble | ++ return 1 2026-08-27 10:26:17.736214 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:17.736251 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:17.736259 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-27 10:26:17.736266 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-27 10:26:17.736274 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:17.736281 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-27 10:26:17.736287 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-27 10:26:17.736293 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:17.736299 | ubuntu-noble | + popd 2026-08-27 10:26:17.736306 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:17.736312 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:17.736678 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-27 10:26:17.738477 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-27 10:26:17.738497 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-27 10:26:17.738544 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-27 10:26:17.738552 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-27 10:26:17.738561 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-27 10:26:18.844055 | ubuntu-noble | 2026-08-27 10:26:18 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:18.844168 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:18.844212 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-27 10:26:18.844223 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-27 10:26:18.850143 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-27 10:26:18.850195 | ubuntu-noble | ++ head -1 2026-08-27 10:26:18.850203 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:18.854874 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-27 10:26:18.856166 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-27 10:26:18.856214 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:18.856225 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-27 10:26:18.856232 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:18.856239 | ubuntu-noble | ++ local name=masakari 2026-08-27 10:26:18.856245 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:18.856251 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:18.856258 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-27 10:26:18.856264 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-27 10:26:18.856271 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:18.856278 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-27 10:26:18.856284 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-27 10:26:18.856290 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:18.856297 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-27 10:26:18.856303 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-27 10:26:18.856308 | ubuntu-noble | ++ return 1 2026-08-27 10:26:18.856701 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:18.856716 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:18.857105 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-27 10:26:18.857161 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:18.857171 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-27 10:26:18.857197 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:18.857244 | ubuntu-noble | ++ local name=masakari 2026-08-27 10:26:18.857252 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:18.857275 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:18.857283 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-27 10:26:18.857291 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-27 10:26:18.857320 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:18.857328 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-27 10:26:18.857334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-27 10:26:18.857342 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:18.857348 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-27 10:26:18.857356 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-27 10:26:18.857361 | ubuntu-noble | ++ return 1 2026-08-27 10:26:18.858180 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:18.858217 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:18.858225 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-27 10:26:18.858231 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-27 10:26:18.858238 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:18.858245 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-27 10:26:18.858251 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-27 10:26:18.858257 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:18.858264 | ubuntu-noble | + popd 2026-08-27 10:26:18.858270 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:18.858278 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:18.858656 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:18.860485 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:18.860506 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-27 10:26:18.860556 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:18.860565 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:18.860573 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.816290 | ubuntu-noble | 2026-08-27 10:26:19 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz [124379/124379] -> "neutron-dynamic-routing-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:19.819362 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:19.819447 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.819492 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.822205 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.822251 | ubuntu-noble | ++ head -1 2026-08-27 10:26:19.822767 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:19.831344 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-27 10:26:19.832440 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-27 10:26:19.832578 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:19.832594 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-27 10:26:19.832660 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:19.832706 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-27 10:26:19.832717 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:19.832793 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:19.832801 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-27 10:26:19.832810 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-27 10:26:19.832847 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-27 10:26:19.832897 | ubuntu-noble | ++ return 0 2026-08-27 10:26:19.833788 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-27 10:26:19.834410 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-27 10:26:19.834530 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:19.834543 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-27 10:26:19.834575 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:19.834650 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-27 10:26:19.834657 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:19.834699 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:19.834710 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-27 10:26:19.834743 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-27 10:26:19.834787 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:19.834798 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-27 10:26:19.834806 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-27 10:26:19.834814 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:19.834822 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-27 10:26:19.834830 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-27 10:26:19.834861 | ubuntu-noble | ++ return 1 2026-08-27 10:26:19.835878 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:19.835905 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:19.835912 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.835937 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.835949 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-27 10:26:19.835954 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.858849 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.863159 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-27 10:26:19.863215 | ubuntu-noble | + sort 2026-08-27 10:26:19.866566 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-27 10:26:19.870179 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-08-27 10:26:19.870225 | ubuntu-noble | ++ sort 2026-08-27 10:26:19.872736 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:19.872790 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:26:19.872800 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:26:19.872809 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:26:19.872836 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-27 10:26:19.872843 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:26:19.872850 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:19.876686 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-27 10:26:19.876775 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-27 10:26:19.876790 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:19.878622 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-27 10:26:19.878769 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-27 10:26:19.879225 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-27 10:26:19.879326 | ubuntu-noble | + popd 2026-08-27 10:26:19.881169 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-27 10:26:19.881205 | ubuntu-noble | + sort 2026-08-27 10:26:19.883755 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-27 10:26:19.883787 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-27 10:26:19.883818 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:19.883823 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:19.883829 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:19.885138 | ubuntu-noble | ++ head -1 2026-08-27 10:26:19.885197 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:19.890733 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-27 10:26:19.890776 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-27 10:26:19.890785 | ubuntu-noble | + local new_files 2026-08-27 10:26:19.891715 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:19.894425 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-27 10:26:19.894519 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-27 10:26:19.895387 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-27 10:26:19.897372 | ubuntu-noble | + [[ -n h ]] 2026-08-27 10:26:19.897394 | ubuntu-noble | + echo 2026-08-27 10:26:19.897502 | ubuntu-noble | + local file 2026-08-27 10:26:19.897529 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:19.897538 | ubuntu-noble | + case $file in 2026-08-27 10:26:19.897558 | ubuntu-noble | + continue 2026-08-27 10:26:19.897630 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:19.899530 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-27 10:26:19.932882 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-27 10:26:19.938773 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.938815 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-27 10:26:19.938834 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:19.938839 | ubuntu-noble | + popd 2026-08-27 10:26:19.938904 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:19.938936 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:19.939900 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:19.942963 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:19.943050 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-27 10:26:19.943212 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:19.943221 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:19.943327 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:21.038899 | ubuntu-noble | 2026-08-27 10:26:21 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz [228286/228286] -> "neutron-vpnaas-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:21.039083 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:21.039131 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:21.039140 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:21.043429 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:21.043492 | ubuntu-noble | ++ head -1 2026-08-27 10:26:21.043498 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:21.047121 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-27 10:26:21.048241 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-27 10:26:21.048307 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:21.048315 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-27 10:26:21.048326 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:21.048330 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-27 10:26:21.048334 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:21.048338 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:21.048342 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-27 10:26:21.048347 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-27 10:26:21.048360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:21.048363 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-27 10:26:21.048367 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-27 10:26:21.048371 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:21.048375 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-27 10:26:21.048379 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-27 10:26:21.048384 | ubuntu-noble | ++ return 1 2026-08-27 10:26:21.048953 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:21.048966 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:21.049295 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-27 10:26:21.049327 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:21.049334 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-27 10:26:21.049359 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:21.049384 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-27 10:26:21.049389 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:21.049409 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:21.049414 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-27 10:26:21.049420 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-27 10:26:21.049444 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:21.049448 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-27 10:26:21.049467 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-27 10:26:21.049471 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:21.049496 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-27 10:26:21.049500 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-27 10:26:21.049503 | ubuntu-noble | ++ return 1 2026-08-27 10:26:21.050193 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:21.050224 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:21.050230 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:21.050235 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:21.050240 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:21.050244 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:21.050249 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-27 10:26:21.050253 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:21.050258 | ubuntu-noble | + popd 2026-08-27 10:26:21.050262 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:21.050268 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:21.050686 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-27 10:26:21.052550 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-27 10:26:21.052569 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-27 10:26:21.052574 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-27 10:26:21.052578 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-27 10:26:21.052582 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-27 10:26:23.147798 | ubuntu-noble | 2026-08-27 10:26:23 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:23.150885 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:23.150930 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-27 10:26:23.150940 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-27 10:26:23.154151 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-27 10:26:23.154203 | ubuntu-noble | ++ head -1 2026-08-27 10:26:23.154622 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:23.162976 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-27 10:26:23.164224 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-27 10:26:23.164271 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:23.164283 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-27 10:26:23.164297 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:23.164374 | ubuntu-noble | ++ local name=neutron 2026-08-27 10:26:23.164386 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:23.164398 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:23.164410 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-27 10:26:23.164423 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-27 10:26:23.164483 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-27 10:26:23.164527 | ubuntu-noble | ++ return 0 2026-08-27 10:26:23.164923 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-27 10:26:23.166178 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-27 10:26:23.166246 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:23.166264 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-27 10:26:23.166271 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:23.166277 | ubuntu-noble | ++ local name=neutron 2026-08-27 10:26:23.166282 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:23.166342 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:23.166351 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-27 10:26:23.166360 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-27 10:26:23.166639 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:23.166659 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-27 10:26:23.166667 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-27 10:26:23.166675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:23.166681 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-27 10:26:23.166707 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-27 10:26:23.166714 | ubuntu-noble | ++ return 1 2026-08-27 10:26:23.167153 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:23.167215 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:23.167265 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-27 10:26:23.167680 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-27 10:26:23.167695 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-27 10:26:23.167701 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-27 10:26:23.539880 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-27 10:26:23.546124 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-27 10:26:23.546159 | ubuntu-noble | + sort 2026-08-27 10:26:23.558571 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-27 10:26:23.561122 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-27 10:26:23.561154 | ubuntu-noble | ++ sort 2026-08-27 10:26:23.562243 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:23.562278 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-27 10:26:23.562305 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-27 10:26:23.562314 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-27 10:26:23.562338 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-27 10:26:23.562345 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-27 10:26:23.562353 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:23.564032 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-27 10:26:23.564822 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-27 10:26:23.564844 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-27 10:26:23.564850 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-27 10:26:23.564892 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:23.567102 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-27 10:26:23.567124 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-27 10:26:23.567129 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-27 10:26:23.567134 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-27 10:26:23.567325 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-27 10:26:23.567416 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:23.567446 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-27 10:26:23.567481 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-27 10:26:23.567488 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-27 10:26:23.567497 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-27 10:26:23.567503 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-27 10:26:23.567509 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:23.569121 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-27 10:26:23.569217 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-27 10:26:23.569711 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:23.570871 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-27 10:26:23.571045 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-27 10:26:23.571662 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-27 10:26:23.571691 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:23.571697 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-27 10:26:23.571700 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-27 10:26:23.571705 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-27 10:26:23.571713 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-27 10:26:23.571717 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-27 10:26:23.571720 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:23.573693 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-27 10:26:23.573718 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-27 10:26:23.573761 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:23.575965 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-27 10:26:23.575989 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-27 10:26:23.575998 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-27 10:26:23.576092 | ubuntu-noble | + popd 2026-08-27 10:26:23.577129 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-27 10:26:23.577153 | ubuntu-noble | + sort 2026-08-27 10:26:23.589047 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-27 10:26:23.589162 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-27 10:26:23.589189 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:23.589208 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:23.589224 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:23.590182 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:23.590394 | ubuntu-noble | ++ head -1 2026-08-27 10:26:23.592664 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-27 10:26:23.592725 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-27 10:26:23.592764 | ubuntu-noble | + local new_files 2026-08-27 10:26:23.593281 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:23.596835 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-27 10:26:23.596858 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-27 10:26:23.597146 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-27 10:26:23.599007 | ubuntu-noble | + [[ -n l ]] 2026-08-27 10:26:23.599048 | ubuntu-noble | + echo 2026-08-27 10:26:23.599057 | ubuntu-noble | + local file 2026-08-27 10:26:23.599088 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:23.599095 | ubuntu-noble | + case $file in 2026-08-27 10:26:23.599101 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt' 2026-08-27 10:26:23.599109 | ubuntu-noble | APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-27 10:26:23.599116 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-27 10:26:23.599123 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:23.600547 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-27 10:26:25.002155 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-27 10:26:25.072933 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-27 10:26:25.072986 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-27 10:26:25.072994 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:25.072999 | ubuntu-noble | + popd 2026-08-27 10:26:25.073009 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:25.073015 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:25.073810 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-27 10:26:25.075087 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-27 10:26:25.075104 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-27 10:26:25.075112 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-27 10:26:25.075117 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-27 10:26:25.075135 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-27 10:26:26.946277 | ubuntu-noble | 2026-08-27 10:26:26 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:26.948141 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:26.948190 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-27 10:26:26.948203 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-27 10:26:26.950374 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-27 10:26:26.951354 | ubuntu-noble | ++ head -1 2026-08-27 10:26:26.954157 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:26.960961 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-27 10:26:26.961873 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-27 10:26:26.961957 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:26.962017 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-27 10:26:26.962027 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:26.962103 | ubuntu-noble | ++ local name=nova 2026-08-27 10:26:26.962120 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:26.962130 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:26.962140 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-27 10:26:26.962164 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-27 10:26:26.962201 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-27 10:26:26.962213 | ubuntu-noble | ++ return 0 2026-08-27 10:26:26.962611 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-27 10:26:26.963594 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-27 10:26:26.963641 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:26.963657 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-27 10:26:26.963674 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:26.963712 | ubuntu-noble | ++ local name=nova 2026-08-27 10:26:26.963729 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:26.963746 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:26.963759 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-27 10:26:26.963777 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-27 10:26:26.963792 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:26.963804 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-27 10:26:26.963812 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-27 10:26:26.963823 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:26.963831 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-27 10:26:26.963839 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-27 10:26:26.963849 | ubuntu-noble | ++ return 1 2026-08-27 10:26:26.964763 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:26.964795 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:26.964803 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-27 10:26:26.964811 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-27 10:26:26.964818 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-27 10:26:26.964826 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-27 10:26:27.401142 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-27 10:26:27.405041 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-27 10:26:27.405224 | ubuntu-noble | + sort 2026-08-27 10:26:27.422746 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-27 10:26:27.425629 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-27 10:26:27.425669 | ubuntu-noble | ++ sort 2026-08-27 10:26:27.427707 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:27.427756 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-27 10:26:27.427765 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-27 10:26:27.427775 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-27 10:26:27.427782 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-27 10:26:27.427791 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-27 10:26:27.427797 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:27.429729 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-27 10:26:27.430642 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-27 10:26:27.430666 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-27 10:26:27.430678 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:27.432432 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-27 10:26:27.433523 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-27 10:26:27.433556 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-27 10:26:27.433569 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-27 10:26:27.433660 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:27.433669 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-27 10:26:27.433675 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-27 10:26:27.433681 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-27 10:26:27.433690 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-27 10:26:27.433697 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-27 10:26:27.433703 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:27.440111 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-27 10:26:27.440845 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-27 10:26:27.441049 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-27 10:26:27.443343 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-27 10:26:27.443800 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-27 10:26:27.444024 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-27 10:26:27.444268 | ubuntu-noble | checking file nova/virt/images.py 2026-08-27 10:26:27.444556 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-27 10:26:27.444845 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-27 10:26:27.445018 | ubuntu-noble | checking file requirements.txt 2026-08-27 10:26:27.445356 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:27.450145 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-27 10:26:27.450599 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-27 10:26:27.450747 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-27 10:26:27.452136 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-27 10:26:27.452449 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-27 10:26:27.452635 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-27 10:26:27.452789 | ubuntu-noble | patching file nova/virt/images.py 2026-08-27 10:26:27.452966 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-27 10:26:27.453190 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-27 10:26:27.453315 | ubuntu-noble | patching file requirements.txt 2026-08-27 10:26:27.454148 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-27 10:26:27.454186 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:27.454225 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-27 10:26:27.454231 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-27 10:26:27.454245 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-27 10:26:27.454250 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-27 10:26:27.454255 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-27 10:26:27.454258 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:27.455993 | ubuntu-noble | checking file nova/compute/api.py 2026-08-27 10:26:27.458155 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-27 10:26:27.458436 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:27.460090 | ubuntu-noble | patching file nova/compute/api.py 2026-08-27 10:26:27.462112 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-27 10:26:27.462730 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-27 10:26:27.462752 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:27.462757 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:26:27.462762 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:26:27.462765 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:26:27.462771 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-27 10:26:27.462775 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:26:27.462778 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:27.464104 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-27 10:26:27.464133 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:26:27.464514 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:27.465497 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-27 10:26:27.465697 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:26:27.466840 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-27 10:26:27.466881 | ubuntu-noble | + popd 2026-08-27 10:26:27.466889 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-27 10:26:27.467261 | ubuntu-noble | + sort 2026-08-27 10:26:27.480784 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-27 10:26:27.480829 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-27 10:26:27.480836 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:27.480842 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:27.480847 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:27.483452 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:27.483502 | ubuntu-noble | ++ head -1 2026-08-27 10:26:27.484812 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-27 10:26:27.484841 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-27 10:26:27.484846 | ubuntu-noble | + local new_files 2026-08-27 10:26:27.485604 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:27.490541 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:26:27.490556 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-27 10:26:27.490562 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-27 10:26:27.490571 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:26:27.490575 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-27 10:26:27.490579 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-27 10:26:27.491150 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-27 10:26:27.492905 | ubuntu-noble | + [[ -n h ]] 2026-08-27 10:26:27.492929 | ubuntu-noble | + echo 2026-08-27 10:26:27.492933 | ubuntu-noble | + local file 2026-08-27 10:26:27.492937 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:27.492940 | ubuntu-noble | + case $file in 2026-08-27 10:26:27.492954 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-27 10:26:27.492959 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-27 10:26:27.492963 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-27 10:26:27.492967 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:27.492970 | ubuntu-noble | + case $file in 2026-08-27 10:26:27.492973 | ubuntu-noble | + continue 2026-08-27 10:26:27.492977 | ubuntu-noble | + for file in $new_files 2026-08-27 10:26:27.492980 | ubuntu-noble | + case $file in 2026-08-27 10:26:27.492983 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-27 10:26:27.492987 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-27 10:26:27.492991 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-27 10:26:27.492994 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:27.494732 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-27 10:26:29.038548 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-27 10:26:29.138244 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-27 10:26:29.138293 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-27 10:26:29.138299 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:29.138304 | ubuntu-noble | + popd 2026-08-27 10:26:29.138308 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:29.138313 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:29.139053 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-27 10:26:29.142596 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-27 10:26:29.142620 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-27 10:26:29.142625 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-27 10:26:29.142629 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-27 10:26:29.142634 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-27 10:26:30.557785 | ubuntu-noble | 2026-08-27 10:26:30 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:30.561443 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:30.561567 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-27 10:26:30.561585 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-27 10:26:30.564162 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-27 10:26:30.564216 | ubuntu-noble | ++ head -1 2026-08-27 10:26:30.565476 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:30.573831 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-27 10:26:30.574133 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-27 10:26:30.574169 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:30.574187 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-27 10:26:30.574205 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:30.574221 | ubuntu-noble | ++ local name=octavia 2026-08-27 10:26:30.574233 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:30.574250 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:30.574262 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-27 10:26:30.574278 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-27 10:26:30.574295 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:30.574307 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-27 10:26:30.574320 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-27 10:26:30.574336 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:30.574348 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-27 10:26:30.574360 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-27 10:26:30.574402 | ubuntu-noble | ++ return 1 2026-08-27 10:26:30.574660 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:30.574676 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:30.576175 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-27 10:26:30.576234 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:30.576241 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-27 10:26:30.576245 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:30.576254 | ubuntu-noble | ++ local name=octavia 2026-08-27 10:26:30.576258 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:30.576261 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:30.576265 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-27 10:26:30.576269 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-27 10:26:30.576324 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:30.576330 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-27 10:26:30.576336 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-27 10:26:30.576361 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:30.576368 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-27 10:26:30.576390 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-27 10:26:30.576418 | ubuntu-noble | ++ return 1 2026-08-27 10:26:30.577304 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:30.577355 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:30.577364 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-27 10:26:30.577371 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-27 10:26:30.577378 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:30.577384 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-27 10:26:30.577391 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-27 10:26:30.577397 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:30.577403 | ubuntu-noble | + popd 2026-08-27 10:26:30.577409 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:30.577417 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:30.578446 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-27 10:26:30.579839 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-27 10:26:30.579872 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-27 10:26:30.579880 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-27 10:26:30.579887 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-27 10:26:30.579896 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-27 10:26:31.853174 | ubuntu-noble | 2026-08-27 10:26:31 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:31.855776 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:31.855844 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-27 10:26:31.855857 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-27 10:26:31.858610 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-27 10:26:31.862139 | ubuntu-noble | ++ head -1 2026-08-27 10:26:31.862192 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:31.867389 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-27 10:26:31.867744 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-27 10:26:31.867838 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:31.867854 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-27 10:26:31.867868 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:31.867908 | ubuntu-noble | ++ local name=openstack_placement 2026-08-27 10:26:31.867919 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:31.867959 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:31.867975 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-27 10:26:31.867986 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-27 10:26:31.868021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:31.868031 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-27 10:26:31.868040 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-27 10:26:31.868053 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:31.868097 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-27 10:26:31.868110 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-27 10:26:31.868116 | ubuntu-noble | ++ return 1 2026-08-27 10:26:31.868448 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:31.868457 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:31.869687 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-27 10:26:31.869716 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:31.869730 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-27 10:26:31.869736 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:31.869741 | ubuntu-noble | ++ local name=openstack_placement 2026-08-27 10:26:31.869746 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:31.869750 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:31.869755 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-27 10:26:31.869760 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-27 10:26:31.869766 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:31.869770 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-27 10:26:31.869775 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-27 10:26:31.869780 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:31.869785 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-27 10:26:31.869790 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-27 10:26:31.869794 | ubuntu-noble | ++ return 1 2026-08-27 10:26:31.869804 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:31.869809 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:31.869814 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-27 10:26:31.869819 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-27 10:26:31.869823 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:31.869833 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-27 10:26:31.869841 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-27 10:26:31.869849 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:31.869865 | ubuntu-noble | + popd 2026-08-27 10:26:31.869955 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:31.869967 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:31.870783 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:31.872360 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:31.872396 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-27 10:26:31.872403 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:31.872418 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:31.872425 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:33.790258 | ubuntu-noble | 2026-08-27 10:26:33 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz [9061365/9061365] -> "skyline-apiserver-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:33.792838 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:33.792931 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:33.792947 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:33.794699 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:33.799189 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:33.799278 | ubuntu-noble | ++ head -1 2026-08-27 10:26:33.804627 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-27 10:26:33.805756 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-27 10:26:33.805832 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:33.805851 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-27 10:26:33.805888 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:33.805975 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-27 10:26:33.805987 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:33.806025 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:33.806038 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-27 10:26:33.806050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-27 10:26:33.806129 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:33.806145 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-27 10:26:33.806157 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-27 10:26:33.806166 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:33.806175 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-27 10:26:33.806187 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-27 10:26:33.806195 | ubuntu-noble | ++ return 1 2026-08-27 10:26:33.807018 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:33.807041 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:33.807475 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-27 10:26:33.807584 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:33.807597 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-27 10:26:33.807610 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:33.807633 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-27 10:26:33.807645 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:33.807688 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:33.807701 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-27 10:26:33.807711 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-27 10:26:33.807744 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:33.807754 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-27 10:26:33.807766 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-27 10:26:33.807775 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:33.807783 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-27 10:26:33.807795 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-27 10:26:33.807804 | ubuntu-noble | ++ return 1 2026-08-27 10:26:33.808911 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:33.808948 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:33.808958 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:33.808967 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:33.808975 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:33.808984 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:33.808993 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-27 10:26:33.809001 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:33.809010 | ubuntu-noble | + popd 2026-08-27 10:26:33.809019 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:33.809029 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:33.809299 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:33.811919 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:33.811953 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-27 10:26:33.811963 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:33.811992 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:33.812001 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:36.487553 | ubuntu-noble | 2026-08-27 10:26:36 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz [26631227/26631227] -> "skyline-console-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:36.489254 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:36.489319 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:36.489329 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:36.493042 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:36.493093 | ubuntu-noble | ++ head -1 2026-08-27 10:26:36.493100 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:36.498293 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-27 10:26:36.499356 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-27 10:26:36.499380 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:36.499386 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-27 10:26:36.499390 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:36.499393 | ubuntu-noble | ++ local name=skyline-console 2026-08-27 10:26:36.499397 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:36.499405 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:36.499409 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-27 10:26:36.499413 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-27 10:26:36.499418 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:36.499421 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-27 10:26:36.499425 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-27 10:26:36.499428 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:36.499432 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-27 10:26:36.499435 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-27 10:26:36.499439 | ubuntu-noble | ++ return 1 2026-08-27 10:26:36.499465 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:36.499637 | ubuntu-noble | + patch_dir= 2026-08-27 10:26:36.500957 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-27 10:26:36.500994 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:36.501002 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-27 10:26:36.501008 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:36.501014 | ubuntu-noble | ++ local name=skyline-console 2026-08-27 10:26:36.501020 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:36.501025 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:36.501031 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-27 10:26:36.501036 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-27 10:26:36.501042 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:36.501048 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-27 10:26:36.501054 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-27 10:26:36.501156 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:36.501166 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-27 10:26:36.501172 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-27 10:26:36.501177 | ubuntu-noble | ++ return 1 2026-08-27 10:26:36.501189 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:36.501195 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:36.501201 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:36.501207 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:36.501212 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:36.501218 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:36.501241 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-27 10:26:36.501247 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:36.501253 | ubuntu-noble | + popd 2026-08-27 10:26:36.501305 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-27 10:26:36.501315 | ubuntu-noble | + pushd tarballs 2026-08-27 10:26:36.502131 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-27 10:26:36.504020 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-27 10:26:36.504056 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-27 10:26:36.504110 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-27 10:26:36.504118 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-27 10:26:36.504127 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.429302 | ubuntu-noble | 2026-08-27 10:26:37 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-08-27 10:26:37.431697 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-27 10:26:37.431755 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.431767 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.435142 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.435192 | ubuntu-noble | ++ head -1 2026-08-27 10:26:37.436644 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-27 10:26:37.443779 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-27 10:26:37.444748 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-27 10:26:37.444836 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-27 10:26:37.444849 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-27 10:26:37.444886 | ubuntu-noble | ++ local suffix= 2026-08-27 10:26:37.444958 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-27 10:26:37.444967 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:37.445004 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:37.445013 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-27 10:26:37.445037 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-27 10:26:37.445089 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-27 10:26:37.445176 | ubuntu-noble | ++ return 0 2026-08-27 10:26:37.445874 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-27 10:26:37.446446 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-27 10:26:37.446824 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-27 10:26:37.446878 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-27 10:26:37.446908 | ubuntu-noble | ++ local suffix=/source 2026-08-27 10:26:37.446974 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-27 10:26:37.446982 | ubuntu-noble | ++ local candidate path 2026-08-27 10:26:37.447021 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:37.447031 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-27 10:26:37.447086 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-27 10:26:37.447734 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:37.447791 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-27 10:26:37.447809 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-27 10:26:37.447816 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-27 10:26:37.447822 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-27 10:26:37.447828 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-27 10:26:37.447833 | ubuntu-noble | ++ return 1 2026-08-27 10:26:37.447848 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:37.447871 | ubuntu-noble | + overlay_dir= 2026-08-27 10:26:37.447877 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.447882 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.447888 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-27 10:26:37.447896 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.465161 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.468147 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-27 10:26:37.468569 | ubuntu-noble | + sort 2026-08-27 10:26:37.474040 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-27 10:26:37.475812 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-27 10:26:37.477101 | ubuntu-noble | ++ sort 2026-08-27 10:26:37.481318 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:37.481412 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-27 10:26:37.481465 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-27 10:26:37.481567 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-27 10:26:37.481598 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-27 10:26:37.481612 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-27 10:26:37.481632 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:37.483404 | ubuntu-noble | checking file upper-constraints.txt 2026-08-27 10:26:37.483751 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:37.485990 | ubuntu-noble | patching file upper-constraints.txt 2026-08-27 10:26:37.487023 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-27 10:26:37.487353 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:37.487459 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-27 10:26:37.487554 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-27 10:26:37.487604 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-27 10:26:37.487647 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-27 10:26:37.488131 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-27 10:26:37.488158 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:37.489153 | ubuntu-noble | checking file upper-constraints.txt 2026-08-27 10:26:37.489801 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:37.491012 | ubuntu-noble | patching file upper-constraints.txt 2026-08-27 10:26:37.491231 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-27 10:26:37.491281 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-27 10:26:37.491374 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-27 10:26:37.491886 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-27 10:26:37.491906 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-27 10:26:37.491915 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-27 10:26:37.491922 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-27 10:26:37.491930 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-27 10:26:37.493288 | ubuntu-noble | checking file upper-constraints.txt 2026-08-27 10:26:37.494169 | ubuntu-noble | + patch --forward --batch -p1 2026-08-27 10:26:37.495954 | ubuntu-noble | patching file upper-constraints.txt 2026-08-27 10:26:37.497558 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-27 10:26:37.497600 | ubuntu-noble | + popd 2026-08-27 10:26:37.497610 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-27 10:26:37.498000 | ubuntu-noble | + sort 2026-08-27 10:26:37.501700 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-27 10:26:37.501818 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-27 10:26:37.502183 | ubuntu-noble | + local before=files-before 2026-08-27 10:26:37.502213 | ubuntu-noble | + local after=files-after 2026-08-27 10:26:37.502220 | ubuntu-noble | + local sources_txt 2026-08-27 10:26:37.505123 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-27 10:26:37.505161 | ubuntu-noble | ++ head -1 2026-08-27 10:26:37.505857 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-27 10:26:37.505927 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-27 10:26:37.505960 | ubuntu-noble | + local new_files 2026-08-27 10:26:37.506801 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-27 10:26:37.509176 | ubuntu-noble | + new_files= 2026-08-27 10:26:37.509233 | ubuntu-noble | + [[ -z '' ]] 2026-08-27 10:26:37.509252 | ubuntu-noble | + return 2026-08-27 10:26:37.509302 | ubuntu-noble | + rm files-before files-after 2026-08-27 10:26:37.511337 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-27 10:26:37.554177 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-27 10:26:37.559404 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.559494 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-27 10:26:37.559585 | ubuntu-noble | + [[ -n '' ]] 2026-08-27 10:26:37.559632 | ubuntu-noble | + popd 2026-08-27 10:26:37.559964 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.2 patches/kolla-build/2024.2 2026-08-27 10:26:37.560133 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 10:26:37.560203 | ubuntu-noble | + shift 2026-08-27 10:26:37.560252 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-27 10:26:37.560318 | ubuntu-noble | + roots=() 2026-08-27 10:26:37.560363 | ubuntu-noble | + local roots dir 2026-08-27 10:26:37.560418 | ubuntu-noble | + for dir in "$@" 2026-08-27 10:26:37.560461 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-27 10:26:37.560537 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-27 10:26:37.560607 | ubuntu-noble | + for dir in "$@" 2026-08-27 10:26:37.560649 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-27 10:26:37.560690 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-27 10:26:37.560762 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-27 10:26:37.560838 | ubuntu-noble | + local tmp 2026-08-27 10:26:37.561732 | ubuntu-noble | ++ mktemp -d 2026-08-27 10:26:37.563837 | ubuntu-noble | + tmp=/tmp/tmp.wOUuntCkBm 2026-08-27 10:26:37.564693 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 -type f 2026-08-27 10:26:37.565758 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-27 10:26:37.566734 | ubuntu-noble | + sort 2026-08-27 10:26:37.571787 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-27 10:26:37.575215 | ubuntu-noble | + comm -23 /tmp/tmp.wOUuntCkBm/expected /tmp/tmp.wOUuntCkBm/applied 2026-08-27 10:26:37.577422 | ubuntu-noble | + local expected_count missing_count 2026-08-27 10:26:37.578204 | ubuntu-noble | ++ wc -l 2026-08-27 10:26:37.581157 | ubuntu-noble | + expected_count=30 2026-08-27 10:26:37.581851 | ubuntu-noble | ++ wc -l 2026-08-27 10:26:37.583778 | ubuntu-noble | + missing_count=0 2026-08-27 10:26:37.583837 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-27 10:26:37.583869 | ubuntu-noble | + rm -rf /tmp/tmp.wOUuntCkBm 2026-08-27 10:26:37.585429 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-27 10:26:37.585463 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-27 10:26:37.585784 | ubuntu-noble | + return 0 2026-08-27 10:26:37.724405 | ubuntu-noble | ok: Runtime: 0:01:24.584852 2026-08-27 10:26:37.771709 | 2026-08-27 10:26:37.771854 | PLAY RECAP 2026-08-27 10:26:37.771921 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-27 10:26:37.771946 | 2026-08-27 10:26:37.925794 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-27 10:26:37.928130 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-27 10:26:38.776844 | 2026-08-27 10:26:38.777214 | PLAY [Base post-fetch] 2026-08-27 10:26:38.805590 | 2026-08-27 10:26:38.805955 | TASK [diagnose-network : Ensure log directory exists] 2026-08-27 10:26:39.519689 | ubuntu-noble | ok 2026-08-27 10:26:39.532667 | 2026-08-27 10:26:39.532907 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-27 10:26:51.598114 | ubuntu-noble | ok: Runtime: 0:00:05.911139 2026-08-27 10:26:51.607252 | 2026-08-27 10:26:51.607404 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-27 10:26:57.866067 | ubuntu-noble | ok: Runtime: 0:00:00.345746 2026-08-27 10:26:57.872094 | 2026-08-27 10:26:57.872243 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-27 10:27:04.216563 | ubuntu-noble | ok: Runtime: 0:00:00.078251 2026-08-27 10:27:04.228196 | 2026-08-27 10:27:04.228336 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-27 10:27:04.294058 | ubuntu-noble | skipping: Conditional result was False 2026-08-27 10:27:04.308053 | 2026-08-27 10:27:04.308255 | TASK [fetch-output : Set log path for single node] 2026-08-27 10:27:04.352039 | ubuntu-noble | ok 2026-08-27 10:27:04.358111 | 2026-08-27 10:27:04.358261 | LOOP [fetch-output : Ensure local output dirs] 2026-08-27 10:27:04.671151 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/91585a08e85046c1b7c5214b4aee7aa0/work/logs" 2026-08-27 10:27:04.986101 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/91585a08e85046c1b7c5214b4aee7aa0/work/artifacts" 2026-08-27 10:27:05.259723 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/91585a08e85046c1b7c5214b4aee7aa0/work/docs" 2026-08-27 10:27:05.273249 | 2026-08-27 10:27:05.273500 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-27 10:27:06.033708 | ubuntu-noble | changed: 2026-08-27 10:27:06.034015 | ubuntu-noble | .d..t...... ./ 2026-08-27 10:27:06.034054 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-27 10:27:06.034081 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-27 10:27:06.034104 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-27 10:27:06.034126 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-27 10:27:06.034147 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-27 10:27:06.034192 | ubuntu-noble | changed: All items complete 2026-08-27 10:27:06.034219 | 2026-08-27 10:27:06.593952 | ubuntu-noble | changed: .d..t...... ./ 2026-08-27 10:27:07.179603 | ubuntu-noble | changed: .d..t...... ./ 2026-08-27 10:27:07.203920 | 2026-08-27 10:27:07.204088 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-27 10:27:07.565488 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.011662 2026-08-27 10:27:07.859234 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.010656 2026-08-27 10:27:07.886663 | 2026-08-27 10:27:07.886874 | PLAY RECAP 2026-08-27 10:27:07.886961 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-27 10:27:07.887001 | 2026-08-27 10:27:08.052377 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-27 10:27:08.053437 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-27 10:27:08.851385 | 2026-08-27 10:27:08.851581 | PLAY [Base post] 2026-08-27 10:27:08.867272 | 2026-08-27 10:27:08.867439 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-27 10:27:09.813398 | ubuntu-noble | changed 2026-08-27 10:27:09.822307 | 2026-08-27 10:27:09.822442 | PLAY RECAP 2026-08-27 10:27:09.822510 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-27 10:27:09.822573 | 2026-08-27 10:27:09.970467 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-27 10:27:09.972473 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-27 10:27:10.824049 | 2026-08-27 10:27:10.824241 | PLAY [Base post-logs] 2026-08-27 10:27:10.835810 | 2026-08-27 10:27:10.835971 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-27 10:27:11.319486 | localhost | changed 2026-08-27 10:27:11.330443 | 2026-08-27 10:27:11.330603 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-27 10:27:11.366742 | localhost | ok 2026-08-27 10:27:11.370248 | 2026-08-27 10:27:11.370356 | TASK [Set zuul-log-path fact] 2026-08-27 10:27:11.385635 | localhost | ok 2026-08-27 10:27:11.394390 | 2026-08-27 10:27:11.394497 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-27 10:27:11.431184 | localhost | ok 2026-08-27 10:27:11.438078 | 2026-08-27 10:27:11.438249 | TASK [upload-logs : Create log directories] 2026-08-27 10:27:12.001137 | localhost | changed 2026-08-27 10:27:12.006584 | 2026-08-27 10:27:12.006757 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-27 10:27:12.552557 | localhost -> localhost | ok: Runtime: 0:00:00.007521 2026-08-27 10:27:12.562546 | 2026-08-27 10:27:12.562730 | TASK [upload-logs : Upload logs to log server] 2026-08-27 10:27:13.237219 | localhost | Output suppressed because no_log was given 2026-08-27 10:27:13.246449 | 2026-08-27 10:27:13.246720 | LOOP [upload-logs : Compress console log and json output] 2026-08-27 10:27:13.312563 | localhost | skipping: Conditional result was False 2026-08-27 10:27:13.319605 | localhost | skipping: Conditional result was False 2026-08-27 10:27:13.329925 | 2026-08-27 10:27:13.330162 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-27 10:27:13.387144 | localhost | skipping: Conditional result was False 2026-08-27 10:27:13.387521 | 2026-08-27 10:27:13.392240 | localhost | skipping: Conditional result was False 2026-08-27 10:27:13.404610 | 2026-08-27 10:27:13.404842 | LOOP [upload-logs : Upload console log and json output]