2026-09-04 09:41:00.597592 | Job console starting 2026-09-04 09:41:00.606076 | Updating git repos 2026-09-04 09:41:00.643215 | Cloning repos into workspace 2026-09-04 09:41:00.695899 | Restoring repo states 2026-09-04 09:41:00.717686 | Merging changes 2026-09-04 09:41:01.388918 | Checking out repos 2026-09-04 09:41:01.445442 | Preparing playbooks 2026-09-04 09:41:02.846571 | Running Ansible setup 2026-09-04 09:41:07.910553 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-04 09:41:08.916600 | 2026-09-04 09:41:08.916720 | PLAY [Base pre] 2026-09-04 09:41:08.934773 | 2026-09-04 09:41:08.934894 | TASK [Setup log path fact] 2026-09-04 09:41:08.954649 | ubuntu-noble | ok 2026-09-04 09:41:08.977785 | 2026-09-04 09:41:08.977910 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 09:41:09.019959 | ubuntu-noble | ok 2026-09-04 09:41:09.035375 | 2026-09-04 09:41:09.035477 | TASK [emit-job-header : Print job information] 2026-09-04 09:41:09.086449 | # Job Information 2026-09-04 09:41:09.086579 | Ansible Version: 2.16.14 2026-09-04 09:41:09.086608 | Job: container-images-kolla-patch-2024.2 2026-09-04 09:41:09.086637 | Pipeline: check 2026-09-04 09:41:09.086656 | Executor: 521e9411259a 2026-09-04 09:41:09.086684 | Triggered by: https://github.com/osism/container-images-kolla/pull/790 2026-09-04 09:41:09.086704 | Event ID: b6d5e670-a844-11f1-9c27-c5a3c6246874 2026-09-04 09:41:09.090588 | 2026-09-04 09:41:09.090668 | LOOP [emit-job-header : Print node information] 2026-09-04 09:41:09.231198 | ubuntu-noble | ok: 2026-09-04 09:41:09.231336 | ubuntu-noble | # Node Information 2026-09-04 09:41:09.231364 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-04 09:41:09.231385 | ubuntu-noble | Hostname: ubuntu 2026-09-04 09:41:09.231403 | ubuntu-noble | Username: zuul 2026-09-04 09:41:09.231420 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-04 09:41:09.231439 | ubuntu-noble | Provider: regiocloud-a 2026-09-04 09:41:09.231456 | ubuntu-noble | Region: 2026-09-04 09:41:09.231474 | ubuntu-noble | Label: ubuntu-noble 2026-09-04 09:41:09.231490 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-04 09:41:09.231506 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe64:77cc 2026-09-04 09:41:09.244335 | 2026-09-04 09:41:09.245924 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-04 09:41:10.139685 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:10.146049 | 2026-09-04 09:41:10.146140 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-04 09:41:11.531019 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:11.539385 | 2026-09-04 09:41:11.539465 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-04 09:41:11.900399 | ubuntu-noble -> localhost | ok 2026-09-04 09:41:11.907887 | 2026-09-04 09:41:11.907978 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-04 09:41:11.945406 | ubuntu-noble | ok 2026-09-04 09:41:11.966311 | ubuntu-noble | included: /var/lib/zuul/builds/84ea6ecb061c4ba584dfbd8c8c9286b3/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-04 09:41:11.971189 | 2026-09-04 09:41:11.971267 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-04 09:41:13.289970 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-04 09:41:13.290157 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/84ea6ecb061c4ba584dfbd8c8c9286b3/work/84ea6ecb061c4ba584dfbd8c8c9286b3_id_rsa 2026-09-04 09:41:13.290190 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/84ea6ecb061c4ba584dfbd8c8c9286b3/work/84ea6ecb061c4ba584dfbd8c8c9286b3_id_rsa.pub 2026-09-04 09:41:13.290213 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-04 09:41:13.290234 | ubuntu-noble -> localhost | SHA256:jiwIiY1RFNF/0n7bjFkOzRPUZiuTEsUdwgIx4dR3m9c zuul-build-sshkey 2026-09-04 09:41:13.290254 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-04 09:41:13.290284 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-04 09:41:13.290304 | ubuntu-noble -> localhost | | .=+ *= +oo.. | 2026-09-04 09:41:13.290323 | ubuntu-noble -> localhost | | . . o .+ =.* | 2026-09-04 09:41:13.290339 | ubuntu-noble -> localhost | |. . .. = = +.| 2026-09-04 09:41:13.290355 | ubuntu-noble -> localhost | |.= o o . = + E| 2026-09-04 09:41:13.290372 | ubuntu-noble -> localhost | |= . +S + + . | 2026-09-04 09:41:13.290390 | ubuntu-noble -> localhost | | . . . o. o = | 2026-09-04 09:41:13.290406 | ubuntu-noble -> localhost | | . . o .. X . | 2026-09-04 09:41:13.290422 | ubuntu-noble -> localhost | | . + + | 2026-09-04 09:41:13.290438 | ubuntu-noble -> localhost | | | 2026-09-04 09:41:13.290455 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-04 09:41:13.290495 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.622348 2026-09-04 09:41:13.295602 | 2026-09-04 09:41:13.295675 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-04 09:41:13.312120 | ubuntu-noble | ok 2026-09-04 09:41:13.320970 | ubuntu-noble | included: /var/lib/zuul/builds/84ea6ecb061c4ba584dfbd8c8c9286b3/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-04 09:41:13.332032 | 2026-09-04 09:41:13.332125 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-04 09:41:13.354540 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:13.359180 | 2026-09-04 09:41:13.359255 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-04 09:41:14.187314 | ubuntu-noble | changed 2026-09-04 09:41:14.191722 | 2026-09-04 09:41:14.191796 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-04 09:41:14.488713 | ubuntu-noble | ok 2026-09-04 09:41:14.494417 | 2026-09-04 09:41:14.494508 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-04 09:41:15.305871 | ubuntu-noble | changed 2026-09-04 09:41:15.317994 | 2026-09-04 09:41:15.318107 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-04 09:41:16.087755 | ubuntu-noble | changed 2026-09-04 09:41:16.092264 | 2026-09-04 09:41:16.092344 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-04 09:41:16.138117 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:16.145729 | 2026-09-04 09:41:16.145817 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-04 09:41:16.909439 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:16.918114 | 2026-09-04 09:41:16.918217 | TASK [add-build-sshkey : Add back temp key] 2026-09-04 09:41:17.293624 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/84ea6ecb061c4ba584dfbd8c8c9286b3/work/84ea6ecb061c4ba584dfbd8c8c9286b3_id_rsa (zuul-build-sshkey) 2026-09-04 09:41:17.293828 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.008854 2026-09-04 09:41:17.299678 | 2026-09-04 09:41:17.299756 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-04 09:41:17.692332 | ubuntu-noble | ok 2026-09-04 09:41:17.697281 | 2026-09-04 09:41:17.697370 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-04 09:41:17.720103 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:41:17.729593 | 2026-09-04 09:41:17.729680 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-04 09:41:18.170072 | ubuntu-noble | ok 2026-09-04 09:41:18.187762 | 2026-09-04 09:41:18.187868 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-04 09:41:18.215293 | ubuntu-noble | ok 2026-09-04 09:41:18.220093 | 2026-09-04 09:41:18.220178 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-04 09:41:18.681943 | ubuntu-noble -> localhost | ok 2026-09-04 09:41:18.688575 | 2026-09-04 09:41:18.688655 | TASK [validate-host : Collect information about the host] 2026-09-04 09:41:19.922491 | ubuntu-noble | ok 2026-09-04 09:41:19.946267 | 2026-09-04 09:41:19.946373 | TASK [validate-host : Sanitize hostname] 2026-09-04 09:41:20.060540 | ubuntu-noble | ok 2026-09-04 09:41:20.064294 | 2026-09-04 09:41:20.064370 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-04 09:41:20.599425 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:20.608025 | 2026-09-04 09:41:20.608139 | TASK [validate-host : Collect information about zuul worker] 2026-09-04 09:41:21.059492 | ubuntu-noble | ok 2026-09-04 09:41:21.063975 | 2026-09-04 09:41:21.064093 | TASK [validate-host : Write out all zuul information for each host] 2026-09-04 09:41:21.651588 | ubuntu-noble -> localhost | changed 2026-09-04 09:41:21.659941 | 2026-09-04 09:41:21.660018 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-04 09:41:21.974141 | ubuntu-noble | ok 2026-09-04 09:41:21.978717 | 2026-09-04 09:41:21.978816 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-04 09:41:23.020378 | ubuntu-noble | changed: 2026-09-04 09:41:23.020540 | ubuntu-noble | cd+++++++++ src/ 2026-09-04 09:41:23.020574 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-04 09:41:23.020598 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-04 09:41:23.020620 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-04 09:41:23.020641 | ubuntu-noble | Containerfile 2026-09-04 09:41:23.020774 | ubuntu-noble | 2026-09-04 09:43:41.320143 | ubuntu-noble | 2026-09-04 09:43:41.320154 | ubuntu-noble | Or undo this operation with: 2026-09-04 09:43:41.320163 | ubuntu-noble | 2026-09-04 09:43:41.320174 | ubuntu-noble | git switch - 2026-09-04 09:43:41.320207 | ubuntu-noble | 2026-09-04 09:43:41.320217 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-04 09:43:41.320227 | ubuntu-noble | 2026-09-04 09:43:41.320248 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-09-04 09:43:41.323456 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:43:41.328706 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-09-04 09:43:41.328795 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-09-04 09:43:41.328811 | ubuntu-noble | + popd 2026-09-04 09:43:41.328834 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-04 09:43:41.333676 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-09-04 09:43:41.333730 | ubuntu-noble | ++ sort 2026-09-04 09:43:41.337684 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-04 09:43:41.337728 | ubuntu-noble | + pushd kolla 2026-09-04 09:43:41.337825 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-04 09:43:41.337844 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-04 09:43:41.337893 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-04 09:43:41.337908 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-09-04 09:43:41.337920 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-04 09:43:41.337932 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:43:41.341028 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-04 09:43:41.341227 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:43:41.343231 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-04 09:43:41.344086 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-04 09:43:41.344146 | ubuntu-noble | + popd 2026-09-04 09:43:41.344249 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-04 09:43:41.344269 | ubuntu-noble | + pushd kolla 2026-09-04 09:43:41.344366 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-04 09:43:41.344403 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-04 09:43:41.344415 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-04 09:43:41.344429 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-09-04 09:43:41.344442 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-04 09:43:41.344455 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:43:41.348213 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-04 09:43:41.348263 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-04 09:43:41.348361 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:43:41.351826 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-04 09:43:41.352008 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-04 09:43:41.352697 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-04 09:43:41.352849 | ubuntu-noble | + popd 2026-09-04 09:43:41.353043 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-09-04 09:43:41.353076 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-04 09:43:41.495204 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-04 09:43:41.495276 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-04 09:43:41.495290 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-09-04 09:43:41.497137 | ubuntu-noble | Package: rabbitmq-server 2026-09-04 09:43:41.497162 | ubuntu-noble | Pin: version 3.13.* 2026-09-04 09:43:41.497166 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 09:43:41.497170 | ubuntu-noble | 2026-09-04 09:43:41.497175 | ubuntu-noble | Package: openvswitch* 2026-09-04 09:43:41.497178 | ubuntu-noble | Pin: version 3.4.* 2026-09-04 09:43:41.497182 | ubuntu-noble | Pin-Priority: 1000 2026-09-04 09:43:41.497221 | ubuntu-noble | 2026-09-04 09:43:41.497225 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-04 09:43:41.497230 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-04 09:43:41.497234 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-04 09:43:41.497239 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-04 09:43:41.497243 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-04 09:43:41.497247 | ubuntu-noble | Package: proxysql 2026-09-04 09:43:41.497251 | ubuntu-noble | Pin: version 3.0.8* 2026-09-04 09:43:41.497255 | ubuntu-noble | Pin-Priority: 1001 2026-09-04 09:43:41.498062 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-09-04 09:43:41.501840 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 09:43:41.502553 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-09-04 09:43:41.505178 | ubuntu-noble | + image_name=base 2026-09-04 09:43:41.505285 | 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-09-04 09:43:41.511311 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 09:43:41.512521 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-09-04 09:43:41.514356 | ubuntu-noble | + image_name=cinder 2026-09-04 09:43:41.514398 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-09-04 09:43:41.518280 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-04 09:43:41.519286 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-09-04 09:43:41.521241 | ubuntu-noble | + image_name=nova 2026-09-04 09:43:41.521357 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-04 09:43:41.525123 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-09-04 09:43:41.527062 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-09-04 09:43:41.527090 | ubuntu-noble | patches/2024.2/kolla 2026-09-04 09:43:41.527099 | ubuntu-noble | patches/2024.2/designate 2026-09-04 09:43:41.527105 | ubuntu-noble | patches/2024.2/designate/dns2 2026-09-04 09:43:41.527111 | ubuntu-noble | patches/2024.2/cinder 2026-09-04 09:43:41.527117 | ubuntu-noble | patches/2024.2/neutron 2026-09-04 09:43:41.527123 | ubuntu-noble | patches/2024.2/keystone 2026-09-04 09:43:41.527128 | ubuntu-noble | patches/2024.2/glance 2026-09-04 09:43:41.527146 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-09-04 09:43:41.527152 | ubuntu-noble | patches/2024.2/nova 2026-09-04 09:43:41.527158 | ubuntu-noble | patches/2024.2/ironic 2026-09-04 09:43:41.531716 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-09-04 09:43:41.531743 | ubuntu-noble | ++ grep kolla 2026-09-04 09:43:41.531748 | ubuntu-noble | ++ grep -v kolla-build 2026-09-04 09:43:41.532700 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-04 09:43:41.533322 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-09-04 09:43:41.535142 | ubuntu-noble | + project=kolla 2026-09-04 09:43:41.537670 | ubuntu-noble | ++ sort 2026-09-04 09:43:41.537697 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-09-04 09:43:41.538986 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:43:41.539011 | ubuntu-noble | + pushd kolla 2026-09-04 09:43:41.539083 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-09-04 09:43:41.539120 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-09-04 09:43:41.539148 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-09-04 09:43:41.539170 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-09-04 09:43:41.539174 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-09-04 09:43:41.539247 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:43:41.542407 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-04 09:43:41.542454 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-04 09:43:41.542473 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:43:41.545858 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-04 09:43:41.545902 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-04 09:43:41.545920 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-09-04 09:43:41.546079 | ubuntu-noble | + popd 2026-09-04 09:43:41.546121 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:43:41.546135 | ubuntu-noble | + pushd kolla 2026-09-04 09:43:41.546223 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-09-04 09:43:41.546271 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-09-04 09:43:41.546286 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-09-04 09:43:41.546298 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-09-04 09:43:41.546307 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-09-04 09:43:41.546319 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:43:41.548100 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-04 09:43:41.548625 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-04 09:43:41.548734 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:43:41.550408 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-04 09:43:41.551019 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-04 09:43:41.551245 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-09-04 09:43:41.551291 | ubuntu-noble | + popd 2026-09-04 09:43:41.551383 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:43:41.551391 | ubuntu-noble | + pushd kolla 2026-09-04 09:43:41.551474 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-09-04 09:43:41.551508 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-09-04 09:43:41.551544 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-09-04 09:43:41.551572 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-09-04 09:43:41.551628 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-09-04 09:43:41.551642 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:43:41.553503 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-09-04 09:43:41.553529 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-09-04 09:43:41.553533 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-04 09:43:41.553537 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-09-04 09:43:41.553540 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-09-04 09:43:41.553544 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-04 09:43:41.553548 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-04 09:43:41.553551 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-04 09:43:41.553555 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-04 09:43:41.553559 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-04 09:43:41.553708 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:43:41.555313 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-09-04 09:43:41.556446 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-09-04 09:43:41.556472 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-04 09:43:41.556478 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-09-04 09:43:41.556483 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-09-04 09:43:41.556488 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-04 09:43:41.556496 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-04 09:43:41.556503 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-04 09:43:41.556508 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-04 09:43:41.556513 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-04 09:43:41.556574 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-09-04 09:43:41.556756 | ubuntu-noble | + popd 2026-09-04 09:43:41.556825 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:43:41.556847 | ubuntu-noble | + pushd kolla 2026-09-04 09:43:41.557027 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-04 09:43:41.557062 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-04 09:43:41.557098 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-04 09:43:41.557130 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-09-04 09:43:41.557136 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-04 09:43:41.557159 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:43:41.559377 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-09-04 09:43:41.559403 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-04 09:43:41.559408 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-04 09:43:41.559413 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-04 09:43:41.559418 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-04 09:43:41.559508 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:43:41.561634 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-09-04 09:43:41.561680 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-04 09:43:41.561685 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-04 09:43:41.561690 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-04 09:43:41.561694 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-04 09:43:41.561938 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-04 09:43:41.562060 | ubuntu-noble | + popd 2026-09-04 09:43:41.562138 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-04 09:43:41.562170 | ubuntu-noble | + pushd kolla 2026-09-04 09:43:41.562333 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-09-04 09:43:41.562393 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-09-04 09:43:41.562443 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-09-04 09:43:41.562486 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-09-04 09:43:41.562501 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-09-04 09:43:41.562533 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:43:41.564409 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-04 09:43:41.564437 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-04 09:43:41.564548 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:43:41.566141 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-04 09:43:41.566160 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-04 09:43:41.566290 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-09-04 09:43:41.566412 | ubuntu-noble | + popd 2026-09-04 09:43:41.566548 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-04 09:43:42.245654 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-04 09:43:42.314312 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-04 09:43:42.335857 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-09-04 09:43:42.439993 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-04 09:43:42.452087 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl.metadata (13 kB) 2026-09-04 09:43:42.560708 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-04 09:43:42.574382 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-04 09:43:42.589483 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-09-04 09:43:42.599386 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-09-04 09:43:42.659080 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-04 09:43:42.671424 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-04 09:43:42.765283 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:43:42.778622 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-04 09:43:42.866310 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:43:42.877911 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-04 09:43:43.012659 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:43:43.025852 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-04 09:43:43.078830 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-04 09:43:43.091884 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-04 09:43:43.106748 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-09-04 09:43:43.109001 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-09-04 09:43:43.197808 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-04 09:43:43.210342 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-04 09:43:43.251415 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-09-04 09:43:43.253001 | 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-09-04 09:43:43.254842 | 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-09-04 09:43:43.256115 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-09-04 09:43:43.301281 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-04 09:43:43.335396 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.7 MB/s eta 0:00:00 2026-09-04 09:43:43.349118 | ubuntu-noble | Downloading gitpython-3.1.61-py3-none-any.whl (222 kB) 2026-09-04 09:43:43.372136 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.1/222.1 kB 12.8 MB/s eta 0:00:00 2026-09-04 09:43:43.387509 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-04 09:43:43.403629 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 12.1 MB/s eta 0:00:00 2026-09-04 09:43:43.416257 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-04 09:43:43.434529 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 4.3 MB/s eta 0:00:00 2026-09-04 09:43:43.451003 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-04 09:43:43.511216 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 40.3 MB/s eta 0:00:00 2026-09-04 09:43:43.524312 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-04 09:43:43.537858 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.0 MB/s eta 0:00:00 2026-09-04 09:43:43.550261 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-04 09:43:43.577706 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-04 09:43:43.594925 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 3.8 MB/s eta 0:00:00 2026-09-04 09:43:43.607874 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-04 09:43:43.862709 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-04 09:43:44.793635 | ubuntu-noble | Successfully installed GitPython-3.1.61 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-04 09:43:44.913906 | ubuntu-noble | + pip3 install kolla/ 2026-09-04 09:43:45.408643 | ubuntu-noble | Processing ./kolla 2026-09-04 09:43:45.411368 | ubuntu-noble | Installing build dependencies: started 2026-09-04 09:43:47.304796 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-04 09:43:47.312753 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-04 09:43:47.536334 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-04 09:43:47.543124 | ubuntu-noble | Installing backend dependencies: started 2026-09-04 09:43:49.613718 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-04 09:43:49.616398 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-04 09:43:50.253413 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-04 09:43:50.271471 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (7.0.3) 2026-09-04 09:43:50.273341 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.6) 2026-09-04 09:43:50.275754 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.61) 2026-09-04 09:43:50.277675 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (10.7.0) 2026-09-04 09:43:50.279558 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (84.0.0) 2026-09-04 09:43:50.323913 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==19.8.0) (4.0.12) 2026-09-04 09:43:50.328067 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==19.8.0) (3.0.3) 2026-09-04 09:43:50.337320 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (1.3.0) 2026-09-04 09:43:50.338651 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (5.9.1) 2026-09-04 09:43:50.340516 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.9.0) 2026-09-04 09:43:50.342225 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.0.0) 2026-09-04 09:43:50.343714 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.0.3) 2026-09-04 09:43:50.345300 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.34.2) 2026-09-04 09:43:50.395506 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==19.8.0) (5.0.3) 2026-09-04 09:43:50.414496 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.5.1) 2026-09-04 09:43:50.416338 | 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-09-04 09:43:50.418034 | 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-09-04 09:43:50.419484 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2026.7.22) 2026-09-04 09:43:50.450044 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-04 09:43:50.451355 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-04 09:43:51.966812 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-04 09:43:51.971201 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=d941838d99ad9e6b23b13ec1d6fc8c0f4512de8627be0e573d3e70c135f53926 2026-09-04 09:43:51.971825 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-fi6dpzan/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-04 09:43:51.984795 | ubuntu-noble | Successfully built kolla 2026-09-04 09:43:52.179218 | ubuntu-noble | Installing collected packages: kolla 2026-09-04 09:43:52.407464 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-09-04 09:43:52.537721 | ubuntu-noble | ++ kolla-build --version 2026-09-04 09:43:53.082689 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-09-04 09:43:53.082782 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-09-04 09:43:53.082935 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:43:53.085658 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=b33a0f2 2026-09-04 09:43:53.085700 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=b33a0f2 2026-09-04 09:43:53.086467 | ubuntu-noble | ++ cd release 2026-09-04 09:43:53.086482 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-04 09:43:53.090778 | ubuntu-noble | + export HASH_RELEASE=75920e1 2026-09-04 09:43:53.090820 | ubuntu-noble | + HASH_RELEASE=75920e1 2026-09-04 09:43:53.090830 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-04 09:43:53.262165 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-04 09:43:53.262252 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-04 09:43:53.262262 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-09-04 09:43:53.263937 | ubuntu-noble | {% extends parent_template %} 2026-09-04 09:43:53.263966 | ubuntu-noble | 2026-09-04 09:43:53.263971 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-04 09:43:53.263976 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-04 09:43:53.263979 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-04 09:43:53.263983 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-04 09:43:53.263988 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-04 09:43:53.263991 | ubuntu-noble | ] %} 2026-09-04 09:43:53.264007 | ubuntu-noble | 2026-09-04 09:43:53.264012 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-04 09:43:53.264016 | ubuntu-noble | 2026-09-04 09:43:53.264019 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-04 09:43:53.264022 | ubuntu-noble | 2026-09-04 09:43:53.264026 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-09-04 09:43:53.264029 | ubuntu-noble | 2026-09-04 09:43:53.264033 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-04 09:43:53.264036 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-04 09:43:53.264040 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-04 09:43:53.264043 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-04 09:43:53.264047 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264050 | ubuntu-noble | 2026-09-04 09:43:53.264054 | ubuntu-noble | {% block horizon_header %} 2026-09-04 09:43:53.264057 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:43:53.264061 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-04 09:43:53.264064 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-04 09:43:53.264069 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-04 09:43:53.264072 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:43:53.264076 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:43:53.264079 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264082 | ubuntu-noble | 2026-09-04 09:43:53.264086 | ubuntu-noble | {% block horizon_footer %} 2026-09-04 09:43:53.264089 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-04 09:43:53.264095 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-09-04 09:43:53.264100 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-04 09:43:53.264104 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264107 | ubuntu-noble | 2026-09-04 09:43:53.264111 | ubuntu-noble | {% block base_header %} 2026-09-04 09:43:53.264114 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-04 09:43:53.264118 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-04 09:43:53.264121 | ubuntu-noble | 2026-09-04 09:43:53.264124 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:43:53.264128 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-04 09:43:53.264131 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-04 09:43:53.264135 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:43:53.264138 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:43:53.264141 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264145 | ubuntu-noble | 2026-09-04 09:43:53.264148 | ubuntu-noble | {% block openstack_base_header %} 2026-09-04 09:43:53.264152 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:43:53.264155 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-04 09:43:53.264158 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:43:53.264162 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:43:53.264165 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264168 | ubuntu-noble | 2026-09-04 09:43:53.264172 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-04 09:43:53.264175 | ubuntu-noble | 2026-09-04 09:43:53.264179 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-04 09:43:53.264182 | ubuntu-noble | 2026-09-04 09:43:53.264185 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-04 09:43:53.264212 | ubuntu-noble | 2026-09-04 09:43:53.264216 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-04 09:43:53.264219 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-04 09:43:53.264223 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:43:53.264226 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264230 | ubuntu-noble | 2026-09-04 09:43:53.264233 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-04 09:43:53.264237 | ubuntu-noble | {% block manila_base_footer %} 2026-09-04 09:43:53.264240 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:43:53.264244 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264247 | ubuntu-noble | 2026-09-04 09:43:53.264251 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-04 09:43:53.264257 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-04 09:43:53.264261 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-04 09:43:53.264265 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-04 09:43:53.264268 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-04 09:43:53.264271 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264275 | ubuntu-noble | 2026-09-04 09:43:53.264278 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-04 09:43:53.264282 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-04 09:43:53.264285 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-04 09:43:53.264288 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-04 09:43:53.264292 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264295 | ubuntu-noble | 2026-09-04 09:43:53.264299 | ubuntu-noble | {% block grafana_footer %} 2026-09-04 09:43:53.264302 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-04 09:43:53.264305 | ubuntu-noble | && mkdir -p /operations \ 2026-09-04 09:43:53.264309 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-04 09:43:53.264312 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-04 09:43:53.264316 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264319 | ubuntu-noble | 2026-09-04 09:43:53.264323 | ubuntu-noble | {% block keystone_footer %} 2026-09-04 09:43:53.264326 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-04 09:43:53.264330 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:43:53.264333 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-04 09:43:53.264337 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-04 09:43:53.264340 | ubuntu-noble | libldap-common \ 2026-09-04 09:43:53.264344 | ubuntu-noble | libmemcached11 \ 2026-09-04 09:43:53.264347 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:43:53.264351 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-04 09:43:53.264354 | ubuntu-noble | && a2enmod auth_openidc 2026-09-04 09:43:53.264358 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264361 | ubuntu-noble | 2026-09-04 09:43:53.264365 | ubuntu-noble | {% block footer %} 2026-09-04 09:43:53.264368 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-04 09:43:53.264371 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-04 09:43:53.264375 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-04 09:43:53.264378 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-04 09:43:53.264393 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi \ 2026-09-04 09:43:53.264402 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/pip3 check; fi 2026-09-04 09:43:53.264406 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264409 | ubuntu-noble | 2026-09-04 09:43:53.264413 | ubuntu-noble | {% block labels %} 2026-09-04 09:43:53.264417 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-04 09:43:53.264420 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-04 09:43:53.264424 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="b33a0f2" \ 2026-09-04 09:43:53.264427 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-09-04 09:43:53.264431 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-09-04 09:43:53.264436 | ubuntu-noble | "de.osism.commit.release"="75920e1" \ 2026-09-04 09:43:53.264440 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-04 09:43:53.264444 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-04 09:43:53.264447 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-09-04 09:43:53.264451 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-04 09:43:53.264454 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-04T09:43:53.240110+00:00" \ 2026-09-04 09:43:53.264458 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-04 09:43:53.264461 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-04 09:43:53.264471 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-04 09:43:53.264477 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-04 09:43:53.264480 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-04 09:43:53.264484 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-04 09:43:53.264487 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264491 | ubuntu-noble | 2026-09-04 09:43:53.264494 | ubuntu-noble | {% block ovs_install %} 2026-09-04 09:43:53.264497 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-09-04 09:43:53.264501 | ubuntu-noble | RUN apt-get update \ 2026-09-04 09:43:53.264504 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-04 09:43:53.264508 | ubuntu-noble | python3-netifaces \ 2026-09-04 09:43:53.264511 | ubuntu-noble | tcpdump \ 2026-09-04 09:43:53.264514 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-09-04 09:43:53.264518 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-09-04 09:43:53.264521 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-09-04 09:43:53.264524 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-09-04 09:43:53.264528 | ubuntu-noble | && apt-get clean \ 2026-09-04 09:43:53.264531 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-04 09:43:53.264535 | ubuntu-noble | {% endblock %} 2026-09-04 09:43:53.264538 | ubuntu-noble | 2026-09-04 09:43:53.264863 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-04 09:43:53.268177 | ubuntu-noble | + BASE=ubuntu 2026-09-04 09:43:53.268219 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-04 09:43:53.269025 | ubuntu-noble | ++ date +%Y%m%d 2026-09-04 09:43:53.271410 | ubuntu-noble | + BUILD_ID=20260904 2026-09-04 09:43:53.271488 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-04 09:43:53.271509 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-04 09:43:53.271528 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-04 09:43:53.271548 | ubuntu-noble | + VERSION=latest 2026-09-04 09:43:53.271666 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-04 09:43:53.271688 | ubuntu-noble | + . defaults/all.sh 2026-09-04 09:43:53.271787 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-04 09:43:53.271792 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-04 09:43:53.271827 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-04 09:43:53.271849 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-04 09:43:53.272053 | ubuntu-noble | +++ deactivate nondestructive 2026-09-04 09:43:53.272098 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:43:53.272124 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:43:53.272142 | ubuntu-noble | +++ hash -r 2026-09-04 09:43:53.272262 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:43:53.272279 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-04 09:43:53.272298 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-04 09:43:53.272329 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-04 09:43:53.272432 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-04 09:43:53.272462 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-04 09:43:53.272483 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-04 09:43:53.272489 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-04 09:43:53.272530 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:43:53.272558 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:43:53.272574 | ubuntu-noble | +++ export PATH 2026-09-04 09:43:53.272642 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:43:53.272681 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-04 09:43:53.272697 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-04 09:43:53.272714 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-04 09:43:53.272720 | ubuntu-noble | +++ export PS1 2026-09-04 09:43:53.272725 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-04 09:43:53.272742 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-04 09:43:53.272765 | ubuntu-noble | +++ hash -r 2026-09-04 09:43:53.272823 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-04 09:43:53.273496 | ubuntu-noble | +++ date +%Y%m%d 2026-09-04 09:43:53.275444 | ubuntu-noble | ++ export BUILD_ID=20260904 2026-09-04 09:43:53.275475 | ubuntu-noble | ++ BUILD_ID=20260904 2026-09-04 09:43:53.275482 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-04 09:43:53.275486 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-04 09:43:53.275491 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-04 09:43:53.275494 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-04 09:43:53.275514 | ubuntu-noble | + export VERSION 2026-09-04 09:43:53.275518 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-04 09:43:53.275521 | ubuntu-noble | + DOCKER_TAG=build-20260904 2026-09-04 09:43:53.275526 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-04 09:43:53.275531 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-04 09:43:53.275555 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-04 09:43:53.275561 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-04 09:43:53.275619 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-04 09:43:53.417137 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-04 09:43:53.417214 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-09-04 09:43:54.749862 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:43:54.749921 | ubuntu-noble | "changed": false, 2026-09-04 09:43:54.749929 | ubuntu-noble | "gid": 1000, 2026-09-04 09:43:54.749936 | ubuntu-noble | "group": "zuul", 2026-09-04 09:43:54.749943 | ubuntu-noble | "mode": "0664", 2026-09-04 09:43:54.749949 | ubuntu-noble | "msg": "OK", 2026-09-04 09:43:54.749956 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:43:54.749962 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:43:54.749968 | ubuntu-noble | "size": 4358, 2026-09-04 09:43:54.749975 | ubuntu-noble | "state": "file", 2026-09-04 09:43:54.749981 | ubuntu-noble | "uid": 1000 2026-09-04 09:43:54.749987 | ubuntu-noble | } 2026-09-04 09:43:54.857492 | ubuntu-noble | + setini DEFAULT tag build-20260904 2026-09-04 09:43:54.857635 | 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-20260904' 2026-09-04 09:43:56.161861 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:43:56.161931 | ubuntu-noble | "changed": true, 2026-09-04 09:43:56.161940 | ubuntu-noble | "gid": 1000, 2026-09-04 09:43:56.161948 | ubuntu-noble | "group": "zuul", 2026-09-04 09:43:56.161955 | ubuntu-noble | "mode": "0664", 2026-09-04 09:43:56.161962 | ubuntu-noble | "msg": "option changed", 2026-09-04 09:43:56.161969 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:43:56.161977 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:43:56.161984 | ubuntu-noble | "size": 4366, 2026-09-04 09:43:56.161991 | ubuntu-noble | "state": "file", 2026-09-04 09:43:56.161998 | ubuntu-noble | "uid": 1000 2026-09-04 09:43:56.162006 | ubuntu-noble | } 2026-09-04 09:43:56.268011 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-04 09:43:56.268118 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-09-04 09:43:57.543426 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:43:57.543525 | ubuntu-noble | "changed": false, 2026-09-04 09:43:57.543542 | ubuntu-noble | "gid": 1000, 2026-09-04 09:43:57.543555 | ubuntu-noble | "group": "zuul", 2026-09-04 09:43:57.543567 | ubuntu-noble | "mode": "0664", 2026-09-04 09:43:57.543579 | ubuntu-noble | "msg": "OK", 2026-09-04 09:43:57.543661 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:43:57.543674 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:43:57.543686 | ubuntu-noble | "size": 4366, 2026-09-04 09:43:57.543698 | ubuntu-noble | "state": "file", 2026-09-04 09:43:57.543711 | ubuntu-noble | "uid": 1000 2026-09-04 09:43:57.543725 | ubuntu-noble | } 2026-09-04 09:43:57.650372 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-04 09:43:57.650430 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-09-04 09:43:58.891633 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:43:58.891722 | ubuntu-noble | "changed": false, 2026-09-04 09:43:58.891738 | ubuntu-noble | "gid": 1000, 2026-09-04 09:43:58.891750 | ubuntu-noble | "group": "zuul", 2026-09-04 09:43:58.891763 | ubuntu-noble | "mode": "0664", 2026-09-04 09:43:58.891775 | ubuntu-noble | "msg": "OK", 2026-09-04 09:43:58.891787 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:43:58.891799 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:43:58.891811 | ubuntu-noble | "size": 4366, 2026-09-04 09:43:58.891823 | ubuntu-noble | "state": "file", 2026-09-04 09:43:58.891835 | ubuntu-noble | "uid": 1000 2026-09-04 09:43:58.891848 | ubuntu-noble | } 2026-09-04 09:43:58.998820 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-04 09:43:58.998910 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-09-04 09:44:00.294873 | ubuntu-noble | localhost | SUCCESS => { 2026-09-04 09:44:00.294924 | ubuntu-noble | "changed": false, 2026-09-04 09:44:00.294929 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:00.294932 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:00.294936 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:00.294940 | ubuntu-noble | "msg": "OK", 2026-09-04 09:44:00.294943 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:00.294947 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:00.294950 | ubuntu-noble | "size": 4366, 2026-09-04 09:44:00.294954 | ubuntu-noble | "state": "file", 2026-09-04 09:44:00.294958 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:00.294961 | ubuntu-noble | } 2026-09-04 09:44:00.407952 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-09-04 09:44:00.408008 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-09-04 09:44:00.408015 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-09-04 09:44:00.408098 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2024.2.tar.gz' 2026-09-04 09:44:01.706681 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:01.706771 | ubuntu-noble | "changed": true, 2026-09-04 09:44:01.706785 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:01.706794 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:01.706803 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:01.706812 | ubuntu-noble | "msg": "section and option added", 2026-09-04 09:44:01.706822 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:01.706831 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:01.706839 | ubuntu-noble | "size": 4437, 2026-09-04 09:44:01.706848 | ubuntu-noble | "state": "file", 2026-09-04 09:44:01.706856 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:01.706865 | ubuntu-noble | } 2026-09-04 09:44:01.824848 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-09-04 09:44:01.827886 | ubuntu-noble | + setini openstack-base type local 2026-09-04 09:44:01.827943 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-09-04 09:44:03.129655 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:03.129733 | ubuntu-noble | "changed": true, 2026-09-04 09:44:03.129741 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:03.129745 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:03.129750 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:03.129755 | ubuntu-noble | "msg": "option added", 2026-09-04 09:44:03.129759 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:03.129764 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:03.129768 | ubuntu-noble | "size": 4548, 2026-09-04 09:44:03.129773 | ubuntu-noble | "state": "file", 2026-09-04 09:44:03.129777 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:03.129782 | ubuntu-noble | } 2026-09-04 09:44:03.225731 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-04 09:44:03.225803 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-04 09:44:03.225825 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-09-04 09:44:04.500505 | ubuntu-noble | localhost | CHANGED => { 2026-09-04 09:44:04.500565 | ubuntu-noble | "changed": true, 2026-09-04 09:44:04.500573 | ubuntu-noble | "gid": 1000, 2026-09-04 09:44:04.500601 | ubuntu-noble | "group": "zuul", 2026-09-04 09:44:04.500611 | ubuntu-noble | "mode": "0664", 2026-09-04 09:44:04.500617 | ubuntu-noble | "msg": "option added", 2026-09-04 09:44:04.500623 | ubuntu-noble | "owner": "zuul", 2026-09-04 09:44:04.500630 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-04 09:44:04.500636 | ubuntu-noble | "size": 4586, 2026-09-04 09:44:04.500643 | ubuntu-noble | "state": "file", 2026-09-04 09:44:04.500649 | ubuntu-noble | "uid": 1000 2026-09-04 09:44:04.500656 | ubuntu-noble | } 2026-09-04 09:44:04.605560 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-04 09:44:04.605699 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-04 09:44:04.605713 | ubuntu-noble | + cat kolla-build.conf 2026-09-04 09:44:04.606659 | ubuntu-noble | [DEFAULT] 2026-09-04 09:44:04.606706 | ubuntu-noble | base = ubuntu 2026-09-04 09:44:04.606722 | ubuntu-noble | base_package_type = deb 2026-09-04 09:44:04.606736 | ubuntu-noble | base_tag = 24.04 2026-09-04 09:44:04.606748 | ubuntu-noble | install_type = source 2026-09-04 09:44:04.606757 | ubuntu-noble | namespace = kolla 2026-09-04 09:44:04.606846 | ubuntu-noble | openstack_release = 2024.2 2026-09-04 09:44:04.606858 | ubuntu-noble | push = false 2026-09-04 09:44:04.606868 | ubuntu-noble | tag = build-20260904 2026-09-04 09:44:04.606878 | ubuntu-noble | threads = 1 2026-09-04 09:44:04.606888 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-04 09:44:04.606901 | ubuntu-noble | 2026-09-04 09:44:04.606913 | ubuntu-noble | ######################################################################### 2026-09-04 09:44:04.606924 | ubuntu-noble | # sources tracked in release repository 2026-09-04 09:44:04.606933 | ubuntu-noble | 2026-09-04 09:44:04.606943 | ubuntu-noble | [aodh-base] 2026-09-04 09:44:04.606953 | ubuntu-noble | type = local 2026-09-04 09:44:04.606963 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-04 09:44:04.607031 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-09-04 09:44:04.607044 | ubuntu-noble | 2026-09-04 09:44:04.607054 | ubuntu-noble | 2026-09-04 09:44:04.607064 | ubuntu-noble | 2026-09-04 09:44:04.607074 | ubuntu-noble | [barbican-base] 2026-09-04 09:44:04.607084 | ubuntu-noble | type = local 2026-09-04 09:44:04.607095 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-04 09:44:04.607106 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-09-04 09:44:04.607117 | ubuntu-noble | 2026-09-04 09:44:04.607127 | ubuntu-noble | 2026-09-04 09:44:04.607137 | ubuntu-noble | 2026-09-04 09:44:04.607147 | ubuntu-noble | [blazar-base] 2026-09-04 09:44:04.607157 | ubuntu-noble | type = local 2026-09-04 09:44:04.607168 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-04 09:44:04.607178 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-09-04 09:44:04.607188 | ubuntu-noble | 2026-09-04 09:44:04.607220 | ubuntu-noble | 2026-09-04 09:44:04.607230 | ubuntu-noble | 2026-09-04 09:44:04.607240 | ubuntu-noble | [ceilometer-base] 2026-09-04 09:44:04.607251 | ubuntu-noble | type = local 2026-09-04 09:44:04.607261 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:04.607271 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:04.607281 | ubuntu-noble | 2026-09-04 09:44:04.607291 | ubuntu-noble | 2026-09-04 09:44:04.607301 | ubuntu-noble | 2026-09-04 09:44:04.607311 | ubuntu-noble | [cinder-base] 2026-09-04 09:44:04.607321 | ubuntu-noble | type = local 2026-09-04 09:44:04.607332 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-04 09:44:04.607342 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-09-04 09:44:04.607352 | ubuntu-noble | 2026-09-04 09:44:04.607362 | ubuntu-noble | 2026-09-04 09:44:04.607371 | ubuntu-noble | 2026-09-04 09:44:04.607381 | ubuntu-noble | [designate-base] 2026-09-04 09:44:04.607392 | ubuntu-noble | type = local 2026-09-04 09:44:04.607402 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-04 09:44:04.607412 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-09-04 09:44:04.607422 | ubuntu-noble | 2026-09-04 09:44:04.607432 | ubuntu-noble | 2026-09-04 09:44:04.607442 | ubuntu-noble | 2026-09-04 09:44:04.607452 | ubuntu-noble | [glance-base] 2026-09-04 09:44:04.607462 | ubuntu-noble | type = local 2026-09-04 09:44:04.607473 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-04 09:44:04.607483 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-09-04 09:44:04.607493 | ubuntu-noble | 2026-09-04 09:44:04.607503 | ubuntu-noble | 2026-09-04 09:44:04.607513 | ubuntu-noble | 2026-09-04 09:44:04.607523 | ubuntu-noble | [heat-base] 2026-09-04 09:44:04.607533 | ubuntu-noble | type = local 2026-09-04 09:44:04.607543 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-04 09:44:04.607554 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-09-04 09:44:04.607564 | ubuntu-noble | 2026-09-04 09:44:04.607574 | ubuntu-noble | 2026-09-04 09:44:04.607623 | ubuntu-noble | 2026-09-04 09:44:04.607640 | ubuntu-noble | [horizon] 2026-09-04 09:44:04.607651 | ubuntu-noble | type = local 2026-09-04 09:44:04.607661 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-04 09:44:04.607671 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-09-04 09:44:04.607681 | ubuntu-noble | 2026-09-04 09:44:04.607691 | ubuntu-noble | 2026-09-04 09:44:04.607701 | ubuntu-noble | 2026-09-04 09:44:04.607711 | ubuntu-noble | [ironic-base] 2026-09-04 09:44:04.607721 | ubuntu-noble | type = local 2026-09-04 09:44:04.607732 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-04 09:44:04.607742 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-09-04 09:44:04.607762 | ubuntu-noble | 2026-09-04 09:44:04.607772 | ubuntu-noble | 2026-09-04 09:44:04.607782 | ubuntu-noble | 2026-09-04 09:44:04.607792 | ubuntu-noble | [keystone-base] 2026-09-04 09:44:04.607802 | ubuntu-noble | type = local 2026-09-04 09:44:04.607812 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-04 09:44:04.607823 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-09-04 09:44:04.607833 | ubuntu-noble | 2026-09-04 09:44:04.607843 | ubuntu-noble | 2026-09-04 09:44:04.607852 | ubuntu-noble | 2026-09-04 09:44:04.607862 | ubuntu-noble | [magnum-base] 2026-09-04 09:44:04.607873 | ubuntu-noble | type = local 2026-09-04 09:44:04.607883 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-04 09:44:04.607893 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-09-04 09:44:04.607903 | ubuntu-noble | 2026-09-04 09:44:04.607913 | ubuntu-noble | 2026-09-04 09:44:04.607923 | ubuntu-noble | 2026-09-04 09:44:04.607933 | ubuntu-noble | [manila-base] 2026-09-04 09:44:04.607943 | ubuntu-noble | type = local 2026-09-04 09:44:04.607953 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-04 09:44:04.607963 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-09-04 09:44:04.607973 | ubuntu-noble | 2026-09-04 09:44:04.607983 | ubuntu-noble | 2026-09-04 09:44:04.607993 | ubuntu-noble | 2026-09-04 09:44:04.608003 | ubuntu-noble | [masakari-base] 2026-09-04 09:44:04.608013 | ubuntu-noble | type = local 2026-09-04 09:44:04.608023 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-04 09:44:04.608033 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-09-04 09:44:04.608043 | ubuntu-noble | 2026-09-04 09:44:04.608053 | ubuntu-noble | 2026-09-04 09:44:04.608063 | ubuntu-noble | 2026-09-04 09:44:04.608073 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-04 09:44:04.608083 | ubuntu-noble | type = local 2026-09-04 09:44:04.608093 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:04.608104 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:04.608114 | ubuntu-noble | 2026-09-04 09:44:04.608124 | ubuntu-noble | 2026-09-04 09:44:04.608134 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-04 09:44:04.608145 | ubuntu-noble | type = local 2026-09-04 09:44:04.608155 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:04.608165 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:04.608175 | ubuntu-noble | 2026-09-04 09:44:04.608185 | ubuntu-noble | 2026-09-04 09:44:04.608219 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-04 09:44:04.608237 | ubuntu-noble | type = local 2026-09-04 09:44:04.608255 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:04.608273 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:04.608289 | ubuntu-noble | 2026-09-04 09:44:04.608306 | ubuntu-noble | 2026-09-04 09:44:04.608316 | ubuntu-noble | 2026-09-04 09:44:04.608326 | ubuntu-noble | [neutron-base] 2026-09-04 09:44:04.608335 | ubuntu-noble | type = local 2026-09-04 09:44:04.608345 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-04 09:44:04.608354 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-09-04 09:44:04.608364 | ubuntu-noble | 2026-09-04 09:44:04.608373 | ubuntu-noble | 2026-09-04 09:44:04.608383 | ubuntu-noble | 2026-09-04 09:44:04.608392 | ubuntu-noble | [nova-base] 2026-09-04 09:44:04.608402 | ubuntu-noble | type = local 2026-09-04 09:44:04.608411 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-04 09:44:04.608421 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-09-04 09:44:04.608430 | ubuntu-noble | 2026-09-04 09:44:04.608440 | ubuntu-noble | 2026-09-04 09:44:04.608449 | ubuntu-noble | 2026-09-04 09:44:04.608458 | ubuntu-noble | [octavia-base] 2026-09-04 09:44:04.608468 | ubuntu-noble | type = local 2026-09-04 09:44:04.608490 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-04 09:44:04.608499 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-09-04 09:44:04.608509 | ubuntu-noble | 2026-09-04 09:44:04.608518 | ubuntu-noble | 2026-09-04 09:44:04.608528 | ubuntu-noble | 2026-09-04 09:44:04.608537 | ubuntu-noble | [placement-base] 2026-09-04 09:44:04.608547 | ubuntu-noble | type = local 2026-09-04 09:44:04.608557 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-04 09:44:04.608574 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-09-04 09:44:04.608609 | ubuntu-noble | 2026-09-04 09:44:04.608624 | ubuntu-noble | 2026-09-04 09:44:04.608634 | ubuntu-noble | 2026-09-04 09:44:04.608643 | ubuntu-noble | [skyline-apiserver-base] 2026-09-04 09:44:04.608653 | ubuntu-noble | type = local 2026-09-04 09:44:04.608678 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:04.608688 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:04.608698 | ubuntu-noble | 2026-09-04 09:44:04.608708 | ubuntu-noble | 2026-09-04 09:44:04.608717 | ubuntu-noble | 2026-09-04 09:44:04.608727 | ubuntu-noble | [skyline-console-base] 2026-09-04 09:44:04.608737 | ubuntu-noble | type = local 2026-09-04 09:44:04.608746 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:04.608756 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:04.608766 | ubuntu-noble | 2026-09-04 09:44:04.608775 | ubuntu-noble | 2026-09-04 09:44:04.608785 | ubuntu-noble | [openstack-base] 2026-09-04 09:44:04.608795 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-04 09:44:04.608804 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-09-04 09:44:04.608814 | ubuntu-noble | type = local 2026-09-04 09:44:04.608823 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-04 09:44:04.608833 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-04 09:44:04.608842 | ubuntu-noble | + VERSION=latest 2026-09-04 09:44:04.608852 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-04 09:44:04.608862 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-04 09:44:04.608876 | ubuntu-noble | + . defaults/all.sh 2026-09-04 09:44:04.608885 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-04 09:44:04.608895 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-04 09:44:04.608905 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-04 09:44:04.608914 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-04 09:44:04.608924 | ubuntu-noble | +++ deactivate nondestructive 2026-09-04 09:44:04.608933 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:04.608942 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:04.608952 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:04.608965 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:04.608975 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-04 09:44:04.608985 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-04 09:44:04.608994 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-04 09:44:04.609004 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-04 09:44:04.609013 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-04 09:44:04.609022 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:04.609032 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-04 09:44:04.609046 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:04.609057 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-04 09:44:04.609067 | ubuntu-noble | +++ export PATH 2026-09-04 09:44:04.609076 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-04 09:44:04.609086 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-04 09:44:04.609095 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-04 09:44:04.609105 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-04 09:44:04.609118 | ubuntu-noble | +++ export PS1 2026-09-04 09:44:04.609128 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-04 09:44:04.609137 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-04 09:44:04.609147 | ubuntu-noble | +++ hash -r 2026-09-04 09:44:04.609157 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-04 09:44:04.610187 | ubuntu-noble | +++ date +%Y%m%d 2026-09-04 09:44:04.611279 | ubuntu-noble | ++ export BUILD_ID=20260904 2026-09-04 09:44:04.611304 | ubuntu-noble | ++ BUILD_ID=20260904 2026-09-04 09:44:04.611318 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-04 09:44:04.611327 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-04 09:44:04.611335 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-04 09:44:04.611344 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-04 09:44:04.611352 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-04 09:44:04.612492 | ubuntu-noble | +++ pwd 2026-09-04 09:44:04.612534 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-04 09:44:04.612544 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 09:44:04.612922 | ubuntu-noble | + export VERSION 2026-09-04 09:44:04.613030 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-04 09:44:04.613057 | ubuntu-noble | + mkdir -p tarballs 2026-09-04 09:44:04.614635 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-04 09:44:09.098870 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-04 09:44:09.099080 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=125 ms 2026-09-04 09:44:09.221118 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=122 ms 2026-09-04 09:44:09.221234 | ubuntu-noble | 2026-09-04 09:44:09.221252 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-04 09:44:09.221286 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 4478ms 2026-09-04 09:44:09.221298 | ubuntu-noble | rtt min/avg/max/mdev = 121.896/123.387/124.879/1.491 ms 2026-09-04 09:44:09.223712 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-04 09:44:09.227781 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:09.227831 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:09.228480 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-04 09:44:09.231687 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-09-04 09:44:09.232527 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-09-04 09:44:09.232560 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-04 09:44:09.232576 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-04 09:44:09.232657 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-04 09:44:10.304934 | ubuntu-noble | 2026-09-04 09:44:10 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:10.307772 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:10.307834 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-09-04 09:44:10.307846 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-09-04 09:44:10.310715 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-09-04 09:44:10.310782 | ubuntu-noble | ++ head -1 2026-09-04 09:44:10.310804 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:10.321711 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-09-04 09:44:10.322568 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-09-04 09:44:10.322639 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:10.322653 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-04 09:44:10.322692 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:10.322760 | ubuntu-noble | ++ local name=aodh 2026-09-04 09:44:10.322772 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:10.322785 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:10.322798 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-04 09:44:10.322810 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-04 09:44:10.322850 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:10.322861 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-04 09:44:10.322874 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-04 09:44:10.322884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:10.322892 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-04 09:44:10.322911 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-04 09:44:10.322922 | ubuntu-noble | ++ return 1 2026-09-04 09:44:10.323666 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:10.323697 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:10.324036 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-09-04 09:44:10.324077 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:10.324089 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-04 09:44:10.324120 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:10.324163 | ubuntu-noble | ++ local name=aodh 2026-09-04 09:44:10.324174 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:10.324231 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:10.324241 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-04 09:44:10.324272 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-04 09:44:10.324280 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:10.324288 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-04 09:44:10.324299 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-04 09:44:10.324307 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:10.324314 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-04 09:44:10.324322 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-04 09:44:10.324330 | ubuntu-noble | ++ return 1 2026-09-04 09:44:10.325364 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:10.325399 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:10.325409 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-09-04 09:44:10.325417 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-09-04 09:44:10.325426 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:10.325434 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-09-04 09:44:10.325442 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-09-04 09:44:10.325451 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:10.325459 | ubuntu-noble | + popd 2026-09-04 09:44:10.325468 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:10.325477 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:10.325686 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-04 09:44:10.328305 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-09-04 09:44:10.328341 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-09-04 09:44:10.328349 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-04 09:44:10.328356 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-04 09:44:10.328364 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-04 09:44:11.571339 | ubuntu-noble | 2026-09-04 09:44:11 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:11.573715 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:11.573766 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-09-04 09:44:11.573779 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-09-04 09:44:11.575715 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-09-04 09:44:11.575806 | ubuntu-noble | ++ head -1 2026-09-04 09:44:11.577014 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:11.585519 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-09-04 09:44:11.586495 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-09-04 09:44:11.586544 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:11.586557 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-04 09:44:11.586569 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:11.586580 | ubuntu-noble | ++ local name=barbican 2026-09-04 09:44:11.586649 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:11.586670 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:11.586680 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-04 09:44:11.586690 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-04 09:44:11.586701 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:11.586712 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-04 09:44:11.586722 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-04 09:44:11.586734 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:11.586744 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-04 09:44:11.586755 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-04 09:44:11.586775 | ubuntu-noble | ++ return 1 2026-09-04 09:44:11.587375 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:11.587409 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:11.587661 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-09-04 09:44:11.587708 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:11.587719 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-04 09:44:11.587729 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:11.587744 | ubuntu-noble | ++ local name=barbican 2026-09-04 09:44:11.587754 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:11.587765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:11.587775 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-04 09:44:11.587784 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-04 09:44:11.587793 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:11.587802 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-04 09:44:11.587812 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-04 09:44:11.587825 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:11.587835 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-04 09:44:11.587843 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-04 09:44:11.587853 | ubuntu-noble | ++ return 1 2026-09-04 09:44:11.588650 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:11.588691 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:11.588699 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-09-04 09:44:11.588705 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-09-04 09:44:11.588709 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:11.588714 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-09-04 09:44:11.588718 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-09-04 09:44:11.588722 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:11.588726 | ubuntu-noble | + popd 2026-09-04 09:44:11.588731 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:11.588736 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:11.589304 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-04 09:44:11.591716 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-09-04 09:44:11.591733 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-09-04 09:44:11.591766 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-04 09:44:11.591772 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-04 09:44:11.591791 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-04 09:44:12.752770 | ubuntu-noble | 2026-09-04 09:44:12 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:12.754996 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:12.755063 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-09-04 09:44:12.755077 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-09-04 09:44:12.757705 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-09-04 09:44:12.757756 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:12.757999 | ubuntu-noble | ++ head -1 2026-09-04 09:44:12.766495 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-09-04 09:44:12.767434 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-09-04 09:44:12.767529 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:12.767563 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-04 09:44:12.767640 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:12.767830 | ubuntu-noble | ++ local name=blazar 2026-09-04 09:44:12.767887 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:12.767921 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:12.767943 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-04 09:44:12.767960 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-04 09:44:12.767971 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:12.767981 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-04 09:44:12.767991 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-04 09:44:12.768001 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:12.768028 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-04 09:44:12.768039 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-04 09:44:12.768048 | ubuntu-noble | ++ return 1 2026-09-04 09:44:12.768737 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:12.768774 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:12.769488 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-09-04 09:44:12.769543 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:12.769561 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-04 09:44:12.769576 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:12.769703 | ubuntu-noble | ++ local name=blazar 2026-09-04 09:44:12.769717 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:12.769733 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:12.769748 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-04 09:44:12.769761 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-04 09:44:12.769799 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:12.769812 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-04 09:44:12.769828 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-04 09:44:12.769840 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:12.769851 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-04 09:44:12.769861 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-04 09:44:12.769874 | ubuntu-noble | ++ return 1 2026-09-04 09:44:12.770696 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:12.770750 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:12.770761 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-09-04 09:44:12.770769 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-09-04 09:44:12.770777 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:12.770790 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-09-04 09:44:12.770802 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-09-04 09:44:12.770813 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:12.770826 | ubuntu-noble | + popd 2026-09-04 09:44:12.770839 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:12.770860 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:12.772048 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:12.774731 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:12.774761 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-09-04 09:44:12.774844 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:12.774862 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:12.774879 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:14.116052 | ubuntu-noble | 2026-09-04 09:44:14 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:14.118419 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:14.118456 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:14.118467 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:14.122675 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:14.122726 | ubuntu-noble | ++ head -1 2026-09-04 09:44:14.124650 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:14.129001 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-09-04 09:44:14.130220 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-09-04 09:44:14.130253 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:14.130262 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-04 09:44:14.130268 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:14.130274 | ubuntu-noble | ++ local name=ceilometer 2026-09-04 09:44:14.130281 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:14.130287 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:14.130308 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-04 09:44:14.130315 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-04 09:44:14.130322 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:14.130328 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-04 09:44:14.130334 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-04 09:44:14.130341 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:14.130347 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-04 09:44:14.130353 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-04 09:44:14.130360 | ubuntu-noble | ++ return 1 2026-09-04 09:44:14.130372 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:14.130378 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:14.131557 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-09-04 09:44:14.131635 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:14.131651 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-04 09:44:14.131662 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:14.131671 | ubuntu-noble | ++ local name=ceilometer 2026-09-04 09:44:14.131682 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:14.131690 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:14.131696 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-04 09:44:14.131703 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-04 09:44:14.131709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:14.131715 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-04 09:44:14.131721 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-04 09:44:14.131726 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:14.131732 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-04 09:44:14.131739 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-04 09:44:14.131745 | ubuntu-noble | ++ return 1 2026-09-04 09:44:14.131757 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:14.131763 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:14.131769 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:14.131775 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:14.131781 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:14.131787 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:14.131793 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-04 09:44:14.131799 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:14.131805 | ubuntu-noble | + popd 2026-09-04 09:44:14.131811 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:14.131818 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:14.132531 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-04 09:44:14.133821 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-09-04 09:44:14.133849 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-09-04 09:44:14.133855 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-04 09:44:14.133862 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-04 09:44:14.133870 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-04 09:44:15.930351 | ubuntu-noble | 2026-09-04 09:44:15 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:15.932518 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:15.932553 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-09-04 09:44:15.932567 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-09-04 09:44:15.935642 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-09-04 09:44:15.935691 | ubuntu-noble | ++ head -1 2026-09-04 09:44:15.937644 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:15.942944 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-09-04 09:44:15.944324 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-09-04 09:44:15.944359 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:15.944367 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-04 09:44:15.944374 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:15.944381 | ubuntu-noble | ++ local name=cinder 2026-09-04 09:44:15.944387 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:15.944393 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:15.944400 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-09-04 09:44:15.944414 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-09-04 09:44:15.944422 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-09-04 09:44:15.944429 | ubuntu-noble | ++ return 0 2026-09-04 09:44:15.944441 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-09-04 09:44:15.945700 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-09-04 09:44:15.945758 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:15.945767 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-04 09:44:15.945774 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:15.945785 | ubuntu-noble | ++ local name=cinder 2026-09-04 09:44:15.945791 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:15.945796 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:15.945802 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-09-04 09:44:15.945811 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-09-04 09:44:15.945865 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-09-04 09:44:15.945873 | ubuntu-noble | ++ return 0 2026-09-04 09:44:15.946733 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-09-04 09:44:15.946802 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-09-04 09:44:15.946819 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-09-04 09:44:15.946830 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-09-04 09:44:15.946841 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-04 09:44:16.306236 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-04 09:44:16.311640 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-04 09:44:16.311680 | ubuntu-noble | + sort 2026-09-04 09:44:16.322335 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-09-04 09:44:16.323300 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-09-04 09:44:16.323535 | ubuntu-noble | ++ sort 2026-09-04 09:44:16.325692 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:16.325779 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-04 09:44:16.325877 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-04 09:44:16.325906 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-04 09:44:16.325928 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-09-04 09:44:16.325941 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-04 09:44:16.325959 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:16.327326 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:16.327609 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-04 09:44:16.327752 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:16.327931 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-04 09:44:16.328311 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:16.329323 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:16.329548 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-04 09:44:16.329684 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:16.329852 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-04 09:44:16.330567 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-04 09:44:16.330620 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:16.330626 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:16.330633 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:16.330637 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:16.330641 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-09-04 09:44:16.330644 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:16.330647 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:16.331779 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-04 09:44:16.332352 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-04 09:44:16.332853 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-04 09:44:16.333021 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:16.333255 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-04 09:44:16.333527 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-04 09:44:16.333896 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:16.334064 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:16.334522 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:16.335705 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-04 09:44:16.336185 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-04 09:44:16.336639 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-04 09:44:16.336794 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:16.336995 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-04 09:44:16.337267 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-04 09:44:16.337563 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:16.337780 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:16.338919 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-04 09:44:16.338935 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:16.338938 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:16.338942 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:16.338945 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:16.338949 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-09-04 09:44:16.338952 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:16.338956 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:16.340124 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:16.340239 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:16.340398 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-04 09:44:16.341116 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:16.342106 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-04 09:44:16.342299 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-04 09:44:16.342412 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-04 09:44:16.343827 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-04 09:44:16.343862 | ubuntu-noble | + popd 2026-09-04 09:44:16.343874 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-04 09:44:16.344433 | ubuntu-noble | + sort 2026-09-04 09:44:16.355992 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-04 09:44:16.356036 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-04 09:44:16.356045 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:16.356052 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:16.356058 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:16.358634 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:16.358668 | ubuntu-noble | ++ head -1 2026-09-04 09:44:16.359520 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:16.359545 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-04 09:44:16.359552 | ubuntu-noble | + local new_files 2026-09-04 09:44:16.360403 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:16.363844 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:16.363865 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-04 09:44:16.363872 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-09-04 09:44:16.363883 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:16.363889 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-04 09:44:16.363895 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-09-04 09:44:16.364671 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:16.366662 | ubuntu-noble | + [[ -n y ]] 2026-09-04 09:44:16.366695 | ubuntu-noble | + echo 2026-09-04 09:44:16.366703 | ubuntu-noble | + local file 2026-09-04 09:44:16.366710 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:16.366717 | ubuntu-noble | + case $file in 2026-09-04 09:44:16.366725 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-04 09:44:16.366734 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:16.366742 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-04 09:44:16.366748 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:16.366755 | ubuntu-noble | + case $file in 2026-09-04 09:44:16.366762 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-04 09:44:16.366769 | ubuntu-noble | APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:16.366777 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-04 09:44:16.366784 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:16.366790 | ubuntu-noble | + case $file in 2026-09-04 09:44:16.366797 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-04 09:44:16.366804 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:16.366811 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-04 09:44:16.366818 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:16.368097 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-04 09:44:17.559086 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-04 09:44:17.625984 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-09-04 09:44:17.626061 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-09-04 09:44:17.626073 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-09-04 09:44:17.626077 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-04 09:44:17.935760 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-04 09:44:17.940641 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-04 09:44:17.940671 | ubuntu-noble | + sort 2026-09-04 09:44:17.949502 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-09-04 09:44:17.954057 | ubuntu-noble | sending incremental file list 2026-09-04 09:44:17.955157 | ubuntu-noble | ./ 2026-09-04 09:44:17.955185 | ubuntu-noble | cinder/ 2026-09-04 09:44:17.955190 | ubuntu-noble | cinder/volume/ 2026-09-04 09:44:17.955206 | ubuntu-noble | cinder/volume/drivers/ 2026-09-04 09:44:17.955212 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-09-04 09:44:17.997987 | ubuntu-noble | 2026-09-04 09:44:17.998064 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-09-04 09:44:17.998079 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-09-04 09:44:18.001654 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-04 09:44:18.001701 | ubuntu-noble | + sort 2026-09-04 09:44:18.017965 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-04 09:44:18.018024 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-04 09:44:18.018034 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:18.018043 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:18.018050 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:18.020661 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:18.020695 | ubuntu-noble | ++ head -1 2026-09-04 09:44:18.022697 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-04 09:44:18.022732 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-04 09:44:18.022738 | ubuntu-noble | + local new_files 2026-09-04 09:44:18.023557 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:18.028663 | ubuntu-noble | + new_files= 2026-09-04 09:44:18.028688 | ubuntu-noble | + [[ -z '' ]] 2026-09-04 09:44:18.028695 | ubuntu-noble | + return 2026-09-04 09:44:18.028742 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:18.030973 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-04 09:44:19.208650 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-04 09:44:19.290823 | ubuntu-noble | + popd 2026-09-04 09:44:19.290946 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:19.290985 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:19.292031 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-04 09:44:19.296095 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-09-04 09:44:19.296118 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-09-04 09:44:19.296123 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-04 09:44:19.296128 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-04 09:44:19.296132 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-04 09:44:20.684170 | ubuntu-noble | 2026-09-04 09:44:20 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:20.686920 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:20.686972 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-09-04 09:44:20.686985 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-09-04 09:44:20.689668 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-09-04 09:44:20.689714 | ubuntu-noble | ++ head -1 2026-09-04 09:44:20.691160 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:20.700336 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-09-04 09:44:20.701084 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-09-04 09:44:20.701239 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:20.701301 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-04 09:44:20.701368 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:20.701432 | ubuntu-noble | ++ local name=designate 2026-09-04 09:44:20.701479 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:20.701532 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:20.701561 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-09-04 09:44:20.701613 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-09-04 09:44:20.701690 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-09-04 09:44:20.701734 | ubuntu-noble | ++ return 0 2026-09-04 09:44:20.702139 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-09-04 09:44:20.702918 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-09-04 09:44:20.702984 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:20.702994 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-04 09:44:20.703037 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:20.703070 | ubuntu-noble | ++ local name=designate 2026-09-04 09:44:20.703079 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:20.703131 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:20.703140 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-04 09:44:20.703169 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-04 09:44:20.703256 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:20.703266 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-04 09:44:20.703274 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-04 09:44:20.703282 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:20.703305 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-04 09:44:20.703328 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-04 09:44:20.703359 | ubuntu-noble | ++ return 1 2026-09-04 09:44:20.704124 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:20.704145 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:20.704151 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-09-04 09:44:20.704157 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-09-04 09:44:20.704162 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-09-04 09:44:20.704166 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-09-04 09:44:20.778702 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-09-04 09:44:20.782676 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-04 09:44:20.782716 | ubuntu-noble | + sort 2026-09-04 09:44:20.788824 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-09-04 09:44:20.790014 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-09-04 09:44:20.790100 | ubuntu-noble | ++ sort 2026-09-04 09:44:20.792954 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:20.793077 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 09:44:20.793132 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 09:44:20.793171 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 09:44:20.793237 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-09-04 09:44:20.793256 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 09:44:20.793286 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:20.794696 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-04 09:44:20.794896 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-04 09:44:20.795036 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 09:44:20.795524 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:20.796651 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-04 09:44:20.796815 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-04 09:44:20.796938 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 09:44:20.797818 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-04 09:44:20.797848 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:20.797855 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 09:44:20.797860 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 09:44:20.797865 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 09:44:20.797871 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-09-04 09:44:20.797883 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 09:44:20.797889 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:20.799048 | ubuntu-noble | checking file designate/central/service.py 2026-09-04 09:44:20.799733 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-04 09:44:20.800261 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-09-04 09:44:20.800672 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-09-04 09:44:20.800997 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-09-04 09:44:20.801114 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-04 09:44:20.801673 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:20.802850 | ubuntu-noble | patching file designate/central/service.py 2026-09-04 09:44:20.803449 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-04 09:44:20.803957 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-09-04 09:44:20.804312 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-09-04 09:44:20.804666 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-09-04 09:44:20.804774 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-04 09:44:20.806027 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-04 09:44:20.806052 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:20.806057 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 09:44:20.806063 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 09:44:20.806069 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 09:44:20.806074 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-09-04 09:44:20.806079 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 09:44:20.806085 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:20.807209 | ubuntu-noble | checking file designate/central/service.py 2026-09-04 09:44:20.807687 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-04 09:44:20.807936 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-09-04 09:44:20.808698 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-04 09:44:20.809239 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-09-04 09:44:20.809430 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-04 09:44:20.810024 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:20.811172 | ubuntu-noble | patching file designate/central/service.py 2026-09-04 09:44:20.811503 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-04 09:44:20.811772 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-09-04 09:44:20.812236 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-04 09:44:20.812734 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-09-04 09:44:20.812887 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-04 09:44:20.815045 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-04 09:44:20.815114 | ubuntu-noble | + popd 2026-09-04 09:44:20.815130 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-04 09:44:20.815899 | ubuntu-noble | + sort 2026-09-04 09:44:20.821641 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-09-04 09:44:20.821713 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-09-04 09:44:20.821726 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:20.821737 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:20.821747 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:20.823005 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:20.824643 | ubuntu-noble | ++ head -1 2026-09-04 09:44:20.826093 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-04 09:44:20.826132 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-09-04 09:44:20.826145 | ubuntu-noble | + local new_files 2026-09-04 09:44:20.826973 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:20.828819 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 09:44:20.828896 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-09-04 09:44:20.828912 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 09:44:20.828924 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-09-04 09:44:20.829229 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-04 09:44:20.830555 | ubuntu-noble | + [[ -n r ]] 2026-09-04 09:44:20.830679 | ubuntu-noble | + echo 2026-09-04 09:44:20.830717 | ubuntu-noble | + local file 2026-09-04 09:44:20.830736 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:20.830753 | ubuntu-noble | + case $file in 2026-09-04 09:44:20.830772 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-09-04 09:44:20.830790 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-04 09:44:20.830809 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-04 09:44:20.830825 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:20.830835 | ubuntu-noble | + case $file in 2026-09-04 09:44:20.830845 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-09-04 09:44:20.830855 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-04 09:44:20.830865 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-04 09:44:20.830874 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:20.832298 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-09-04 09:44:20.991161 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-09-04 09:44:21.009991 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-09-04 09:44:21.010070 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-09-04 09:44:21.010084 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:21.010096 | ubuntu-noble | + popd 2026-09-04 09:44:21.010116 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:21.010127 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:21.011374 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-04 09:44:21.012580 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-09-04 09:44:21.012676 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-09-04 09:44:21.012688 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-04 09:44:21.012699 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-04 09:44:21.012716 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-04 09:44:22.509184 | ubuntu-noble | 2026-09-04 09:44:22 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:22.510878 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:22.510945 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-09-04 09:44:22.510967 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-09-04 09:44:22.513682 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-09-04 09:44:22.517666 | ubuntu-noble | ++ head -1 2026-09-04 09:44:22.517711 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:22.522701 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-09-04 09:44:22.522763 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-09-04 09:44:22.522815 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:22.522833 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-04 09:44:22.522850 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:22.522897 | ubuntu-noble | ++ local name=glance 2026-09-04 09:44:22.522912 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:22.522928 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:22.522940 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-09-04 09:44:22.522957 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-09-04 09:44:22.522971 | ubuntu-noble | ++ echo patches/2024.2/glance 2026-09-04 09:44:22.522987 | ubuntu-noble | ++ return 0 2026-09-04 09:44:22.523266 | ubuntu-noble | + patch_dir=patches/2024.2/glance 2026-09-04 09:44:22.524490 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-09-04 09:44:22.524522 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:22.524530 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-04 09:44:22.524537 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:22.524543 | ubuntu-noble | ++ local name=glance 2026-09-04 09:44:22.524550 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:22.524556 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:22.524562 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-04 09:44:22.524570 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-04 09:44:22.524577 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:22.524647 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-04 09:44:22.524659 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-04 09:44:22.524668 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:22.524677 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-04 09:44:22.524687 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-04 09:44:22.524696 | ubuntu-noble | ++ return 1 2026-09-04 09:44:22.524713 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:22.524727 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:22.524748 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-09-04 09:44:22.524768 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-09-04 09:44:22.524787 | ubuntu-noble | + [[ -n patches/2024.2/glance ]] 2026-09-04 09:44:22.524806 | ubuntu-noble | + tar xzf glance-stable-2024.2.tar.gz 2026-09-04 09:44:22.625650 | ubuntu-noble | + rm glance-stable-2024.2.tar.gz 2026-09-04 09:44:22.629665 | ubuntu-noble | + sort 2026-09-04 09:44:22.629714 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-04 09:44:22.637270 | ubuntu-noble | + pushd glance-29.2.1.dev1 2026-09-04 09:44:22.638861 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance -type f -name '*.patch' 2026-09-04 09:44:22.639617 | ubuntu-noble | ++ sort 2026-09-04 09:44:22.643002 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:22.643163 | ubuntu-noble | + apply_patch patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:22.643276 | ubuntu-noble | + local rel=patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:22.643338 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:22.643433 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-09-04 09:44:22.643464 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:22.643511 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:22.645398 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 09:44:22.645747 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-09-04 09:44:22.645983 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:22.646269 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 09:44:22.646956 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:22.649534 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 09:44:22.649907 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-09-04 09:44:22.650214 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:22.650554 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 09:44:22.651652 | ubuntu-noble | + echo patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-04 09:44:22.651673 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:22.651727 | ubuntu-noble | + apply_patch patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:22.651774 | ubuntu-noble | + local rel=patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:22.651812 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:22.651849 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-09-04 09:44:22.651868 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:22.651898 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:22.654144 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:22.654560 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 09:44:22.655050 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-04 09:44:22.656532 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:22.657869 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-04 09:44:22.658038 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-04 09:44:22.658253 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-09-04 09:44:22.658324 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:22.658531 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-04 09:44:22.658746 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-09-04 09:44:22.658882 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-09-04 09:44:22.659012 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-04 09:44:22.659333 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:22.659739 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:22.660312 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:22.662129 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:22.662448 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 09:44:22.662853 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-04 09:44:22.663904 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:22.664910 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-04 09:44:22.665037 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-04 09:44:22.665127 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-09-04 09:44:22.665286 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:22.665437 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-09-04 09:44:22.665551 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-09-04 09:44:22.665677 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-09-04 09:44:22.665773 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-04 09:44:22.665979 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:22.666320 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:22.668175 | ubuntu-noble | + echo patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-04 09:44:22.668219 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:22.668224 | ubuntu-noble | + apply_patch patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:22.668228 | ubuntu-noble | + local rel=patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:22.668232 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:22.668236 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch' 2026-09-04 09:44:22.668241 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:22.668244 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:22.669463 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:22.669699 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-04 09:44:22.669872 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-09-04 09:44:22.670058 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-09-04 09:44:22.670182 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 09:44:22.670496 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 09:44:22.670770 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-04 09:44:22.671819 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:22.672856 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-04 09:44:22.673086 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:22.673284 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-04 09:44:22.673432 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:22.673621 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:22.673858 | ubuntu-noble | checking file glance/tests/utils.py 2026-09-04 09:44:22.674722 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:22.675697 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:22.675847 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-04 09:44:22.675988 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-09-04 09:44:22.676119 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-09-04 09:44:22.676189 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 09:44:22.676364 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 09:44:22.676640 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-04 09:44:22.677430 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:22.678236 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-04 09:44:22.678473 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-04 09:44:22.678628 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-04 09:44:22.678754 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:22.678893 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:22.679083 | ubuntu-noble | patching file glance/tests/utils.py 2026-09-04 09:44:22.680301 | ubuntu-noble | + echo patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-04 09:44:22.680348 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:22.680363 | ubuntu-noble | + apply_patch patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:22.680441 | ubuntu-noble | + local rel=patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:22.680454 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:22.680466 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-09-04 09:44:22.680476 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:22.680486 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:22.684646 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:22.684684 | ubuntu-noble | checking file glance/api/v2/images.py 2026-09-04 09:44:22.684761 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-04 09:44:22.685063 | ubuntu-noble | checking file glance/common/store_utils.py 2026-09-04 09:44:22.685479 | ubuntu-noble | checking file glance/common/utils.py 2026-09-04 09:44:22.686036 | ubuntu-noble | checking file glance/location.py 2026-09-04 09:44:22.687786 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:22.689473 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:22.689755 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:22.690029 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:22.690517 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-09-04 09:44:22.691455 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-09-04 09:44:22.692529 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:22.693158 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:22.695151 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-04 09:44:22.696634 | ubuntu-noble | patching file glance/api/v2/images.py 2026-09-04 09:44:22.696660 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-04 09:44:22.696667 | ubuntu-noble | patching file glance/common/store_utils.py 2026-09-04 09:44:22.696673 | ubuntu-noble | patching file glance/common/utils.py 2026-09-04 09:44:22.696861 | ubuntu-noble | patching file glance/location.py 2026-09-04 09:44:22.697897 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-04 09:44:22.699053 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-04 09:44:22.699225 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:22.699505 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-04 09:44:22.699904 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-09-04 09:44:22.700669 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-09-04 09:44:22.701382 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:22.703059 | ubuntu-noble | + echo patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-04 09:44:22.703270 | ubuntu-noble | + popd 2026-09-04 09:44:22.705634 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-04 09:44:22.705660 | ubuntu-noble | + sort 2026-09-04 09:44:22.710185 | ubuntu-noble | + append_new_files_to_sources_txt glance-29.2.1.dev1 files-before files-after 2026-09-04 09:44:22.710274 | ubuntu-noble | + local directory=glance-29.2.1.dev1 2026-09-04 09:44:22.710300 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:22.710318 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:22.710334 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:22.711488 | ubuntu-noble | ++ find glance-29.2.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:22.712044 | ubuntu-noble | ++ head -1 2026-09-04 09:44:22.714554 | ubuntu-noble | + sources_txt=glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-04 09:44:22.714640 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance.egg-info/SOURCES.txt ]] 2026-09-04 09:44:22.714666 | ubuntu-noble | + local new_files 2026-09-04 09:44:22.715362 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:22.718125 | ubuntu-noble | + new_files='glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:22.718150 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:22.718154 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:22.718158 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-09-04 09:44:22.718163 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:22.718166 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:22.718170 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:22.718174 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-09-04 09:44:22.718484 | ubuntu-noble | ++ tail -c1 glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-04 09:44:22.720477 | ubuntu-noble | + [[ -n y ]] 2026-09-04 09:44:22.720498 | ubuntu-noble | + echo 2026-09-04 09:44:22.720502 | ubuntu-noble | + local file 2026-09-04 09:44:22.720506 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:22.720510 | ubuntu-noble | + case $file in 2026-09-04 09:44:22.720514 | ubuntu-noble | + echo 'APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-04 09:44:22.720518 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-04 09:44:22.720522 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-09-04 09:44:22.720525 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:22.720529 | ubuntu-noble | + case $file in 2026-09-04 09:44:22.720533 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-04 09:44:22.720536 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-04 09:44:22.720540 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-04 09:44:22.720543 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:22.720547 | ubuntu-noble | + case $file in 2026-09-04 09:44:22.720551 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-04 09:44:22.720554 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-04 09:44:22.720558 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-04 09:44:22.720561 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:22.720564 | ubuntu-noble | + case $file in 2026-09-04 09:44:22.720573 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-04 09:44:22.720607 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-04 09:44:22.720614 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-04 09:44:22.720618 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:22.722286 | ubuntu-noble | + tar czf glance-stable-2024.2.tar.gz glance-29.2.1.dev1 2026-09-04 09:44:23.066156 | ubuntu-noble | + rm -r glance-29.2.1.dev1 2026-09-04 09:44:23.097681 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-09-04 09:44:23.097735 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-09-04 09:44:23.097741 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:23.097746 | ubuntu-noble | + popd 2026-09-04 09:44:23.097749 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:23.097754 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:23.098430 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-04 09:44:23.100633 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-09-04 09:44:23.100676 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-09-04 09:44:23.100684 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-04 09:44:23.100691 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-04 09:44:23.100698 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-04 09:44:24.609765 | ubuntu-noble | 2026-09-04 09:44:24 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:24.611992 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:24.612032 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-09-04 09:44:24.612045 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-09-04 09:44:24.615718 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-09-04 09:44:24.615795 | ubuntu-noble | ++ head -1 2026-09-04 09:44:24.618682 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:24.622498 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-09-04 09:44:24.623371 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-09-04 09:44:24.623523 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:24.623577 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-04 09:44:24.623667 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:24.623739 | ubuntu-noble | ++ local name=openstack_heat 2026-09-04 09:44:24.623773 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:24.623834 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:24.623865 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-04 09:44:24.623896 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-04 09:44:24.623951 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:24.623976 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-09-04 09:44:24.624002 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-09-04 09:44:24.624034 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:24.624059 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-04 09:44:24.624084 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-04 09:44:24.624114 | ubuntu-noble | ++ return 1 2026-09-04 09:44:24.624532 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:24.624619 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:24.625290 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-09-04 09:44:24.625412 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:24.625455 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-04 09:44:24.625494 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:24.625552 | ubuntu-noble | ++ local name=openstack_heat 2026-09-04 09:44:24.625612 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:24.625672 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:24.625699 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-04 09:44:24.625726 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-04 09:44:24.625769 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:24.625792 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-09-04 09:44:24.625816 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-09-04 09:44:24.625843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:24.625866 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-04 09:44:24.625889 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-04 09:44:24.625916 | ubuntu-noble | ++ return 1 2026-09-04 09:44:24.626281 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:24.626326 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:24.626369 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-09-04 09:44:24.626388 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-09-04 09:44:24.626414 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:24.626441 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-09-04 09:44:24.626457 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-09-04 09:44:24.626477 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:24.626498 | ubuntu-noble | + popd 2026-09-04 09:44:24.626633 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:24.626671 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:24.627357 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-04 09:44:24.629091 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-09-04 09:44:24.629148 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-09-04 09:44:24.629219 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-04 09:44:24.629240 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-04 09:44:24.629273 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-04 09:44:26.312489 | ubuntu-noble | 2026-09-04 09:44:26 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:26.314355 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:26.314516 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-09-04 09:44:26.314570 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-09-04 09:44:26.316963 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-09-04 09:44:26.317678 | ubuntu-noble | ++ head -1 2026-09-04 09:44:26.319139 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:26.327876 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-09-04 09:44:26.328846 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-09-04 09:44:26.328992 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:26.329047 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-04 09:44:26.329098 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:26.329170 | ubuntu-noble | ++ local name=horizon 2026-09-04 09:44:26.329233 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:26.329292 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:26.329326 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-04 09:44:26.329359 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-04 09:44:26.329414 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:26.329443 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-04 09:44:26.329471 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-04 09:44:26.329500 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:26.329527 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-04 09:44:26.329553 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-04 09:44:26.329607 | ubuntu-noble | ++ return 1 2026-09-04 09:44:26.330531 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:26.330623 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:26.331421 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-09-04 09:44:26.331454 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:26.331463 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-04 09:44:26.331470 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:26.331478 | ubuntu-noble | ++ local name=horizon 2026-09-04 09:44:26.331485 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:26.331493 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:26.331500 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-04 09:44:26.331508 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-04 09:44:26.331516 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:26.331523 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-04 09:44:26.331530 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-04 09:44:26.331538 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:26.331545 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-04 09:44:26.331552 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-04 09:44:26.331560 | ubuntu-noble | ++ return 1 2026-09-04 09:44:26.331572 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:26.332375 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:26.332424 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-09-04 09:44:26.332438 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-09-04 09:44:26.332470 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:26.332481 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-09-04 09:44:26.332491 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-09-04 09:44:26.332502 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:26.332519 | ubuntu-noble | + popd 2026-09-04 09:44:26.332537 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:26.332555 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:26.332948 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-04 09:44:26.336668 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-09-04 09:44:26.336722 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-09-04 09:44:26.336849 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-04 09:44:26.337298 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-04 09:44:26.337320 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-04 09:44:27.858750 | ubuntu-noble | 2026-09-04 09:44:27 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:27.860903 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:27.860955 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-09-04 09:44:27.860966 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-09-04 09:44:27.863686 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-09-04 09:44:27.863724 | ubuntu-noble | ++ head -1 2026-09-04 09:44:27.864323 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:27.875817 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-09-04 09:44:27.876770 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-09-04 09:44:27.876900 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:27.876943 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-04 09:44:27.876982 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:27.877039 | ubuntu-noble | ++ local name=ironic 2026-09-04 09:44:27.877066 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:27.877112 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.877138 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-09-04 09:44:27.877163 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-09-04 09:44:27.877222 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-09-04 09:44:27.877261 | ubuntu-noble | ++ return 0 2026-09-04 09:44:27.877723 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-09-04 09:44:27.878843 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-09-04 09:44:27.879029 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:27.879095 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-04 09:44:27.879155 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:27.879307 | ubuntu-noble | ++ local name=ironic 2026-09-04 09:44:27.879380 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:27.879488 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.879532 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-04 09:44:27.879574 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-04 09:44:27.879764 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.879804 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-04 09:44:27.879841 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-04 09:44:27.879876 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:27.879907 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-04 09:44:27.879939 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-04 09:44:27.879978 | ubuntu-noble | ++ return 1 2026-09-04 09:44:27.880553 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:27.880647 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:27.880690 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-09-04 09:44:27.880706 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-09-04 09:44:27.880728 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-09-04 09:44:27.881012 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-09-04 09:44:28.041448 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-09-04 09:44:28.045639 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-04 09:44:28.045675 | ubuntu-noble | + sort 2026-09-04 09:44:28.050750 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-09-04 09:44:28.051696 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-09-04 09:44:28.051816 | ubuntu-noble | ++ sort 2026-09-04 09:44:28.054051 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:28.054135 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-09-04 09:44:28.054174 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-09-04 09:44:28.054220 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-09-04 09:44:28.054244 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-09-04 09:44:28.054256 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-09-04 09:44:28.054276 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:28.055497 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-09-04 09:44:28.055765 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-09-04 09:44:28.055993 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-09-04 09:44:28.056157 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-09-04 09:44:28.056535 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-09-04 09:44:28.056617 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-04 09:44:28.057230 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-04 09:44:28.057612 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-04 09:44:28.057926 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:28.059135 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-09-04 09:44:28.059358 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-09-04 09:44:28.059535 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-09-04 09:44:28.059724 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-09-04 09:44:28.060050 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-09-04 09:44:28.060106 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-04 09:44:28.060615 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-04 09:44:28.060927 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-04 09:44:28.062060 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-09-04 09:44:28.062179 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:28.062246 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-09-04 09:44:28.062276 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-09-04 09:44:28.062307 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-09-04 09:44:28.062328 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-09-04 09:44:28.062349 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-09-04 09:44:28.062368 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:28.063717 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-09-04 09:44:28.063960 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-04 09:44:28.064236 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:28.065545 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-09-04 09:44:28.065774 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-04 09:44:28.066169 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-09-04 09:44:28.066282 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:28.066332 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-09-04 09:44:28.066357 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-09-04 09:44:28.066390 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-09-04 09:44:28.066409 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-09-04 09:44:28.066420 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-09-04 09:44:28.066438 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:28.067700 | ubuntu-noble | checking file ironic/common/states.py 2026-09-04 09:44:28.067883 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-04 09:44:28.068012 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-04 09:44:28.068404 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:28.069630 | ubuntu-noble | patching file ironic/common/states.py 2026-09-04 09:44:28.069654 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-04 09:44:28.069734 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-04 09:44:28.070503 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-09-04 09:44:28.070517 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:28.070521 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-04 09:44:28.070525 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-04 09:44:28.070529 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-04 09:44:28.070534 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-09-04 09:44:28.070539 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-04 09:44:28.070542 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:28.074721 | ubuntu-noble | checking file ironic/common/policy.py 2026-09-04 09:44:28.074776 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-04 09:44:28.075445 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:28.078673 | ubuntu-noble | patching file ironic/common/policy.py 2026-09-04 09:44:28.078706 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-04 09:44:28.078825 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-04 09:44:28.078984 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:28.079086 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-04 09:44:28.079125 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-04 09:44:28.079163 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-04 09:44:28.079223 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-09-04 09:44:28.079237 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-04 09:44:28.079251 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:28.081389 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-04 09:44:28.081923 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:28.084105 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-04 09:44:28.084252 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-04 09:44:28.084412 | ubuntu-noble | + popd 2026-09-04 09:44:28.085655 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-04 09:44:28.085831 | ubuntu-noble | + sort 2026-09-04 09:44:28.096725 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-09-04 09:44:28.096878 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-09-04 09:44:28.096934 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:28.096975 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:28.097015 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:28.098455 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:28.098815 | ubuntu-noble | ++ head -1 2026-09-04 09:44:28.102320 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-04 09:44:28.102406 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-09-04 09:44:28.102456 | ubuntu-noble | + local new_files 2026-09-04 09:44:28.103256 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:28.108390 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-04 09:44:28.108425 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-04 09:44:28.108433 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-04 09:44:28.108441 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-09-04 09:44:28.108448 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-04 09:44:28.108455 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-04 09:44:28.108462 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-04 09:44:28.108469 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-09-04 09:44:28.108774 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-04 09:44:28.110662 | ubuntu-noble | + [[ -n l ]] 2026-09-04 09:44:28.110699 | ubuntu-noble | + echo 2026-09-04 09:44:28.110707 | ubuntu-noble | + local file 2026-09-04 09:44:28.110714 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:28.110720 | ubuntu-noble | + case $file in 2026-09-04 09:44:28.110726 | ubuntu-noble | + continue 2026-09-04 09:44:28.110731 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:28.110737 | ubuntu-noble | + case $file in 2026-09-04 09:44:28.110743 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-04 09:44:28.110750 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-04 09:44:28.110756 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-04 09:44:28.110762 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:28.110767 | ubuntu-noble | + case $file in 2026-09-04 09:44:28.110772 | ubuntu-noble | + echo 'APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-04 09:44:28.110779 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-04 09:44:28.110785 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-04 09:44:28.110792 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:28.110803 | ubuntu-noble | + case $file in 2026-09-04 09:44:28.110808 | ubuntu-noble | + echo 'APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-04 09:44:28.110821 | ubuntu-noble | APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-04 09:44:28.110826 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-04 09:44:28.110832 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:28.112722 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-09-04 09:44:28.640972 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-09-04 09:44:28.684992 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-09-04 09:44:28.685044 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-09-04 09:44:28.685056 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:28.685061 | ubuntu-noble | + popd 2026-09-04 09:44:28.685117 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:28.685161 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:28.686337 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-04 09:44:28.689379 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-09-04 09:44:28.689434 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-09-04 09:44:28.689511 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-04 09:44:28.689517 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-04 09:44:28.689553 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.104739 | ubuntu-noble | 2026-09-04 09:44:30 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:30.106741 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:30.106792 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.106804 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.108742 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.108782 | ubuntu-noble | ++ head -1 2026-09-04 09:44:30.110040 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:30.123760 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-09-04 09:44:30.124737 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-09-04 09:44:30.124819 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:30.124833 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-04 09:44:30.124844 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:30.124854 | ubuntu-noble | ++ local name=keystone 2026-09-04 09:44:30.124864 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:30.124881 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.124891 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-09-04 09:44:30.124901 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-09-04 09:44:30.124912 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-09-04 09:44:30.124922 | ubuntu-noble | ++ return 0 2026-09-04 09:44:30.125709 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-09-04 09:44:30.125991 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-09-04 09:44:30.126040 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:30.126056 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-04 09:44:30.126066 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:30.126079 | ubuntu-noble | ++ local name=keystone 2026-09-04 09:44:30.126093 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:30.126131 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.126142 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-04 09:44:30.126155 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-04 09:44:30.126169 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.126179 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-04 09:44:30.126193 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-04 09:44:30.126225 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:30.126235 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-04 09:44:30.126245 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-04 09:44:30.126259 | ubuntu-noble | ++ return 1 2026-09-04 09:44:30.127186 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:30.127262 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:30.127281 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.127299 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.127308 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-09-04 09:44:30.127318 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.282687 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.287637 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-04 09:44:30.287667 | ubuntu-noble | + sort 2026-09-04 09:44:30.293243 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-09-04 09:44:30.294577 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-09-04 09:44:30.295051 | ubuntu-noble | ++ sort 2026-09-04 09:44:30.298354 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:30.298439 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-04 09:44:30.298477 | ubuntu-noble | + local rel=patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-04 09:44:30.298516 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-04 09:44:30.298541 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-09-04 09:44:30.298553 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-04 09:44:30.298572 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:30.300542 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-09-04 09:44:30.300849 | ubuntu-noble | checking file keystone/api/credentials.py 2026-09-04 09:44:30.301181 | ubuntu-noble | checking file keystone/api/users.py 2026-09-04 09:44:30.301574 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-09-04 09:44:30.301819 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-04 09:44:30.302210 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-09-04 09:44:30.302803 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-04 09:44:30.303088 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-04 09:44:30.303249 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-09-04 09:44:30.304083 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-04 09:44:30.304981 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-09-04 09:44:30.305146 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-04 09:44:30.305521 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-04 09:44:30.305666 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-09-04 09:44:30.305840 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-04 09:44:30.306048 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-04 09:44:30.306078 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-09-04 09:44:30.306247 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-09-04 09:44:30.306406 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-09-04 09:44:30.306684 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-09-04 09:44:30.307074 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-09-04 09:44:30.307425 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-04 09:44:30.307697 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-04 09:44:30.308573 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:30.310028 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-09-04 09:44:30.310150 | ubuntu-noble | patching file keystone/api/credentials.py 2026-09-04 09:44:30.310525 | ubuntu-noble | patching file keystone/api/users.py 2026-09-04 09:44:30.310701 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-09-04 09:44:30.310894 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-04 09:44:30.311196 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-09-04 09:44:30.311723 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-04 09:44:30.312010 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-04 09:44:30.312084 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-09-04 09:44:30.312764 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-04 09:44:30.313393 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-09-04 09:44:30.313508 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-04 09:44:30.313709 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-04 09:44:30.313870 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-09-04 09:44:30.313965 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-04 09:44:30.315229 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-04 09:44:30.315378 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-09-04 09:44:30.315506 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-09-04 09:44:30.315738 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-09-04 09:44:30.316067 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-09-04 09:44:30.316386 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-04 09:44:30.316573 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-04 09:44:30.317677 | ubuntu-noble | + echo patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-04 09:44:30.317717 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:30.317724 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 09:44:30.317729 | ubuntu-noble | + local rel=patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 09:44:30.317734 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 09:44:30.317741 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-09-04 09:44:30.317745 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 09:44:30.317750 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:30.319065 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-09-04 09:44:30.319220 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-09-04 09:44:30.319372 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-04 09:44:30.319603 | ubuntu-noble | checking file keystone/api/users.py 2026-09-04 09:44:30.319788 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-04 09:44:30.319925 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-04 09:44:30.320155 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-04 09:44:30.320368 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-04 09:44:30.320654 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 09:44:30.320900 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:30.322643 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-09-04 09:44:30.322662 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-09-04 09:44:30.322666 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-04 09:44:30.322732 | ubuntu-noble | patching file keystone/api/users.py 2026-09-04 09:44:30.322903 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-04 09:44:30.323035 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-04 09:44:30.323302 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-04 09:44:30.323533 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-04 09:44:30.323835 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 09:44:30.324631 | ubuntu-noble | + echo patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-04 09:44:30.324685 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:30.324727 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 09:44:30.324755 | ubuntu-noble | + local rel=patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 09:44:30.324762 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 09:44:30.324769 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-09-04 09:44:30.324773 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 09:44:30.324777 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:30.326619 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-09-04 09:44:30.326638 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-04 09:44:30.327308 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-04 09:44:30.327599 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:30.329627 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-09-04 09:44:30.329662 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-04 09:44:30.330308 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-04 09:44:30.330856 | ubuntu-noble | + echo patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-04 09:44:30.330914 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:30.330957 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 09:44:30.330979 | ubuntu-noble | + local rel=patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 09:44:30.330997 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 09:44:30.331005 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-09-04 09:44:30.331009 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 09:44:30.331014 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:30.332678 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-04 09:44:30.332699 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-04 09:44:30.332740 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-04 09:44:30.332891 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 09:44:30.333126 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:30.334666 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-04 09:44:30.334687 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-04 09:44:30.334692 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-04 09:44:30.334796 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 09:44:30.335250 | ubuntu-noble | + echo patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-04 09:44:30.335294 | ubuntu-noble | + popd 2026-09-04 09:44:30.336659 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-04 09:44:30.336685 | ubuntu-noble | + sort 2026-09-04 09:44:30.342310 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-09-04 09:44:30.342400 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-09-04 09:44:30.342426 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:30.342445 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:30.342462 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:30.343721 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:30.344328 | ubuntu-noble | ++ head -1 2026-09-04 09:44:30.347806 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:30.347861 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-09-04 09:44:30.347886 | ubuntu-noble | + local new_files 2026-09-04 09:44:30.349012 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:30.354042 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-04 09:44:30.354091 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 09:44:30.354100 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-04 09:44:30.354115 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-04 09:44:30.354129 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 09:44:30.354135 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-09-04 09:44:30.354182 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-04 09:44:30.354189 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 09:44:30.354195 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-04 09:44:30.354221 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-04 09:44:30.354242 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 09:44:30.354260 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-09-04 09:44:30.355171 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:30.357698 | ubuntu-noble | + [[ -n h ]] 2026-09-04 09:44:30.357755 | ubuntu-noble | + echo 2026-09-04 09:44:30.357825 | ubuntu-noble | + local file 2026-09-04 09:44:30.358430 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:30.358445 | ubuntu-noble | + case $file in 2026-09-04 09:44:30.358449 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-04 09:44:30.358454 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:30.358463 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-09-04 09:44:30.358467 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:30.358470 | ubuntu-noble | + case $file in 2026-09-04 09:44:30.358474 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-04 09:44:30.358479 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:30.358483 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-04 09:44:30.358486 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:30.358489 | ubuntu-noble | + case $file in 2026-09-04 09:44:30.358493 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-04 09:44:30.358496 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:30.358500 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-04 09:44:30.358504 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:30.358507 | ubuntu-noble | + case $file in 2026-09-04 09:44:30.358510 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-04 09:44:30.358514 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:30.358517 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-04 09:44:30.358521 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:30.358524 | ubuntu-noble | + case $file in 2026-09-04 09:44:30.358527 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-04 09:44:30.358531 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:30.358534 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-04 09:44:30.358537 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:30.358541 | ubuntu-noble | + case $file in 2026-09-04 09:44:30.358544 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-04 09:44:30.358548 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-04 09:44:30.358551 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-04 09:44:30.358555 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:30.360536 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-09-04 09:44:30.722919 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-09-04 09:44:30.752861 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.752933 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-09-04 09:44:30.752943 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:30.752949 | ubuntu-noble | + popd 2026-09-04 09:44:30.752955 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:30.752961 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:30.754317 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-04 09:44:30.756316 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-09-04 09:44:30.756370 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-09-04 09:44:30.756383 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-04 09:44:30.756393 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-04 09:44:30.756403 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-04 09:44:32.102761 | ubuntu-noble | 2026-09-04 09:44:32 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:32.104814 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:32.104863 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-09-04 09:44:32.104872 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-09-04 09:44:32.107658 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-09-04 09:44:32.107694 | ubuntu-noble | ++ head -1 2026-09-04 09:44:32.108039 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:32.113929 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-09-04 09:44:32.114871 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-09-04 09:44:32.115035 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:32.115086 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-04 09:44:32.115134 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:32.115191 | ubuntu-noble | ++ local name=magnum 2026-09-04 09:44:32.115252 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:32.115307 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.115337 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-04 09:44:32.115368 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-04 09:44:32.115422 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.115448 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-04 09:44:32.115474 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-04 09:44:32.115501 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.115523 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-04 09:44:32.115548 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-04 09:44:32.115577 | ubuntu-noble | ++ return 1 2026-09-04 09:44:32.116172 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:32.116270 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:32.116834 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-09-04 09:44:32.116891 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:32.116908 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-04 09:44:32.116928 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:32.116948 | ubuntu-noble | ++ local name=magnum 2026-09-04 09:44:32.116969 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:32.117032 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.117051 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-04 09:44:32.117073 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-04 09:44:32.117094 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.117109 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-04 09:44:32.117124 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-04 09:44:32.117144 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:32.117162 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-04 09:44:32.117233 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-04 09:44:32.117252 | ubuntu-noble | ++ return 1 2026-09-04 09:44:32.117549 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:32.117573 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:32.117666 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-09-04 09:44:32.117686 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-09-04 09:44:32.117703 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:32.117720 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-09-04 09:44:32.117769 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-09-04 09:44:32.117788 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:32.117805 | ubuntu-noble | + popd 2026-09-04 09:44:32.117827 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:32.117846 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:32.119330 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-04 09:44:32.122270 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-09-04 09:44:32.122331 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-09-04 09:44:32.122353 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-04 09:44:32.122368 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-04 09:44:32.122390 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-04 09:44:33.672786 | ubuntu-noble | 2026-09-04 09:44:33 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:33.674942 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:33.675007 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-09-04 09:44:33.675023 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-09-04 09:44:33.677710 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-09-04 09:44:33.677760 | ubuntu-noble | ++ head -1 2026-09-04 09:44:33.678482 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:33.685619 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-09-04 09:44:33.686699 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-09-04 09:44:33.686749 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:33.686761 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-04 09:44:33.686769 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:33.686776 | ubuntu-noble | ++ local name=manila 2026-09-04 09:44:33.686783 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:33.686791 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:33.686798 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-04 09:44:33.686805 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-04 09:44:33.686814 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:33.686821 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-04 09:44:33.686828 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-04 09:44:33.686842 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:33.686849 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-04 09:44:33.686857 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-04 09:44:33.686864 | ubuntu-noble | ++ return 1 2026-09-04 09:44:33.687437 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:33.687456 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:33.687865 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-09-04 09:44:33.687940 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:33.687954 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-04 09:44:33.687964 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:33.688000 | ubuntu-noble | ++ local name=manila 2026-09-04 09:44:33.688011 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:33.688040 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:33.688051 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-04 09:44:33.688062 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-04 09:44:33.688095 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:33.688110 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-04 09:44:33.688126 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-04 09:44:33.688138 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:33.688182 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-04 09:44:33.688197 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-04 09:44:33.688256 | ubuntu-noble | ++ return 1 2026-09-04 09:44:33.689132 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:33.689166 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:33.689174 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-09-04 09:44:33.689181 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-09-04 09:44:33.689188 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:33.689196 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-09-04 09:44:33.689260 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-09-04 09:44:33.689268 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:33.689275 | ubuntu-noble | + popd 2026-09-04 09:44:33.689283 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:33.689290 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:33.689678 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-04 09:44:33.692276 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-09-04 09:44:33.692314 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-09-04 09:44:33.692322 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-04 09:44:33.692329 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-04 09:44:33.692342 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-04 09:44:34.809749 | ubuntu-noble | 2026-09-04 09:44:34 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:34.811903 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:34.811959 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-09-04 09:44:34.811974 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-09-04 09:44:34.813414 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-09-04 09:44:34.817740 | ubuntu-noble | ++ head -1 2026-09-04 09:44:34.817797 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:34.821291 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-09-04 09:44:34.822125 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-09-04 09:44:34.822322 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:34.822377 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-04 09:44:34.822425 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:34.822484 | ubuntu-noble | ++ local name=masakari 2026-09-04 09:44:34.822515 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:34.822571 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:34.822647 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-04 09:44:34.822687 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-04 09:44:34.822739 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:34.822764 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-04 09:44:34.822791 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-04 09:44:34.822817 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:34.822840 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-04 09:44:34.822865 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-04 09:44:34.822895 | ubuntu-noble | ++ return 1 2026-09-04 09:44:34.823339 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:34.823415 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:34.824121 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-09-04 09:44:34.824285 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:34.824331 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-04 09:44:34.824373 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:34.824425 | ubuntu-noble | ++ local name=masakari 2026-09-04 09:44:34.824455 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:34.824503 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:34.824532 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-04 09:44:34.824561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-04 09:44:34.824644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:34.824693 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-04 09:44:34.824721 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-04 09:44:34.824748 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:34.824772 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-04 09:44:34.824796 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-04 09:44:34.824826 | ubuntu-noble | ++ return 1 2026-09-04 09:44:34.825228 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:34.825290 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:34.825337 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-09-04 09:44:34.825361 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-09-04 09:44:34.825393 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:34.825425 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-09-04 09:44:34.825445 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-09-04 09:44:34.825472 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:34.825497 | ubuntu-noble | + popd 2026-09-04 09:44:34.825630 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:34.825676 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:34.826365 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:34.828163 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:34.828268 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-09-04 09:44:34.828339 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:34.828363 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:34.828403 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.780287 | ubuntu-noble | 2026-09-04 09:44:35 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz [124379/124379] -> "neutron-dynamic-routing-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:35.782907 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:35.783030 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.783070 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.785570 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.786124 | ubuntu-noble | ++ head -1 2026-09-04 09:44:35.788299 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:35.794401 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-04 09:44:35.795374 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-04 09:44:35.795568 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:35.796265 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-04 09:44:35.796296 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:35.796305 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-04 09:44:35.796314 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:35.796321 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.796329 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-09-04 09:44:35.796345 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-09-04 09:44:35.796354 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-09-04 09:44:35.796362 | ubuntu-noble | ++ return 0 2026-09-04 09:44:35.796374 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-09-04 09:44:35.797646 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-09-04 09:44:35.797676 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:35.797683 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-04 09:44:35.797689 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:35.797694 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-04 09:44:35.797716 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:35.797722 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.797728 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-04 09:44:35.797734 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-04 09:44:35.797741 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.797747 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-04 09:44:35.797752 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-04 09:44:35.797759 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:35.797764 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-09-04 09:44:35.797770 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-09-04 09:44:35.797776 | ubuntu-noble | ++ return 1 2026-09-04 09:44:35.797787 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:35.797793 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:35.797799 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.797806 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.797811 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-09-04 09:44:35.797817 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.818353 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.821635 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-04 09:44:35.821674 | ubuntu-noble | + sort 2026-09-04 09:44:35.824402 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-04 09:44:35.825602 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-09-04 09:44:35.825921 | ubuntu-noble | ++ sort 2026-09-04 09:44:35.829230 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:35.829330 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:44:35.829379 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:44:35.829407 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:44:35.829432 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-09-04 09:44:35.829445 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:44:35.829466 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:35.831299 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-04 09:44:35.831533 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-04 09:44:35.831928 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:35.833740 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-04 09:44:35.833959 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-04 09:44:35.834579 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-04 09:44:35.834896 | ubuntu-noble | + popd 2026-09-04 09:44:35.835689 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-04 09:44:35.837739 | ubuntu-noble | + sort 2026-09-04 09:44:35.840693 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-09-04 09:44:35.840841 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-04 09:44:35.840898 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:35.840942 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:35.840983 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:35.842236 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:35.842270 | ubuntu-noble | ++ head -1 2026-09-04 09:44:35.845746 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-04 09:44:35.845832 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-04 09:44:35.845890 | ubuntu-noble | + local new_files 2026-09-04 09:44:35.846471 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:35.848236 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-04 09:44:35.848308 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-04 09:44:35.848902 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-04 09:44:35.850377 | ubuntu-noble | + [[ -n h ]] 2026-09-04 09:44:35.850434 | ubuntu-noble | + echo 2026-09-04 09:44:35.850521 | ubuntu-noble | + local file 2026-09-04 09:44:35.850566 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:35.850616 | ubuntu-noble | + case $file in 2026-09-04 09:44:35.850659 | ubuntu-noble | + continue 2026-09-04 09:44:35.850733 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:35.852297 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-04 09:44:35.884967 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-04 09:44:35.890839 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.890928 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-04 09:44:35.890990 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:35.891039 | ubuntu-noble | + popd 2026-09-04 09:44:35.891266 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:35.891351 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:35.892161 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:35.893816 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:35.893960 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-09-04 09:44:35.894088 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:35.894127 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:35.894192 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:37.002367 | ubuntu-noble | 2026-09-04 09:44:37 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz [228286/228286] -> "neutron-vpnaas-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:37.005098 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:37.006162 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:37.006256 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:37.008685 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:37.008734 | ubuntu-noble | ++ head -1 2026-09-04 09:44:37.010137 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:37.018374 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-09-04 09:44:37.019395 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-09-04 09:44:37.019625 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:37.019698 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-04 09:44:37.019772 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:37.019839 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-04 09:44:37.019873 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:37.019937 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.019971 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-04 09:44:37.020005 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-04 09:44:37.020065 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.020093 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-09-04 09:44:37.020121 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-09-04 09:44:37.020154 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.020180 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-04 09:44:37.020261 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-04 09:44:37.020319 | ubuntu-noble | ++ return 1 2026-09-04 09:44:37.020868 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:37.020955 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:37.021835 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-09-04 09:44:37.021892 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:37.021905 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-04 09:44:37.021944 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:37.021984 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-04 09:44:37.021994 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:37.022057 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.022066 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-04 09:44:37.022075 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-04 09:44:37.022095 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.022104 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-09-04 09:44:37.022110 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-09-04 09:44:37.022118 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:37.022127 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-04 09:44:37.022135 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-04 09:44:37.022143 | ubuntu-noble | ++ return 1 2026-09-04 09:44:37.023249 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:37.023277 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:37.023284 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:37.023291 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:37.023297 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:37.023303 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:37.023309 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-04 09:44:37.023315 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:37.023321 | ubuntu-noble | + popd 2026-09-04 09:44:37.023327 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:37.023334 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:37.023950 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-04 09:44:37.025718 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-09-04 09:44:37.025749 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-09-04 09:44:37.025823 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-04 09:44:37.025832 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-04 09:44:37.025842 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-04 09:44:39.130779 | ubuntu-noble | 2026-09-04 09:44:39 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:39.133369 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:39.133438 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-09-04 09:44:39.133454 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-09-04 09:44:39.135690 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-09-04 09:44:39.135743 | ubuntu-noble | ++ head -1 2026-09-04 09:44:39.137470 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:39.145485 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-09-04 09:44:39.146358 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-09-04 09:44:39.146533 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:39.146624 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-04 09:44:39.146697 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:39.146759 | ubuntu-noble | ++ local name=neutron 2026-09-04 09:44:39.146793 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:39.146851 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.146885 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-09-04 09:44:39.146918 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-09-04 09:44:39.146981 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-09-04 09:44:39.147030 | ubuntu-noble | ++ return 0 2026-09-04 09:44:39.147496 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-09-04 09:44:39.148302 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-09-04 09:44:39.148438 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:39.149024 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-04 09:44:39.149047 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:39.149054 | ubuntu-noble | ++ local name=neutron 2026-09-04 09:44:39.149060 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:39.149067 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.149074 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-04 09:44:39.149081 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-04 09:44:39.149088 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.149094 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-04 09:44:39.149100 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-04 09:44:39.149107 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:39.149113 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-04 09:44:39.149120 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-04 09:44:39.149126 | ubuntu-noble | ++ return 1 2026-09-04 09:44:39.149138 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:39.149144 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:39.149151 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-09-04 09:44:39.149158 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-09-04 09:44:39.149167 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-09-04 09:44:39.149173 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-09-04 09:44:39.513719 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-09-04 09:44:39.520634 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-04 09:44:39.520668 | ubuntu-noble | + sort 2026-09-04 09:44:39.532102 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-09-04 09:44:39.533152 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-09-04 09:44:39.533357 | ubuntu-noble | ++ sort 2026-09-04 09:44:39.535717 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:39.535810 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-04 09:44:39.535859 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-04 09:44:39.535888 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-04 09:44:39.535913 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-09-04 09:44:39.535926 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-04 09:44:39.535946 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:39.537235 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-09-04 09:44:39.537446 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-04 09:44:39.537599 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-04 09:44:39.537752 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-04 09:44:39.537990 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:39.539227 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-09-04 09:44:39.539367 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-04 09:44:39.539463 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-04 09:44:39.539593 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-04 09:44:39.540433 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-04 09:44:39.540457 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:39.540461 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-04 09:44:39.540464 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-04 09:44:39.540468 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-04 09:44:39.540473 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-09-04 09:44:39.540477 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-04 09:44:39.540480 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:39.542001 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-09-04 09:44:39.542029 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-04 09:44:39.542037 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:39.543669 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-09-04 09:44:39.543691 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-04 09:44:39.544031 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-04 09:44:39.544116 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:39.544162 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-04 09:44:39.544192 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-04 09:44:39.544230 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-04 09:44:39.544251 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-09-04 09:44:39.544262 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-04 09:44:39.544279 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:39.545708 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-09-04 09:44:39.547970 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-04 09:44:39.548997 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:39.551419 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-09-04 09:44:39.551472 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-04 09:44:39.551485 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-04 09:44:39.551608 | ubuntu-noble | + popd 2026-09-04 09:44:39.553638 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-04 09:44:39.553666 | ubuntu-noble | + sort 2026-09-04 09:44:39.564162 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-09-04 09:44:39.564264 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-09-04 09:44:39.564292 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:39.564312 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:39.564329 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:39.565244 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:39.565446 | ubuntu-noble | ++ head -1 2026-09-04 09:44:39.567704 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-04 09:44:39.567758 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-09-04 09:44:39.567779 | ubuntu-noble | + local new_files 2026-09-04 09:44:39.568288 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:39.571831 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-04 09:44:39.571860 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-09-04 09:44:39.572120 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-04 09:44:39.573666 | ubuntu-noble | + [[ -n l ]] 2026-09-04 09:44:39.573698 | ubuntu-noble | + echo 2026-09-04 09:44:39.573703 | ubuntu-noble | + local file 2026-09-04 09:44:39.573706 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:39.573710 | ubuntu-noble | + case $file in 2026-09-04 09:44:39.573714 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt' 2026-09-04 09:44:39.573720 | ubuntu-noble | APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-04 09:44:39.573724 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-04 09:44:39.573728 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:39.575075 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-09-04 09:44:40.985284 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-09-04 09:44:41.063675 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-09-04 09:44:41.063733 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-09-04 09:44:41.063741 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:41.063746 | ubuntu-noble | + popd 2026-09-04 09:44:41.063843 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:41.063870 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:41.065040 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-04 09:44:41.067733 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-09-04 09:44:41.067796 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-09-04 09:44:41.067864 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-04 09:44:41.067870 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-04 09:44:41.067901 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-04 09:44:43.055706 | ubuntu-noble | 2026-09-04 09:44:43 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:43.057846 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:43.057904 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-09-04 09:44:43.057916 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-09-04 09:44:43.061657 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-09-04 09:44:43.061699 | ubuntu-noble | ++ head -1 2026-09-04 09:44:43.063659 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:43.068476 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-09-04 09:44:43.069662 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-09-04 09:44:43.069708 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:43.069717 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-04 09:44:43.069724 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:43.069730 | ubuntu-noble | ++ local name=nova 2026-09-04 09:44:43.069736 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:43.069742 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:43.069753 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-09-04 09:44:43.069759 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-09-04 09:44:43.069766 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-09-04 09:44:43.069771 | ubuntu-noble | ++ return 0 2026-09-04 09:44:43.070170 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-09-04 09:44:43.070554 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-09-04 09:44:43.070651 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:43.070672 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-04 09:44:43.070681 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:43.070711 | ubuntu-noble | ++ local name=nova 2026-09-04 09:44:43.070720 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:43.070747 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:43.070756 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-04 09:44:43.070764 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-04 09:44:43.070799 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:43.070808 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-04 09:44:43.070838 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-04 09:44:43.070846 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:43.070852 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-04 09:44:43.070858 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-04 09:44:43.070864 | ubuntu-noble | ++ return 1 2026-09-04 09:44:43.071520 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:43.071539 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:43.071545 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-09-04 09:44:43.071551 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-09-04 09:44:43.071556 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-09-04 09:44:43.071562 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-09-04 09:44:43.465188 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-09-04 09:44:43.470641 | ubuntu-noble | + sort 2026-09-04 09:44:43.470682 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-04 09:44:43.490755 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-09-04 09:44:43.493629 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-09-04 09:44:43.493660 | ubuntu-noble | ++ sort 2026-09-04 09:44:43.494534 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:43.494600 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-04 09:44:43.494670 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-04 09:44:43.494678 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-04 09:44:43.494697 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-09-04 09:44:43.494702 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-04 09:44:43.494707 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:43.496500 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-09-04 09:44:43.496521 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-09-04 09:44:43.496525 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-04 09:44:43.496560 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:43.498421 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-09-04 09:44:43.498444 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-09-04 09:44:43.498448 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-04 09:44:43.498480 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-04 09:44:43.498557 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:43.498626 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-09-04 09:44:43.498646 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-09-04 09:44:43.498661 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-09-04 09:44:43.498668 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-09-04 09:44:43.498673 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-09-04 09:44:43.498678 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:43.502927 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-04 09:44:43.503965 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-04 09:44:43.504055 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-04 09:44:43.505729 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-04 09:44:43.506020 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-04 09:44:43.506236 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-09-04 09:44:43.506323 | ubuntu-noble | checking file nova/virt/images.py 2026-09-04 09:44:43.506476 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-09-04 09:44:43.506715 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-09-04 09:44:43.506811 | ubuntu-noble | checking file requirements.txt 2026-09-04 09:44:43.507036 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:43.511641 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-04 09:44:43.511679 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-04 09:44:43.511794 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-04 09:44:43.513283 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-04 09:44:43.513606 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-04 09:44:43.513774 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-09-04 09:44:43.513899 | ubuntu-noble | patching file nova/virt/images.py 2026-09-04 09:44:43.514040 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-09-04 09:44:43.514218 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-09-04 09:44:43.514341 | ubuntu-noble | patching file requirements.txt 2026-09-04 09:44:43.515665 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-09-04 09:44:43.515697 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:43.515704 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-04 09:44:43.515709 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-04 09:44:43.515713 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-04 09:44:43.515718 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-09-04 09:44:43.515723 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-04 09:44:43.515727 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:43.517874 | ubuntu-noble | checking file nova/compute/api.py 2026-09-04 09:44:43.519728 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-09-04 09:44:43.520884 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:43.524638 | ubuntu-noble | patching file nova/compute/api.py 2026-09-04 09:44:43.524661 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-09-04 09:44:43.525408 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-04 09:44:43.525608 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:43.525710 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:44:43.525764 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:44:43.525805 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:44:43.525840 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-04 09:44:43.525846 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:44:43.525876 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:43.527619 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-04 09:44:43.527644 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:44:43.527935 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:43.529728 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-04 09:44:43.529759 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:44:43.529879 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-04 09:44:43.530056 | ubuntu-noble | + popd 2026-09-04 09:44:43.531649 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-04 09:44:43.531676 | ubuntu-noble | + sort 2026-09-04 09:44:43.547654 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-09-04 09:44:43.547745 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-09-04 09:44:43.547772 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:43.547790 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:43.547806 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:43.548851 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:43.549258 | ubuntu-noble | ++ head -1 2026-09-04 09:44:43.551312 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-04 09:44:43.551366 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-09-04 09:44:43.551387 | ubuntu-noble | + local new_files 2026-09-04 09:44:43.551925 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:43.556434 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:44:43.556459 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-04 09:44:43.556463 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-09-04 09:44:43.556468 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:44:43.556471 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-04 09:44:43.556475 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-09-04 09:44:43.556771 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-04 09:44:43.558627 | ubuntu-noble | + [[ -n h ]] 2026-09-04 09:44:43.558648 | ubuntu-noble | + echo 2026-09-04 09:44:43.558652 | ubuntu-noble | + local file 2026-09-04 09:44:43.558655 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:43.558659 | ubuntu-noble | + case $file in 2026-09-04 09:44:43.558663 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-09-04 09:44:43.558668 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-04 09:44:43.558672 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-04 09:44:43.558676 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:43.558679 | ubuntu-noble | + case $file in 2026-09-04 09:44:43.558682 | ubuntu-noble | + continue 2026-09-04 09:44:43.558686 | ubuntu-noble | + for file in $new_files 2026-09-04 09:44:43.558689 | ubuntu-noble | + case $file in 2026-09-04 09:44:43.558693 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-09-04 09:44:43.558696 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-04 09:44:43.558700 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-04 09:44:43.558704 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:43.560350 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-09-04 09:44:45.132655 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-09-04 09:44:45.219673 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-09-04 09:44:45.219726 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-09-04 09:44:45.219732 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:45.219737 | ubuntu-noble | + popd 2026-09-04 09:44:45.219741 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:45.219746 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:45.220484 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-04 09:44:45.223277 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-09-04 09:44:45.223339 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-09-04 09:44:45.223414 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-04 09:44:45.223420 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-04 09:44:45.223457 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-04 09:44:46.600952 | ubuntu-noble | 2026-09-04 09:44:46 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:46.603061 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:46.603106 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-09-04 09:44:46.603117 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-09-04 09:44:46.608626 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-09-04 09:44:46.608686 | ubuntu-noble | ++ head -1 2026-09-04 09:44:46.608695 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:46.615488 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-09-04 09:44:46.616311 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-09-04 09:44:46.616460 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:46.616507 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-04 09:44:46.616551 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:46.616649 | ubuntu-noble | ++ local name=octavia 2026-09-04 09:44:46.616685 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:46.616738 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.616765 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-04 09:44:46.616793 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-04 09:44:46.616845 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.616868 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-04 09:44:46.616891 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-04 09:44:46.616915 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.616937 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-04 09:44:46.616959 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-04 09:44:46.616985 | ubuntu-noble | ++ return 1 2026-09-04 09:44:46.617365 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:46.617415 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:46.618178 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-09-04 09:44:46.618284 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:46.618296 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-04 09:44:46.618326 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:46.618373 | ubuntu-noble | ++ local name=octavia 2026-09-04 09:44:46.618381 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:46.618412 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.618422 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-04 09:44:46.618431 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-04 09:44:46.618469 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.618479 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-04 09:44:46.618486 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-04 09:44:46.618495 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:46.618502 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-04 09:44:46.618508 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-04 09:44:46.618515 | ubuntu-noble | ++ return 1 2026-09-04 09:44:46.619378 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:46.619405 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:46.619412 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-09-04 09:44:46.619417 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-09-04 09:44:46.619423 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:46.619428 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-09-04 09:44:46.619434 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-09-04 09:44:46.619439 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:46.619445 | ubuntu-noble | + popd 2026-09-04 09:44:46.619450 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:46.619456 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:46.619768 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-04 09:44:46.621925 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-09-04 09:44:46.621961 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-09-04 09:44:46.621969 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-04 09:44:46.621975 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-04 09:44:46.621980 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-04 09:44:47.861992 | ubuntu-noble | 2026-09-04 09:44:47 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:47.864989 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:47.865039 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-09-04 09:44:47.865052 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-09-04 09:44:47.868670 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-09-04 09:44:47.868720 | ubuntu-noble | ++ head -1 2026-09-04 09:44:47.870174 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:47.883456 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-09-04 09:44:47.884479 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-09-04 09:44:47.884619 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:47.884699 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-04 09:44:47.884728 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:47.884791 | ubuntu-noble | ++ local name=openstack_placement 2026-09-04 09:44:47.884800 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:47.884852 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:47.884874 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-04 09:44:47.884897 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-04 09:44:47.884944 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:47.884952 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-09-04 09:44:47.884959 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-09-04 09:44:47.884984 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:47.884992 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-04 09:44:47.884999 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-04 09:44:47.885022 | ubuntu-noble | ++ return 1 2026-09-04 09:44:47.885707 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:47.885775 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:47.886147 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-09-04 09:44:47.886238 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:47.886252 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-04 09:44:47.886263 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:47.886302 | ubuntu-noble | ++ local name=openstack_placement 2026-09-04 09:44:47.886313 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:47.886344 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:47.886356 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-04 09:44:47.886373 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-04 09:44:47.886383 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:47.886393 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-09-04 09:44:47.886400 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-09-04 09:44:47.886410 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:47.886417 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-04 09:44:47.886427 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-04 09:44:47.886434 | ubuntu-noble | ++ return 1 2026-09-04 09:44:47.886766 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:47.886784 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:47.886795 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-09-04 09:44:47.886802 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-09-04 09:44:47.886812 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:47.886819 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-09-04 09:44:47.886826 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-09-04 09:44:47.886835 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:47.886843 | ubuntu-noble | + popd 2026-09-04 09:44:47.886899 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:47.886910 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:47.888043 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:47.889514 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:47.889546 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-09-04 09:44:47.889554 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:47.889565 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:47.889573 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:49.744770 | ubuntu-noble | 2026-09-04 09:44:49 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz [9061365/9061365] -> "skyline-apiserver-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:49.747557 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:49.747651 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:49.747665 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:49.750664 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:49.750711 | ubuntu-noble | ++ head -1 2026-09-04 09:44:49.751131 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:49.759127 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-09-04 09:44:49.760326 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-09-04 09:44:49.760469 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:49.760509 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-04 09:44:49.760570 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:49.760677 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-04 09:44:49.760692 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:49.760788 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:49.760799 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-04 09:44:49.760829 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-04 09:44:49.760884 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:49.760894 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-09-04 09:44:49.760920 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-09-04 09:44:49.760951 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:49.760960 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-04 09:44:49.760976 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-04 09:44:49.761006 | ubuntu-noble | ++ return 1 2026-09-04 09:44:49.761840 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:49.761911 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:49.762472 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-09-04 09:44:49.762558 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:49.762576 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-04 09:44:49.762627 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:49.762662 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-04 09:44:49.762677 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:49.762720 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:49.762735 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-04 09:44:49.762746 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-04 09:44:49.762782 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:49.762793 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-09-04 09:44:49.762807 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-09-04 09:44:49.762817 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:49.762827 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-04 09:44:49.762838 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-04 09:44:49.762873 | ubuntu-noble | ++ return 1 2026-09-04 09:44:49.763235 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:49.763255 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:49.763270 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:49.763282 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:49.763293 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:49.763307 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:49.763320 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-04 09:44:49.763332 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:49.763342 | ubuntu-noble | + popd 2026-09-04 09:44:49.763384 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:49.763402 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:49.764418 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:49.766063 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:49.766087 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-09-04 09:44:49.766116 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:49.766124 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:49.766132 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:52.228535 | ubuntu-noble | 2026-09-04 09:44:52 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz [26631227/26631227] -> "skyline-console-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:52.231055 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:52.231127 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:52.231139 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:52.234492 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:52.234527 | ubuntu-noble | ++ head -1 2026-09-04 09:44:52.236113 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:52.242031 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-09-04 09:44:52.242652 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-09-04 09:44:52.242703 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:52.242713 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-04 09:44:52.242721 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:52.242727 | ubuntu-noble | ++ local name=skyline-console 2026-09-04 09:44:52.242733 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:52.242742 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.242746 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-04 09:44:52.242751 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-04 09:44:52.242775 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.242780 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-04 09:44:52.242785 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-04 09:44:52.242789 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.242793 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-09-04 09:44:52.242799 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-09-04 09:44:52.242803 | ubuntu-noble | ++ return 1 2026-09-04 09:44:52.243359 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:52.243382 | ubuntu-noble | + patch_dir= 2026-09-04 09:44:52.243631 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-09-04 09:44:52.243727 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:52.243735 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-04 09:44:52.243742 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:52.243770 | ubuntu-noble | ++ local name=skyline-console 2026-09-04 09:44:52.243776 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:52.243799 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.243819 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-04 09:44:52.243823 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-04 09:44:52.243829 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.243833 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-04 09:44:52.243839 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-04 09:44:52.243842 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:52.243848 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-09-04 09:44:52.243851 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-09-04 09:44:52.243857 | ubuntu-noble | ++ return 1 2026-09-04 09:44:52.244562 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:52.244614 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:52.244629 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:52.244636 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:52.244643 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:52.244648 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:52.244652 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-04 09:44:52.244656 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:52.244660 | ubuntu-noble | + popd 2026-09-04 09:44:52.244664 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-04 09:44:52.244668 | ubuntu-noble | + pushd tarballs 2026-09-04 09:44:52.244855 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-04 09:44:52.246559 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-09-04 09:44:52.246578 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-09-04 09:44:52.246602 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-04 09:44:52.246606 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-04 09:44:52.246610 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.202708 | ubuntu-noble | 2026-09-04 09:44:53 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-09-04 09:44:53.205130 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-04 09:44:53.205292 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.205352 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.207501 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.210652 | ubuntu-noble | ++ head -1 2026-09-04 09:44:53.210693 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-04 09:44:53.216274 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-09-04 09:44:53.217244 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-09-04 09:44:53.217360 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-04 09:44:53.217388 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-04 09:44:53.217448 | ubuntu-noble | ++ local suffix= 2026-09-04 09:44:53.217492 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-04 09:44:53.217513 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:53.217577 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:53.217615 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-09-04 09:44:53.217647 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-09-04 09:44:53.217682 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-09-04 09:44:53.217713 | ubuntu-noble | ++ return 0 2026-09-04 09:44:53.218391 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-09-04 09:44:53.218939 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-09-04 09:44:53.219047 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-04 09:44:53.219070 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-04 09:44:53.219093 | ubuntu-noble | ++ local suffix=/source 2026-09-04 09:44:53.219149 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-04 09:44:53.219156 | ubuntu-noble | ++ local candidate path 2026-09-04 09:44:53.219191 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:53.219199 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-04 09:44:53.219250 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-04 09:44:53.219289 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:53.219297 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-09-04 09:44:53.219304 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-09-04 09:44:53.219326 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-04 09:44:53.219334 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-04 09:44:53.219341 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-04 09:44:53.219362 | ubuntu-noble | ++ return 1 2026-09-04 09:44:53.220182 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:53.220253 | ubuntu-noble | + overlay_dir= 2026-09-04 09:44:53.220261 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.220266 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.220271 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-09-04 09:44:53.220276 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.235950 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.239637 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-04 09:44:53.239667 | ubuntu-noble | + sort 2026-09-04 09:44:53.240554 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-09-04 09:44:53.241626 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-09-04 09:44:53.241821 | ubuntu-noble | ++ sort 2026-09-04 09:44:53.244439 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:53.244528 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-04 09:44:53.244569 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-04 09:44:53.244611 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-04 09:44:53.244639 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-09-04 09:44:53.244652 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-04 09:44:53.244671 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:53.246004 | ubuntu-noble | checking file upper-constraints.txt 2026-09-04 09:44:53.246461 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:53.247549 | ubuntu-noble | patching file upper-constraints.txt 2026-09-04 09:44:53.248248 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-04 09:44:53.248266 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:53.248270 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:44:53.248274 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:44:53.248279 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:44:53.248283 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-09-04 09:44:53.248287 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:44:53.248290 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:53.249533 | ubuntu-noble | checking file upper-constraints.txt 2026-09-04 09:44:53.249648 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:53.250967 | ubuntu-noble | patching file upper-constraints.txt 2026-09-04 09:44:53.251668 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-04 09:44:53.251689 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-04 09:44:53.251693 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-04 09:44:53.251697 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-04 09:44:53.251700 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-04 09:44:53.251704 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-09-04 09:44:53.251708 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-04 09:44:53.251714 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-04 09:44:53.252891 | ubuntu-noble | checking file upper-constraints.txt 2026-09-04 09:44:53.252976 | ubuntu-noble | + patch --forward --batch -p1 2026-09-04 09:44:53.254197 | ubuntu-noble | patching file upper-constraints.txt 2026-09-04 09:44:53.254980 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-04 09:44:53.255001 | ubuntu-noble | + popd 2026-09-04 09:44:53.255036 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-04 09:44:53.255297 | ubuntu-noble | + sort 2026-09-04 09:44:53.257327 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-09-04 09:44:53.257395 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-09-04 09:44:53.257417 | ubuntu-noble | + local before=files-before 2026-09-04 09:44:53.257434 | ubuntu-noble | + local after=files-after 2026-09-04 09:44:53.257450 | ubuntu-noble | + local sources_txt 2026-09-04 09:44:53.258290 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-04 09:44:53.258469 | ubuntu-noble | ++ head -1 2026-09-04 09:44:53.260501 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-09-04 09:44:53.260527 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-09-04 09:44:53.260531 | ubuntu-noble | + local new_files 2026-09-04 09:44:53.260835 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-04 09:44:53.262681 | ubuntu-noble | + new_files= 2026-09-04 09:44:53.262706 | ubuntu-noble | + [[ -z '' ]] 2026-09-04 09:44:53.262711 | ubuntu-noble | + return 2026-09-04 09:44:53.262715 | ubuntu-noble | + rm files-before files-after 2026-09-04 09:44:53.265997 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-09-04 09:44:53.311682 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-09-04 09:44:53.315646 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.315686 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-09-04 09:44:53.315692 | ubuntu-noble | + [[ -n '' ]] 2026-09-04 09:44:53.315697 | ubuntu-noble | + popd 2026-09-04 09:44:53.315701 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.2 patches/kolla-build/2024.2 2026-09-04 09:44:53.315707 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 09:44:53.315711 | ubuntu-noble | + shift 2026-09-04 09:44:53.315715 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-04 09:44:53.315719 | ubuntu-noble | + roots=() 2026-09-04 09:44:53.315723 | ubuntu-noble | + local roots dir 2026-09-04 09:44:53.315726 | ubuntu-noble | + for dir in "$@" 2026-09-04 09:44:53.315730 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-09-04 09:44:53.315734 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-04 09:44:53.315738 | ubuntu-noble | + for dir in "$@" 2026-09-04 09:44:53.315741 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-09-04 09:44:53.315745 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-04 09:44:53.315748 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-04 09:44:53.315751 | ubuntu-noble | + local tmp 2026-09-04 09:44:53.316460 | ubuntu-noble | ++ mktemp -d 2026-09-04 09:44:53.319181 | ubuntu-noble | + tmp=/tmp/tmp.IKf5fCl6gn 2026-09-04 09:44:53.321632 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 -type f 2026-09-04 09:44:53.321670 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-04 09:44:53.323111 | ubuntu-noble | + sort 2026-09-04 09:44:53.326117 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-04 09:44:53.330278 | ubuntu-noble | + comm -23 /tmp/tmp.IKf5fCl6gn/expected /tmp/tmp.IKf5fCl6gn/applied 2026-09-04 09:44:53.332440 | ubuntu-noble | + local expected_count missing_count 2026-09-04 09:44:53.332914 | ubuntu-noble | ++ wc -l 2026-09-04 09:44:53.335110 | ubuntu-noble | + expected_count=37 2026-09-04 09:44:53.335539 | ubuntu-noble | ++ wc -l 2026-09-04 09:44:53.337600 | ubuntu-noble | + missing_count=0 2026-09-04 09:44:53.337630 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-04 09:44:53.337635 | ubuntu-noble | + rm -rf /tmp/tmp.IKf5fCl6gn 2026-09-04 09:44:53.339670 | ubuntu-noble | + echo 'VERIFIED: 37 patch files, all applied' 2026-09-04 09:44:53.339797 | ubuntu-noble | VERIFIED: 37 patch files, all applied 2026-09-04 09:44:53.339808 | ubuntu-noble | + return 0 2026-09-04 09:44:53.463733 | ubuntu-noble | ok: Runtime: 0:01:18.616422 2026-09-04 09:44:53.493066 | 2026-09-04 09:44:53.493142 | PLAY RECAP 2026-09-04 09:44:53.493211 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-04 09:44:53.493235 | 2026-09-04 09:44:53.585983 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-04 09:44:53.586894 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 09:44:54.299631 | 2026-09-04 09:44:54.299753 | PLAY [Base post-fetch] 2026-09-04 09:44:54.312991 | 2026-09-04 09:44:54.313095 | TASK [diagnose-network : Ensure log directory exists] 2026-09-04 09:44:54.964090 | ubuntu-noble | ok 2026-09-04 09:44:54.976501 | 2026-09-04 09:44:54.976647 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-04 09:45:06.906089 | ubuntu-noble | ok: Runtime: 0:00:05.932351 2026-09-04 09:45:06.913509 | 2026-09-04 09:45:06.913634 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-04 09:45:13.094608 | ubuntu-noble | ok: Runtime: 0:00:00.311302 2026-09-04 09:45:13.101285 | 2026-09-04 09:45:13.101423 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-04 09:45:19.323773 | ubuntu-noble | ok: Runtime: 0:00:00.077316 2026-09-04 09:45:19.341812 | 2026-09-04 09:45:19.341940 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-04 09:45:19.417434 | ubuntu-noble | skipping: Conditional result was False 2026-09-04 09:45:19.424182 | 2026-09-04 09:45:19.424361 | TASK [fetch-output : Set log path for single node] 2026-09-04 09:45:19.478139 | ubuntu-noble | ok 2026-09-04 09:45:19.495346 | 2026-09-04 09:45:19.495485 | LOOP [fetch-output : Ensure local output dirs] 2026-09-04 09:45:19.949720 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/84ea6ecb061c4ba584dfbd8c8c9286b3/work/logs" 2026-09-04 09:45:20.203115 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/84ea6ecb061c4ba584dfbd8c8c9286b3/work/artifacts" 2026-09-04 09:45:20.449733 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/84ea6ecb061c4ba584dfbd8c8c9286b3/work/docs" 2026-09-04 09:45:20.469125 | 2026-09-04 09:45:20.469273 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-04 09:45:21.197662 | ubuntu-noble | changed: 2026-09-04 09:45:21.198035 | ubuntu-noble | .d..t...... ./ 2026-09-04 09:45:21.198112 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-04 09:45:21.198189 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-04 09:45:21.198237 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-04 09:45:21.198282 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-04 09:45:21.198325 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-04 09:45:21.198407 | ubuntu-noble | changed: All items complete 2026-09-04 09:45:21.198454 | 2026-09-04 09:45:21.771319 | ubuntu-noble | changed: .d..t...... ./ 2026-09-04 09:45:22.271781 | ubuntu-noble | changed: .d..t...... ./ 2026-09-04 09:45:22.285813 | 2026-09-04 09:45:22.285910 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-04 09:45:22.580737 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007799 2026-09-04 09:45:22.837890 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.011501 2026-09-04 09:45:22.853267 | 2026-09-04 09:45:22.853352 | PLAY RECAP 2026-09-04 09:45:22.853401 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-09-04 09:45:22.853426 | 2026-09-04 09:45:22.937210 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-04 09:45:22.938783 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 09:45:23.615277 | 2026-09-04 09:45:23.615386 | PLAY [Base post] 2026-09-04 09:45:23.625708 | 2026-09-04 09:45:23.625801 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-04 09:45:24.423738 | ubuntu-noble | changed 2026-09-04 09:45:24.438063 | 2026-09-04 09:45:24.438215 | PLAY RECAP 2026-09-04 09:45:24.438300 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-04 09:45:24.438376 | 2026-09-04 09:45:24.519876 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-04 09:45:24.520586 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-04 09:45:25.338643 | 2026-09-04 09:45:25.338762 | PLAY [Base post-logs] 2026-09-04 09:45:25.348052 | 2026-09-04 09:45:25.348174 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-04 09:45:25.752972 | localhost | changed 2026-09-04 09:45:25.773013 | 2026-09-04 09:45:25.773234 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-04 09:45:25.801852 | localhost | ok 2026-09-04 09:45:25.808982 | 2026-09-04 09:45:25.809226 | TASK [Set zuul-log-path fact] 2026-09-04 09:45:25.829632 | localhost | ok 2026-09-04 09:45:25.844501 | 2026-09-04 09:45:25.844622 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-04 09:45:25.871330 | localhost | ok 2026-09-04 09:45:25.879275 | 2026-09-04 09:45:25.879444 | TASK [upload-logs : Create log directories] 2026-09-04 09:45:26.375651 | localhost | changed 2026-09-04 09:45:26.378594 | 2026-09-04 09:45:26.378702 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-04 09:45:26.887911 | localhost -> localhost | ok: Runtime: 0:00:00.009853 2026-09-04 09:45:26.901896 | 2026-09-04 09:45:26.902069 | TASK [upload-logs : Upload logs to log server] 2026-09-04 09:45:27.528122 | localhost | Output suppressed because no_log was given 2026-09-04 09:45:27.532344 | 2026-09-04 09:45:27.532527 | LOOP [upload-logs : Compress console log and json output] 2026-09-04 09:45:27.583774 | localhost | skipping: Conditional result was False 2026-09-04 09:45:27.590437 | localhost | skipping: Conditional result was False 2026-09-04 09:45:27.601318 | 2026-09-04 09:45:27.601429 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-04 09:45:27.656375 | localhost | skipping: Conditional result was False 2026-09-04 09:45:27.656583 | 2026-09-04 09:45:27.657269 | localhost | skipping: Conditional result was False 2026-09-04 09:45:27.660241 | 2026-09-04 09:45:27.660349 | LOOP [upload-logs : Upload console log and json output]