2026-08-25 14:43:53.104013 | Job console starting 2026-08-25 14:43:53.119480 | Updating git repos 2026-08-25 14:43:53.158148 | Cloning repos into workspace 2026-08-25 14:43:53.201886 | Restoring repo states 2026-08-25 14:43:53.218190 | Merging changes 2026-08-25 14:43:53.881726 | Checking out repos 2026-08-25 14:43:53.966445 | Preparing playbooks 2026-08-25 14:43:55.337773 | Running Ansible setup 2026-08-25 14:44:00.952473 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-25 14:44:02.104787 | 2026-08-25 14:44:02.104961 | PLAY [Base pre] 2026-08-25 14:44:02.125403 | 2026-08-25 14:44:02.125595 | TASK [Setup log path fact] 2026-08-25 14:44:02.157303 | ubuntu-noble | ok 2026-08-25 14:44:02.176537 | 2026-08-25 14:44:02.176753 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-25 14:44:02.206929 | ubuntu-noble | ok 2026-08-25 14:44:02.231196 | 2026-08-25 14:44:02.231359 | TASK [emit-job-header : Print job information] 2026-08-25 14:44:02.281531 | # Job Information 2026-08-25 14:44:02.281759 | Ansible Version: 2.16.14 2026-08-25 14:44:02.281796 | Job: container-images-kolla-patch-2024.2 2026-08-25 14:44:02.281836 | Pipeline: check 2026-08-25 14:44:02.281874 | Executor: 521e9411259a 2026-08-25 14:44:02.281907 | Triggered by: https://github.com/osism/container-images-kolla/pull/776 2026-08-25 14:44:02.281942 | Event ID: 5d6bf970-a093-11f1-8cbe-62fcb3bbc33d 2026-08-25 14:44:02.293677 | 2026-08-25 14:44:02.293854 | LOOP [emit-job-header : Print node information] 2026-08-25 14:44:02.491929 | ubuntu-noble | ok: 2026-08-25 14:44:02.492190 | ubuntu-noble | # Node Information 2026-08-25 14:44:02.492230 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-25 14:44:02.492256 | ubuntu-noble | Hostname: ubuntu 2026-08-25 14:44:02.492279 | ubuntu-noble | Username: zuul 2026-08-25 14:44:02.492301 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-25 14:44:02.492325 | ubuntu-noble | Provider: regiocloud-a 2026-08-25 14:44:02.492346 | ubuntu-noble | Region: 2026-08-25 14:44:02.492367 | ubuntu-noble | Label: ubuntu-noble 2026-08-25 14:44:02.492388 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-25 14:44:02.492408 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feb0:487d 2026-08-25 14:44:02.513158 | 2026-08-25 14:44:02.513319 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-25 14:44:03.151265 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:03.159644 | 2026-08-25 14:44:03.159781 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-25 14:44:04.562420 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:04.574439 | 2026-08-25 14:44:04.574590 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-25 14:44:05.143910 | ubuntu-noble -> localhost | ok 2026-08-25 14:44:05.150507 | 2026-08-25 14:44:05.150672 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-25 14:44:05.208890 | ubuntu-noble | ok 2026-08-25 14:44:05.235445 | ubuntu-noble | included: /var/lib/zuul/builds/d88ef5af7da94862838f9a60f006f671/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-25 14:44:05.252280 | 2026-08-25 14:44:05.252413 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-25 14:44:07.455029 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-25 14:44:07.455625 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/d88ef5af7da94862838f9a60f006f671/work/d88ef5af7da94862838f9a60f006f671_id_rsa 2026-08-25 14:44:07.455739 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/d88ef5af7da94862838f9a60f006f671/work/d88ef5af7da94862838f9a60f006f671_id_rsa.pub 2026-08-25 14:44:07.455815 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-25 14:44:07.455882 | ubuntu-noble -> localhost | SHA256:m1PRy9Fto81HdI2EJ2kj79/kMkxK7VMK/Wiihoc9pMU zuul-build-sshkey 2026-08-25 14:44:07.455945 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-25 14:44:07.456038 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-25 14:44:07.456102 | ubuntu-noble -> localhost | | +..+| 2026-08-25 14:44:07.456162 | ubuntu-noble -> localhost | | ..*.ooo| 2026-08-25 14:44:07.456219 | ubuntu-noble -> localhost | | .+o+..+| 2026-08-25 14:44:07.456273 | ubuntu-noble -> localhost | | o.o+o.| 2026-08-25 14:44:07.456328 | ubuntu-noble -> localhost | | S...o+ o.| 2026-08-25 14:44:07.456398 | ubuntu-noble -> localhost | | +E + + +| 2026-08-25 14:44:07.456455 | ubuntu-noble -> localhost | | +B . B O | 2026-08-25 14:44:07.456510 | ubuntu-noble -> localhost | | +.= o @ +| 2026-08-25 14:44:07.456588 | ubuntu-noble -> localhost | | o.o o + | 2026-08-25 14:44:07.456645 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-25 14:44:07.456772 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.438360 2026-08-25 14:44:07.470932 | 2026-08-25 14:44:07.471082 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-25 14:44:07.517019 | ubuntu-noble | ok 2026-08-25 14:44:07.531514 | ubuntu-noble | included: /var/lib/zuul/builds/d88ef5af7da94862838f9a60f006f671/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-25 14:44:07.540892 | 2026-08-25 14:44:07.541009 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-25 14:44:07.565366 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 14:44:07.571561 | 2026-08-25 14:44:07.571681 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-25 14:44:08.341381 | ubuntu-noble | changed 2026-08-25 14:44:08.353260 | 2026-08-25 14:44:08.353408 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-25 14:44:08.675199 | ubuntu-noble | ok 2026-08-25 14:44:08.681702 | 2026-08-25 14:44:08.681949 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-25 14:44:09.406734 | ubuntu-noble | changed 2026-08-25 14:44:09.413028 | 2026-08-25 14:44:09.413154 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-25 14:44:10.178805 | ubuntu-noble | changed 2026-08-25 14:44:10.187382 | 2026-08-25 14:44:10.187523 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-25 14:44:10.213146 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 14:44:10.220078 | 2026-08-25 14:44:10.220192 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-25 14:44:10.757492 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:10.769717 | 2026-08-25 14:44:10.769853 | TASK [add-build-sshkey : Add back temp key] 2026-08-25 14:44:11.183915 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/d88ef5af7da94862838f9a60f006f671/work/d88ef5af7da94862838f9a60f006f671_id_rsa (zuul-build-sshkey) 2026-08-25 14:44:11.184274 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013583 2026-08-25 14:44:11.195802 | 2026-08-25 14:44:11.195922 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-25 14:44:11.666250 | ubuntu-noble | ok 2026-08-25 14:44:11.673922 | 2026-08-25 14:44:11.674055 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-25 14:44:11.708847 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 14:44:11.735058 | 2026-08-25 14:44:11.735197 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-25 14:44:12.299845 | ubuntu-noble | ok 2026-08-25 14:44:12.311709 | 2026-08-25 14:44:12.311858 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-25 14:44:12.351477 | ubuntu-noble | ok 2026-08-25 14:44:12.357102 | 2026-08-25 14:44:12.357224 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-25 14:44:12.814362 | ubuntu-noble -> localhost | ok 2026-08-25 14:44:12.821345 | 2026-08-25 14:44:12.821466 | TASK [validate-host : Collect information about the host] 2026-08-25 14:44:14.189207 | ubuntu-noble | ok 2026-08-25 14:44:14.215296 | 2026-08-25 14:44:14.215448 | TASK [validate-host : Sanitize hostname] 2026-08-25 14:44:14.421463 | ubuntu-noble | ok 2026-08-25 14:44:14.426457 | 2026-08-25 14:44:14.426612 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-25 14:44:15.016383 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:15.030009 | 2026-08-25 14:44:15.030177 | TASK [validate-host : Collect information about zuul worker] 2026-08-25 14:44:15.529894 | ubuntu-noble | ok 2026-08-25 14:44:15.542003 | 2026-08-25 14:44:15.542146 | TASK [validate-host : Write out all zuul information for each host] 2026-08-25 14:44:16.150350 | ubuntu-noble -> localhost | changed 2026-08-25 14:44:16.164773 | 2026-08-25 14:44:16.164919 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-25 14:44:16.459242 | ubuntu-noble | ok 2026-08-25 14:44:16.465375 | 2026-08-25 14:44:16.465492 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-25 14:44:17.534060 | ubuntu-noble | changed: 2026-08-25 14:44:17.534379 | ubuntu-noble | cd+++++++++ src/ 2026-08-25 14:44:17.534441 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-25 14:44:17.534484 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-25 14:44:17.534523 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-25 14:44:17.534583 | ubuntu-noble | Containerfile 2026-08-25 14:44:17.534821 | ubuntu-noble | 2026-08-25 14:46:30.143131 | ubuntu-noble | 2026-08-25 14:46:30.143141 | ubuntu-noble | Or undo this operation with: 2026-08-25 14:46:30.143152 | ubuntu-noble | 2026-08-25 14:46:30.143162 | ubuntu-noble | git switch - 2026-08-25 14:46:30.143172 | ubuntu-noble | 2026-08-25 14:46:30.143183 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-25 14:46:30.143193 | ubuntu-noble | 2026-08-25 14:46:30.143203 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-25 14:46:30.144733 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 14:46:30.147207 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-25 14:46:30.147234 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-25 14:46:30.147246 | ubuntu-noble | + popd 2026-08-25 14:46:30.147262 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-25 14:46:30.151712 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-25 14:46:30.153466 | ubuntu-noble | ++ sort 2026-08-25 14:46:30.156784 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-25 14:46:30.156801 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:30.156805 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:30.156810 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:30.156814 | 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-25 14:46:30.156818 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-25 14:46:30.156822 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:30.156825 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:30.158646 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-25 14:46:30.159265 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:30.160511 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-25 14:46:30.160597 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-25 14:46:30.160659 | ubuntu-noble | + popd 2026-08-25 14:46:30.160690 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-25 14:46:30.160700 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:30.160726 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-25 14:46:30.160736 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-25 14:46:30.160744 | 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-25 14:46:30.160767 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-25 14:46:30.160774 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-25 14:46:30.160782 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:30.162847 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-25 14:46:30.162871 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-25 14:46:30.162883 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:30.164930 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-25 14:46:30.165003 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-25 14:46:30.165019 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-25 14:46:30.165026 | ubuntu-noble | + popd 2026-08-25 14:46:30.165065 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-25 14:46:30.165075 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-25 14:46:30.282093 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-25 14:46:30.282129 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-25 14:46:30.282138 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-25 14:46:30.283640 | ubuntu-noble | Package: rabbitmq-server 2026-08-25 14:46:30.283657 | ubuntu-noble | Pin: version 3.13.* 2026-08-25 14:46:30.283661 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 14:46:30.283665 | ubuntu-noble | 2026-08-25 14:46:30.283669 | ubuntu-noble | Package: openvswitch* 2026-08-25 14:46:30.283673 | ubuntu-noble | Pin: version 3.4.* 2026-08-25 14:46:30.283677 | ubuntu-noble | Pin-Priority: 1000 2026-08-25 14:46:30.283680 | ubuntu-noble | 2026-08-25 14:46:30.283684 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-25 14:46:30.283688 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-25 14:46:30.283692 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-25 14:46:30.283695 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-25 14:46:30.283699 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-25 14:46:30.283702 | ubuntu-noble | Package: proxysql 2026-08-25 14:46:30.283706 | ubuntu-noble | Pin: version 3.0.8* 2026-08-25 14:46:30.283709 | ubuntu-noble | Pin-Priority: 1001 2026-08-25 14:46:30.284481 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-25 14:46:30.287792 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 14:46:30.288429 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-25 14:46:30.290526 | ubuntu-noble | + image_name=cinder 2026-08-25 14:46:30.290669 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-25 14:46:30.292589 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 14:46:30.293116 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-25 14:46:30.294836 | ubuntu-noble | + image_name=nova 2026-08-25 14:46:30.294930 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-25 14:46:30.296561 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-25 14:46:30.297101 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-25 14:46:30.298878 | ubuntu-noble | + image_name=base 2026-08-25 14:46:30.298951 | 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-25 14:46:30.303353 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-25 14:46:30.304850 | ubuntu-noble | patches/2024.2/ironic 2026-08-25 14:46:30.304866 | ubuntu-noble | patches/2024.2/keystone 2026-08-25 14:46:30.304870 | ubuntu-noble | patches/2024.2/cinder 2026-08-25 14:46:30.304874 | ubuntu-noble | patches/2024.2/kolla 2026-08-25 14:46:30.304878 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-25 14:46:30.304882 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-25 14:46:30.304885 | ubuntu-noble | patches/2024.2/neutron 2026-08-25 14:46:30.304889 | ubuntu-noble | patches/2024.2/nova 2026-08-25 14:46:30.304893 | ubuntu-noble | patches/2024.2/designate 2026-08-25 14:46:30.304896 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-25 14:46:30.306475 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-25 14:46:30.306492 | ubuntu-noble | ++ grep kolla 2026-08-25 14:46:30.307465 | ubuntu-noble | ++ grep -v kolla-build 2026-08-25 14:46:30.308991 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-25 14:46:30.309468 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-25 14:46:30.310506 | ubuntu-noble | + project=kolla 2026-08-25 14:46:30.311460 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-25 14:46:30.311477 | ubuntu-noble | ++ sort 2026-08-25 14:46:30.313454 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 14:46:30.313474 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:30.313544 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-25 14:46:30.313573 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-25 14:46:30.313588 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-25 14:46:30.313608 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-25 14:46:30.313613 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-25 14:46:30.313628 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:30.314885 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-25 14:46:30.314899 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-25 14:46:30.314951 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:30.316355 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-25 14:46:30.316371 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-25 14:46:30.316457 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-25 14:46:30.316534 | ubuntu-noble | + popd 2026-08-25 14:46:30.316587 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 14:46:30.316602 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:30.316647 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-25 14:46:30.316672 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-25 14:46:30.316691 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-25 14:46:30.316708 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-25 14:46:30.316712 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-25 14:46:30.316726 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:30.318097 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-25 14:46:30.318116 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-25 14:46:30.318161 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:30.319408 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-25 14:46:30.319445 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-25 14:46:30.319494 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-25 14:46:30.319563 | ubuntu-noble | + popd 2026-08-25 14:46:30.319627 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 14:46:30.319633 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:30.319666 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-25 14:46:30.319688 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-25 14:46:30.319705 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-25 14:46:30.319720 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-25 14:46:30.319724 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-25 14:46:30.319729 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:30.321431 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-25 14:46:30.321455 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-25 14:46:30.321459 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-25 14:46:30.321463 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-25 14:46:30.321466 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-25 14:46:30.321469 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-25 14:46:30.321472 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-25 14:46:30.321476 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-25 14:46:30.321480 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-25 14:46:30.321483 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-25 14:46:30.321504 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:30.323288 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-25 14:46:30.323304 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-25 14:46:30.323308 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-25 14:46:30.323317 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-25 14:46:30.323320 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-25 14:46:30.323323 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-25 14:46:30.323327 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-25 14:46:30.323330 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-25 14:46:30.323333 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-25 14:46:30.323337 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-25 14:46:30.323343 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-25 14:46:30.323414 | ubuntu-noble | + popd 2026-08-25 14:46:30.323479 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 14:46:30.323486 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:30.323529 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 14:46:30.323545 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 14:46:30.323562 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 14:46:30.323578 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-25 14:46:30.323582 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 14:46:30.323587 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:30.324999 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-25 14:46:30.325013 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-25 14:46:30.325017 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-25 14:46:30.325022 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-25 14:46:30.325026 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-25 14:46:30.325079 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:30.326507 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-25 14:46:30.326551 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-25 14:46:30.326560 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-25 14:46:30.326567 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-25 14:46:30.326578 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-25 14:46:30.327603 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-25 14:46:30.327640 | ubuntu-noble | + popd 2026-08-25 14:46:30.327653 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-25 14:46:30.327664 | ubuntu-noble | + pushd kolla 2026-08-25 14:46:30.327675 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-25 14:46:30.327686 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-25 14:46:30.327697 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-25 14:46:30.327708 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-25 14:46:30.327720 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-25 14:46:30.327730 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:30.328328 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-25 14:46:30.328349 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-25 14:46:30.329023 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:30.329756 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-25 14:46:30.329794 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-25 14:46:30.330463 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-25 14:46:30.330491 | ubuntu-noble | + popd 2026-08-25 14:46:30.330502 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-25 14:46:30.903179 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-25 14:46:30.964448 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-25 14:46:30.974014 | 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-25 14:46:31.059198 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-25 14:46:31.070489 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-25 14:46:31.149329 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-25 14:46:31.160349 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-25 14:46:31.174140 | 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-25 14:46:31.179250 | 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-25 14:46:31.230340 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-25 14:46:31.240781 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-25 14:46:31.301929 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 14:46:31.314494 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-25 14:46:31.378368 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 14:46:31.389150 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-25 14:46:31.464107 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 14:46:31.475905 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-25 14:46:31.513471 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-25 14:46:31.524658 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-25 14:46:31.535473 | 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-25 14:46:31.537105 | 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-25 14:46:31.614504 | 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-25 14:46:31.625007 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-25 14:46:31.650842 | 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-25 14:46:31.652460 | 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-25 14:46:31.653892 | 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-25 14:46:31.655102 | 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-25 14:46:31.694800 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-25 14:46:31.720929 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 5.4 MB/s eta 0:00:00 2026-08-25 14:46:31.731546 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-25 14:46:31.758533 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 9.0 MB/s eta 0:00:00 2026-08-25 14:46:31.771624 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-25 14:46:31.888931 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 1.2 MB/s eta 0:00:00 2026-08-25 14:46:31.902480 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-25 14:46:31.921867 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.1 MB/s eta 0:00:00 2026-08-25 14:46:31.937769 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-25 14:46:32.070364 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 17.5 MB/s eta 0:00:00 2026-08-25 14:46:32.085561 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-25 14:46:32.100819 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.7 MB/s eta 0:00:00 2026-08-25 14:46:32.113564 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-25 14:46:32.134822 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-25 14:46:32.148934 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.8 MB/s eta 0:00:00 2026-08-25 14:46:32.161872 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-25 14:46:32.390374 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-25 14:46:33.188026 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-08-25 14:46:33.261372 | ubuntu-noble | + pip3 install kolla/ 2026-08-25 14:46:33.670345 | ubuntu-noble | Processing ./kolla 2026-08-25 14:46:33.672620 | ubuntu-noble | Installing build dependencies: started 2026-08-25 14:46:35.369941 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-25 14:46:35.377099 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-25 14:46:35.564028 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-25 14:46:35.570704 | ubuntu-noble | Installing backend dependencies: started 2026-08-25 14:46:37.505938 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-25 14:46:37.507917 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-25 14:46:38.021511 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-25 14:46:38.039059 | 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-25 14:46:38.040878 | 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-25 14:46:38.043365 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.59) 2026-08-25 14:46:38.045206 | 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-25 14:46:38.047615 | 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-25 14:46:38.079910 | 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-25 14:46:38.083681 | 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-25 14:46:38.091595 | 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-25 14:46:38.092732 | 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-25 14:46:38.094100 | 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-25 14:46:38.096518 | 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-25 14:46:38.096675 | 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-25 14:46:38.097936 | 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-25 14:46:38.144751 | 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-25 14:46:38.161304 | 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-25 14:46:38.162765 | 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-25 14:46:38.164139 | 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-25 14:46:38.165279 | 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-25 14:46:38.192832 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-25 14:46:38.193743 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-25 14:46:39.536522 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-25 14:46:39.540283 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=f1b0eb7ea7a9bcd35926a40067e94ee86f0010879c3f39dfa2713ce40b043b34 2026-08-25 14:46:39.540886 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-yqsa68wb/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-25 14:46:39.553098 | ubuntu-noble | Successfully built kolla 2026-08-25 14:46:39.731267 | ubuntu-noble | Installing collected packages: kolla 2026-08-25 14:46:39.895740 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-25 14:46:39.981292 | ubuntu-noble | ++ kolla-build --version 2026-08-25 14:46:40.447190 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-25 14:46:40.447268 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-25 14:46:40.448335 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 14:46:40.450210 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=a32569e 2026-08-25 14:46:40.450236 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=a32569e 2026-08-25 14:46:40.451371 | ubuntu-noble | ++ cd release 2026-08-25 14:46:40.451404 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-25 14:46:40.452833 | ubuntu-noble | + export HASH_RELEASE=c9b59c2 2026-08-25 14:46:40.452856 | ubuntu-noble | + HASH_RELEASE=c9b59c2 2026-08-25 14:46:40.452872 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-25 14:46:40.590875 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-25 14:46:40.590919 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-25 14:46:40.590928 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-25 14:46:40.592314 | ubuntu-noble | {% extends parent_template %} 2026-08-25 14:46:40.592334 | ubuntu-noble | 2026-08-25 14:46:40.592339 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-25 14:46:40.592344 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-25 14:46:40.592348 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-25 14:46:40.592351 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-25 14:46:40.592355 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-25 14:46:40.592359 | ubuntu-noble | ] %} 2026-08-25 14:46:40.592363 | ubuntu-noble | 2026-08-25 14:46:40.592366 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-25 14:46:40.592370 | ubuntu-noble | 2026-08-25 14:46:40.592374 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-25 14:46:40.592377 | ubuntu-noble | 2026-08-25 14:46:40.592381 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-25 14:46:40.592384 | ubuntu-noble | 2026-08-25 14:46:40.592388 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-25 14:46:40.592391 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-25 14:46:40.592395 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-25 14:46:40.592398 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-25 14:46:40.592402 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592405 | ubuntu-noble | 2026-08-25 14:46:40.592408 | ubuntu-noble | {% block horizon_header %} 2026-08-25 14:46:40.592412 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:46:40.592416 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-25 14:46:40.592443 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-25 14:46:40.592448 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-25 14:46:40.592452 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:46:40.592455 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 14:46:40.592459 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592462 | ubuntu-noble | 2026-08-25 14:46:40.592466 | ubuntu-noble | {% block horizon_footer %} 2026-08-25 14:46:40.592469 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-25 14:46:40.592473 | 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-25 14:46:40.592478 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-25 14:46:40.592481 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592485 | ubuntu-noble | 2026-08-25 14:46:40.592488 | ubuntu-noble | {% block base_header %} 2026-08-25 14:46:40.592492 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-25 14:46:40.592495 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-25 14:46:40.592499 | ubuntu-noble | 2026-08-25 14:46:40.592502 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:46:40.592506 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-25 14:46:40.592509 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-25 14:46:40.592513 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:46:40.592517 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 14:46:40.592520 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592524 | ubuntu-noble | 2026-08-25 14:46:40.592527 | ubuntu-noble | {% block openstack_base_header %} 2026-08-25 14:46:40.592531 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:46:40.592535 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-25 14:46:40.592538 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:46:40.592542 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 14:46:40.592545 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592549 | ubuntu-noble | 2026-08-25 14:46:40.592552 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-25 14:46:40.592556 | ubuntu-noble | 2026-08-25 14:46:40.592559 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-25 14:46:40.592562 | ubuntu-noble | 2026-08-25 14:46:40.592566 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-25 14:46:40.592569 | ubuntu-noble | 2026-08-25 14:46:40.592573 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-25 14:46:40.592576 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-25 14:46:40.592580 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-25 14:46:40.592583 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592587 | ubuntu-noble | 2026-08-25 14:46:40.592590 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-25 14:46:40.592594 | ubuntu-noble | {% block manila_base_footer %} 2026-08-25 14:46:40.592597 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-25 14:46:40.592600 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592604 | ubuntu-noble | 2026-08-25 14:46:40.592607 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-25 14:46:40.592611 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-25 14:46:40.592614 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-25 14:46:40.592618 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-25 14:46:40.592621 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-25 14:46:40.592624 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592628 | ubuntu-noble | 2026-08-25 14:46:40.592631 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-25 14:46:40.592635 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-25 14:46:40.592638 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-25 14:46:40.592642 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-25 14:46:40.592645 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592648 | ubuntu-noble | 2026-08-25 14:46:40.592652 | ubuntu-noble | {% block grafana_footer %} 2026-08-25 14:46:40.592657 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-25 14:46:40.592661 | ubuntu-noble | && mkdir -p /operations \ 2026-08-25 14:46:40.592665 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-25 14:46:40.592668 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-25 14:46:40.592671 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592675 | ubuntu-noble | 2026-08-25 14:46:40.592678 | ubuntu-noble | {% block keystone_footer %} 2026-08-25 14:46:40.592682 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-25 14:46:40.592685 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:46:40.592689 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-25 14:46:40.592692 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-25 14:46:40.592696 | ubuntu-noble | libldap-common \ 2026-08-25 14:46:40.592699 | ubuntu-noble | libmemcached11 \ 2026-08-25 14:46:40.592702 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:46:40.592706 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-25 14:46:40.592709 | ubuntu-noble | && a2enmod auth_openidc 2026-08-25 14:46:40.592713 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592716 | ubuntu-noble | 2026-08-25 14:46:40.592720 | ubuntu-noble | {% block footer %} 2026-08-25 14:46:40.592723 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-25 14:46:40.592726 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-25 14:46:40.592730 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-25 14:46:40.592733 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-25 14:46:40.592742 | 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-25 14:46:40.592750 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592754 | ubuntu-noble | 2026-08-25 14:46:40.592757 | ubuntu-noble | {% block labels %} 2026-08-25 14:46:40.592761 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-25 14:46:40.592764 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-25 14:46:40.592768 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="a32569e" \ 2026-08-25 14:46:40.592771 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-25 14:46:40.592777 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-25 14:46:40.592781 | ubuntu-noble | "de.osism.commit.release"="c9b59c2" \ 2026-08-25 14:46:40.592788 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-25 14:46:40.592792 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-25 14:46:40.592795 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-25 14:46:40.592799 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-25 14:46:40.592802 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-25T14:46:40.576661+00:00" \ 2026-08-25 14:46:40.592806 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-25 14:46:40.592809 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-25 14:46:40.592813 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-25 14:46:40.592816 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-25 14:46:40.592820 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-25 14:46:40.592823 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-25 14:46:40.592826 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592830 | ubuntu-noble | 2026-08-25 14:46:40.592833 | ubuntu-noble | {% block ovs_install %} 2026-08-25 14:46:40.592837 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-25 14:46:40.592840 | ubuntu-noble | RUN apt-get update \ 2026-08-25 14:46:40.592844 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-25 14:46:40.592848 | ubuntu-noble | python3-netifaces \ 2026-08-25 14:46:40.592852 | ubuntu-noble | tcpdump \ 2026-08-25 14:46:40.592856 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-25 14:46:40.592859 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-25 14:46:40.592863 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-25 14:46:40.592869 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-25 14:46:40.592872 | ubuntu-noble | && apt-get clean \ 2026-08-25 14:46:40.592876 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-25 14:46:40.592879 | ubuntu-noble | {% endblock %} 2026-08-25 14:46:40.592883 | ubuntu-noble | 2026-08-25 14:46:40.593123 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-25 14:46:40.596700 | ubuntu-noble | + BASE=ubuntu 2026-08-25 14:46:40.596748 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-25 14:46:40.597443 | ubuntu-noble | ++ date +%Y%m%d 2026-08-25 14:46:40.599437 | ubuntu-noble | + BUILD_ID=20260825 2026-08-25 14:46:40.599501 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-25 14:46:40.599518 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-25 14:46:40.599537 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-25 14:46:40.599555 | ubuntu-noble | + VERSION=latest 2026-08-25 14:46:40.599633 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-25 14:46:40.599653 | ubuntu-noble | + . defaults/all.sh 2026-08-25 14:46:40.599739 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-25 14:46:40.599745 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-25 14:46:40.599778 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-25 14:46:40.599798 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-25 14:46:40.600021 | ubuntu-noble | +++ deactivate nondestructive 2026-08-25 14:46:40.600061 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:46:40.600081 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:46:40.600098 | ubuntu-noble | +++ hash -r 2026-08-25 14:46:40.600161 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:46:40.600167 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-25 14:46:40.600185 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-25 14:46:40.600215 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-25 14:46:40.600298 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-25 14:46:40.600314 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-25 14:46:40.600330 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-25 14:46:40.600336 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-25 14:46:40.600377 | 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-25 14:46:40.600412 | 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-25 14:46:40.600468 | ubuntu-noble | +++ export PATH 2026-08-25 14:46:40.600511 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:46:40.600555 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-25 14:46:40.600573 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-25 14:46:40.600592 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-25 14:46:40.600602 | ubuntu-noble | +++ export PS1 2026-08-25 14:46:40.600607 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-25 14:46:40.600623 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-25 14:46:40.600649 | ubuntu-noble | +++ hash -r 2026-08-25 14:46:40.600713 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-25 14:46:40.601263 | ubuntu-noble | +++ date +%Y%m%d 2026-08-25 14:46:40.602744 | ubuntu-noble | ++ export BUILD_ID=20260825 2026-08-25 14:46:40.602754 | ubuntu-noble | ++ BUILD_ID=20260825 2026-08-25 14:46:40.602784 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-25 14:46:40.602789 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-25 14:46:40.602803 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-25 14:46:40.602808 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-25 14:46:40.602843 | ubuntu-noble | + export VERSION 2026-08-25 14:46:40.602849 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-25 14:46:40.602864 | ubuntu-noble | + DOCKER_TAG=build-20260825 2026-08-25 14:46:40.602880 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-25 14:46:40.602895 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-25 14:46:40.602918 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-25 14:46:40.602933 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-25 14:46:40.602957 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-25 14:46:40.719337 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-25 14:46:40.719412 | 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-25 14:46:41.827681 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 14:46:41.827711 | ubuntu-noble | "changed": false, 2026-08-25 14:46:41.827716 | ubuntu-noble | "gid": 1000, 2026-08-25 14:46:41.827726 | ubuntu-noble | "group": "zuul", 2026-08-25 14:46:41.827731 | ubuntu-noble | "mode": "0664", 2026-08-25 14:46:41.827735 | ubuntu-noble | "msg": "OK", 2026-08-25 14:46:41.827740 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:46:41.827744 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:46:41.827756 | ubuntu-noble | "size": 4358, 2026-08-25 14:46:41.827760 | ubuntu-noble | "state": "file", 2026-08-25 14:46:41.827763 | ubuntu-noble | "uid": 1000 2026-08-25 14:46:41.827767 | ubuntu-noble | } 2026-08-25 14:46:41.892130 | ubuntu-noble | + setini DEFAULT tag build-20260825 2026-08-25 14:46:41.892184 | 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-20260825' 2026-08-25 14:46:43.001136 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 14:46:43.001184 | ubuntu-noble | "changed": true, 2026-08-25 14:46:43.001194 | ubuntu-noble | "gid": 1000, 2026-08-25 14:46:43.001201 | ubuntu-noble | "group": "zuul", 2026-08-25 14:46:43.001208 | ubuntu-noble | "mode": "0664", 2026-08-25 14:46:43.001215 | ubuntu-noble | "msg": "option changed", 2026-08-25 14:46:43.001221 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:46:43.001227 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:46:43.001233 | ubuntu-noble | "size": 4366, 2026-08-25 14:46:43.001239 | ubuntu-noble | "state": "file", 2026-08-25 14:46:43.001244 | ubuntu-noble | "uid": 1000 2026-08-25 14:46:43.001250 | ubuntu-noble | } 2026-08-25 14:46:43.074921 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-25 14:46:43.074993 | 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-25 14:46:44.170404 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 14:46:44.170458 | ubuntu-noble | "changed": false, 2026-08-25 14:46:44.170464 | ubuntu-noble | "gid": 1000, 2026-08-25 14:46:44.170469 | ubuntu-noble | "group": "zuul", 2026-08-25 14:46:44.170473 | ubuntu-noble | "mode": "0664", 2026-08-25 14:46:44.170478 | ubuntu-noble | "msg": "OK", 2026-08-25 14:46:44.170482 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:46:44.170487 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:46:44.170491 | ubuntu-noble | "size": 4366, 2026-08-25 14:46:44.170496 | ubuntu-noble | "state": "file", 2026-08-25 14:46:44.170500 | ubuntu-noble | "uid": 1000 2026-08-25 14:46:44.170505 | ubuntu-noble | } 2026-08-25 14:46:44.238344 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-25 14:46:44.238390 | 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-25 14:46:45.393834 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 14:46:45.393869 | ubuntu-noble | "changed": false, 2026-08-25 14:46:45.393874 | ubuntu-noble | "gid": 1000, 2026-08-25 14:46:45.393877 | ubuntu-noble | "group": "zuul", 2026-08-25 14:46:45.393890 | ubuntu-noble | "mode": "0664", 2026-08-25 14:46:45.393895 | ubuntu-noble | "msg": "OK", 2026-08-25 14:46:45.393898 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:46:45.393902 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:46:45.393906 | ubuntu-noble | "size": 4366, 2026-08-25 14:46:45.393909 | ubuntu-noble | "state": "file", 2026-08-25 14:46:45.393913 | ubuntu-noble | "uid": 1000 2026-08-25 14:46:45.393916 | ubuntu-noble | } 2026-08-25 14:46:45.467903 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-25 14:46:45.467935 | 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-25 14:46:46.572263 | ubuntu-noble | localhost | SUCCESS => { 2026-08-25 14:46:46.572331 | ubuntu-noble | "changed": false, 2026-08-25 14:46:46.572339 | ubuntu-noble | "gid": 1000, 2026-08-25 14:46:46.572345 | ubuntu-noble | "group": "zuul", 2026-08-25 14:46:46.572351 | ubuntu-noble | "mode": "0664", 2026-08-25 14:46:46.572356 | ubuntu-noble | "msg": "OK", 2026-08-25 14:46:46.572362 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:46:46.572368 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:46:46.572374 | ubuntu-noble | "size": 4366, 2026-08-25 14:46:46.572379 | ubuntu-noble | "state": "file", 2026-08-25 14:46:46.572385 | ubuntu-noble | "uid": 1000 2026-08-25 14:46:46.572391 | ubuntu-noble | } 2026-08-25 14:46:46.639043 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-25 14:46:46.639093 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-25 14:46:46.639105 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-25 14:46:46.639115 | 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-25 14:46:47.739590 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 14:46:47.739635 | ubuntu-noble | "changed": true, 2026-08-25 14:46:47.739642 | ubuntu-noble | "gid": 1000, 2026-08-25 14:46:47.739647 | ubuntu-noble | "group": "zuul", 2026-08-25 14:46:47.739652 | ubuntu-noble | "mode": "0664", 2026-08-25 14:46:47.739657 | ubuntu-noble | "msg": "section and option added", 2026-08-25 14:46:47.739663 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:46:47.739668 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:46:47.739673 | ubuntu-noble | "size": 4437, 2026-08-25 14:46:47.739678 | ubuntu-noble | "state": "file", 2026-08-25 14:46:47.739683 | ubuntu-noble | "uid": 1000 2026-08-25 14:46:47.739688 | ubuntu-noble | } 2026-08-25 14:46:47.810999 | 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-25 14:46:47.816472 | ubuntu-noble | + setini openstack-base type local 2026-08-25 14:46:47.816535 | 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-25 14:46:48.955693 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 14:46:48.955733 | ubuntu-noble | "changed": true, 2026-08-25 14:46:48.955740 | ubuntu-noble | "gid": 1000, 2026-08-25 14:46:48.955745 | ubuntu-noble | "group": "zuul", 2026-08-25 14:46:48.955750 | ubuntu-noble | "mode": "0664", 2026-08-25 14:46:48.955755 | ubuntu-noble | "msg": "option added", 2026-08-25 14:46:48.955761 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:46:48.955766 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:46:48.955771 | ubuntu-noble | "size": 4548, 2026-08-25 14:46:48.955776 | ubuntu-noble | "state": "file", 2026-08-25 14:46:48.955782 | ubuntu-noble | "uid": 1000 2026-08-25 14:46:48.955787 | ubuntu-noble | } 2026-08-25 14:46:49.035041 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-25 14:46:49.035087 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-25 14:46:49.035096 | 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-25 14:46:50.176476 | ubuntu-noble | localhost | CHANGED => { 2026-08-25 14:46:50.176513 | ubuntu-noble | "changed": true, 2026-08-25 14:46:50.176519 | ubuntu-noble | "gid": 1000, 2026-08-25 14:46:50.176524 | ubuntu-noble | "group": "zuul", 2026-08-25 14:46:50.176529 | ubuntu-noble | "mode": "0664", 2026-08-25 14:46:50.176542 | ubuntu-noble | "msg": "option added", 2026-08-25 14:46:50.176547 | ubuntu-noble | "owner": "zuul", 2026-08-25 14:46:50.176553 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-25 14:46:50.176558 | ubuntu-noble | "size": 4586, 2026-08-25 14:46:50.176563 | ubuntu-noble | "state": "file", 2026-08-25 14:46:50.176568 | ubuntu-noble | "uid": 1000 2026-08-25 14:46:50.176573 | ubuntu-noble | } 2026-08-25 14:46:50.239921 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-25 14:46:50.239986 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-25 14:46:50.240011 | ubuntu-noble | + cat kolla-build.conf 2026-08-25 14:46:50.241500 | ubuntu-noble | [DEFAULT] 2026-08-25 14:46:50.241518 | ubuntu-noble | base = ubuntu 2026-08-25 14:46:50.241522 | ubuntu-noble | base_package_type = deb 2026-08-25 14:46:50.241526 | ubuntu-noble | base_tag = 24.04 2026-08-25 14:46:50.241529 | ubuntu-noble | install_type = source 2026-08-25 14:46:50.241533 | ubuntu-noble | namespace = kolla 2026-08-25 14:46:50.241536 | ubuntu-noble | openstack_release = 2024.2 2026-08-25 14:46:50.241543 | ubuntu-noble | push = false 2026-08-25 14:46:50.241548 | ubuntu-noble | tag = build-20260825 2026-08-25 14:46:50.241553 | ubuntu-noble | threads = 1 2026-08-25 14:46:50.241558 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-25 14:46:50.241565 | ubuntu-noble | 2026-08-25 14:46:50.241572 | ubuntu-noble | ######################################################################### 2026-08-25 14:46:50.241579 | ubuntu-noble | # sources tracked in release repository 2026-08-25 14:46:50.241583 | ubuntu-noble | 2026-08-25 14:46:50.241587 | ubuntu-noble | [aodh-base] 2026-08-25 14:46:50.241590 | ubuntu-noble | type = local 2026-08-25 14:46:50.241594 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 14:46:50.241597 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-25 14:46:50.241601 | ubuntu-noble | 2026-08-25 14:46:50.241604 | ubuntu-noble | 2026-08-25 14:46:50.241607 | ubuntu-noble | 2026-08-25 14:46:50.241611 | ubuntu-noble | [barbican-base] 2026-08-25 14:46:50.241614 | ubuntu-noble | type = local 2026-08-25 14:46:50.241618 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 14:46:50.241621 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-25 14:46:50.241634 | ubuntu-noble | 2026-08-25 14:46:50.241638 | ubuntu-noble | 2026-08-25 14:46:50.241641 | ubuntu-noble | 2026-08-25 14:46:50.241644 | ubuntu-noble | [blazar-base] 2026-08-25 14:46:50.241648 | ubuntu-noble | type = local 2026-08-25 14:46:50.241651 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 14:46:50.241655 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-25 14:46:50.241658 | ubuntu-noble | 2026-08-25 14:46:50.241661 | ubuntu-noble | 2026-08-25 14:46:50.241664 | ubuntu-noble | 2026-08-25 14:46:50.241668 | ubuntu-noble | [ceilometer-base] 2026-08-25 14:46:50.241671 | ubuntu-noble | type = local 2026-08-25 14:46:50.241675 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:50.241678 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:50.241681 | ubuntu-noble | 2026-08-25 14:46:50.241685 | ubuntu-noble | 2026-08-25 14:46:50.241688 | ubuntu-noble | 2026-08-25 14:46:50.241691 | ubuntu-noble | [cinder-base] 2026-08-25 14:46:50.241695 | ubuntu-noble | type = local 2026-08-25 14:46:50.241699 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 14:46:50.241702 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-25 14:46:50.241705 | ubuntu-noble | 2026-08-25 14:46:50.241709 | ubuntu-noble | 2026-08-25 14:46:50.241712 | ubuntu-noble | 2026-08-25 14:46:50.241715 | ubuntu-noble | [designate-base] 2026-08-25 14:46:50.241719 | ubuntu-noble | type = local 2026-08-25 14:46:50.241722 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 14:46:50.241725 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-25 14:46:50.241729 | ubuntu-noble | 2026-08-25 14:46:50.241732 | ubuntu-noble | 2026-08-25 14:46:50.241735 | ubuntu-noble | 2026-08-25 14:46:50.241739 | ubuntu-noble | [glance-base] 2026-08-25 14:46:50.241742 | ubuntu-noble | type = local 2026-08-25 14:46:50.241745 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 14:46:50.241749 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-25 14:46:50.241752 | ubuntu-noble | 2026-08-25 14:46:50.241755 | ubuntu-noble | 2026-08-25 14:46:50.241759 | ubuntu-noble | 2026-08-25 14:46:50.241762 | ubuntu-noble | [heat-base] 2026-08-25 14:46:50.241765 | ubuntu-noble | type = local 2026-08-25 14:46:50.241769 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 14:46:50.241772 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-25 14:46:50.241775 | ubuntu-noble | 2026-08-25 14:46:50.241779 | ubuntu-noble | 2026-08-25 14:46:50.241782 | ubuntu-noble | 2026-08-25 14:46:50.241785 | ubuntu-noble | [horizon] 2026-08-25 14:46:50.241789 | ubuntu-noble | type = local 2026-08-25 14:46:50.241792 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 14:46:50.241795 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-25 14:46:50.241799 | ubuntu-noble | 2026-08-25 14:46:50.241802 | ubuntu-noble | 2026-08-25 14:46:50.241805 | ubuntu-noble | 2026-08-25 14:46:50.241809 | ubuntu-noble | [ironic-base] 2026-08-25 14:46:50.241812 | ubuntu-noble | type = local 2026-08-25 14:46:50.241816 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 14:46:50.241819 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-25 14:46:50.241822 | ubuntu-noble | 2026-08-25 14:46:50.241826 | ubuntu-noble | 2026-08-25 14:46:50.241829 | ubuntu-noble | 2026-08-25 14:46:50.241832 | ubuntu-noble | [keystone-base] 2026-08-25 14:46:50.241836 | ubuntu-noble | type = local 2026-08-25 14:46:50.241839 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 14:46:50.241842 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-25 14:46:50.241846 | ubuntu-noble | 2026-08-25 14:46:50.241849 | ubuntu-noble | 2026-08-25 14:46:50.241852 | ubuntu-noble | 2026-08-25 14:46:50.241856 | ubuntu-noble | [magnum-base] 2026-08-25 14:46:50.241869 | ubuntu-noble | type = local 2026-08-25 14:46:50.241872 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 14:46:50.241875 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-25 14:46:50.241879 | ubuntu-noble | 2026-08-25 14:46:50.241882 | ubuntu-noble | 2026-08-25 14:46:50.241885 | ubuntu-noble | 2026-08-25 14:46:50.241889 | ubuntu-noble | [manila-base] 2026-08-25 14:46:50.241892 | ubuntu-noble | type = local 2026-08-25 14:46:50.241895 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 14:46:50.241899 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-25 14:46:50.241906 | ubuntu-noble | 2026-08-25 14:46:50.241909 | ubuntu-noble | 2026-08-25 14:46:50.241912 | ubuntu-noble | 2026-08-25 14:46:50.241916 | ubuntu-noble | [masakari-base] 2026-08-25 14:46:50.241919 | ubuntu-noble | type = local 2026-08-25 14:46:50.241923 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 14:46:50.241926 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-25 14:46:50.241929 | ubuntu-noble | 2026-08-25 14:46:50.241933 | ubuntu-noble | 2026-08-25 14:46:50.241936 | ubuntu-noble | 2026-08-25 14:46:50.241939 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-25 14:46:50.241942 | ubuntu-noble | type = local 2026-08-25 14:46:50.241946 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:46:50.241949 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:46:50.241953 | ubuntu-noble | 2026-08-25 14:46:50.241956 | ubuntu-noble | 2026-08-25 14:46:50.241959 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-25 14:46:50.241963 | ubuntu-noble | type = local 2026-08-25 14:46:50.241966 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:46:50.241969 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:46:50.241973 | ubuntu-noble | 2026-08-25 14:46:50.241976 | ubuntu-noble | 2026-08-25 14:46:50.241979 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-25 14:46:50.241983 | ubuntu-noble | type = local 2026-08-25 14:46:50.241986 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:46:50.241990 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:46:50.241993 | ubuntu-noble | 2026-08-25 14:46:50.241996 | ubuntu-noble | 2026-08-25 14:46:50.241999 | ubuntu-noble | 2026-08-25 14:46:50.242003 | ubuntu-noble | [neutron-base] 2026-08-25 14:46:50.242006 | ubuntu-noble | type = local 2026-08-25 14:46:50.242009 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 14:46:50.242013 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-25 14:46:50.242016 | ubuntu-noble | 2026-08-25 14:46:50.242019 | ubuntu-noble | 2026-08-25 14:46:50.242023 | ubuntu-noble | 2026-08-25 14:46:50.242026 | ubuntu-noble | [nova-base] 2026-08-25 14:46:50.242029 | ubuntu-noble | type = local 2026-08-25 14:46:50.242033 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 14:46:50.242036 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-25 14:46:50.242039 | ubuntu-noble | 2026-08-25 14:46:50.242042 | ubuntu-noble | 2026-08-25 14:46:50.242046 | ubuntu-noble | 2026-08-25 14:46:50.242049 | ubuntu-noble | [octavia-base] 2026-08-25 14:46:50.242052 | ubuntu-noble | type = local 2026-08-25 14:46:50.242056 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 14:46:50.242064 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-25 14:46:50.242067 | ubuntu-noble | 2026-08-25 14:46:50.242070 | ubuntu-noble | 2026-08-25 14:46:50.242074 | ubuntu-noble | 2026-08-25 14:46:50.242077 | ubuntu-noble | [placement-base] 2026-08-25 14:46:50.242080 | ubuntu-noble | type = local 2026-08-25 14:46:50.242084 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 14:46:50.242087 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-25 14:46:50.242090 | ubuntu-noble | 2026-08-25 14:46:50.242094 | ubuntu-noble | 2026-08-25 14:46:50.242097 | ubuntu-noble | 2026-08-25 14:46:50.242100 | ubuntu-noble | [skyline-apiserver-base] 2026-08-25 14:46:50.242104 | ubuntu-noble | type = local 2026-08-25 14:46:50.242112 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:46:50.242116 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:46:50.242119 | ubuntu-noble | 2026-08-25 14:46:50.242122 | ubuntu-noble | 2026-08-25 14:46:50.242125 | ubuntu-noble | 2026-08-25 14:46:50.242129 | ubuntu-noble | [skyline-console-base] 2026-08-25 14:46:50.242132 | ubuntu-noble | type = local 2026-08-25 14:46:50.242135 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 14:46:50.242139 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-25 14:46:50.242142 | ubuntu-noble | 2026-08-25 14:46:50.242145 | ubuntu-noble | 2026-08-25 14:46:50.242149 | ubuntu-noble | [openstack-base] 2026-08-25 14:46:50.242152 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 14:46:50.242158 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-25 14:46:50.242162 | ubuntu-noble | type = local 2026-08-25 14:46:50.242659 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-25 14:46:50.244477 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-25 14:46:50.244490 | ubuntu-noble | + VERSION=latest 2026-08-25 14:46:50.244495 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-25 14:46:50.244558 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-25 14:46:50.244574 | ubuntu-noble | + . defaults/all.sh 2026-08-25 14:46:50.244646 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-25 14:46:50.244651 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-25 14:46:50.244668 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-25 14:46:50.244683 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-25 14:46:50.244826 | ubuntu-noble | +++ deactivate nondestructive 2026-08-25 14:46:50.244867 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:46:50.244889 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:46:50.244894 | ubuntu-noble | +++ hash -r 2026-08-25 14:46:50.244930 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:46:50.244935 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-25 14:46:50.244950 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-25 14:46:50.244970 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-25 14:46:50.245023 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-25 14:46:50.245039 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-25 14:46:50.245044 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-25 14:46:50.245049 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-25 14:46:50.245075 | 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-25 14:46:50.245102 | 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-25 14:46:50.245107 | ubuntu-noble | +++ export PATH 2026-08-25 14:46:50.245138 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-25 14:46:50.245169 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-25 14:46:50.245174 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-25 14:46:50.245189 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-25 14:46:50.245195 | ubuntu-noble | +++ export PS1 2026-08-25 14:46:50.245199 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-25 14:46:50.245204 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-25 14:46:50.245224 | ubuntu-noble | +++ hash -r 2026-08-25 14:46:50.245264 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-25 14:46:50.245821 | ubuntu-noble | +++ date +%Y%m%d 2026-08-25 14:46:50.247134 | ubuntu-noble | ++ export BUILD_ID=20260825 2026-08-25 14:46:50.247145 | ubuntu-noble | ++ BUILD_ID=20260825 2026-08-25 14:46:50.247172 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-25 14:46:50.247177 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-25 14:46:50.247182 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-25 14:46:50.247185 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-25 14:46:50.247208 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-25 14:46:50.247815 | ubuntu-noble | +++ pwd 2026-08-25 14:46:50.247878 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-25 14:46:50.247912 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 14:46:50.248258 | ubuntu-noble | + export VERSION 2026-08-25 14:46:50.248263 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-25 14:46:50.248377 | ubuntu-noble | + mkdir -p tarballs 2026-08-25 14:46:50.249816 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-25 14:46:52.236026 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-25 14:46:52.236116 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=45 time=131 ms 2026-08-25 14:46:52.365579 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=45 time=129 ms 2026-08-25 14:46:52.365685 | ubuntu-noble | 2026-08-25 14:46:52.365704 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-25 14:46:52.365716 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 1984ms 2026-08-25 14:46:52.365727 | ubuntu-noble | rtt min/avg/max/mdev = 129.087/129.947/130.808/0.860 ms 2026-08-25 14:46:52.367596 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-25 14:46:52.371562 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:46:52.371604 | ubuntu-noble | + pushd tarballs 2026-08-25 14:46:52.372098 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 14:46:52.375167 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-25 14:46:52.375203 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-25 14:46:52.375213 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 14:46:52.375224 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 14:46:52.375234 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-25 14:46:53.426794 | ubuntu-noble | 2026-08-25 14:46:53 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-08-25 14:46:53.429713 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:46:53.429768 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-25 14:46:53.429780 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-25 14:46:53.432518 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-25 14:46:53.432565 | ubuntu-noble | ++ head -1 2026-08-25 14:46:53.433217 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:46:53.444882 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-25 14:46:53.446283 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-25 14:46:53.446316 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:46:53.446324 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-25 14:46:53.446331 | ubuntu-noble | ++ local suffix= 2026-08-25 14:46:53.446338 | ubuntu-noble | ++ local name=aodh 2026-08-25 14:46:53.446344 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:53.446350 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:53.446356 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-25 14:46:53.446363 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-25 14:46:53.446370 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:53.446376 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-25 14:46:53.446383 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-25 14:46:53.446389 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:53.446395 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-25 14:46:53.446408 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-25 14:46:53.446415 | ubuntu-noble | ++ return 1 2026-08-25 14:46:53.446462 | ubuntu-noble | + patch_dir= 2026-08-25 14:46:53.446469 | ubuntu-noble | + patch_dir= 2026-08-25 14:46:53.447652 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-25 14:46:53.447680 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:46:53.447687 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-25 14:46:53.447693 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:46:53.447699 | ubuntu-noble | ++ local name=aodh 2026-08-25 14:46:53.447705 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:53.447711 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:53.447717 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-25 14:46:53.447723 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-25 14:46:53.447730 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:53.447735 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-25 14:46:53.447741 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-25 14:46:53.447747 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:53.447752 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-25 14:46:53.447758 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-25 14:46:53.447764 | ubuntu-noble | ++ return 1 2026-08-25 14:46:53.447774 | ubuntu-noble | + overlay_dir= 2026-08-25 14:46:53.447780 | ubuntu-noble | + overlay_dir= 2026-08-25 14:46:53.447786 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-25 14:46:53.447792 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-25 14:46:53.447797 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:46:53.447805 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-25 14:46:53.447822 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-25 14:46:53.447829 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:46:53.447835 | ubuntu-noble | + popd 2026-08-25 14:46:53.447927 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:46:53.447935 | ubuntu-noble | + pushd tarballs 2026-08-25 14:46:53.448787 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 14:46:53.450620 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-25 14:46:53.450707 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-25 14:46:53.450723 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 14:46:53.450734 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 14:46:53.450744 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-25 14:46:54.632639 | ubuntu-noble | 2026-08-25 14:46:54 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-08-25 14:46:54.635104 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:46:54.635159 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-25 14:46:54.635170 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-25 14:46:54.638607 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-25 14:46:54.638704 | ubuntu-noble | ++ head -1 2026-08-25 14:46:54.639069 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:46:54.648880 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-25 14:46:54.650048 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-25 14:46:54.650162 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:46:54.650179 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-25 14:46:54.650191 | ubuntu-noble | ++ local suffix= 2026-08-25 14:46:54.650206 | ubuntu-noble | ++ local name=barbican 2026-08-25 14:46:54.650220 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:54.650312 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:54.650327 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-25 14:46:54.650342 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-25 14:46:54.650358 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:54.650372 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-25 14:46:54.650387 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-25 14:46:54.650401 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:54.650411 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-25 14:46:54.650479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-25 14:46:54.650497 | ubuntu-noble | ++ return 1 2026-08-25 14:46:54.651614 | ubuntu-noble | + patch_dir= 2026-08-25 14:46:54.651697 | ubuntu-noble | + patch_dir= 2026-08-25 14:46:54.652496 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-25 14:46:54.652629 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:46:54.652649 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-25 14:46:54.652716 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:46:54.652820 | ubuntu-noble | ++ local name=barbican 2026-08-25 14:46:54.652831 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:54.653041 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:54.653100 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-25 14:46:54.653115 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-25 14:46:54.653126 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:54.653145 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-25 14:46:54.653156 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-25 14:46:54.653166 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:54.653176 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-25 14:46:54.653186 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-25 14:46:54.653224 | ubuntu-noble | ++ return 1 2026-08-25 14:46:54.653684 | ubuntu-noble | + overlay_dir= 2026-08-25 14:46:54.653718 | ubuntu-noble | + overlay_dir= 2026-08-25 14:46:54.653760 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-25 14:46:54.653772 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-25 14:46:54.653786 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:46:54.653799 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-25 14:46:54.653809 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-25 14:46:54.653822 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:46:54.653832 | ubuntu-noble | + popd 2026-08-25 14:46:54.653971 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:46:54.653988 | ubuntu-noble | + pushd tarballs 2026-08-25 14:46:54.655497 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 14:46:54.657944 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-25 14:46:54.657977 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-25 14:46:54.657991 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 14:46:54.658001 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 14:46:54.658014 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-25 14:46:55.943557 | ubuntu-noble | 2026-08-25 14:46:55 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-08-25 14:46:55.945122 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:46:55.945179 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-25 14:46:55.945192 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-25 14:46:55.948517 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-25 14:46:55.948566 | ubuntu-noble | ++ head -1 2026-08-25 14:46:55.949409 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:46:55.957319 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-25 14:46:55.958512 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-25 14:46:55.958559 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:46:55.958570 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-25 14:46:55.958589 | ubuntu-noble | ++ local suffix= 2026-08-25 14:46:55.958597 | ubuntu-noble | ++ local name=blazar 2026-08-25 14:46:55.958604 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:55.958612 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:55.958625 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-25 14:46:55.958632 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-25 14:46:55.958641 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:55.958648 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-25 14:46:55.958655 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-25 14:46:55.958662 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:55.958668 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-25 14:46:55.958676 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-25 14:46:55.958682 | ubuntu-noble | ++ return 1 2026-08-25 14:46:55.959273 | ubuntu-noble | + patch_dir= 2026-08-25 14:46:55.959290 | ubuntu-noble | + patch_dir= 2026-08-25 14:46:55.959691 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-25 14:46:55.959764 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:46:55.959782 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-25 14:46:55.959790 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:46:55.959872 | ubuntu-noble | ++ local name=blazar 2026-08-25 14:46:55.959881 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:55.959899 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:55.959908 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-25 14:46:55.959918 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-25 14:46:55.959951 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:55.959961 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-25 14:46:55.959983 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-25 14:46:55.959992 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:55.959998 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-25 14:46:55.960005 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-25 14:46:55.960011 | ubuntu-noble | ++ return 1 2026-08-25 14:46:55.960983 | ubuntu-noble | + overlay_dir= 2026-08-25 14:46:55.961014 | ubuntu-noble | + overlay_dir= 2026-08-25 14:46:55.961021 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-25 14:46:55.961028 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-25 14:46:55.961034 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:46:55.961040 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-25 14:46:55.961047 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-25 14:46:55.961053 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:46:55.961059 | ubuntu-noble | + popd 2026-08-25 14:46:55.961065 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:46:55.961072 | ubuntu-noble | + pushd tarballs 2026-08-25 14:46:55.961321 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:55.964955 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:55.965054 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-25 14:46:55.965069 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:55.965081 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:55.965092 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:57.351473 | ubuntu-noble | 2026-08-25 14:46:57 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-08-25 14:46:57.354637 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:46:57.354692 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:57.354706 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:57.359546 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:57.359633 | ubuntu-noble | ++ head -1 2026-08-25 14:46:57.361499 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:46:57.367048 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-25 14:46:57.368807 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-25 14:46:57.368865 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:46:57.368876 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-25 14:46:57.368885 | ubuntu-noble | ++ local suffix= 2026-08-25 14:46:57.368893 | ubuntu-noble | ++ local name=ceilometer 2026-08-25 14:46:57.368902 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:57.368910 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:57.368918 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-25 14:46:57.368926 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-25 14:46:57.368935 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:57.368943 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-25 14:46:57.368951 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-25 14:46:57.368958 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:57.368966 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-25 14:46:57.368974 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-25 14:46:57.368982 | ubuntu-noble | ++ return 1 2026-08-25 14:46:57.368996 | ubuntu-noble | + patch_dir= 2026-08-25 14:46:57.369004 | ubuntu-noble | + patch_dir= 2026-08-25 14:46:57.370393 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-25 14:46:57.370453 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:46:57.370463 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-25 14:46:57.370470 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:46:57.370492 | ubuntu-noble | ++ local name=ceilometer 2026-08-25 14:46:57.370499 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:57.370505 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:57.370511 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-25 14:46:57.370517 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-25 14:46:57.370524 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:57.370530 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-25 14:46:57.370536 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-25 14:46:57.370542 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:57.370548 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-25 14:46:57.370554 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-25 14:46:57.370561 | ubuntu-noble | ++ return 1 2026-08-25 14:46:57.370572 | ubuntu-noble | + overlay_dir= 2026-08-25 14:46:57.370579 | ubuntu-noble | + overlay_dir= 2026-08-25 14:46:57.370584 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:57.370591 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:57.370597 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:46:57.370603 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:57.370609 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-25 14:46:57.370615 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:46:57.370621 | ubuntu-noble | + popd 2026-08-25 14:46:57.370656 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:46:57.370667 | ubuntu-noble | + pushd tarballs 2026-08-25 14:46:57.371601 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 14:46:57.373304 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-25 14:46:57.373327 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-25 14:46:57.373377 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 14:46:57.373386 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 14:46:57.373395 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-25 14:46:59.337640 | ubuntu-noble | 2026-08-25 14:46:59 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-08-25 14:46:59.340091 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:46:59.340160 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-25 14:46:59.340176 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-25 14:46:59.342532 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-25 14:46:59.342738 | ubuntu-noble | ++ head -1 2026-08-25 14:46:59.344034 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:46:59.351261 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-25 14:46:59.352084 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-25 14:46:59.352126 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:46:59.352203 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-25 14:46:59.352222 | ubuntu-noble | ++ local suffix= 2026-08-25 14:46:59.352305 | ubuntu-noble | ++ local name=cinder 2026-08-25 14:46:59.352316 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:59.352360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:59.352370 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-25 14:46:59.352392 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-25 14:46:59.352444 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-25 14:46:59.352476 | ubuntu-noble | ++ return 0 2026-08-25 14:46:59.353588 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-25 14:46:59.354720 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-25 14:46:59.354766 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:46:59.354775 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-25 14:46:59.354782 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:46:59.354807 | ubuntu-noble | ++ local name=cinder 2026-08-25 14:46:59.354850 | ubuntu-noble | ++ local candidate path 2026-08-25 14:46:59.354857 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:46:59.354863 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-25 14:46:59.354871 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-25 14:46:59.354877 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-25 14:46:59.354883 | ubuntu-noble | ++ return 0 2026-08-25 14:46:59.355495 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-25 14:46:59.355521 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-25 14:46:59.355528 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-25 14:46:59.355535 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-25 14:46:59.355542 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-25 14:46:59.708251 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-25 14:46:59.715476 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-25 14:46:59.715512 | ubuntu-noble | + sort 2026-08-25 14:46:59.727574 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-25 14:46:59.729472 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-25 14:46:59.729497 | ubuntu-noble | ++ sort 2026-08-25 14:46:59.731866 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:46:59.731897 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 14:46:59.731921 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 14:46:59.731944 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 14:46:59.731951 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-25 14:46:59.731956 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 14:46:59.731962 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:59.734353 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 14:46:59.734376 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-25 14:46:59.734381 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 14:46:59.734386 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 14:46:59.734451 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:59.736458 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 14:46:59.736478 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-25 14:46:59.736482 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 14:46:59.736487 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 14:46:59.737095 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-25 14:46:59.737150 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:46:59.737161 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 14:46:59.737178 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 14:46:59.737187 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 14:46:59.737195 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-25 14:46:59.737203 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 14:46:59.737212 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:59.741483 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-25 14:46:59.741524 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-25 14:46:59.742903 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-25 14:46:59.743607 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 14:46:59.744365 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-25 14:46:59.745343 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-25 14:46:59.746109 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 14:46:59.746536 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-25 14:46:59.747101 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:59.749612 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-25 14:46:59.750406 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-25 14:46:59.751103 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-25 14:46:59.751339 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 14:46:59.751714 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-25 14:46:59.752176 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-25 14:46:59.752650 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 14:46:59.752908 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-25 14:46:59.754248 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-25 14:46:59.754318 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:46:59.754327 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 14:46:59.754334 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 14:46:59.754343 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 14:46:59.754350 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-25 14:46:59.754356 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 14:46:59.754364 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:46:59.757589 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 14:46:59.757624 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 14:46:59.757632 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-25 14:46:59.757644 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:46:59.760891 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-25 14:46:59.760933 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-25 14:46:59.760941 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-25 14:46:59.760954 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-25 14:46:59.760991 | ubuntu-noble | + popd 2026-08-25 14:46:59.763519 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-25 14:46:59.763558 | ubuntu-noble | + sort 2026-08-25 14:46:59.780533 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-25 14:46:59.780698 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-25 14:46:59.780742 | ubuntu-noble | + local before=files-before 2026-08-25 14:46:59.780771 | ubuntu-noble | + local after=files-after 2026-08-25 14:46:59.780796 | ubuntu-noble | + local sources_txt 2026-08-25 14:46:59.782485 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:46:59.783127 | ubuntu-noble | ++ head -1 2026-08-25 14:46:59.786536 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-25 14:46:59.786613 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-25 14:46:59.786644 | ubuntu-noble | + local new_files 2026-08-25 14:46:59.787485 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:46:59.793225 | 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-25 14:46:59.793278 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 14:46:59.793285 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-25 14:46:59.793299 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-25 14:46:59.793305 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 14:46:59.793310 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-25 14:46:59.793753 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-25 14:46:59.796247 | ubuntu-noble | + [[ -n y ]] 2026-08-25 14:46:59.796277 | ubuntu-noble | + echo 2026-08-25 14:46:59.796283 | ubuntu-noble | + local file 2026-08-25 14:46:59.796288 | ubuntu-noble | + for file in $new_files 2026-08-25 14:46:59.796293 | ubuntu-noble | + case $file in 2026-08-25 14:46:59.796299 | 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-25 14:46:59.796307 | 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-25 14:46:59.796312 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-25 14:46:59.796323 | ubuntu-noble | + for file in $new_files 2026-08-25 14:46:59.796327 | ubuntu-noble | + case $file in 2026-08-25 14:46:59.796332 | 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-25 14:46:59.796337 | 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-25 14:46:59.796344 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-25 14:46:59.796348 | ubuntu-noble | + for file in $new_files 2026-08-25 14:46:59.796353 | ubuntu-noble | + case $file in 2026-08-25 14:46:59.796357 | 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-25 14:46:59.796362 | 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-25 14:46:59.796367 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-25 14:46:59.796372 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:46:59.798886 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-25 14:47:00.992023 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-25 14:47:01.062138 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-25 14:47:01.062245 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-25 14:47:01.062259 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-25 14:47:01.062271 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-25 14:47:01.380073 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-25 14:47:01.387479 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-25 14:47:01.387517 | ubuntu-noble | + sort 2026-08-25 14:47:01.402343 | 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-25 14:47:01.411019 | ubuntu-noble | sending incremental file list 2026-08-25 14:47:01.411881 | ubuntu-noble | ./ 2026-08-25 14:47:01.412489 | ubuntu-noble | cinder/ 2026-08-25 14:47:01.412526 | ubuntu-noble | cinder/volume/ 2026-08-25 14:47:01.412534 | ubuntu-noble | cinder/volume/drivers/ 2026-08-25 14:47:01.412540 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-25 14:47:01.456614 | ubuntu-noble | 2026-08-25 14:47:01.456709 | ubuntu-noble | sent 11,643 bytes received 54 bytes 23,394.00 bytes/sec 2026-08-25 14:47:01.456727 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-25 14:47:01.459521 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-25 14:47:01.459608 | ubuntu-noble | + sort 2026-08-25 14:47:01.478995 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-25 14:47:01.479119 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-25 14:47:01.479158 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:01.479185 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:01.479209 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:01.480664 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:01.481071 | ubuntu-noble | ++ head -1 2026-08-25 14:47:01.484061 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-25 14:47:01.484134 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-25 14:47:01.484167 | ubuntu-noble | + local new_files 2026-08-25 14:47:01.484963 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:01.490885 | ubuntu-noble | + new_files= 2026-08-25 14:47:01.490909 | ubuntu-noble | + [[ -z '' ]] 2026-08-25 14:47:01.490915 | ubuntu-noble | + return 2026-08-25 14:47:01.490920 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:01.492871 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-25 14:47:02.673527 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-25 14:47:02.737243 | ubuntu-noble | + popd 2026-08-25 14:47:02.737308 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:02.737316 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:02.737743 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 14:47:02.740907 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-25 14:47:02.740960 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-25 14:47:02.741032 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 14:47:02.741038 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 14:47:02.741066 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.074410 | ubuntu-noble | 2026-08-25 14:47: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-25 14:47:04.077070 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:04.077111 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.077124 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.079042 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.083519 | ubuntu-noble | ++ head -1 2026-08-25 14:47:04.083570 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:04.088364 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-25 14:47:04.089523 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-25 14:47:04.089574 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:04.089586 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-25 14:47:04.089593 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:04.089666 | ubuntu-noble | ++ local name=designate 2026-08-25 14:47:04.089675 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:04.089743 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:04.089752 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-25 14:47:04.089778 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-25 14:47:04.089881 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-25 14:47:04.089890 | ubuntu-noble | ++ return 0 2026-08-25 14:47:04.090719 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-25 14:47:04.091368 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-25 14:47:04.091583 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:04.091598 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-25 14:47:04.091603 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:04.091610 | ubuntu-noble | ++ local name=designate 2026-08-25 14:47:04.091637 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:04.091701 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:04.091707 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-25 14:47:04.091752 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-25 14:47:04.091834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:04.091843 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-25 14:47:04.091850 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-25 14:47:04.091877 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:04.091885 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-25 14:47:04.091891 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-25 14:47:04.091920 | ubuntu-noble | ++ return 1 2026-08-25 14:47:04.092556 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:04.092602 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:04.092612 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.092620 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.092629 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-25 14:47:04.092637 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.158626 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.163367 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-25 14:47:04.163400 | ubuntu-noble | + sort 2026-08-25 14:47:04.167488 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-25 14:47:04.169836 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-25 14:47:04.169866 | ubuntu-noble | ++ sort 2026-08-25 14:47:04.170999 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:04.171027 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-25 14:47:04.171046 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-25 14:47:04.171067 | 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-25 14:47:04.171075 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-25 14:47:04.171080 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-25 14:47:04.171085 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:04.172889 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-25 14:47:04.172912 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-25 14:47:04.172917 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 14:47:04.172925 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:04.174471 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-25 14:47:04.174506 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-25 14:47:04.174511 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 14:47:04.175099 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-25 14:47:04.175114 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:04.175118 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-25 14:47:04.175129 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-25 14:47:04.175133 | 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-25 14:47:04.175137 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-25 14:47:04.175141 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-25 14:47:04.175144 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:04.176297 | ubuntu-noble | checking file designate/central/service.py 2026-08-25 14:47:04.176942 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-25 14:47:04.177471 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-25 14:47:04.177848 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-25 14:47:04.178160 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-25 14:47:04.178272 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-25 14:47:04.178694 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:04.179861 | ubuntu-noble | patching file designate/central/service.py 2026-08-25 14:47:04.180416 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-25 14:47:04.180957 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-25 14:47:04.181273 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-25 14:47:04.181604 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-25 14:47:04.181705 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-25 14:47:04.182487 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-25 14:47:04.182512 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:04.182517 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-25 14:47:04.182521 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-25 14:47:04.182524 | 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-25 14:47:04.182538 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-25 14:47:04.182541 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-25 14:47:04.182545 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:04.184467 | ubuntu-noble | checking file designate/central/service.py 2026-08-25 14:47:04.184485 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-25 14:47:04.184490 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-25 14:47:04.184950 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-25 14:47:04.185496 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-25 14:47:04.185691 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-25 14:47:04.186002 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:04.188464 | ubuntu-noble | patching file designate/central/service.py 2026-08-25 14:47:04.188484 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-25 14:47:04.188488 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-25 14:47:04.188492 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-25 14:47:04.188819 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-25 14:47:04.188990 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-25 14:47:04.189733 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-25 14:47:04.189782 | ubuntu-noble | + popd 2026-08-25 14:47:04.191461 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-25 14:47:04.191486 | ubuntu-noble | + sort 2026-08-25 14:47:04.194628 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-25 14:47:04.194694 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-25 14:47:04.194717 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:04.194735 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:04.194750 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:04.195594 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:04.195756 | ubuntu-noble | ++ head -1 2026-08-25 14:47:04.197741 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-25 14:47:04.197810 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-25 14:47:04.197831 | ubuntu-noble | + local new_files 2026-08-25 14:47:04.198346 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:04.200144 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 14:47:04.200163 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-25 14:47:04.200167 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 14:47:04.200171 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-25 14:47:04.200449 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-25 14:47:04.202085 | ubuntu-noble | + [[ -n r ]] 2026-08-25 14:47:04.202108 | ubuntu-noble | + echo 2026-08-25 14:47:04.202113 | ubuntu-noble | + local file 2026-08-25 14:47:04.202118 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:04.202124 | ubuntu-noble | + case $file in 2026-08-25 14:47:04.202130 | 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-25 14:47:04.202136 | 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-25 14:47:04.202142 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-25 14:47:04.202147 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:04.202153 | ubuntu-noble | + case $file in 2026-08-25 14:47:04.202158 | 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-25 14:47:04.202163 | 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-25 14:47:04.202168 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-25 14:47:04.202174 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:04.203385 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-25 14:47:04.357580 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-25 14:47:04.376488 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.376531 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-25 14:47:04.376538 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:04.376543 | ubuntu-noble | + popd 2026-08-25 14:47:04.376547 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:04.376552 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:04.377228 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 14:47:04.379914 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-25 14:47:04.379961 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-25 14:47:04.380024 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 14:47:04.380030 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 14:47:04.380066 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-25 14:47:05.887588 | ubuntu-noble | 2026-08-25 14:47:05 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:05.890036 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:05.890062 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-25 14:47:05.890076 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-25 14:47:05.895518 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-25 14:47:05.895575 | ubuntu-noble | ++ head -1 2026-08-25 14:47:05.895588 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:05.902206 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-25 14:47:05.903539 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-25 14:47:05.903618 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:05.903628 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-25 14:47:05.903636 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:05.903642 | ubuntu-noble | ++ local name=glance 2026-08-25 14:47:05.903647 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:05.903667 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:05.903673 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-25 14:47:05.903679 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-25 14:47:05.903686 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:05.903691 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-25 14:47:05.903697 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-25 14:47:05.903703 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:05.903708 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-25 14:47:05.903714 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-25 14:47:05.903720 | ubuntu-noble | ++ return 1 2026-08-25 14:47:05.904175 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:05.904190 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:05.904642 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-25 14:47:05.904715 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:05.904727 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-25 14:47:05.904735 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:05.904791 | ubuntu-noble | ++ local name=glance 2026-08-25 14:47:05.904802 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:05.904833 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:05.904841 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-25 14:47:05.904850 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-25 14:47:05.904881 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:05.904888 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-25 14:47:05.904896 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-25 14:47:05.904902 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:05.904908 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-25 14:47:05.904916 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-25 14:47:05.904921 | ubuntu-noble | ++ return 1 2026-08-25 14:47:05.905514 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:05.905551 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:05.905558 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-25 14:47:05.905564 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-25 14:47:05.905571 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:05.905576 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-25 14:47:05.905582 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-25 14:47:05.905588 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:05.905594 | ubuntu-noble | + popd 2026-08-25 14:47:05.905605 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:05.905612 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:05.906475 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 14:47:05.908195 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-25 14:47:05.908214 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-25 14:47:05.908271 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 14:47:05.908279 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 14:47:05.908287 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-25 14:47:07.342640 | ubuntu-noble | 2026-08-25 14:47:07 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:07.344574 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:07.344627 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-25 14:47:07.344640 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-25 14:47:07.347514 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-25 14:47:07.347571 | ubuntu-noble | ++ head -1 2026-08-25 14:47:07.347983 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:07.359798 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-25 14:47:07.360683 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-25 14:47:07.360732 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:07.360748 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-25 14:47:07.360764 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:07.360798 | ubuntu-noble | ++ local name=openstack_heat 2026-08-25 14:47:07.360811 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:07.360826 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:07.360841 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-25 14:47:07.360852 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-25 14:47:07.360868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:07.360879 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-25 14:47:07.360895 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-25 14:47:07.360907 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:07.360919 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-25 14:47:07.360930 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-25 14:47:07.360945 | ubuntu-noble | ++ return 1 2026-08-25 14:47:07.361727 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:07.361761 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:07.361985 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-25 14:47:07.362039 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:07.362054 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-25 14:47:07.362068 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:07.362081 | ubuntu-noble | ++ local name=openstack_heat 2026-08-25 14:47:07.362095 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:07.362108 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:07.362121 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-25 14:47:07.362134 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-25 14:47:07.362148 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:07.362158 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-25 14:47:07.362181 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-25 14:47:07.362191 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:07.362201 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-25 14:47:07.362211 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-25 14:47:07.362224 | ubuntu-noble | ++ return 1 2026-08-25 14:47:07.363298 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:07.363334 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:07.363343 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-25 14:47:07.363352 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-25 14:47:07.363361 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:07.363370 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-25 14:47:07.363378 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-25 14:47:07.363387 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:07.363396 | ubuntu-noble | + popd 2026-08-25 14:47:07.363405 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:07.363413 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:07.363719 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 14:47:07.366739 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-25 14:47:07.366815 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-25 14:47:07.366827 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 14:47:07.366836 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 14:47:07.366845 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-25 14:47:08.943180 | ubuntu-noble | 2026-08-25 14:47:08 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:08.946572 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:08.946623 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-25 14:47:08.946637 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-25 14:47:08.950541 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-25 14:47:08.950616 | ubuntu-noble | ++ head -1 2026-08-25 14:47:08.951889 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:08.960047 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-25 14:47:08.961048 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-25 14:47:08.961153 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:08.961189 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-25 14:47:08.961249 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:08.961306 | ubuntu-noble | ++ local name=horizon 2026-08-25 14:47:08.961317 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:08.961366 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:08.961390 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-25 14:47:08.961415 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-25 14:47:08.961492 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:08.961502 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-25 14:47:08.961510 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-25 14:47:08.961518 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:08.961526 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-25 14:47:08.961534 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-25 14:47:08.961558 | ubuntu-noble | ++ return 1 2026-08-25 14:47:08.962291 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:08.962307 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:08.962886 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-25 14:47:08.962971 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:08.962982 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-25 14:47:08.963028 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:08.963069 | ubuntu-noble | ++ local name=horizon 2026-08-25 14:47:08.963078 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:08.963119 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:08.963128 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-25 14:47:08.963151 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-25 14:47:08.963184 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:08.963193 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-25 14:47:08.963201 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-25 14:47:08.963208 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:08.963216 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-25 14:47:08.963224 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-25 14:47:08.963231 | ubuntu-noble | ++ return 1 2026-08-25 14:47:08.964169 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:08.964195 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:08.964201 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-25 14:47:08.964208 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-25 14:47:08.964214 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:08.964220 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-25 14:47:08.964226 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-25 14:47:08.964231 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:08.964237 | ubuntu-noble | + popd 2026-08-25 14:47:08.964243 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:08.964250 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:08.964697 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 14:47:08.967173 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-25 14:47:08.967198 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-25 14:47:08.967205 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 14:47:08.967226 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 14:47:08.967232 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-25 14:47:10.495646 | ubuntu-noble | 2026-08-25 14:47:10 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:10.497619 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:10.497681 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-25 14:47:10.497688 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-25 14:47:10.500501 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-25 14:47:10.500529 | ubuntu-noble | ++ head -1 2026-08-25 14:47:10.501546 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:10.508102 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-25 14:47:10.509226 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-25 14:47:10.509369 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:10.509432 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-25 14:47:10.509520 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:10.509591 | ubuntu-noble | ++ local name=ironic 2026-08-25 14:47:10.509613 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:10.509675 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:10.509702 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-25 14:47:10.509737 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-25 14:47:10.509835 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-25 14:47:10.509843 | ubuntu-noble | ++ return 0 2026-08-25 14:47:10.510540 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-25 14:47:10.511195 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-25 14:47:10.511281 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:10.511318 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-25 14:47:10.511354 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:10.511459 | ubuntu-noble | ++ local name=ironic 2026-08-25 14:47:10.511511 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:10.511564 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:10.511589 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-25 14:47:10.511616 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-25 14:47:10.511671 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:10.511691 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-25 14:47:10.511712 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-25 14:47:10.511734 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:10.511765 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-25 14:47:10.511789 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-25 14:47:10.511815 | ubuntu-noble | ++ return 1 2026-08-25 14:47:10.512552 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:10.512569 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:10.512573 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-25 14:47:10.512577 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-25 14:47:10.512581 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-25 14:47:10.512584 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-25 14:47:10.670114 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-25 14:47:10.674469 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-25 14:47:10.674498 | ubuntu-noble | + sort 2026-08-25 14:47:10.679103 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-25 14:47:10.680063 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-25 14:47:10.680170 | ubuntu-noble | ++ sort 2026-08-25 14:47:10.682225 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:10.682305 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-25 14:47:10.682342 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-25 14:47:10.682378 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-25 14:47:10.682401 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-25 14:47:10.682414 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-25 14:47:10.682459 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:10.683662 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-25 14:47:10.683890 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-25 14:47:10.684101 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-25 14:47:10.684248 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-25 14:47:10.684597 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-25 14:47:10.684630 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-25 14:47:10.685168 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-25 14:47:10.685506 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-25 14:47:10.685926 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:10.686885 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-25 14:47:10.687045 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-25 14:47:10.687191 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-25 14:47:10.687315 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-25 14:47:10.687649 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-25 14:47:10.687678 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-25 14:47:10.688159 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-25 14:47:10.688468 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-25 14:47:10.689477 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-25 14:47:10.689500 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:10.689504 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-25 14:47:10.689508 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-25 14:47:10.689512 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-25 14:47:10.689516 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-25 14:47:10.689519 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-25 14:47:10.689523 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:10.690517 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-25 14:47:10.690727 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-25 14:47:10.691128 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:10.692186 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-25 14:47:10.692361 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-25 14:47:10.693017 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-25 14:47:10.693034 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:10.693037 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-25 14:47:10.693041 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-25 14:47:10.693044 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-25 14:47:10.693048 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-25 14:47:10.693051 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-25 14:47:10.693055 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:10.693958 | ubuntu-noble | checking file ironic/common/states.py 2026-08-25 14:47:10.694138 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-25 14:47:10.694261 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 14:47:10.694634 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:10.695591 | ubuntu-noble | patching file ironic/common/states.py 2026-08-25 14:47:10.695763 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-25 14:47:10.695881 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 14:47:10.696532 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-25 14:47:10.696548 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:10.696552 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-25 14:47:10.696556 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-25 14:47:10.696560 | 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-25 14:47:10.696565 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-25 14:47:10.696569 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-25 14:47:10.696572 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:10.697630 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-25 14:47:10.697885 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 14:47:10.698267 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:10.699360 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-25 14:47:10.699606 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 14:47:10.700216 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-25 14:47:10.700229 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:10.700232 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 14:47:10.700236 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 14:47:10.700239 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 14:47:10.700243 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-25 14:47:10.700246 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 14:47:10.700250 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:10.701218 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-25 14:47:10.701660 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:10.702614 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-25 14:47:10.703321 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-25 14:47:10.703335 | ubuntu-noble | + popd 2026-08-25 14:47:10.703342 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-25 14:47:10.703605 | ubuntu-noble | + sort 2026-08-25 14:47:10.709527 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-25 14:47:10.709555 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-25 14:47:10.709560 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:10.709564 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:10.709569 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:10.711492 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:10.711516 | ubuntu-noble | ++ head -1 2026-08-25 14:47:10.712453 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-25 14:47:10.712475 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-25 14:47:10.712479 | ubuntu-noble | + local new_files 2026-08-25 14:47:10.713057 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:10.715886 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-25 14:47:10.715925 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 14:47:10.715930 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 14:47:10.715934 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-25 14:47:10.715938 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-25 14:47:10.715949 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 14:47:10.715952 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 14:47:10.715956 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-25 14:47:10.716255 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-25 14:47:10.717501 | ubuntu-noble | + [[ -n l ]] 2026-08-25 14:47:10.717523 | ubuntu-noble | + echo 2026-08-25 14:47:10.717527 | ubuntu-noble | + local file 2026-08-25 14:47:10.717531 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:10.717535 | ubuntu-noble | + case $file in 2026-08-25 14:47:10.717538 | ubuntu-noble | + continue 2026-08-25 14:47:10.717542 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:10.717545 | ubuntu-noble | + case $file in 2026-08-25 14:47:10.717577 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-25 14:47:10.717595 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-25 14:47:10.717624 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-25 14:47:10.717658 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:10.717672 | ubuntu-noble | + case $file in 2026-08-25 14:47:10.717704 | 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-25 14:47:10.717717 | 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-25 14:47:10.717741 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-25 14:47:10.718041 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:10.718053 | ubuntu-noble | + case $file in 2026-08-25 14:47:10.718057 | 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-25 14:47:10.718061 | 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-25 14:47:10.718064 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-25 14:47:10.718068 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:10.719408 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-25 14:47:11.240694 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-25 14:47:11.283667 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-25 14:47:11.283719 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-25 14:47:11.283727 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:11.283731 | ubuntu-noble | + popd 2026-08-25 14:47:11.283735 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:11.283745 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:11.284716 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 14:47:11.288143 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-25 14:47:11.288213 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-25 14:47:11.288227 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 14:47:11.288238 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 14:47:11.288249 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-25 14:47:12.702635 | ubuntu-noble | 2026-08-25 14:47:12 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:12.705654 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:12.705734 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-25 14:47:12.705770 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-25 14:47:12.708527 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-25 14:47:12.708584 | ubuntu-noble | ++ head -1 2026-08-25 14:47:12.709545 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:12.716078 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-25 14:47:12.717041 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-25 14:47:12.717181 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:12.717232 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-25 14:47:12.717278 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:12.717336 | ubuntu-noble | ++ local name=keystone 2026-08-25 14:47:12.717365 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:12.717417 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:12.717486 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-25 14:47:12.717517 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-25 14:47:12.717559 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-25 14:47:12.717603 | ubuntu-noble | ++ return 0 2026-08-25 14:47:12.718049 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-25 14:47:12.718914 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-25 14:47:12.719021 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:12.719062 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-25 14:47:12.719100 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:12.719152 | ubuntu-noble | ++ local name=keystone 2026-08-25 14:47:12.719180 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:12.719225 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:12.719253 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-25 14:47:12.719281 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-25 14:47:12.719329 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:12.719353 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-25 14:47:12.719377 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-25 14:47:12.719402 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:12.719505 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-25 14:47:12.719540 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-25 14:47:12.719571 | ubuntu-noble | ++ return 1 2026-08-25 14:47:12.720008 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:12.720082 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:12.720141 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-25 14:47:12.720169 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-25 14:47:12.720211 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-25 14:47:12.720257 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-25 14:47:12.838861 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-25 14:47:12.841537 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-25 14:47:12.842479 | ubuntu-noble | + sort 2026-08-25 14:47:12.848441 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-25 14:47:12.849480 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-25 14:47:12.849597 | ubuntu-noble | ++ sort 2026-08-25 14:47:12.851726 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:12.851840 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-25 14:47:12.851886 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-25 14:47:12.851917 | 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-25 14:47:12.851944 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-25 14:47:12.851958 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-25 14:47:12.851978 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:12.853641 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-25 14:47:12.853881 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-25 14:47:12.854180 | ubuntu-noble | checking file keystone/api/users.py 2026-08-25 14:47:12.854605 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-25 14:47:12.854860 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-25 14:47:12.855455 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-25 14:47:12.856470 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-25 14:47:12.856493 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-25 14:47:12.856500 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-25 14:47:12.856959 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-25 14:47:12.857928 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-25 14:47:12.858129 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-25 14:47:12.858375 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-25 14:47:12.858644 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-25 14:47:12.858846 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-25 14:47:12.859089 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-25 14:47:12.859185 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-25 14:47:12.859322 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-25 14:47:12.859488 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-25 14:47:12.859731 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-25 14:47:12.860219 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-25 14:47:12.860661 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-25 14:47:12.860977 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 14:47:12.861347 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:12.862987 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-25 14:47:12.863178 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-25 14:47:12.863486 | ubuntu-noble | patching file keystone/api/users.py 2026-08-25 14:47:12.865459 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-25 14:47:12.865479 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-25 14:47:12.865484 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-25 14:47:12.865488 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-25 14:47:12.865491 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-25 14:47:12.865495 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-25 14:47:12.865498 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-25 14:47:12.865980 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-25 14:47:12.866104 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-25 14:47:12.866263 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-25 14:47:12.866415 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-25 14:47:12.866558 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-25 14:47:12.867851 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-25 14:47:12.867996 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-25 14:47:12.868100 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-25 14:47:12.868269 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-25 14:47:12.868611 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-25 14:47:12.868983 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-25 14:47:12.869278 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 14:47:12.870163 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-25 14:47:12.870273 | ubuntu-noble | + popd 2026-08-25 14:47:12.870782 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-25 14:47:12.870961 | ubuntu-noble | + sort 2026-08-25 14:47:12.879112 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-25 14:47:12.879196 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-25 14:47:12.879223 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:12.879242 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:12.879270 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:12.880674 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:12.881371 | ubuntu-noble | ++ head -1 2026-08-25 14:47:12.884124 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:12.884179 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-25 14:47:12.884202 | ubuntu-noble | + local new_files 2026-08-25 14:47:12.885006 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:12.888713 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 14:47:12.888758 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-25 14:47:12.888791 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 14:47:12.888802 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-25 14:47:12.889468 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:12.891190 | ubuntu-noble | + [[ -n h ]] 2026-08-25 14:47:12.891228 | ubuntu-noble | + echo 2026-08-25 14:47:12.891281 | ubuntu-noble | + local file 2026-08-25 14:47:12.891308 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:12.891322 | ubuntu-noble | + case $file in 2026-08-25 14:47:12.891367 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-25 14:47:12.891385 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:12.891412 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-25 14:47:12.891463 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:12.891478 | ubuntu-noble | + case $file in 2026-08-25 14:47:12.891507 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-25 14:47:12.891518 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-25 14:47:12.891542 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-25 14:47:12.891591 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:12.893343 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-25 14:47:13.245146 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-25 14:47:13.288772 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-25 14:47:13.289709 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-25 14:47:13.289777 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:13.289790 | ubuntu-noble | + popd 2026-08-25 14:47:13.289801 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:13.289813 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:13.290199 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 14:47:13.293037 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-25 14:47:13.293074 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-25 14:47:13.293082 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 14:47:13.293089 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 14:47:13.293097 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-25 14:47:14.615663 | ubuntu-noble | 2026-08-25 14:47:14 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:14.618560 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:14.618606 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-25 14:47:14.618620 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-25 14:47:14.621508 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-25 14:47:14.621552 | ubuntu-noble | ++ head -1 2026-08-25 14:47:14.622920 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:14.629583 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-25 14:47:14.630472 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-25 14:47:14.630665 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:14.630723 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-25 14:47:14.630804 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:14.630869 | ubuntu-noble | ++ local name=magnum 2026-08-25 14:47:14.630901 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:14.630957 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:14.630988 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-25 14:47:14.631020 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-25 14:47:14.631079 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:14.631106 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-25 14:47:14.631134 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-25 14:47:14.631161 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:14.631184 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-25 14:47:14.631209 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-25 14:47:14.631239 | ubuntu-noble | ++ return 1 2026-08-25 14:47:14.631676 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:14.631775 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:14.632578 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-25 14:47:14.632704 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:14.632766 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-25 14:47:14.632819 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:14.632874 | ubuntu-noble | ++ local name=magnum 2026-08-25 14:47:14.632904 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:14.632951 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:14.632980 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-25 14:47:14.633009 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-25 14:47:14.633054 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:14.633080 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-25 14:47:14.633105 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-25 14:47:14.633131 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:14.633154 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-25 14:47:14.633180 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-25 14:47:14.633208 | ubuntu-noble | ++ return 1 2026-08-25 14:47:14.633645 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:14.633711 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:14.633772 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-25 14:47:14.633797 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-25 14:47:14.633828 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:14.633863 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-25 14:47:14.633882 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-25 14:47:14.633907 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:14.633931 | ubuntu-noble | + popd 2026-08-25 14:47:14.634042 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:14.634078 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:14.634889 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 14:47:14.637148 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-25 14:47:14.637178 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-25 14:47:14.637184 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 14:47:14.637191 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 14:47:14.637197 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-25 14:47:16.542592 | ubuntu-noble | 2026-08-25 14:47:16 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:16.544150 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:16.544314 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-25 14:47:16.544388 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-25 14:47:16.546661 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-25 14:47:16.547102 | ubuntu-noble | ++ head -1 2026-08-25 14:47:16.549387 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:16.558863 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-25 14:47:16.559898 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-25 14:47:16.560082 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:16.560141 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-25 14:47:16.560193 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:16.560259 | ubuntu-noble | ++ local name=manila 2026-08-25 14:47:16.560290 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:16.560346 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:16.560377 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-25 14:47:16.560408 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-25 14:47:16.560489 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:16.560522 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-25 14:47:16.560551 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-25 14:47:16.560578 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:16.560602 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-25 14:47:16.560627 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-25 14:47:16.560657 | ubuntu-noble | ++ return 1 2026-08-25 14:47:16.561188 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:16.561263 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:16.562128 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-25 14:47:16.562266 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:16.562310 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-25 14:47:16.562352 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:16.562406 | ubuntu-noble | ++ local name=manila 2026-08-25 14:47:16.562979 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:16.563002 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:16.563009 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-25 14:47:16.563017 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-25 14:47:16.563024 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:16.563030 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-25 14:47:16.563036 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-25 14:47:16.563043 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:16.563049 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-25 14:47:16.563055 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-25 14:47:16.563062 | ubuntu-noble | ++ return 1 2026-08-25 14:47:16.563073 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:16.563079 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:16.563088 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-25 14:47:16.563095 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-25 14:47:16.563103 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:16.563141 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-25 14:47:16.563149 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-25 14:47:16.563155 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:16.563164 | ubuntu-noble | + popd 2026-08-25 14:47:16.563663 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:16.563699 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:16.564350 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 14:47:16.566652 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-25 14:47:16.566689 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-25 14:47:16.566699 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 14:47:16.566707 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 14:47:16.566714 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-25 14:47:17.621592 | ubuntu-noble | 2026-08-25 14:47:17 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:17.623686 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:17.623762 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-25 14:47:17.623776 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-25 14:47:17.626499 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-25 14:47:17.626543 | ubuntu-noble | ++ head -1 2026-08-25 14:47:17.628043 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:17.635271 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-25 14:47:17.636166 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-25 14:47:17.636304 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:17.636358 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-25 14:47:17.636416 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:17.636530 | ubuntu-noble | ++ local name=masakari 2026-08-25 14:47:17.636565 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:17.636619 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:17.636650 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-25 14:47:17.636681 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-25 14:47:17.636753 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:17.636782 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-25 14:47:17.636808 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-25 14:47:17.636835 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:17.636858 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-25 14:47:17.636882 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-25 14:47:17.636912 | ubuntu-noble | ++ return 1 2026-08-25 14:47:17.637310 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:17.637377 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:17.638124 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-25 14:47:17.638245 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:17.638289 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-25 14:47:17.638341 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:17.638396 | ubuntu-noble | ++ local name=masakari 2026-08-25 14:47:17.638451 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:17.638524 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:17.638554 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-25 14:47:17.638583 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-25 14:47:17.638625 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:17.638650 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-25 14:47:17.638675 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-25 14:47:17.638701 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:17.638759 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-25 14:47:17.638787 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-25 14:47:17.638817 | ubuntu-noble | ++ return 1 2026-08-25 14:47:17.639189 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:17.639241 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:17.639289 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-25 14:47:17.639313 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-25 14:47:17.639343 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:17.639376 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-25 14:47:17.639395 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-25 14:47:17.639457 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:17.639497 | ubuntu-noble | + popd 2026-08-25 14:47:17.639600 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:17.639640 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:17.640346 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:17.642509 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:17.642542 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-25 14:47:17.642550 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:17.642557 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:17.642564 | 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-25 14:47:18.561521 | ubuntu-noble | 2026-08-25 14:47:18 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-25 14:47:18.562819 | 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-25 14:47:18.563053 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.563106 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.565752 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.566334 | ubuntu-noble | ++ head -1 2026-08-25 14:47:18.567057 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:18.577399 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 14:47:18.578609 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 14:47:18.578778 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:18.578827 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 14:47:18.578866 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:18.578921 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-25 14:47:18.578946 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:18.578995 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:18.579022 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-25 14:47:18.579048 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-25 14:47:18.579085 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-25 14:47:18.579127 | ubuntu-noble | ++ return 0 2026-08-25 14:47:18.579634 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-25 14:47:18.580599 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-25 14:47:18.580737 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:18.580776 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 14:47:18.580809 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:18.580867 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-25 14:47:18.581303 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:18.581316 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:18.581321 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-25 14:47:18.581327 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-25 14:47:18.581332 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:18.581338 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-25 14:47:18.581343 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-25 14:47:18.581348 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:18.581353 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-25 14:47:18.581358 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-25 14:47:18.581363 | ubuntu-noble | ++ return 1 2026-08-25 14:47:18.582404 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:18.582553 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:18.582568 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.582581 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.582617 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-25 14:47:18.582638 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.606125 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.609497 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-25 14:47:18.609551 | ubuntu-noble | + sort 2026-08-25 14:47:18.613494 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 14:47:18.615200 | ubuntu-noble | ++ sort 2026-08-25 14:47:18.615341 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-08-25 14:47:18.619660 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:18.619895 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:18.620001 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:18.620064 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:18.620597 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-25 14:47:18.620627 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:18.620638 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:18.623616 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-25 14:47:18.623656 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-25 14:47:18.623827 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:18.625442 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-25 14:47:18.625633 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-25 14:47:18.626083 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-25 14:47:18.626257 | ubuntu-noble | + popd 2026-08-25 14:47:18.626946 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-25 14:47:18.627641 | ubuntu-noble | + sort 2026-08-25 14:47:18.631632 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-25 14:47:18.631737 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 14:47:18.631768 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:18.631788 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:18.631805 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:18.633117 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:18.633797 | ubuntu-noble | ++ head -1 2026-08-25 14:47:18.637279 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-25 14:47:18.637309 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-25 14:47:18.637315 | ubuntu-noble | + local new_files 2026-08-25 14:47:18.638233 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:18.639789 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-25 14:47:18.639817 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-25 14:47:18.641113 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-25 14:47:18.642504 | ubuntu-noble | + [[ -n h ]] 2026-08-25 14:47:18.642537 | ubuntu-noble | + echo 2026-08-25 14:47:18.642549 | ubuntu-noble | + local file 2026-08-25 14:47:18.642558 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:18.642568 | ubuntu-noble | + case $file in 2026-08-25 14:47:18.642577 | ubuntu-noble | + continue 2026-08-25 14:47:18.642586 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:18.644120 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 14:47:18.676345 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-25 14:47:18.689519 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.689600 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-25 14:47:18.689615 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:18.689648 | ubuntu-noble | + popd 2026-08-25 14:47:18.689659 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:18.689671 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:18.690339 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:18.692034 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:18.692064 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-25 14:47:18.692069 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:18.692074 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:18.692078 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:19.806746 | ubuntu-noble | 2026-08-25 14:47:19 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-25 14:47:19.809334 | 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-25 14:47:19.809473 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:19.809492 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:19.812511 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:19.812560 | ubuntu-noble | ++ head -1 2026-08-25 14:47:19.813753 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:19.825463 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-25 14:47:19.826658 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-25 14:47:19.826729 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:19.826782 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-25 14:47:19.826799 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:19.826883 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-25 14:47:19.826895 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:19.826935 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:19.826946 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-25 14:47:19.826960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-25 14:47:19.827008 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:19.827030 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-25 14:47:19.827044 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-25 14:47:19.827053 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:19.827061 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-25 14:47:19.827070 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-25 14:47:19.827083 | ubuntu-noble | ++ return 1 2026-08-25 14:47:19.828061 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:19.828095 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:19.829062 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-25 14:47:19.829296 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:19.829372 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-25 14:47:19.829448 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:19.830519 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-25 14:47:19.830548 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:19.830557 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:19.830566 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-25 14:47:19.830575 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-25 14:47:19.830585 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:19.830594 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-25 14:47:19.830608 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-25 14:47:19.830643 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:19.830662 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-25 14:47:19.830730 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-25 14:47:19.830749 | ubuntu-noble | ++ return 1 2026-08-25 14:47:19.831605 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:19.831763 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:19.831788 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:19.831809 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:19.831826 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:19.831843 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:19.831860 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-25 14:47:19.831877 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:19.831894 | ubuntu-noble | + popd 2026-08-25 14:47:19.831913 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:19.831933 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:19.833083 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 14:47:19.835921 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-25 14:47:19.836487 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-25 14:47:19.836517 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 14:47:19.836527 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 14:47:19.836534 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-25 14:47:21.852867 | ubuntu-noble | 2026-08-25 14:47:21 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:21.855373 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:21.856079 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-25 14:47:21.856108 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-25 14:47:21.859499 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-25 14:47:21.859545 | ubuntu-noble | ++ head -1 2026-08-25 14:47:21.861003 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:21.877915 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-25 14:47:21.878981 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-25 14:47:21.879197 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:21.879268 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-25 14:47:21.879331 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:21.879412 | ubuntu-noble | ++ local name=neutron 2026-08-25 14:47:21.879492 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:21.879566 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:21.879609 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-25 14:47:21.879649 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-25 14:47:21.879727 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-25 14:47:21.879788 | ubuntu-noble | ++ return 0 2026-08-25 14:47:21.880321 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-25 14:47:21.881289 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-25 14:47:21.881506 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:21.881572 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-25 14:47:21.881621 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:21.881683 | ubuntu-noble | ++ local name=neutron 2026-08-25 14:47:21.881748 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:21.881806 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:21.881841 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-25 14:47:21.881876 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-25 14:47:21.881941 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:21.881972 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-25 14:47:21.882002 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-25 14:47:21.882033 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:21.882061 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-25 14:47:21.882111 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-25 14:47:21.882148 | ubuntu-noble | ++ return 1 2026-08-25 14:47:21.882655 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:21.882741 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:21.882782 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-25 14:47:21.882799 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-25 14:47:21.882822 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-25 14:47:21.882849 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-25 14:47:22.259340 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-25 14:47:22.266217 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-25 14:47:22.266405 | ubuntu-noble | + sort 2026-08-25 14:47:22.280534 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-25 14:47:22.283284 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-25 14:47:22.283313 | ubuntu-noble | ++ sort 2026-08-25 14:47:22.284860 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:22.284886 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-25 14:47:22.284891 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-25 14:47:22.284895 | 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-25 14:47:22.284900 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-25 14:47:22.284904 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-25 14:47:22.284908 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:22.286491 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-25 14:47:22.286521 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-25 14:47:22.286527 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-25 14:47:22.286532 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-25 14:47:22.286701 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:22.287948 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-25 14:47:22.288114 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-25 14:47:22.288232 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-25 14:47:22.288370 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-25 14:47:22.289161 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-25 14:47:22.289212 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:22.289223 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-25 14:47:22.289231 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-25 14:47:22.289240 | 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-25 14:47:22.289249 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-25 14:47:22.289257 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-25 14:47:22.289265 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:22.290513 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-25 14:47:22.290540 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-25 14:47:22.291021 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:22.294267 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-25 14:47:22.294318 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-25 14:47:22.294334 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-25 14:47:22.294788 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:22.294818 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-25 14:47:22.294823 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-25 14:47:22.294829 | 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-25 14:47:22.294836 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-25 14:47:22.294842 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-25 14:47:22.294847 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:22.297852 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-25 14:47:22.297888 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-25 14:47:22.297903 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:22.300464 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-25 14:47:22.300490 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-25 14:47:22.300767 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-25 14:47:22.300868 | ubuntu-noble | + popd 2026-08-25 14:47:22.301610 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-25 14:47:22.301645 | ubuntu-noble | + sort 2026-08-25 14:47:22.323460 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-25 14:47:22.323563 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-25 14:47:22.323596 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:22.323619 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:22.323640 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:22.325098 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:22.325816 | ubuntu-noble | ++ head -1 2026-08-25 14:47:22.328840 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-25 14:47:22.328909 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-25 14:47:22.328937 | ubuntu-noble | + local new_files 2026-08-25 14:47:22.329654 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:22.335011 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-25 14:47:22.335042 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-25 14:47:22.335636 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-25 14:47:22.337579 | ubuntu-noble | + [[ -n l ]] 2026-08-25 14:47:22.337609 | ubuntu-noble | + echo 2026-08-25 14:47:22.337616 | ubuntu-noble | + local file 2026-08-25 14:47:22.337622 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:22.337628 | ubuntu-noble | + case $file in 2026-08-25 14:47:22.337633 | 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-25 14:47:22.337641 | 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-25 14:47:22.337646 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-25 14:47:22.337652 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:22.339506 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-25 14:47:23.742172 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-25 14:47:23.810522 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-25 14:47:23.810581 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-25 14:47:23.810586 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:23.810590 | ubuntu-noble | + popd 2026-08-25 14:47:23.810595 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:23.810599 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:23.811461 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 14:47:23.813339 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-25 14:47:23.814259 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-25 14:47:23.814302 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 14:47:23.814316 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 14:47:23.814327 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-25 14:47:25.658646 | ubuntu-noble | 2026-08-25 14:47:25 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:25.661231 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:25.661283 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-25 14:47:25.661298 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-25 14:47:25.664505 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-25 14:47:25.666482 | ubuntu-noble | ++ head -1 2026-08-25 14:47:25.670406 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:25.676734 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-25 14:47:25.677993 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-25 14:47:25.678027 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:25.678035 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-25 14:47:25.678043 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:25.678050 | ubuntu-noble | ++ local name=nova 2026-08-25 14:47:25.678056 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:25.678063 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:25.678069 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-25 14:47:25.678076 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-25 14:47:25.678083 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-25 14:47:25.678090 | ubuntu-noble | ++ return 0 2026-08-25 14:47:25.678196 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-25 14:47:25.679139 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-25 14:47:25.679235 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:25.679248 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-25 14:47:25.679284 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:25.679357 | ubuntu-noble | ++ local name=nova 2026-08-25 14:47:25.679365 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:25.679451 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:25.679462 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-25 14:47:25.679470 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-25 14:47:25.679514 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:25.679520 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-25 14:47:25.679529 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-25 14:47:25.679537 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:25.679542 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-25 14:47:25.679550 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-25 14:47:25.679557 | ubuntu-noble | ++ return 1 2026-08-25 14:47:25.680497 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:25.680521 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:25.680527 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-25 14:47:25.680532 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-25 14:47:25.680538 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-25 14:47:25.680543 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-25 14:47:26.126359 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-25 14:47:26.131480 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-25 14:47:26.131508 | ubuntu-noble | + sort 2026-08-25 14:47:26.143896 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-25 14:47:26.146249 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-25 14:47:26.146276 | ubuntu-noble | ++ sort 2026-08-25 14:47:26.147084 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:26.147117 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-25 14:47:26.147148 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-25 14:47:26.147166 | 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-25 14:47:26.147174 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-25 14:47:26.147179 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-25 14:47:26.147184 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:26.148876 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-25 14:47:26.148904 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-25 14:47:26.148908 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-25 14:47:26.148928 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:26.150468 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-25 14:47:26.150487 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-25 14:47:26.150491 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-25 14:47:26.150851 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-25 14:47:26.150911 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:26.150945 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-25 14:47:26.150961 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-25 14:47:26.150967 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-25 14:47:26.150983 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-25 14:47:26.150987 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-25 14:47:26.150992 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:26.155459 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-25 14:47:26.155594 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-25 14:47:26.155778 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-25 14:47:26.157355 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-25 14:47:26.157719 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-25 14:47:26.157885 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-25 14:47:26.158039 | ubuntu-noble | checking file nova/virt/images.py 2026-08-25 14:47:26.158206 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-25 14:47:26.158399 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-25 14:47:26.158547 | ubuntu-noble | checking file requirements.txt 2026-08-25 14:47:26.158920 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:26.162510 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-25 14:47:26.163282 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-25 14:47:26.163390 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-25 14:47:26.164626 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-25 14:47:26.164895 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-25 14:47:26.165019 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-25 14:47:26.165147 | ubuntu-noble | patching file nova/virt/images.py 2026-08-25 14:47:26.165281 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-25 14:47:26.165468 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-25 14:47:26.165551 | ubuntu-noble | patching file requirements.txt 2026-08-25 14:47:26.166481 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-25 14:47:26.166659 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:26.166772 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-25 14:47:26.166810 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-25 14:47:26.166846 | 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-25 14:47:26.166876 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-25 14:47:26.166883 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-25 14:47:26.166907 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:26.168724 | ubuntu-noble | checking file nova/compute/api.py 2026-08-25 14:47:26.170501 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-25 14:47:26.171078 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:26.172784 | ubuntu-noble | patching file nova/compute/api.py 2026-08-25 14:47:26.174452 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-25 14:47:26.175275 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-25 14:47:26.175377 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:26.175524 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:26.175532 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:26.175538 | 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-25 14:47:26.175563 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-25 14:47:26.175569 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:26.175590 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:26.179045 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-25 14:47:26.179092 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:26.179111 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:26.181395 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-25 14:47:26.182264 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:26.182298 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-25 14:47:26.182488 | ubuntu-noble | + popd 2026-08-25 14:47:26.184476 | ubuntu-noble | + sort 2026-08-25 14:47:26.184516 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-25 14:47:26.202122 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-25 14:47:26.202218 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-25 14:47:26.202250 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:26.202274 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:26.202295 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:26.203256 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:26.203373 | ubuntu-noble | ++ head -1 2026-08-25 14:47:26.206451 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-25 14:47:26.206511 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-25 14:47:26.206535 | ubuntu-noble | + local new_files 2026-08-25 14:47:26.207468 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:26.216918 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:26.216941 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-25 14:47:26.216947 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-25 14:47:26.216953 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:26.216958 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-25 14:47:26.216963 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-25 14:47:26.217317 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-25 14:47:26.219590 | ubuntu-noble | + [[ -n h ]] 2026-08-25 14:47:26.219615 | ubuntu-noble | + echo 2026-08-25 14:47:26.219621 | ubuntu-noble | + local file 2026-08-25 14:47:26.219626 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:26.219631 | ubuntu-noble | + case $file in 2026-08-25 14:47:26.219637 | 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-25 14:47:26.219653 | 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-25 14:47:26.219659 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-25 14:47:26.219680 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:26.219686 | ubuntu-noble | + case $file in 2026-08-25 14:47:26.219691 | ubuntu-noble | + continue 2026-08-25 14:47:26.219696 | ubuntu-noble | + for file in $new_files 2026-08-25 14:47:26.219701 | ubuntu-noble | + case $file in 2026-08-25 14:47:26.219706 | 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-25 14:47:26.219712 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-25 14:47:26.219717 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-25 14:47:26.219722 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:26.221533 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-25 14:47:27.775037 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-25 14:47:27.860810 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-25 14:47:27.860873 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-25 14:47:27.860879 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:27.860884 | ubuntu-noble | + popd 2026-08-25 14:47:27.860888 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:27.860893 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:27.861646 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 14:47:27.864853 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-25 14:47:27.864892 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-25 14:47:27.864958 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 14:47:27.864963 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 14:47:27.864998 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-25 14:47:29.262890 | ubuntu-noble | 2026-08-25 14:47:29 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:29.264478 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:29.264522 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-25 14:47:29.264533 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-25 14:47:29.267495 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-25 14:47:29.267555 | ubuntu-noble | ++ head -1 2026-08-25 14:47:29.268902 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:29.277118 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-25 14:47:29.278519 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-25 14:47:29.278570 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:29.278581 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-25 14:47:29.278590 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:29.278598 | ubuntu-noble | ++ local name=octavia 2026-08-25 14:47:29.278605 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:29.278613 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.278620 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-25 14:47:29.278628 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-25 14:47:29.278644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.278671 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-25 14:47:29.278679 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-25 14:47:29.278686 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.278693 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-25 14:47:29.278701 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-25 14:47:29.278725 | ubuntu-noble | ++ return 1 2026-08-25 14:47:29.279191 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:29.279208 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:29.279713 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-25 14:47:29.279812 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:29.279826 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-25 14:47:29.279836 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:29.279895 | ubuntu-noble | ++ local name=octavia 2026-08-25 14:47:29.279905 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:29.279915 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.279925 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-25 14:47:29.279965 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-25 14:47:29.279977 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.279984 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-25 14:47:29.279992 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-25 14:47:29.280005 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:29.280013 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-25 14:47:29.280020 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-25 14:47:29.280030 | ubuntu-noble | ++ return 1 2026-08-25 14:47:29.281044 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:29.281076 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:29.281084 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-25 14:47:29.281091 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-25 14:47:29.281099 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:29.281106 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-25 14:47:29.281114 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-25 14:47:29.281120 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:29.281128 | ubuntu-noble | + popd 2026-08-25 14:47:29.281136 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:29.281143 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:29.281665 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 14:47:29.284148 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-25 14:47:29.284176 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-25 14:47:29.284184 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 14:47:29.284192 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 14:47:29.284200 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-25 14:47:30.481396 | ubuntu-noble | 2026-08-25 14:47:30 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:30.484828 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:30.484925 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-25 14:47:30.484939 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-25 14:47:30.489506 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-25 14:47:30.489560 | ubuntu-noble | ++ head -1 2026-08-25 14:47:30.491478 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:30.502172 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-25 14:47:30.503511 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-25 14:47:30.503552 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:30.503561 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-25 14:47:30.503567 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:30.503573 | ubuntu-noble | ++ local name=openstack_placement 2026-08-25 14:47:30.503578 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:30.503583 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:30.503589 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-25 14:47:30.503594 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-25 14:47:30.503619 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:30.503625 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-25 14:47:30.503630 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-25 14:47:30.503635 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:30.503659 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-25 14:47:30.503664 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-25 14:47:30.503669 | ubuntu-noble | ++ return 1 2026-08-25 14:47:30.504280 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:30.504295 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:30.504973 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-25 14:47:30.505111 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:30.505139 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-25 14:47:30.505185 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:30.505248 | ubuntu-noble | ++ local name=openstack_placement 2026-08-25 14:47:30.505254 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:30.505297 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:30.505319 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-25 14:47:30.505340 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-25 14:47:30.505376 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:30.505384 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-25 14:47:30.505403 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-25 14:47:30.505444 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:30.505484 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-25 14:47:30.505491 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-25 14:47:30.505516 | ubuntu-noble | ++ return 1 2026-08-25 14:47:30.506370 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:30.506388 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:30.506392 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-25 14:47:30.506397 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-25 14:47:30.506401 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:30.506405 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-25 14:47:30.506410 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-25 14:47:30.506414 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:30.506438 | ubuntu-noble | + popd 2026-08-25 14:47:30.506453 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:30.506459 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:30.506946 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:30.509320 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:30.509340 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-25 14:47:30.509345 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:30.509350 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:30.509360 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:32.314901 | ubuntu-noble | 2026-08-25 14:47:32 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-25 14:47:32.317301 | 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-25 14:47:32.317352 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:32.317364 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:32.319517 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:32.319580 | ubuntu-noble | ++ head -1 2026-08-25 14:47:32.319820 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:32.330263 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-25 14:47:32.331625 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-25 14:47:32.331757 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:32.331775 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-25 14:47:32.331786 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:32.331801 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-25 14:47:32.331811 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:32.331825 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.331870 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-25 14:47:32.331885 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-25 14:47:32.331963 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.331976 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-25 14:47:32.331986 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-25 14:47:32.332000 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.332010 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-25 14:47:32.332020 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-25 14:47:32.332030 | ubuntu-noble | ++ return 1 2026-08-25 14:47:32.333304 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:32.333354 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:32.334247 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-25 14:47:32.334401 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:32.334420 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-25 14:47:32.334556 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:32.334663 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-25 14:47:32.334682 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:32.334748 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.334764 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-25 14:47:32.334777 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-25 14:47:32.334847 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.334862 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-25 14:47:32.334875 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-25 14:47:32.334922 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:32.334937 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-25 14:47:32.334950 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-25 14:47:32.334995 | ubuntu-noble | ++ return 1 2026-08-25 14:47:32.336572 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:32.336662 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:32.336691 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:32.336716 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:32.336726 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:32.336736 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:32.336746 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-25 14:47:32.336755 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:32.336765 | ubuntu-noble | + popd 2026-08-25 14:47:32.336775 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:32.336786 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:32.337487 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:32.340477 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:32.340552 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-25 14:47:32.340576 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:32.340595 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:32.340670 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:35.661633 | ubuntu-noble | 2026-08-25 14:47:35 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-25 14:47:35.664534 | 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-25 14:47:35.664609 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:35.664651 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:35.667520 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:35.667567 | ubuntu-noble | ++ head -1 2026-08-25 14:47:35.668218 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:35.675376 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-25 14:47:35.676370 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-25 14:47:35.676490 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:35.676508 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-25 14:47:35.676518 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:35.676581 | ubuntu-noble | ++ local name=skyline-console 2026-08-25 14:47:35.676590 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:35.676691 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.676708 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-25 14:47:35.676718 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-25 14:47:35.676745 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.676755 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-25 14:47:35.676761 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-25 14:47:35.676770 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.676776 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-25 14:47:35.676785 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-25 14:47:35.676793 | ubuntu-noble | ++ return 1 2026-08-25 14:47:35.677507 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:35.677528 | ubuntu-noble | + patch_dir= 2026-08-25 14:47:35.677968 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-25 14:47:35.678067 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:35.678078 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-25 14:47:35.678108 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:35.678166 | ubuntu-noble | ++ local name=skyline-console 2026-08-25 14:47:35.678175 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:35.678201 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.678210 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-25 14:47:35.678219 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-25 14:47:35.678249 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.678260 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-25 14:47:35.678266 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-25 14:47:35.678275 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:35.678281 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-25 14:47:35.678289 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-25 14:47:35.678297 | ubuntu-noble | ++ return 1 2026-08-25 14:47:35.679277 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:35.679308 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:35.679315 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:35.679321 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:35.679327 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:35.679333 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:35.679352 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-25 14:47:35.679359 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:35.679365 | ubuntu-noble | + popd 2026-08-25 14:47:35.679371 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-25 14:47:35.679378 | ubuntu-noble | + pushd tarballs 2026-08-25 14:47:35.679757 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 14:47:35.682172 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-25 14:47:35.682199 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-25 14:47:35.682206 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 14:47:35.682212 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 14:47:35.682219 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.689540 | ubuntu-noble | 2026-08-25 14:47:36 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-08-25 14:47:36.692565 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-25 14:47:36.692641 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.692654 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.695518 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.695565 | ubuntu-noble | ++ head -1 2026-08-25 14:47:36.697045 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-25 14:47:36.704253 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-25 14:47:36.705362 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-25 14:47:36.705513 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-25 14:47:36.705532 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-25 14:47:36.705571 | ubuntu-noble | ++ local suffix= 2026-08-25 14:47:36.705666 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-25 14:47:36.705676 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:36.705720 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.705745 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-25 14:47:36.705770 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-25 14:47:36.705804 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-25 14:47:36.705852 | ubuntu-noble | ++ return 0 2026-08-25 14:47:36.706582 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-25 14:47:36.707132 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-25 14:47:36.707260 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-25 14:47:36.707272 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-25 14:47:36.707297 | ubuntu-noble | ++ local suffix=/source 2026-08-25 14:47:36.707358 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-25 14:47:36.707367 | ubuntu-noble | ++ local candidate path 2026-08-25 14:47:36.707409 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.707419 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-25 14:47:36.707479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-25 14:47:36.707519 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.707529 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-25 14:47:36.707537 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-25 14:47:36.707562 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-25 14:47:36.707571 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-25 14:47:36.707580 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-25 14:47:36.707588 | ubuntu-noble | ++ return 1 2026-08-25 14:47:36.708415 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:36.708479 | ubuntu-noble | + overlay_dir= 2026-08-25 14:47:36.708500 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.708507 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.708513 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-25 14:47:36.708519 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.726981 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.729031 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-25 14:47:36.730502 | ubuntu-noble | + sort 2026-08-25 14:47:36.734142 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-25 14:47:36.737191 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-25 14:47:36.737232 | ubuntu-noble | ++ sort 2026-08-25 14:47:36.739489 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:36.739526 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 14:47:36.739534 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 14:47:36.739543 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 14:47:36.739553 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-25 14:47:36.739562 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 14:47:36.739570 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:36.741451 | ubuntu-noble | checking file upper-constraints.txt 2026-08-25 14:47:36.741911 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:36.743970 | ubuntu-noble | patching file upper-constraints.txt 2026-08-25 14:47:36.744036 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-25 14:47:36.744113 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:36.744155 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 14:47:36.744164 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 14:47:36.744212 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 14:47:36.744220 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-25 14:47:36.744225 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 14:47:36.744252 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:36.746032 | ubuntu-noble | checking file upper-constraints.txt 2026-08-25 14:47:36.746087 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:36.747829 | ubuntu-noble | patching file upper-constraints.txt 2026-08-25 14:47:36.748050 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-25 14:47:36.748236 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-25 14:47:36.748322 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 14:47:36.748366 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 14:47:36.748402 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 14:47:36.748470 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-25 14:47:36.748481 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 14:47:36.748504 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-25 14:47:36.750256 | ubuntu-noble | checking file upper-constraints.txt 2026-08-25 14:47:36.750392 | ubuntu-noble | + patch --forward --batch -p1 2026-08-25 14:47:36.752167 | ubuntu-noble | patching file upper-constraints.txt 2026-08-25 14:47:36.752298 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-25 14:47:36.752502 | ubuntu-noble | + popd 2026-08-25 14:47:36.753482 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-25 14:47:36.753835 | ubuntu-noble | + sort 2026-08-25 14:47:36.757781 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-25 14:47:36.757865 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-25 14:47:36.757890 | ubuntu-noble | + local before=files-before 2026-08-25 14:47:36.757908 | ubuntu-noble | + local after=files-after 2026-08-25 14:47:36.757925 | ubuntu-noble | + local sources_txt 2026-08-25 14:47:36.759195 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-25 14:47:36.759904 | ubuntu-noble | ++ head -1 2026-08-25 14:47:36.762463 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-25 14:47:36.762531 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-25 14:47:36.762555 | ubuntu-noble | + local new_files 2026-08-25 14:47:36.763278 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-25 14:47:36.765578 | ubuntu-noble | + new_files= 2026-08-25 14:47:36.765642 | ubuntu-noble | + [[ -z '' ]] 2026-08-25 14:47:36.765652 | ubuntu-noble | + return 2026-08-25 14:47:36.765660 | ubuntu-noble | + rm files-before files-after 2026-08-25 14:47:36.767005 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-25 14:47:36.806076 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-25 14:47:36.809215 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.809242 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-25 14:47:36.809247 | ubuntu-noble | + [[ -n '' ]] 2026-08-25 14:47:36.809254 | ubuntu-noble | + popd 2026-08-25 14:47:36.809437 | 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-25 14:47:36.809475 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 14:47:36.809495 | ubuntu-noble | + shift 2026-08-25 14:47:36.809515 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-25 14:47:36.809541 | ubuntu-noble | + roots=() 2026-08-25 14:47:36.809558 | ubuntu-noble | + local roots dir 2026-08-25 14:47:36.809579 | ubuntu-noble | + for dir in "$@" 2026-08-25 14:47:36.809585 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-25 14:47:36.809620 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-25 14:47:36.809672 | ubuntu-noble | + for dir in "$@" 2026-08-25 14:47:36.809678 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-25 14:47:36.809694 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-25 14:47:36.809726 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-25 14:47:36.809761 | ubuntu-noble | + local tmp 2026-08-25 14:47:36.810459 | ubuntu-noble | ++ mktemp -d 2026-08-25 14:47:36.812288 | ubuntu-noble | + tmp=/tmp/tmp.w2P1PtOX4v 2026-08-25 14:47:36.814469 | 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-25 14:47:36.814496 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-25 14:47:36.816519 | ubuntu-noble | + sort 2026-08-25 14:47:36.816884 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-25 14:47:36.819078 | ubuntu-noble | + comm -23 /tmp/tmp.w2P1PtOX4v/expected /tmp/tmp.w2P1PtOX4v/applied 2026-08-25 14:47:36.820589 | ubuntu-noble | + local expected_count missing_count 2026-08-25 14:47:36.821375 | ubuntu-noble | ++ wc -l 2026-08-25 14:47:36.823560 | ubuntu-noble | + expected_count=30 2026-08-25 14:47:36.824296 | ubuntu-noble | ++ wc -l 2026-08-25 14:47:36.826158 | ubuntu-noble | + missing_count=0 2026-08-25 14:47:36.826181 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-25 14:47:36.826187 | ubuntu-noble | + rm -rf /tmp/tmp.w2P1PtOX4v 2026-08-25 14:47:36.827668 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-25 14:47:36.827692 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-25 14:47:36.827696 | ubuntu-noble | + return 0 2026-08-25 14:47:37.134778 | ubuntu-noble | ok: Runtime: 0:01:10.484958 2026-08-25 14:47:37.167941 | 2026-08-25 14:47:37.168081 | PLAY RECAP 2026-08-25 14:47:37.168150 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-25 14:47:37.168175 | 2026-08-25 14:47:37.325727 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-25 14:47:37.328325 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-25 14:47:38.150727 | 2026-08-25 14:47:38.150941 | PLAY [Base post-fetch] 2026-08-25 14:47:38.165713 | 2026-08-25 14:47:38.165871 | TASK [diagnose-network : Ensure log directory exists] 2026-08-25 14:47:38.824707 | ubuntu-noble | ok 2026-08-25 14:47:38.833764 | 2026-08-25 14:47:38.833939 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-25 14:47:50.792202 | ubuntu-noble | ok: Runtime: 0:00:05.851839 2026-08-25 14:47:50.801989 | 2026-08-25 14:47:50.802148 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-25 14:47:56.975617 | ubuntu-noble | ok: Runtime: 0:00:00.247516 2026-08-25 14:47:56.989505 | 2026-08-25 14:47:56.989886 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-25 14:48:03.147361 | ubuntu-noble | ok: Runtime: 0:00:00.061401 2026-08-25 14:48:03.158222 | 2026-08-25 14:48:03.158381 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-25 14:48:03.235264 | ubuntu-noble | skipping: Conditional result was False 2026-08-25 14:48:03.246411 | 2026-08-25 14:48:03.246606 | TASK [fetch-output : Set log path for single node] 2026-08-25 14:48:03.313364 | ubuntu-noble | ok 2026-08-25 14:48:03.320020 | 2026-08-25 14:48:03.320172 | LOOP [fetch-output : Ensure local output dirs] 2026-08-25 14:48:03.621024 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/d88ef5af7da94862838f9a60f006f671/work/logs" 2026-08-25 14:48:03.899558 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/d88ef5af7da94862838f9a60f006f671/work/artifacts" 2026-08-25 14:48:04.185978 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/d88ef5af7da94862838f9a60f006f671/work/docs" 2026-08-25 14:48:04.196990 | 2026-08-25 14:48:04.197147 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-25 14:48:05.044808 | ubuntu-noble | changed: 2026-08-25 14:48:05.045200 | ubuntu-noble | .d..t...... ./ 2026-08-25 14:48:05.045258 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-25 14:48:05.045298 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-25 14:48:05.045333 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-25 14:48:05.045373 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-25 14:48:05.045408 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-25 14:48:05.045473 | ubuntu-noble | changed: All items complete 2026-08-25 14:48:05.045516 | 2026-08-25 14:48:05.616318 | ubuntu-noble | changed: .d..t...... ./ 2026-08-25 14:48:06.202408 | ubuntu-noble | changed: .d..t...... ./ 2026-08-25 14:48:06.227599 | 2026-08-25 14:48:06.227820 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-25 14:48:06.611282 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.012111 2026-08-25 14:48:06.921301 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.010224 2026-08-25 14:48:06.937862 | 2026-08-25 14:48:06.938020 | PLAY RECAP 2026-08-25 14:48:06.938103 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-25 14:48:06.938141 | 2026-08-25 14:48:07.083369 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-25 14:48:07.086483 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-25 14:48:07.901656 | 2026-08-25 14:48:07.901858 | PLAY [Base post] 2026-08-25 14:48:07.916735 | 2026-08-25 14:48:07.916914 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-25 14:48:08.802048 | ubuntu-noble | changed 2026-08-25 14:48:08.812283 | 2026-08-25 14:48:08.812424 | PLAY RECAP 2026-08-25 14:48:08.812501 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-25 14:48:08.812584 | 2026-08-25 14:48:08.947682 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-25 14:48:08.950178 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-25 14:48:09.777677 | 2026-08-25 14:48:09.777874 | PLAY [Base post-logs] 2026-08-25 14:48:09.788961 | 2026-08-25 14:48:09.789104 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-25 14:48:10.264257 | localhost | changed 2026-08-25 14:48:10.279416 | 2026-08-25 14:48:10.279699 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-25 14:48:10.320235 | localhost | ok 2026-08-25 14:48:10.328425 | 2026-08-25 14:48:10.328590 | TASK [Set zuul-log-path fact] 2026-08-25 14:48:10.346691 | localhost | ok 2026-08-25 14:48:10.360868 | 2026-08-25 14:48:10.361040 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-25 14:48:10.389229 | localhost | ok 2026-08-25 14:48:10.394077 | 2026-08-25 14:48:10.394224 | TASK [upload-logs : Create log directories] 2026-08-25 14:48:10.966947 | localhost | changed 2026-08-25 14:48:10.971871 | 2026-08-25 14:48:10.972038 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-25 14:48:11.533669 | localhost -> localhost | ok: Runtime: 0:00:00.008029 2026-08-25 14:48:11.545547 | 2026-08-25 14:48:11.545876 | TASK [upload-logs : Upload logs to log server] 2026-08-25 14:48:12.147443 | localhost | Output suppressed because no_log was given 2026-08-25 14:48:12.152885 | 2026-08-25 14:48:12.153132 | LOOP [upload-logs : Compress console log and json output] 2026-08-25 14:48:12.207333 | localhost | skipping: Conditional result was False 2026-08-25 14:48:12.213290 | localhost | skipping: Conditional result was False 2026-08-25 14:48:12.227714 | 2026-08-25 14:48:12.227949 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-25 14:48:12.278863 | localhost | skipping: Conditional result was False 2026-08-25 14:48:12.279190 | 2026-08-25 14:48:12.283928 | localhost | skipping: Conditional result was False 2026-08-25 14:48:12.291105 | 2026-08-25 14:48:12.291345 | LOOP [upload-logs : Upload console log and json output]