2026-08-17 12:25:19.670319 | Job console starting 2026-08-17 12:25:19.697180 | Updating git repos 2026-08-17 12:25:19.759619 | Cloning repos into workspace 2026-08-17 12:25:19.833219 | Restoring repo states 2026-08-17 12:25:19.874804 | Merging changes 2026-08-17 12:25:20.537971 | Checking out repos 2026-08-17 12:25:20.589322 | Preparing playbooks 2026-08-17 12:25:22.114235 | Running Ansible setup 2026-08-17 12:25:28.056776 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-17 12:25:29.339442 | 2026-08-17 12:25:29.339664 | PLAY [Base pre] 2026-08-17 12:25:29.394597 | 2026-08-17 12:25:29.394774 | TASK [Setup log path fact] 2026-08-17 12:25:29.422524 | ubuntu-noble | ok 2026-08-17 12:25:29.445953 | 2026-08-17 12:25:29.446133 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-17 12:25:29.519020 | ubuntu-noble | ok 2026-08-17 12:25:29.529660 | 2026-08-17 12:25:29.529782 | TASK [emit-job-header : Print job information] 2026-08-17 12:25:29.635894 | # Job Information 2026-08-17 12:25:29.636103 | Ansible Version: 2.16.14 2026-08-17 12:25:29.636140 | Job: container-images-kolla-patch-2024.2 2026-08-17 12:25:29.636176 | Pipeline: check 2026-08-17 12:25:29.636201 | Executor: 521e9411259a 2026-08-17 12:25:29.636223 | Triggered by: https://github.com/osism/container-images-kolla/pull/774 2026-08-17 12:25:29.636246 | Event ID: af00ab7c-9a36-11f1-85fe-eb0da8371656 2026-08-17 12:25:29.641666 | 2026-08-17 12:25:29.641797 | LOOP [emit-job-header : Print node information] 2026-08-17 12:25:29.759211 | ubuntu-noble | ok: 2026-08-17 12:25:29.759596 | ubuntu-noble | # Node Information 2026-08-17 12:25:29.759645 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-17 12:25:29.759672 | ubuntu-noble | Hostname: ubuntu 2026-08-17 12:25:29.759695 | ubuntu-noble | Username: zuul 2026-08-17 12:25:29.759716 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-17 12:25:29.759741 | ubuntu-noble | Provider: regiocloud-a 2026-08-17 12:25:29.759762 | ubuntu-noble | Region: 2026-08-17 12:25:29.759784 | ubuntu-noble | Label: ubuntu-noble 2026-08-17 12:25:29.759804 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-17 12:25:29.759823 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fea1:d17a 2026-08-17 12:25:29.788993 | 2026-08-17 12:25:29.789198 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-17 12:25:30.796008 | ubuntu-noble -> localhost | changed 2026-08-17 12:25:30.804379 | 2026-08-17 12:25:30.804568 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-17 12:25:32.691602 | ubuntu-noble -> localhost | changed 2026-08-17 12:25:32.706981 | 2026-08-17 12:25:32.707178 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-17 12:25:33.065486 | ubuntu-noble -> localhost | ok 2026-08-17 12:25:33.071549 | 2026-08-17 12:25:33.071647 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-17 12:25:33.100977 | ubuntu-noble | ok 2026-08-17 12:25:33.130087 | ubuntu-noble | included: /var/lib/zuul/builds/cbf2f72e25454a8ca6238645a1548df8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-17 12:25:33.137494 | 2026-08-17 12:25:33.137593 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-17 12:25:34.360022 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-17 12:25:34.360247 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/cbf2f72e25454a8ca6238645a1548df8/work/cbf2f72e25454a8ca6238645a1548df8_id_rsa 2026-08-17 12:25:34.360284 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/cbf2f72e25454a8ca6238645a1548df8/work/cbf2f72e25454a8ca6238645a1548df8_id_rsa.pub 2026-08-17 12:25:34.360309 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-17 12:25:34.360333 | ubuntu-noble -> localhost | SHA256:Y6dE+mHx1n0L+7y12+xTHXANeDej9jA2bwaZn/7BUu0 zuul-build-sshkey 2026-08-17 12:25:34.360356 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-17 12:25:34.360392 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-17 12:25:34.360415 | ubuntu-noble -> localhost | | ....| 2026-08-17 12:25:34.360437 | ubuntu-noble -> localhost | | ...+o| 2026-08-17 12:25:34.360466 | ubuntu-noble -> localhost | | o .*.o| 2026-08-17 12:25:34.360486 | ubuntu-noble -> localhost | | o o . % ..| 2026-08-17 12:25:34.360506 | ubuntu-noble -> localhost | | . S + +.X.*| 2026-08-17 12:25:34.360530 | ubuntu-noble -> localhost | | = * =X+| 2026-08-17 12:25:34.360550 | ubuntu-noble -> localhost | | o o++E| 2026-08-17 12:25:34.360569 | ubuntu-noble -> localhost | | ++=| 2026-08-17 12:25:34.360589 | ubuntu-noble -> localhost | | BX| 2026-08-17 12:25:34.360609 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-17 12:25:34.360667 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.353089 2026-08-17 12:25:34.367124 | 2026-08-17 12:25:34.367223 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-17 12:25:34.396318 | ubuntu-noble | ok 2026-08-17 12:25:34.407362 | ubuntu-noble | included: /var/lib/zuul/builds/cbf2f72e25454a8ca6238645a1548df8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-17 12:25:34.423586 | 2026-08-17 12:25:34.423716 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-17 12:25:34.447364 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 12:25:34.453167 | 2026-08-17 12:25:34.453265 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-17 12:25:35.166633 | ubuntu-noble | changed 2026-08-17 12:25:35.178166 | 2026-08-17 12:25:35.178309 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-17 12:25:35.460689 | ubuntu-noble | ok 2026-08-17 12:25:35.485466 | 2026-08-17 12:25:35.486427 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-17 12:25:36.172078 | ubuntu-noble | changed 2026-08-17 12:25:36.182412 | 2026-08-17 12:25:36.182602 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-17 12:25:36.884935 | ubuntu-noble | changed 2026-08-17 12:25:36.895040 | 2026-08-17 12:25:36.895214 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-17 12:25:36.923030 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 12:25:36.930533 | 2026-08-17 12:25:36.930723 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-17 12:25:37.491466 | ubuntu-noble -> localhost | changed 2026-08-17 12:25:37.508376 | 2026-08-17 12:25:37.508547 | TASK [add-build-sshkey : Add back temp key] 2026-08-17 12:25:38.116316 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/cbf2f72e25454a8ca6238645a1548df8/work/cbf2f72e25454a8ca6238645a1548df8_id_rsa (zuul-build-sshkey) 2026-08-17 12:25:38.116702 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.019603 2026-08-17 12:25:38.133586 | 2026-08-17 12:25:38.133867 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-17 12:25:38.629762 | ubuntu-noble | ok 2026-08-17 12:25:38.640109 | 2026-08-17 12:25:38.640260 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-17 12:25:38.703596 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 12:25:38.730977 | 2026-08-17 12:25:38.733101 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-17 12:25:39.351564 | ubuntu-noble | ok 2026-08-17 12:25:39.369524 | 2026-08-17 12:25:39.369664 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-17 12:25:39.402409 | ubuntu-noble | ok 2026-08-17 12:25:39.412415 | 2026-08-17 12:25:39.412563 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-17 12:25:39.885917 | ubuntu-noble -> localhost | ok 2026-08-17 12:25:39.902542 | 2026-08-17 12:25:39.902690 | TASK [validate-host : Collect information about the host] 2026-08-17 12:25:41.328981 | ubuntu-noble | ok 2026-08-17 12:25:41.353569 | 2026-08-17 12:25:41.353726 | TASK [validate-host : Sanitize hostname] 2026-08-17 12:25:41.657783 | ubuntu-noble | ok 2026-08-17 12:25:41.664893 | 2026-08-17 12:25:41.665020 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-17 12:25:42.402602 | ubuntu-noble -> localhost | changed 2026-08-17 12:25:42.410031 | 2026-08-17 12:25:42.410169 | TASK [validate-host : Collect information about zuul worker] 2026-08-17 12:25:42.902448 | ubuntu-noble | ok 2026-08-17 12:25:42.907778 | 2026-08-17 12:25:42.907910 | TASK [validate-host : Write out all zuul information for each host] 2026-08-17 12:25:44.607674 | ubuntu-noble -> localhost | changed 2026-08-17 12:25:44.620200 | 2026-08-17 12:25:44.620337 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-17 12:25:44.926230 | ubuntu-noble | ok 2026-08-17 12:25:44.937237 | 2026-08-17 12:25:44.937553 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-17 12:25:46.503507 | ubuntu-noble | changed: 2026-08-17 12:25:46.503739 | ubuntu-noble | cd+++++++++ src/ 2026-08-17 12:25:46.503774 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-17 12:25:46.503800 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-17 12:25:46.503823 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-17 12:25:46.503844 | ubuntu-noble | Containerfile 2026-08-17 12:25:46.503979 | ubuntu-noble | 2026-08-17 12:28:00.984481 | ubuntu-noble | 2026-08-17 12:28:00.984491 | ubuntu-noble | Or undo this operation with: 2026-08-17 12:28:00.984500 | ubuntu-noble | 2026-08-17 12:28:00.984510 | ubuntu-noble | git switch - 2026-08-17 12:28:00.984522 | ubuntu-noble | 2026-08-17 12:28:00.984532 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-17 12:28:00.984542 | ubuntu-noble | 2026-08-17 12:28:00.984552 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-17 12:28:00.985691 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 12:28:00.988908 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-17 12:28:00.988942 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-17 12:28:00.988953 | ubuntu-noble | + popd 2026-08-17 12:28:00.989094 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-17 12:28:00.992029 | ubuntu-noble | ++ sort 2026-08-17 12:28:00.993501 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-17 12:28:00.997250 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-17 12:28:00.997274 | ubuntu-noble | + pushd kolla 2026-08-17 12:28:00.997447 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 12:28:00.997537 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 12:28:00.997568 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 12:28:00.997601 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-17 12:28:00.997607 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 12:28:00.997632 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:00.999089 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-17 12:28:00.999200 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:01.000486 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-17 12:28:01.000806 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-17 12:28:01.000961 | ubuntu-noble | + popd 2026-08-17 12:28:01.001038 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-17 12:28:01.001058 | ubuntu-noble | + pushd kolla 2026-08-17 12:28:01.001135 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 12:28:01.001173 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 12:28:01.001201 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 12:28:01.001243 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-17 12:28:01.001249 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 12:28:01.001273 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:01.004005 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-17 12:28:01.004160 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-17 12:28:01.004661 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:01.006296 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-17 12:28:01.006317 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-17 12:28:01.006392 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-17 12:28:01.006505 | ubuntu-noble | + popd 2026-08-17 12:28:01.006635 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-17 12:28:01.006675 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-17 12:28:01.128653 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-17 12:28:01.128698 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-17 12:28:01.128704 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-17 12:28:01.130236 | ubuntu-noble | Package: rabbitmq-server 2026-08-17 12:28:01.130257 | ubuntu-noble | Pin: version 3.13.* 2026-08-17 12:28:01.130260 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 12:28:01.130265 | ubuntu-noble | 2026-08-17 12:28:01.130269 | ubuntu-noble | Package: openvswitch* 2026-08-17 12:28:01.130272 | ubuntu-noble | Pin: version 3.4.* 2026-08-17 12:28:01.130276 | ubuntu-noble | Pin-Priority: 1000 2026-08-17 12:28:01.130280 | ubuntu-noble | 2026-08-17 12:28:01.130284 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-17 12:28:01.130288 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-17 12:28:01.130292 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-17 12:28:01.130295 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-17 12:28:01.130299 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-17 12:28:01.130302 | ubuntu-noble | Package: proxysql 2026-08-17 12:28:01.130306 | ubuntu-noble | Pin: version 3.0.8* 2026-08-17 12:28:01.130309 | ubuntu-noble | Pin-Priority: 1001 2026-08-17 12:28:01.131041 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-17 12:28:01.134276 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 12:28:01.135051 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-17 12:28:01.137566 | ubuntu-noble | + image_name=base 2026-08-17 12:28:01.137886 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-08-17 12:28:01.140038 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 12:28:01.140695 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-17 12:28:01.143450 | ubuntu-noble | + image_name=cinder 2026-08-17 12:28:01.143648 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-17 12:28:01.145664 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-17 12:28:01.146263 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-17 12:28:01.148990 | ubuntu-noble | + image_name=nova 2026-08-17 12:28:01.149132 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-17 12:28:01.151023 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-17 12:28:01.152663 | ubuntu-noble | patches/2024.2/keystone 2026-08-17 12:28:01.152681 | ubuntu-noble | patches/2024.2/designate 2026-08-17 12:28:01.152685 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-17 12:28:01.152688 | ubuntu-noble | patches/2024.2/cinder 2026-08-17 12:28:01.152692 | ubuntu-noble | patches/2024.2/kolla 2026-08-17 12:28:01.152696 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-17 12:28:01.152699 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-17 12:28:01.152703 | ubuntu-noble | patches/2024.2/neutron 2026-08-17 12:28:01.152706 | ubuntu-noble | patches/2024.2/ironic 2026-08-17 12:28:01.152739 | ubuntu-noble | patches/2024.2/nova 2026-08-17 12:28:01.155623 | ubuntu-noble | ++ grep kolla 2026-08-17 12:28:01.155642 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-17 12:28:01.155646 | ubuntu-noble | ++ grep -v kolla-build 2026-08-17 12:28:01.157956 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-17 12:28:01.158561 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-17 12:28:01.159817 | ubuntu-noble | + project=kolla 2026-08-17 12:28:01.161485 | ubuntu-noble | ++ sort 2026-08-17 12:28:01.161524 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-17 12:28:01.163813 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 12:28:01.163916 | ubuntu-noble | + pushd kolla 2026-08-17 12:28:01.164046 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-17 12:28:01.164102 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-17 12:28:01.164156 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-17 12:28:01.164192 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-17 12:28:01.164213 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-17 12:28:01.164246 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:01.165257 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-17 12:28:01.165347 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-17 12:28:01.165884 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:01.166626 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-17 12:28:01.166788 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-17 12:28:01.167480 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-17 12:28:01.167503 | ubuntu-noble | + popd 2026-08-17 12:28:01.167511 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 12:28:01.167517 | ubuntu-noble | + pushd kolla 2026-08-17 12:28:01.167524 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-17 12:28:01.167530 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-17 12:28:01.167536 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-17 12:28:01.167542 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-17 12:28:01.167548 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-17 12:28:01.167554 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:01.169092 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-17 12:28:01.169116 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-17 12:28:01.169205 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:01.171047 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-17 12:28:01.171320 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-17 12:28:01.171980 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-17 12:28:01.172128 | ubuntu-noble | + popd 2026-08-17 12:28:01.172233 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 12:28:01.172274 | ubuntu-noble | + pushd kolla 2026-08-17 12:28:01.172365 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-17 12:28:01.172423 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-17 12:28:01.172536 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-17 12:28:01.172582 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-17 12:28:01.172607 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-17 12:28:01.172649 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:01.173731 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-17 12:28:01.173826 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-17 12:28:01.173862 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-17 12:28:01.173934 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-17 12:28:01.173997 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-17 12:28:01.174006 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-17 12:28:01.174013 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-17 12:28:01.174021 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-17 12:28:01.174028 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-17 12:28:01.174090 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-17 12:28:01.174555 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:01.175274 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-17 12:28:01.175358 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-17 12:28:01.175403 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-17 12:28:01.175467 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-17 12:28:01.175539 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-17 12:28:01.175548 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-17 12:28:01.175557 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-17 12:28:01.175564 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-17 12:28:01.175572 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-17 12:28:01.175621 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-17 12:28:01.176558 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-17 12:28:01.176581 | ubuntu-noble | + popd 2026-08-17 12:28:01.176588 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 12:28:01.176594 | ubuntu-noble | + pushd kolla 2026-08-17 12:28:01.176600 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 12:28:01.176605 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 12:28:01.176611 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 12:28:01.176617 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-17 12:28:01.176623 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 12:28:01.176628 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:01.177289 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-17 12:28:01.177384 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-17 12:28:01.177479 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-17 12:28:01.177528 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-17 12:28:01.177596 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-17 12:28:01.177998 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:01.178735 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-17 12:28:01.178836 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-17 12:28:01.178892 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-17 12:28:01.178955 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-17 12:28:01.178993 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-17 12:28:01.180163 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-17 12:28:01.180199 | ubuntu-noble | + popd 2026-08-17 12:28:01.180210 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-17 12:28:01.180219 | ubuntu-noble | + pushd kolla 2026-08-17 12:28:01.180229 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-17 12:28:01.180238 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-17 12:28:01.180247 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-17 12:28:01.180256 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-17 12:28:01.180265 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-17 12:28:01.180274 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:01.180897 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-17 12:28:01.180923 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-17 12:28:01.181485 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:01.183165 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-17 12:28:01.183798 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-17 12:28:01.183942 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-17 12:28:01.184055 | ubuntu-noble | + popd 2026-08-17 12:28:01.184189 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-17 12:28:01.760523 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-17 12:28:01.831670 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-17 12:28:01.846677 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-17 12:28:01.932402 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-17 12:28:01.943457 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) 2026-08-17 12:28:02.028087 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-17 12:28:02.042182 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-17 12:28:02.052338 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-08-17 12:28:02.057571 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-17 12:28:02.104810 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-17 12:28:02.115173 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-17 12:28:02.183478 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 12:28:02.194324 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-17 12:28:02.283967 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 12:28:02.296499 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-17 12:28:02.427612 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 12:28:02.445368 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-17 12:28:02.487802 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-17 12:28:02.498752 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-17 12:28:02.509204 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-17 12:28:02.510821 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-17 12:28:02.589263 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-17 12:28:02.600761 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-17 12:28:02.626227 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-08-17 12:28:02.627618 | 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.18) 2026-08-17 12:28:02.629225 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-17 12:28:02.630484 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-17 12:28:02.673021 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-17 12:28:02.702134 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 4.8 MB/s eta 0:00:00 2026-08-17 12:28:02.713992 | ubuntu-noble | Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) 2026-08-17 12:28:02.739479 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.0/221.0 kB 10.3 MB/s eta 0:00:00 2026-08-17 12:28:02.753407 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-17 12:28:02.767760 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 13.7 MB/s eta 0:00:00 2026-08-17 12:28:02.780484 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-17 12:28:02.795074 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 6.3 MB/s eta 0:00:00 2026-08-17 12:28:02.813496 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-17 12:28:02.856681 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 57.7 MB/s eta 0:00:00 2026-08-17 12:28:02.869984 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-17 12:28:02.886415 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 4.8 MB/s eta 0:00:00 2026-08-17 12:28:02.900321 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-17 12:28:02.922811 | ubuntu-noble | Downloading stevedore-5.9.0-py3-none-any.whl (54 kB) 2026-08-17 12:28:02.935145 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 5.5 MB/s eta 0:00:00 2026-08-17 12:28:02.947677 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-17 12:28:03.179899 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-17 12:28:03.980524 | ubuntu-noble | Successfully installed GitPython-3.1.59 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.0 2026-08-17 12:28:04.059325 | ubuntu-noble | + pip3 install kolla/ 2026-08-17 12:28:04.492279 | ubuntu-noble | Processing ./kolla 2026-08-17 12:28:04.495360 | ubuntu-noble | Installing build dependencies: started 2026-08-17 12:28:06.230000 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-17 12:28:06.237951 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-17 12:28:06.424131 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-17 12:28:06.430354 | ubuntu-noble | Installing backend dependencies: started 2026-08-17 12:28:08.288140 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-17 12:28:08.290783 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-17 12:28:08.804535 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-17 12:28:08.821084 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (7.0.3) 2026-08-17 12:28:08.822850 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.6) 2026-08-17 12:28:08.825226 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.59) 2026-08-17 12:28:08.827074 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (10.7.0) 2026-08-17 12:28:08.828903 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (84.0.0) 2026-08-17 12:28:08.862782 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==19.8.0) (4.0.12) 2026-08-17 12:28:08.866641 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==19.8.0) (3.0.3) 2026-08-17 12:28:08.874635 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (1.3.0) 2026-08-17 12:28:08.875801 | 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.0) 2026-08-17 12:28:08.877214 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.9.0) 2026-08-17 12:28:08.878668 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.0.0) 2026-08-17 12:28:08.879931 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.0.3) 2026-08-17 12:28:08.881230 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.34.2) 2026-08-17 12:28:08.929646 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==19.8.0) (5.0.3) 2026-08-17 12:28:08.946814 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.5.1) 2026-08-17 12:28:08.948296 | 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.18) 2026-08-17 12:28:08.949791 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2.7.0) 2026-08-17 12:28:08.951029 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2026.7.22) 2026-08-17 12:28:08.976582 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-17 12:28:08.977063 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-17 12:28:10.346529 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-17 12:28:10.349951 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=d578e9e01492a7976efa970060e831738ad29f057f9397075258abdf4e7e3eec 2026-08-17 12:28:10.350488 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-lebuhwfr/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-17 12:28:10.363723 | ubuntu-noble | Successfully built kolla 2026-08-17 12:28:10.551306 | ubuntu-noble | Installing collected packages: kolla 2026-08-17 12:28:10.757109 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-17 12:28:10.848831 | ubuntu-noble | ++ kolla-build --version 2026-08-17 12:28:11.311503 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-17 12:28:11.311550 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-17 12:28:11.312046 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 12:28:11.316762 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=de31328 2026-08-17 12:28:11.316821 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=de31328 2026-08-17 12:28:11.317520 | ubuntu-noble | ++ cd release 2026-08-17 12:28:11.317564 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-17 12:28:11.319373 | ubuntu-noble | + export HASH_RELEASE=1530f88 2026-08-17 12:28:11.319400 | ubuntu-noble | + HASH_RELEASE=1530f88 2026-08-17 12:28:11.319409 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-17 12:28:11.449093 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-17 12:28:11.449167 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-17 12:28:11.449182 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-17 12:28:11.449968 | ubuntu-noble | {% extends parent_template %} 2026-08-17 12:28:11.450021 | ubuntu-noble | 2026-08-17 12:28:11.450043 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-17 12:28:11.450062 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-17 12:28:11.450081 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-17 12:28:11.450099 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-17 12:28:11.450118 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-17 12:28:11.450137 | ubuntu-noble | ] %} 2026-08-17 12:28:11.450158 | ubuntu-noble | 2026-08-17 12:28:11.450178 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-17 12:28:11.450195 | ubuntu-noble | 2026-08-17 12:28:11.450206 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-17 12:28:11.450216 | ubuntu-noble | 2026-08-17 12:28:11.450226 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-17 12:28:11.450236 | ubuntu-noble | 2026-08-17 12:28:11.450245 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-17 12:28:11.450255 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-17 12:28:11.450265 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-17 12:28:11.450274 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-17 12:28:11.450284 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450294 | ubuntu-noble | 2026-08-17 12:28:11.450304 | ubuntu-noble | {% block horizon_header %} 2026-08-17 12:28:11.450314 | ubuntu-noble | RUN apt-get update \ 2026-08-17 12:28:11.450324 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-17 12:28:11.450355 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-17 12:28:11.450366 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-17 12:28:11.450375 | ubuntu-noble | && apt-get clean \ 2026-08-17 12:28:11.450385 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 12:28:11.450394 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450404 | ubuntu-noble | 2026-08-17 12:28:11.450413 | ubuntu-noble | {% block horizon_footer %} 2026-08-17 12:28:11.450423 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-17 12:28:11.450470 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-17 12:28:11.450488 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-17 12:28:11.450498 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450508 | ubuntu-noble | 2026-08-17 12:28:11.450517 | ubuntu-noble | {% block base_header %} 2026-08-17 12:28:11.450527 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-17 12:28:11.450537 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-17 12:28:11.450547 | ubuntu-noble | 2026-08-17 12:28:11.450556 | ubuntu-noble | RUN apt-get update \ 2026-08-17 12:28:11.450566 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-17 12:28:11.450576 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-17 12:28:11.450586 | ubuntu-noble | && apt-get clean \ 2026-08-17 12:28:11.450595 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 12:28:11.450605 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450615 | ubuntu-noble | 2026-08-17 12:28:11.450625 | ubuntu-noble | {% block openstack_base_header %} 2026-08-17 12:28:11.450635 | ubuntu-noble | RUN apt-get update \ 2026-08-17 12:28:11.450645 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-17 12:28:11.450655 | ubuntu-noble | && apt-get clean \ 2026-08-17 12:28:11.450664 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 12:28:11.450674 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450684 | ubuntu-noble | 2026-08-17 12:28:11.450694 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-17 12:28:11.450703 | ubuntu-noble | 2026-08-17 12:28:11.450713 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-17 12:28:11.450723 | ubuntu-noble | 2026-08-17 12:28:11.450735 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-17 12:28:11.450766 | ubuntu-noble | 2026-08-17 12:28:11.450777 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-17 12:28:11.450786 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-17 12:28:11.450796 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-17 12:28:11.450806 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450816 | ubuntu-noble | 2026-08-17 12:28:11.450826 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-17 12:28:11.450835 | ubuntu-noble | {% block manila_base_footer %} 2026-08-17 12:28:11.450845 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-17 12:28:11.450855 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450865 | ubuntu-noble | 2026-08-17 12:28:11.450874 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-17 12:28:11.450884 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-17 12:28:11.450894 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-17 12:28:11.450903 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-17 12:28:11.450913 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-17 12:28:11.450923 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450932 | ubuntu-noble | 2026-08-17 12:28:11.450942 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-17 12:28:11.450952 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-17 12:28:11.450961 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-17 12:28:11.450971 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-17 12:28:11.450981 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.450990 | ubuntu-noble | 2026-08-17 12:28:11.451000 | ubuntu-noble | {% block grafana_footer %} 2026-08-17 12:28:11.451018 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-17 12:28:11.451029 | ubuntu-noble | && mkdir -p /operations \ 2026-08-17 12:28:11.451038 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-17 12:28:11.451048 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-17 12:28:11.451058 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.451067 | ubuntu-noble | 2026-08-17 12:28:11.451077 | ubuntu-noble | {% block keystone_footer %} 2026-08-17 12:28:11.451086 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-17 12:28:11.451096 | ubuntu-noble | RUN apt-get update \ 2026-08-17 12:28:11.451106 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-17 12:28:11.451115 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-17 12:28:11.451125 | ubuntu-noble | libldap-common \ 2026-08-17 12:28:11.451134 | ubuntu-noble | libmemcached11 \ 2026-08-17 12:28:11.451144 | ubuntu-noble | && apt-get clean \ 2026-08-17 12:28:11.451153 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-17 12:28:11.451163 | ubuntu-noble | && a2enmod auth_openidc 2026-08-17 12:28:11.451172 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.451182 | ubuntu-noble | 2026-08-17 12:28:11.451192 | ubuntu-noble | {% block footer %} 2026-08-17 12:28:11.451201 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-17 12:28:11.451211 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-17 12:28:11.451220 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-17 12:28:11.451230 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-17 12:28:11.451256 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-17 12:28:11.451277 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.451287 | ubuntu-noble | 2026-08-17 12:28:11.451297 | ubuntu-noble | {% block labels %} 2026-08-17 12:28:11.451307 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-17 12:28:11.451316 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-17 12:28:11.451326 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="de31328" \ 2026-08-17 12:28:11.451336 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-17 12:28:11.451345 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-17 12:28:11.451355 | ubuntu-noble | "de.osism.commit.release"="1530f88" \ 2026-08-17 12:28:11.451364 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-17 12:28:11.451373 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-17 12:28:11.451383 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-17 12:28:11.451392 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-17 12:28:11.451402 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-17T12:28:11.433164+00:00" \ 2026-08-17 12:28:11.451412 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-17 12:28:11.451421 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-17 12:28:11.452474 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-17 12:28:11.452512 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-17 12:28:11.452524 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-17 12:28:11.452533 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-17 12:28:11.452544 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.452554 | ubuntu-noble | 2026-08-17 12:28:11.452565 | ubuntu-noble | {% block ovs_install %} 2026-08-17 12:28:11.452575 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-17 12:28:11.452585 | ubuntu-noble | RUN apt-get update \ 2026-08-17 12:28:11.452595 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-17 12:28:11.452607 | ubuntu-noble | python3-netifaces \ 2026-08-17 12:28:11.452618 | ubuntu-noble | tcpdump \ 2026-08-17 12:28:11.452628 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-17 12:28:11.452638 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-17 12:28:11.452647 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-17 12:28:11.452670 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-17 12:28:11.452680 | ubuntu-noble | && apt-get clean \ 2026-08-17 12:28:11.452690 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-17 12:28:11.452700 | ubuntu-noble | {% endblock %} 2026-08-17 12:28:11.452709 | ubuntu-noble | 2026-08-17 12:28:11.452729 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-17 12:28:11.453659 | ubuntu-noble | + BASE=ubuntu 2026-08-17 12:28:11.453685 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-17 12:28:11.454503 | ubuntu-noble | ++ date +%Y%m%d 2026-08-17 12:28:11.457611 | ubuntu-noble | + BUILD_ID=20260817 2026-08-17 12:28:11.457629 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-17 12:28:11.457633 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-17 12:28:11.457637 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-17 12:28:11.457641 | ubuntu-noble | + VERSION=latest 2026-08-17 12:28:11.457644 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-17 12:28:11.457648 | ubuntu-noble | + . defaults/all.sh 2026-08-17 12:28:11.457651 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-17 12:28:11.457654 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-17 12:28:11.457658 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-17 12:28:11.457661 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-17 12:28:11.457665 | ubuntu-noble | +++ deactivate nondestructive 2026-08-17 12:28:11.457668 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 12:28:11.457671 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 12:28:11.457675 | ubuntu-noble | +++ hash -r 2026-08-17 12:28:11.457678 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 12:28:11.457682 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-17 12:28:11.457685 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-17 12:28:11.457689 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-17 12:28:11.457692 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-17 12:28:11.457695 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-17 12:28:11.457698 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-17 12:28:11.457702 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-17 12:28:11.457705 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-17 12:28:11.457709 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-17 12:28:11.457713 | ubuntu-noble | +++ export PATH 2026-08-17 12:28:11.457716 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 12:28:11.457719 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-17 12:28:11.457723 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-17 12:28:11.457726 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-17 12:28:11.457729 | ubuntu-noble | +++ export PS1 2026-08-17 12:28:11.457733 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-17 12:28:11.457736 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-17 12:28:11.457739 | ubuntu-noble | +++ hash -r 2026-08-17 12:28:11.457743 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-17 12:28:11.458102 | ubuntu-noble | +++ date +%Y%m%d 2026-08-17 12:28:11.460527 | ubuntu-noble | ++ export BUILD_ID=20260817 2026-08-17 12:28:11.460541 | ubuntu-noble | ++ BUILD_ID=20260817 2026-08-17 12:28:11.460545 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-17 12:28:11.460549 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-17 12:28:11.460552 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-17 12:28:11.460556 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-17 12:28:11.460559 | ubuntu-noble | + export VERSION 2026-08-17 12:28:11.460562 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-17 12:28:11.460566 | ubuntu-noble | + DOCKER_TAG=build-20260817 2026-08-17 12:28:11.460569 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-17 12:28:11.460572 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-17 12:28:11.460576 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-17 12:28:11.460579 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-17 12:28:11.460583 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-17 12:28:11.580252 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-17 12:28:11.580559 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-17 12:28:12.741214 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 12:28:12.741259 | ubuntu-noble | "changed": false, 2026-08-17 12:28:12.741268 | ubuntu-noble | "gid": 1000, 2026-08-17 12:28:12.741274 | ubuntu-noble | "group": "zuul", 2026-08-17 12:28:12.741281 | ubuntu-noble | "mode": "0664", 2026-08-17 12:28:12.741288 | ubuntu-noble | "msg": "OK", 2026-08-17 12:28:12.741294 | ubuntu-noble | "owner": "zuul", 2026-08-17 12:28:12.741301 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 12:28:12.741320 | ubuntu-noble | "size": 4358, 2026-08-17 12:28:12.741326 | ubuntu-noble | "state": "file", 2026-08-17 12:28:12.741331 | ubuntu-noble | "uid": 1000 2026-08-17 12:28:12.741336 | ubuntu-noble | } 2026-08-17 12:28:12.812234 | ubuntu-noble | + setini DEFAULT tag build-20260817 2026-08-17 12:28:12.812285 | 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-20260817' 2026-08-17 12:28:13.946482 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 12:28:13.946517 | ubuntu-noble | "changed": true, 2026-08-17 12:28:13.946521 | ubuntu-noble | "gid": 1000, 2026-08-17 12:28:13.946525 | ubuntu-noble | "group": "zuul", 2026-08-17 12:28:13.946528 | ubuntu-noble | "mode": "0664", 2026-08-17 12:28:13.946532 | ubuntu-noble | "msg": "option changed", 2026-08-17 12:28:13.946535 | ubuntu-noble | "owner": "zuul", 2026-08-17 12:28:13.946539 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 12:28:13.946548 | ubuntu-noble | "size": 4366, 2026-08-17 12:28:13.946552 | ubuntu-noble | "state": "file", 2026-08-17 12:28:13.946555 | ubuntu-noble | "uid": 1000 2026-08-17 12:28:13.946559 | ubuntu-noble | } 2026-08-17 12:28:14.013527 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-17 12:28:14.013594 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-17 12:28:15.110323 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 12:28:15.110374 | ubuntu-noble | "changed": false, 2026-08-17 12:28:15.110383 | ubuntu-noble | "gid": 1000, 2026-08-17 12:28:15.110391 | ubuntu-noble | "group": "zuul", 2026-08-17 12:28:15.110397 | ubuntu-noble | "mode": "0664", 2026-08-17 12:28:15.110403 | ubuntu-noble | "msg": "OK", 2026-08-17 12:28:15.110409 | ubuntu-noble | "owner": "zuul", 2026-08-17 12:28:15.110416 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 12:28:15.110422 | ubuntu-noble | "size": 4366, 2026-08-17 12:28:15.110428 | ubuntu-noble | "state": "file", 2026-08-17 12:28:15.110466 | ubuntu-noble | "uid": 1000 2026-08-17 12:28:15.110472 | ubuntu-noble | } 2026-08-17 12:28:15.180789 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-17 12:28:15.180855 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-17 12:28:16.265372 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 12:28:16.265405 | ubuntu-noble | "changed": false, 2026-08-17 12:28:16.265410 | ubuntu-noble | "gid": 1000, 2026-08-17 12:28:16.265413 | ubuntu-noble | "group": "zuul", 2026-08-17 12:28:16.265416 | ubuntu-noble | "mode": "0664", 2026-08-17 12:28:16.265420 | ubuntu-noble | "msg": "OK", 2026-08-17 12:28:16.265423 | ubuntu-noble | "owner": "zuul", 2026-08-17 12:28:16.265441 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 12:28:16.265447 | ubuntu-noble | "size": 4366, 2026-08-17 12:28:16.265450 | ubuntu-noble | "state": "file", 2026-08-17 12:28:16.265454 | ubuntu-noble | "uid": 1000 2026-08-17 12:28:16.265457 | ubuntu-noble | } 2026-08-17 12:28:16.335783 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-17 12:28:16.335817 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-17 12:28:17.444535 | ubuntu-noble | localhost | SUCCESS => { 2026-08-17 12:28:17.444600 | ubuntu-noble | "changed": false, 2026-08-17 12:28:17.444610 | ubuntu-noble | "gid": 1000, 2026-08-17 12:28:17.444619 | ubuntu-noble | "group": "zuul", 2026-08-17 12:28:17.444628 | ubuntu-noble | "mode": "0664", 2026-08-17 12:28:17.444636 | ubuntu-noble | "msg": "OK", 2026-08-17 12:28:17.444645 | ubuntu-noble | "owner": "zuul", 2026-08-17 12:28:17.444654 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 12:28:17.444663 | ubuntu-noble | "size": 4366, 2026-08-17 12:28:17.444671 | ubuntu-noble | "state": "file", 2026-08-17 12:28:17.444681 | ubuntu-noble | "uid": 1000 2026-08-17 12:28:17.444698 | ubuntu-noble | } 2026-08-17 12:28:17.519513 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-17 12:28:17.519549 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-17 12:28:17.519555 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-17 12:28:17.519562 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2024.2.tar.gz' 2026-08-17 12:28:18.621503 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 12:28:18.621571 | ubuntu-noble | "changed": true, 2026-08-17 12:28:18.621583 | ubuntu-noble | "gid": 1000, 2026-08-17 12:28:18.621592 | ubuntu-noble | "group": "zuul", 2026-08-17 12:28:18.621600 | ubuntu-noble | "mode": "0664", 2026-08-17 12:28:18.621609 | ubuntu-noble | "msg": "section and option added", 2026-08-17 12:28:18.621618 | ubuntu-noble | "owner": "zuul", 2026-08-17 12:28:18.621627 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 12:28:18.621635 | ubuntu-noble | "size": 4437, 2026-08-17 12:28:18.621644 | ubuntu-noble | "state": "file", 2026-08-17 12:28:18.621652 | ubuntu-noble | "uid": 1000 2026-08-17 12:28:18.621661 | ubuntu-noble | } 2026-08-17 12:28:18.695304 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-08-17 12:28:18.697592 | ubuntu-noble | + setini openstack-base type local 2026-08-17 12:28:18.697673 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-17 12:28:19.786499 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 12:28:19.786549 | ubuntu-noble | "changed": true, 2026-08-17 12:28:19.786560 | ubuntu-noble | "gid": 1000, 2026-08-17 12:28:19.786569 | ubuntu-noble | "group": "zuul", 2026-08-17 12:28:19.786578 | ubuntu-noble | "mode": "0664", 2026-08-17 12:28:19.786586 | ubuntu-noble | "msg": "option added", 2026-08-17 12:28:19.786595 | ubuntu-noble | "owner": "zuul", 2026-08-17 12:28:19.786604 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 12:28:19.786613 | ubuntu-noble | "size": 4548, 2026-08-17 12:28:19.786621 | ubuntu-noble | "state": "file", 2026-08-17 12:28:19.786630 | ubuntu-noble | "uid": 1000 2026-08-17 12:28:19.786639 | ubuntu-noble | } 2026-08-17 12:28:19.855009 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-17 12:28:19.855122 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-17 12:28:19.855210 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-17 12:28:20.980379 | ubuntu-noble | localhost | CHANGED => { 2026-08-17 12:28:20.980416 | ubuntu-noble | "changed": true, 2026-08-17 12:28:20.980422 | ubuntu-noble | "gid": 1000, 2026-08-17 12:28:20.980426 | ubuntu-noble | "group": "zuul", 2026-08-17 12:28:20.980451 | ubuntu-noble | "mode": "0664", 2026-08-17 12:28:20.980458 | ubuntu-noble | "msg": "option added", 2026-08-17 12:28:20.980462 | ubuntu-noble | "owner": "zuul", 2026-08-17 12:28:20.980467 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-17 12:28:20.980472 | ubuntu-noble | "size": 4586, 2026-08-17 12:28:20.980476 | ubuntu-noble | "state": "file", 2026-08-17 12:28:20.980480 | ubuntu-noble | "uid": 1000 2026-08-17 12:28:20.980485 | ubuntu-noble | } 2026-08-17 12:28:21.051205 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-17 12:28:21.051277 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-17 12:28:21.051302 | ubuntu-noble | + cat kolla-build.conf 2026-08-17 12:28:21.053768 | ubuntu-noble | [DEFAULT] 2026-08-17 12:28:21.053796 | ubuntu-noble | base = ubuntu 2026-08-17 12:28:21.053800 | ubuntu-noble | base_package_type = deb 2026-08-17 12:28:21.053804 | ubuntu-noble | base_tag = 24.04 2026-08-17 12:28:21.053807 | ubuntu-noble | install_type = source 2026-08-17 12:28:21.053811 | ubuntu-noble | namespace = kolla 2026-08-17 12:28:21.053814 | ubuntu-noble | openstack_release = 2024.2 2026-08-17 12:28:21.053818 | ubuntu-noble | push = false 2026-08-17 12:28:21.053821 | ubuntu-noble | tag = build-20260817 2026-08-17 12:28:21.053825 | ubuntu-noble | threads = 1 2026-08-17 12:28:21.053828 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-17 12:28:21.053833 | ubuntu-noble | 2026-08-17 12:28:21.053837 | ubuntu-noble | ######################################################################### 2026-08-17 12:28:21.053842 | ubuntu-noble | # sources tracked in release repository 2026-08-17 12:28:21.053845 | ubuntu-noble | 2026-08-17 12:28:21.053848 | ubuntu-noble | [aodh-base] 2026-08-17 12:28:21.053852 | ubuntu-noble | type = local 2026-08-17 12:28:21.053855 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 12:28:21.053865 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-17 12:28:21.053868 | ubuntu-noble | 2026-08-17 12:28:21.053872 | ubuntu-noble | 2026-08-17 12:28:21.053875 | ubuntu-noble | 2026-08-17 12:28:21.053879 | ubuntu-noble | [barbican-base] 2026-08-17 12:28:21.053882 | ubuntu-noble | type = local 2026-08-17 12:28:21.053886 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 12:28:21.053890 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-17 12:28:21.053902 | ubuntu-noble | 2026-08-17 12:28:21.053906 | ubuntu-noble | 2026-08-17 12:28:21.053909 | ubuntu-noble | 2026-08-17 12:28:21.053912 | ubuntu-noble | [blazar-base] 2026-08-17 12:28:21.053916 | ubuntu-noble | type = local 2026-08-17 12:28:21.053919 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 12:28:21.053923 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-17 12:28:21.053926 | ubuntu-noble | 2026-08-17 12:28:21.053929 | ubuntu-noble | 2026-08-17 12:28:21.053933 | ubuntu-noble | 2026-08-17 12:28:21.053936 | ubuntu-noble | [ceilometer-base] 2026-08-17 12:28:21.053940 | ubuntu-noble | type = local 2026-08-17 12:28:21.053943 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:21.053947 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:21.053950 | ubuntu-noble | 2026-08-17 12:28:21.053953 | ubuntu-noble | 2026-08-17 12:28:21.053957 | ubuntu-noble | 2026-08-17 12:28:21.053960 | ubuntu-noble | [cinder-base] 2026-08-17 12:28:21.053964 | ubuntu-noble | type = local 2026-08-17 12:28:21.053967 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 12:28:21.053971 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-17 12:28:21.053974 | ubuntu-noble | 2026-08-17 12:28:21.053978 | ubuntu-noble | 2026-08-17 12:28:21.053981 | ubuntu-noble | 2026-08-17 12:28:21.053984 | ubuntu-noble | [designate-base] 2026-08-17 12:28:21.053988 | ubuntu-noble | type = local 2026-08-17 12:28:21.053991 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 12:28:21.053994 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-17 12:28:21.053998 | ubuntu-noble | 2026-08-17 12:28:21.054001 | ubuntu-noble | 2026-08-17 12:28:21.054005 | ubuntu-noble | 2026-08-17 12:28:21.054008 | ubuntu-noble | [glance-base] 2026-08-17 12:28:21.054011 | ubuntu-noble | type = local 2026-08-17 12:28:21.054015 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 12:28:21.054018 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-17 12:28:21.054022 | ubuntu-noble | 2026-08-17 12:28:21.054025 | ubuntu-noble | 2026-08-17 12:28:21.054032 | ubuntu-noble | 2026-08-17 12:28:21.054036 | ubuntu-noble | [heat-base] 2026-08-17 12:28:21.054039 | ubuntu-noble | type = local 2026-08-17 12:28:21.054043 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 12:28:21.054046 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-17 12:28:21.054049 | ubuntu-noble | 2026-08-17 12:28:21.054053 | ubuntu-noble | 2026-08-17 12:28:21.054056 | ubuntu-noble | 2026-08-17 12:28:21.054059 | ubuntu-noble | [horizon] 2026-08-17 12:28:21.054063 | ubuntu-noble | type = local 2026-08-17 12:28:21.054066 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 12:28:21.054070 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-17 12:28:21.054073 | ubuntu-noble | 2026-08-17 12:28:21.054076 | ubuntu-noble | 2026-08-17 12:28:21.054080 | ubuntu-noble | 2026-08-17 12:28:21.054083 | ubuntu-noble | [ironic-base] 2026-08-17 12:28:21.054086 | ubuntu-noble | type = local 2026-08-17 12:28:21.054090 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 12:28:21.054093 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-17 12:28:21.054097 | ubuntu-noble | 2026-08-17 12:28:21.054100 | ubuntu-noble | 2026-08-17 12:28:21.054103 | ubuntu-noble | 2026-08-17 12:28:21.054107 | ubuntu-noble | [keystone-base] 2026-08-17 12:28:21.054110 | ubuntu-noble | type = local 2026-08-17 12:28:21.054114 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 12:28:21.054117 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-17 12:28:21.054120 | ubuntu-noble | 2026-08-17 12:28:21.054124 | ubuntu-noble | 2026-08-17 12:28:21.054127 | ubuntu-noble | 2026-08-17 12:28:21.054130 | ubuntu-noble | [magnum-base] 2026-08-17 12:28:21.054134 | ubuntu-noble | type = local 2026-08-17 12:28:21.054137 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 12:28:21.054141 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-17 12:28:21.054144 | ubuntu-noble | 2026-08-17 12:28:21.054148 | ubuntu-noble | 2026-08-17 12:28:21.054151 | ubuntu-noble | 2026-08-17 12:28:21.054154 | ubuntu-noble | [manila-base] 2026-08-17 12:28:21.054158 | ubuntu-noble | type = local 2026-08-17 12:28:21.054161 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 12:28:21.054164 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-17 12:28:21.054171 | ubuntu-noble | 2026-08-17 12:28:21.054174 | ubuntu-noble | 2026-08-17 12:28:21.054178 | ubuntu-noble | 2026-08-17 12:28:21.054181 | ubuntu-noble | [masakari-base] 2026-08-17 12:28:21.054184 | ubuntu-noble | type = local 2026-08-17 12:28:21.054188 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 12:28:21.054191 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-17 12:28:21.054195 | ubuntu-noble | 2026-08-17 12:28:21.054198 | ubuntu-noble | 2026-08-17 12:28:21.054201 | ubuntu-noble | 2026-08-17 12:28:21.054205 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-17 12:28:21.054208 | ubuntu-noble | type = local 2026-08-17 12:28:21.054212 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:28:21.054215 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:28:21.054219 | ubuntu-noble | 2026-08-17 12:28:21.054222 | ubuntu-noble | 2026-08-17 12:28:21.054226 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-17 12:28:21.054229 | ubuntu-noble | type = local 2026-08-17 12:28:21.054232 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:28:21.054236 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:28:21.054239 | ubuntu-noble | 2026-08-17 12:28:21.054243 | ubuntu-noble | 2026-08-17 12:28:21.054246 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-17 12:28:21.054249 | ubuntu-noble | type = local 2026-08-17 12:28:21.054253 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:28:21.054256 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:28:21.054260 | ubuntu-noble | 2026-08-17 12:28:21.054263 | ubuntu-noble | 2026-08-17 12:28:21.054267 | ubuntu-noble | 2026-08-17 12:28:21.054270 | ubuntu-noble | [neutron-base] 2026-08-17 12:28:21.054273 | ubuntu-noble | type = local 2026-08-17 12:28:21.054277 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 12:28:21.054280 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-17 12:28:21.054284 | ubuntu-noble | 2026-08-17 12:28:21.054287 | ubuntu-noble | 2026-08-17 12:28:21.054290 | ubuntu-noble | 2026-08-17 12:28:21.054294 | ubuntu-noble | [nova-base] 2026-08-17 12:28:21.054297 | ubuntu-noble | type = local 2026-08-17 12:28:21.054300 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 12:28:21.054304 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-17 12:28:21.054307 | ubuntu-noble | 2026-08-17 12:28:21.054310 | ubuntu-noble | 2026-08-17 12:28:21.054314 | ubuntu-noble | 2026-08-17 12:28:21.054317 | ubuntu-noble | [octavia-base] 2026-08-17 12:28:21.054321 | ubuntu-noble | type = local 2026-08-17 12:28:21.054324 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 12:28:21.054327 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-17 12:28:21.054331 | ubuntu-noble | 2026-08-17 12:28:21.054334 | ubuntu-noble | 2026-08-17 12:28:21.054337 | ubuntu-noble | 2026-08-17 12:28:21.054341 | ubuntu-noble | [placement-base] 2026-08-17 12:28:21.054344 | ubuntu-noble | type = local 2026-08-17 12:28:21.054348 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 12:28:21.054351 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-17 12:28:21.054354 | ubuntu-noble | 2026-08-17 12:28:21.054358 | ubuntu-noble | 2026-08-17 12:28:21.054361 | ubuntu-noble | 2026-08-17 12:28:21.054365 | ubuntu-noble | [skyline-apiserver-base] 2026-08-17 12:28:21.054368 | ubuntu-noble | type = local 2026-08-17 12:28:21.054376 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:28:21.054379 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:28:21.054383 | ubuntu-noble | 2026-08-17 12:28:21.054386 | ubuntu-noble | 2026-08-17 12:28:21.054389 | ubuntu-noble | 2026-08-17 12:28:21.054393 | ubuntu-noble | [skyline-console-base] 2026-08-17 12:28:21.054396 | ubuntu-noble | type = local 2026-08-17 12:28:21.054400 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 12:28:21.054403 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-17 12:28:21.054406 | ubuntu-noble | 2026-08-17 12:28:21.054410 | ubuntu-noble | 2026-08-17 12:28:21.054413 | ubuntu-noble | [openstack-base] 2026-08-17 12:28:21.054416 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 12:28:21.054425 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-17 12:28:21.054447 | ubuntu-noble | type = local 2026-08-17 12:28:21.054842 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-17 12:28:21.057516 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-17 12:28:21.057548 | ubuntu-noble | + VERSION=latest 2026-08-17 12:28:21.057568 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-17 12:28:21.057645 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-17 12:28:21.057661 | ubuntu-noble | + . defaults/all.sh 2026-08-17 12:28:21.057733 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-17 12:28:21.057738 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-17 12:28:21.057759 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-17 12:28:21.057782 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-17 12:28:21.057970 | ubuntu-noble | +++ deactivate nondestructive 2026-08-17 12:28:21.058012 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 12:28:21.058035 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 12:28:21.058048 | ubuntu-noble | +++ hash -r 2026-08-17 12:28:21.058091 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 12:28:21.058106 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-17 12:28:21.058120 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-17 12:28:21.058145 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-17 12:28:21.058207 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-17 12:28:21.058224 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-17 12:28:21.058238 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-17 12:28:21.058244 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-17 12:28:21.058273 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-17 12:28:21.058307 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-17 12:28:21.058322 | ubuntu-noble | +++ export PATH 2026-08-17 12:28:21.058356 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-17 12:28:21.058393 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-17 12:28:21.058408 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-17 12:28:21.058423 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-17 12:28:21.058480 | ubuntu-noble | +++ export PS1 2026-08-17 12:28:21.058498 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-17 12:28:21.058514 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-17 12:28:21.058538 | ubuntu-noble | +++ hash -r 2026-08-17 12:28:21.058589 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-17 12:28:21.059204 | ubuntu-noble | +++ date +%Y%m%d 2026-08-17 12:28:21.060742 | ubuntu-noble | ++ export BUILD_ID=20260817 2026-08-17 12:28:21.060753 | ubuntu-noble | ++ BUILD_ID=20260817 2026-08-17 12:28:21.060786 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-17 12:28:21.060791 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-17 12:28:21.060810 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-17 12:28:21.060815 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-17 12:28:21.060850 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-17 12:28:21.061488 | ubuntu-noble | +++ pwd 2026-08-17 12:28:21.061563 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-17 12:28:21.061600 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 12:28:21.061960 | ubuntu-noble | + export VERSION 2026-08-17 12:28:21.061966 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-17 12:28:21.062094 | ubuntu-noble | + mkdir -p tarballs 2026-08-17 12:28:21.063631 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-17 12:28:31.205740 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-17 12:28:31.205887 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=1 ttl=40 time=129 ms 2026-08-17 12:28:31.333242 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=2 ttl=40 time=126 ms 2026-08-17 12:28:31.333337 | ubuntu-noble | 2026-08-17 12:28:31.333353 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-17 12:28:31.333366 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 10140ms 2026-08-17 12:28:31.333377 | ubuntu-noble | rtt min/avg/max/mdev = 126.471/127.585/128.699/1.114 ms 2026-08-17 12:28:31.335581 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-17 12:28:31.340336 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:31.340388 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:31.340947 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 12:28:31.344325 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-17 12:28:31.344369 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-17 12:28:31.344389 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 12:28:31.344407 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 12:28:31.344426 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-17 12:28:35.536620 | ubuntu-noble | 2026-08-17 12:28:35 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:35.539230 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:35.539286 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-17 12:28:35.539300 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-17 12:28:35.541524 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-17 12:28:35.541573 | ubuntu-noble | ++ head -1 2026-08-17 12:28:35.542078 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:35.552495 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-17 12:28:35.553896 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-17 12:28:35.553932 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:35.553941 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-17 12:28:35.553949 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:35.553955 | ubuntu-noble | ++ local name=aodh 2026-08-17 12:28:35.553962 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:35.553969 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:35.553975 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-17 12:28:35.553982 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-17 12:28:35.553989 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:35.553996 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-17 12:28:35.554002 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-17 12:28:35.554009 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:35.554015 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-17 12:28:35.554022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-17 12:28:35.554029 | ubuntu-noble | ++ return 1 2026-08-17 12:28:35.554041 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:35.554048 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:35.555324 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-17 12:28:35.555357 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:35.555365 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-17 12:28:35.555371 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:35.555378 | ubuntu-noble | ++ local name=aodh 2026-08-17 12:28:35.555384 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:35.555391 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:35.555397 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-17 12:28:35.555404 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-17 12:28:35.555411 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:35.555418 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-17 12:28:35.555424 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-17 12:28:35.555467 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:35.555474 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-17 12:28:35.555481 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-17 12:28:35.555488 | ubuntu-noble | ++ return 1 2026-08-17 12:28:35.555500 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:35.555507 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:35.555522 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-17 12:28:35.555529 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-17 12:28:35.555536 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:35.555543 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-17 12:28:35.555549 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-17 12:28:35.555570 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:35.555577 | ubuntu-noble | + popd 2026-08-17 12:28:35.555587 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:35.555593 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:35.556496 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 12:28:35.558529 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-17 12:28:35.558574 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-17 12:28:35.558582 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 12:28:35.558590 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 12:28:35.558597 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-17 12:28:36.791600 | ubuntu-noble | 2026-08-17 12:28:36 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:36.793272 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:36.793314 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-17 12:28:36.793325 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-17 12:28:36.795506 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-17 12:28:36.795544 | ubuntu-noble | ++ head -1 2026-08-17 12:28:36.797014 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:36.803656 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-17 12:28:36.804399 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-17 12:28:36.804565 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:36.804625 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-17 12:28:36.804669 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:36.804732 | ubuntu-noble | ++ local name=barbican 2026-08-17 12:28:36.804763 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:36.804818 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:36.804868 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-17 12:28:36.804898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-17 12:28:36.804946 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:36.804970 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-17 12:28:36.804994 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-17 12:28:36.805018 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:36.805039 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-17 12:28:36.805061 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-17 12:28:36.805088 | ubuntu-noble | ++ return 1 2026-08-17 12:28:36.805497 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:36.805564 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:36.806189 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-17 12:28:36.806285 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:36.806326 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-17 12:28:36.806365 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:36.806421 | ubuntu-noble | ++ local name=barbican 2026-08-17 12:28:36.806493 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:36.806547 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:36.806574 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-17 12:28:36.806601 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-17 12:28:36.806640 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:36.806664 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-17 12:28:36.806686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-17 12:28:36.806710 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:36.806731 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-17 12:28:36.807083 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-17 12:28:36.807112 | ubuntu-noble | ++ return 1 2026-08-17 12:28:36.807611 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:36.807639 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:36.807646 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-17 12:28:36.807652 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-17 12:28:36.807657 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:36.807662 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-17 12:28:36.807667 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-17 12:28:36.807672 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:36.807678 | ubuntu-noble | + popd 2026-08-17 12:28:36.807683 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:36.807688 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:36.808126 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 12:28:36.809813 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-17 12:28:36.809870 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-17 12:28:36.809877 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 12:28:36.809883 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 12:28:36.809888 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-17 12:28:38.069550 | ubuntu-noble | 2026-08-17 12:28:38 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:38.070760 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:38.070968 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-17 12:28:38.071013 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-17 12:28:38.073068 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-17 12:28:38.073571 | ubuntu-noble | ++ head -1 2026-08-17 12:28:38.074116 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:38.084007 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-17 12:28:38.085039 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-17 12:28:38.085130 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:38.085144 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-17 12:28:38.085182 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:38.085255 | ubuntu-noble | ++ local name=blazar 2026-08-17 12:28:38.085264 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:38.085308 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:38.085319 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-17 12:28:38.085329 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-17 12:28:38.085401 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:38.085410 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-17 12:28:38.085417 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-17 12:28:38.085426 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:38.085458 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-17 12:28:38.085465 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-17 12:28:38.085472 | ubuntu-noble | ++ return 1 2026-08-17 12:28:38.086230 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:38.086248 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:38.087405 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-17 12:28:38.087497 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:38.087509 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-17 12:28:38.087516 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:38.087523 | ubuntu-noble | ++ local name=blazar 2026-08-17 12:28:38.087530 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:38.087537 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:38.087544 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-17 12:28:38.087561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-17 12:28:38.087569 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:38.087576 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-17 12:28:38.087601 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-17 12:28:38.087608 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:38.087615 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-17 12:28:38.087621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-17 12:28:38.087628 | ubuntu-noble | ++ return 1 2026-08-17 12:28:38.087643 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:38.087650 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:38.087656 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-17 12:28:38.087663 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-17 12:28:38.087669 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:38.087676 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-17 12:28:38.087683 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-17 12:28:38.087689 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:38.087696 | ubuntu-noble | + popd 2026-08-17 12:28:38.087703 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:38.087713 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:38.088724 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:38.090977 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:38.091020 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-17 12:28:38.091028 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:38.091036 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:38.091043 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:39.494580 | ubuntu-noble | 2026-08-17 12:28:39 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:39.496831 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:39.496897 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:39.496911 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:39.499505 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:39.499541 | ubuntu-noble | ++ head -1 2026-08-17 12:28:39.500127 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:39.507428 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-17 12:28:39.508257 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-17 12:28:39.508361 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:39.508401 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-17 12:28:39.508457 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:39.508517 | ubuntu-noble | ++ local name=ceilometer 2026-08-17 12:28:39.508544 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:39.508583 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:39.508605 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-17 12:28:39.508626 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-17 12:28:39.508670 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:39.508688 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-17 12:28:39.508705 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-17 12:28:39.508723 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:39.508739 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-17 12:28:39.508756 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-17 12:28:39.508777 | ubuntu-noble | ++ return 1 2026-08-17 12:28:39.509168 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:39.509235 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:39.509856 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-17 12:28:39.509955 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:39.509988 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-17 12:28:39.510018 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:39.510083 | ubuntu-noble | ++ local name=ceilometer 2026-08-17 12:28:39.510106 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:39.510141 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:39.510161 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-17 12:28:39.510182 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-17 12:28:39.510218 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:39.510236 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-17 12:28:39.510254 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-17 12:28:39.510272 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:39.510288 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-17 12:28:39.510306 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-17 12:28:39.510326 | ubuntu-noble | ++ return 1 2026-08-17 12:28:39.510674 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:39.510740 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:39.510788 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:39.510812 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:39.510863 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:39.510897 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:39.510916 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-17 12:28:39.510941 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:39.510965 | ubuntu-noble | + popd 2026-08-17 12:28:39.511067 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:39.511101 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:39.511675 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 12:28:39.513146 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-17 12:28:39.513216 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-17 12:28:39.513274 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 12:28:39.513297 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 12:28:39.513336 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-17 12:28:41.306533 | ubuntu-noble | 2026-08-17 12:28:41 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:41.308657 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:41.308818 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-17 12:28:41.308896 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-17 12:28:41.311081 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-17 12:28:41.311704 | ubuntu-noble | ++ head -1 2026-08-17 12:28:41.314577 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:41.322085 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-17 12:28:41.323058 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-17 12:28:41.323188 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:41.323242 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-17 12:28:41.323292 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:41.323366 | ubuntu-noble | ++ local name=cinder 2026-08-17 12:28:41.323406 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:41.323491 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:41.323529 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-17 12:28:41.323560 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-17 12:28:41.323612 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-17 12:28:41.323650 | ubuntu-noble | ++ return 0 2026-08-17 12:28:41.324087 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-17 12:28:41.325154 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-17 12:28:41.325233 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:41.325250 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-17 12:28:41.325265 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:41.325345 | ubuntu-noble | ++ local name=cinder 2026-08-17 12:28:41.325392 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:41.325408 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:41.325419 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-17 12:28:41.325463 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-17 12:28:41.325496 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-17 12:28:41.325507 | ubuntu-noble | ++ return 0 2026-08-17 12:28:41.326935 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-17 12:28:41.326983 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-17 12:28:41.326994 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-17 12:28:41.327005 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-17 12:28:41.327015 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-17 12:28:41.692510 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-17 12:28:41.700495 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-17 12:28:41.700549 | ubuntu-noble | + sort 2026-08-17 12:28:41.715507 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-17 12:28:41.717084 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-17 12:28:41.717926 | ubuntu-noble | ++ sort 2026-08-17 12:28:41.722021 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:41.722135 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 12:28:41.722188 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 12:28:41.722224 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 12:28:41.722252 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-17 12:28:41.722268 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 12:28:41.722294 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:41.724583 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 12:28:41.725181 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-17 12:28:41.725500 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 12:28:41.725990 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 12:28:41.726395 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:41.728231 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 12:28:41.728710 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-17 12:28:41.728933 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 12:28:41.729245 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 12:28:41.729945 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-17 12:28:41.730076 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:41.730148 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 12:28:41.730187 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 12:28:41.730219 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 12:28:41.730249 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-17 12:28:41.730266 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 12:28:41.730291 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:41.733688 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-17 12:28:41.735347 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-17 12:28:41.736960 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-17 12:28:41.737499 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 12:28:41.738137 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-17 12:28:41.738924 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-17 12:28:41.739997 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 12:28:41.740556 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 12:28:41.741156 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:41.743755 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-17 12:28:41.745480 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-17 12:28:41.745791 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-17 12:28:41.746192 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 12:28:41.746620 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-17 12:28:41.747116 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-17 12:28:41.747683 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 12:28:41.748014 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 12:28:41.749713 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-17 12:28:41.750178 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:41.750313 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 12:28:41.750382 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 12:28:41.750482 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 12:28:41.750549 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-17 12:28:41.750581 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 12:28:41.750631 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:41.753023 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 12:28:41.753412 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 12:28:41.753977 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 12:28:41.754554 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:41.755876 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-17 12:28:41.756496 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-17 12:28:41.756523 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 12:28:41.757501 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-17 12:28:41.757527 | ubuntu-noble | + popd 2026-08-17 12:28:41.758517 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-17 12:28:41.758731 | ubuntu-noble | + sort 2026-08-17 12:28:41.770960 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-17 12:28:41.771048 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-17 12:28:41.771074 | ubuntu-noble | + local before=files-before 2026-08-17 12:28:41.771092 | ubuntu-noble | + local after=files-after 2026-08-17 12:28:41.771108 | ubuntu-noble | + local sources_txt 2026-08-17 12:28:41.772202 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:28:41.772590 | ubuntu-noble | ++ head -1 2026-08-17 12:28:41.774852 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 12:28:41.774917 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-17 12:28:41.774938 | ubuntu-noble | + local new_files 2026-08-17 12:28:41.775615 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:28:41.780918 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 12:28:41.781175 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 12:28:41.781189 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-17 12:28:41.781193 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 12:28:41.781198 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 12:28:41.781202 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-17 12:28:41.781723 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 12:28:41.783423 | ubuntu-noble | + [[ -n y ]] 2026-08-17 12:28:41.783469 | ubuntu-noble | + echo 2026-08-17 12:28:41.783474 | ubuntu-noble | + local file 2026-08-17 12:28:41.783478 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:41.783483 | ubuntu-noble | + case $file in 2026-08-17 12:28:41.783488 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-17 12:28:41.783494 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 12:28:41.783498 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-17 12:28:41.783502 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:41.783506 | ubuntu-noble | + case $file in 2026-08-17 12:28:41.783510 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-17 12:28:41.783515 | ubuntu-noble | APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 12:28:41.783525 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-17 12:28:41.783530 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:41.783534 | ubuntu-noble | + case $file in 2026-08-17 12:28:41.783538 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-17 12:28:41.783542 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 12:28:41.783547 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-17 12:28:41.783551 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:28:41.785175 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-17 12:28:42.970649 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-17 12:28:43.037686 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-17 12:28:43.037763 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-17 12:28:43.037780 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-17 12:28:43.037793 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-17 12:28:43.365322 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-17 12:28:43.371559 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-17 12:28:43.371619 | ubuntu-noble | + sort 2026-08-17 12:28:43.386039 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-08-17 12:28:43.394422 | ubuntu-noble | sending incremental file list 2026-08-17 12:28:43.396086 | ubuntu-noble | ./ 2026-08-17 12:28:43.396219 | ubuntu-noble | cinder/ 2026-08-17 12:28:43.396299 | ubuntu-noble | cinder/volume/ 2026-08-17 12:28:43.396342 | ubuntu-noble | cinder/volume/drivers/ 2026-08-17 12:28:43.396402 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-17 12:28:43.441578 | ubuntu-noble | 2026-08-17 12:28:43.442594 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-08-17 12:28:43.442659 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-17 12:28:43.445530 | ubuntu-noble | + sort 2026-08-17 12:28:43.445583 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-17 12:28:43.466012 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-17 12:28:43.466128 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-17 12:28:43.466169 | ubuntu-noble | + local before=files-before 2026-08-17 12:28:43.466198 | ubuntu-noble | + local after=files-after 2026-08-17 12:28:43.466224 | ubuntu-noble | + local sources_txt 2026-08-17 12:28:43.467648 | ubuntu-noble | ++ head -1 2026-08-17 12:28:43.467739 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:28:43.472325 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-17 12:28:43.472395 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-17 12:28:43.472463 | ubuntu-noble | + local new_files 2026-08-17 12:28:43.473235 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:28:43.479890 | ubuntu-noble | + new_files= 2026-08-17 12:28:43.479971 | ubuntu-noble | + [[ -z '' ]] 2026-08-17 12:28:43.480006 | ubuntu-noble | + return 2026-08-17 12:28:43.480097 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:28:43.482266 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-17 12:28:44.679940 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-17 12:28:44.742985 | ubuntu-noble | + popd 2026-08-17 12:28:44.743703 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:44.743738 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:44.744148 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 12:28:44.746471 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-17 12:28:44.746493 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-17 12:28:44.746498 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 12:28:44.746502 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 12:28:44.746506 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.107612 | ubuntu-noble | 2026-08-17 12:28:46 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:46.110025 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:46.110089 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.110102 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.111592 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.112358 | ubuntu-noble | ++ head -1 2026-08-17 12:28:46.114032 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:46.121077 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-17 12:28:46.121515 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-17 12:28:46.121543 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:46.121554 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-17 12:28:46.121569 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:46.121578 | ubuntu-noble | ++ local name=designate 2026-08-17 12:28:46.121590 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:46.121602 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:46.121614 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-17 12:28:46.121626 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-17 12:28:46.121639 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-17 12:28:46.121660 | ubuntu-noble | ++ return 0 2026-08-17 12:28:46.122108 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-17 12:28:46.122972 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-17 12:28:46.123084 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:46.123123 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-17 12:28:46.123158 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:46.123201 | ubuntu-noble | ++ local name=designate 2026-08-17 12:28:46.123225 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:46.123263 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:46.123287 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-17 12:28:46.123322 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-17 12:28:46.123394 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:46.123426 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-17 12:28:46.123478 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-17 12:28:46.123515 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:46.123536 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-17 12:28:46.123557 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-17 12:28:46.123841 | ubuntu-noble | ++ return 1 2026-08-17 12:28:46.124369 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:46.124395 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:46.124404 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.124412 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.124419 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-17 12:28:46.124427 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.193366 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.197498 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-17 12:28:46.197535 | ubuntu-noble | + sort 2026-08-17 12:28:46.201410 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-17 12:28:46.202450 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-17 12:28:46.202595 | ubuntu-noble | ++ sort 2026-08-17 12:28:46.204992 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:46.205084 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 12:28:46.205126 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 12:28:46.205154 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 12:28:46.205177 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-17 12:28:46.205189 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 12:28:46.205209 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:46.206548 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-17 12:28:46.206788 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-17 12:28:46.206975 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 12:28:46.207202 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:46.208456 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-17 12:28:46.208656 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-17 12:28:46.208804 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 12:28:46.209210 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-17 12:28:46.209295 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:46.209350 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 12:28:46.209376 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 12:28:46.209401 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 12:28:46.209422 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-17 12:28:46.209456 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 12:28:46.209477 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:46.211903 | ubuntu-noble | checking file designate/central/service.py 2026-08-17 12:28:46.213184 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-17 12:28:46.214242 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-17 12:28:46.215077 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-17 12:28:46.215764 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-17 12:28:46.216045 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-17 12:28:46.216488 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:46.218152 | ubuntu-noble | patching file designate/central/service.py 2026-08-17 12:28:46.218827 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-17 12:28:46.219395 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-17 12:28:46.219937 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-17 12:28:46.220298 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-17 12:28:46.220425 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-17 12:28:46.221486 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-17 12:28:46.221617 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:46.221744 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 12:28:46.221804 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 12:28:46.221918 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 12:28:46.221959 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-17 12:28:46.221968 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 12:28:46.221992 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:46.223721 | ubuntu-noble | checking file designate/central/service.py 2026-08-17 12:28:46.225467 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-17 12:28:46.225484 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-17 12:28:46.225489 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-17 12:28:46.225493 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-17 12:28:46.225643 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-17 12:28:46.226147 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:46.230591 | ubuntu-noble | patching file designate/central/service.py 2026-08-17 12:28:46.232062 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-17 12:28:46.233061 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-17 12:28:46.234719 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-17 12:28:46.236007 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-17 12:28:46.236419 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-17 12:28:46.238323 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-17 12:28:46.238558 | ubuntu-noble | + popd 2026-08-17 12:28:46.239508 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-17 12:28:46.239752 | ubuntu-noble | + sort 2026-08-17 12:28:46.248752 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-17 12:28:46.248900 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-17 12:28:46.248960 | ubuntu-noble | + local before=files-before 2026-08-17 12:28:46.249008 | ubuntu-noble | + local after=files-after 2026-08-17 12:28:46.249053 | ubuntu-noble | + local sources_txt 2026-08-17 12:28:46.250428 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:28:46.250758 | ubuntu-noble | ++ head -1 2026-08-17 12:28:46.255409 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-17 12:28:46.255508 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-17 12:28:46.255522 | ubuntu-noble | + local new_files 2026-08-17 12:28:46.256326 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:28:46.259142 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 12:28:46.259176 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-17 12:28:46.259184 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 12:28:46.259189 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-17 12:28:46.260110 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-17 12:28:46.261548 | ubuntu-noble | + [[ -n r ]] 2026-08-17 12:28:46.261580 | ubuntu-noble | + echo 2026-08-17 12:28:46.261595 | ubuntu-noble | + local file 2026-08-17 12:28:46.261633 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:46.261645 | ubuntu-noble | + case $file in 2026-08-17 12:28:46.261727 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-17 12:28:46.261741 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-17 12:28:46.261752 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-17 12:28:46.261765 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:46.261774 | ubuntu-noble | + case $file in 2026-08-17 12:28:46.261787 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-17 12:28:46.261796 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-17 12:28:46.261809 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-17 12:28:46.261852 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:28:46.265033 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-17 12:28:46.428482 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-17 12:28:46.447612 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.447665 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-17 12:28:46.447679 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:46.447691 | ubuntu-noble | + popd 2026-08-17 12:28:46.447702 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:46.447713 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:46.448010 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 12:28:46.451174 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-17 12:28:46.451223 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-17 12:28:46.451236 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 12:28:46.451246 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 12:28:46.451257 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-17 12:28:47.967553 | ubuntu-noble | 2026-08-17 12:28:47 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:47.968597 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:47.968640 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-17 12:28:47.968649 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-17 12:28:47.971487 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-17 12:28:47.971524 | ubuntu-noble | ++ head -1 2026-08-17 12:28:47.971710 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:47.976699 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-17 12:28:47.977468 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-17 12:28:47.977592 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:47.977641 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-17 12:28:47.977681 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:47.977728 | ubuntu-noble | ++ local name=glance 2026-08-17 12:28:47.977754 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:47.977798 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:47.977836 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-17 12:28:47.977880 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-17 12:28:47.977935 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:47.977958 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-17 12:28:47.977980 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-17 12:28:47.978001 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:47.978020 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-17 12:28:47.978041 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-17 12:28:47.978066 | ubuntu-noble | ++ return 1 2026-08-17 12:28:47.978494 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:47.978554 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:47.979155 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-17 12:28:47.979244 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:47.979282 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-17 12:28:47.979316 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:47.979358 | ubuntu-noble | ++ local name=glance 2026-08-17 12:28:47.979383 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:47.979421 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:47.979507 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-17 12:28:47.979541 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-17 12:28:47.979580 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:47.979601 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-17 12:28:47.979622 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-17 12:28:47.979642 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:47.979662 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-17 12:28:47.979682 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-17 12:28:47.979706 | ubuntu-noble | ++ return 1 2026-08-17 12:28:47.980054 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:47.980098 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:47.980137 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-17 12:28:47.980157 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-17 12:28:47.980184 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:47.980212 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-17 12:28:47.980228 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-17 12:28:47.980249 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:47.980271 | ubuntu-noble | + popd 2026-08-17 12:28:47.980358 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:47.980387 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:47.981062 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 12:28:47.982670 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-17 12:28:47.982726 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-17 12:28:47.982771 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 12:28:47.982790 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 12:28:47.982823 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-17 12:28:49.502899 | ubuntu-noble | 2026-08-17 12:28:49 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:49.505257 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:49.505408 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-17 12:28:49.505526 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-17 12:28:49.507468 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-17 12:28:49.507845 | ubuntu-noble | ++ head -1 2026-08-17 12:28:49.509894 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:49.518191 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-17 12:28:49.519732 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-17 12:28:49.519785 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:49.519794 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-17 12:28:49.519800 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:49.519806 | ubuntu-noble | ++ local name=openstack_heat 2026-08-17 12:28:49.519812 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:49.519818 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:49.519823 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-17 12:28:49.519830 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-17 12:28:49.519836 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:49.519842 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-17 12:28:49.519848 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-17 12:28:49.519853 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:49.519859 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-17 12:28:49.519900 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-17 12:28:49.519907 | ubuntu-noble | ++ return 1 2026-08-17 12:28:49.519919 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:49.519924 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:49.521291 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-17 12:28:49.521324 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:49.521332 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-17 12:28:49.521338 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:49.521343 | ubuntu-noble | ++ local name=openstack_heat 2026-08-17 12:28:49.521349 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:49.521354 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:49.521360 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-17 12:28:49.521373 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-17 12:28:49.521380 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:49.521386 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-17 12:28:49.521391 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-17 12:28:49.521400 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:49.521405 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-17 12:28:49.521411 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-17 12:28:49.521417 | ubuntu-noble | ++ return 1 2026-08-17 12:28:49.521428 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:49.521470 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:49.521476 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-17 12:28:49.521482 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-17 12:28:49.521487 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:49.521493 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-17 12:28:49.521498 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-17 12:28:49.521504 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:49.521510 | ubuntu-noble | + popd 2026-08-17 12:28:49.521547 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:49.521557 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:49.522671 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 12:28:49.524688 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-17 12:28:49.524728 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-17 12:28:49.524736 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 12:28:49.524743 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 12:28:49.524750 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-17 12:28:51.346613 | ubuntu-noble | 2026-08-17 12:28:51 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:51.348620 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:51.348679 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-17 12:28:51.348693 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-17 12:28:51.351491 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-17 12:28:51.355502 | ubuntu-noble | ++ head -1 2026-08-17 12:28:51.357790 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:51.360926 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-17 12:28:51.361756 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-17 12:28:51.361914 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:51.361967 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-17 12:28:51.362015 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:51.362072 | ubuntu-noble | ++ local name=horizon 2026-08-17 12:28:51.362104 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:51.362158 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:51.362188 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-17 12:28:51.362219 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-17 12:28:51.362275 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:51.362301 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-17 12:28:51.362327 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-17 12:28:51.362354 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:51.362378 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-17 12:28:51.362403 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-17 12:28:51.362454 | ubuntu-noble | ++ return 1 2026-08-17 12:28:51.362861 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:51.362941 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:51.363630 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-17 12:28:51.363742 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:51.363781 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-17 12:28:51.363820 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:51.363884 | ubuntu-noble | ++ local name=horizon 2026-08-17 12:28:51.363913 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:51.363958 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:51.363984 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-17 12:28:51.364011 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-17 12:28:51.364053 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:51.364076 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-17 12:28:51.364099 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-17 12:28:51.364122 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:51.364144 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-17 12:28:51.364167 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-17 12:28:51.364193 | ubuntu-noble | ++ return 1 2026-08-17 12:28:51.364597 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:51.364661 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:51.364709 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-17 12:28:51.364732 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-17 12:28:51.364765 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:51.364797 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-17 12:28:51.364817 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-17 12:28:51.364843 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:51.364883 | ubuntu-noble | + popd 2026-08-17 12:28:51.364986 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:51.365022 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:51.365723 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 12:28:51.367420 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-17 12:28:51.367514 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-17 12:28:51.367571 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 12:28:51.367630 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 12:28:51.367674 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.013752 | ubuntu-noble | 2026-08-17 12:28:53 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:53.016245 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:53.016399 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.016489 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.018572 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.018986 | ubuntu-noble | ++ head -1 2026-08-17 12:28:53.021394 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:53.029456 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-17 12:28:53.030375 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-17 12:28:53.030409 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:53.030416 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-17 12:28:53.030422 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:53.030449 | ubuntu-noble | ++ local name=ironic 2026-08-17 12:28:53.030479 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:53.030486 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:53.030492 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-17 12:28:53.030498 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-17 12:28:53.030505 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-17 12:28:53.030511 | ubuntu-noble | ++ return 0 2026-08-17 12:28:53.030523 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-17 12:28:53.031592 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-17 12:28:53.031645 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:53.031654 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-17 12:28:53.031660 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:53.031666 | ubuntu-noble | ++ local name=ironic 2026-08-17 12:28:53.031711 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:53.031719 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:53.031725 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-17 12:28:53.031732 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-17 12:28:53.031739 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:53.031745 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-17 12:28:53.031752 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-17 12:28:53.031765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:53.031771 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-17 12:28:53.031800 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-17 12:28:53.031808 | ubuntu-noble | ++ return 1 2026-08-17 12:28:53.032537 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:53.032566 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:53.032574 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.032581 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.032587 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-17 12:28:53.032593 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.200519 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.204484 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-17 12:28:53.204511 | ubuntu-noble | + sort 2026-08-17 12:28:53.210059 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-17 12:28:53.210994 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-17 12:28:53.211160 | ubuntu-noble | ++ sort 2026-08-17 12:28:53.213270 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:53.213352 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-17 12:28:53.213405 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-17 12:28:53.213498 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-17 12:28:53.213553 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-17 12:28:53.213567 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-17 12:28:53.213586 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:53.214791 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-17 12:28:53.215059 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-17 12:28:53.215265 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-17 12:28:53.215463 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-17 12:28:53.215830 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-17 12:28:53.215921 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-17 12:28:53.216463 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-17 12:28:53.216819 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-17 12:28:53.217112 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:53.218326 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-17 12:28:53.218570 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-17 12:28:53.218749 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-17 12:28:53.218929 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-17 12:28:53.219266 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-17 12:28:53.219324 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-17 12:28:53.219813 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-17 12:28:53.220164 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-17 12:28:53.221177 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-17 12:28:53.221401 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:53.221570 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-17 12:28:53.221622 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-17 12:28:53.221662 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-17 12:28:53.221698 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-17 12:28:53.221704 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-17 12:28:53.221735 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:53.223468 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-17 12:28:53.223488 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-17 12:28:53.223820 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:53.225516 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-17 12:28:53.225730 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-17 12:28:53.226263 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-17 12:28:53.227392 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:53.227481 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-17 12:28:53.227498 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-17 12:28:53.227509 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-17 12:28:53.227519 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-17 12:28:53.227530 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-17 12:28:53.227540 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:53.228856 | ubuntu-noble | checking file ironic/common/states.py 2026-08-17 12:28:53.228901 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-17 12:28:53.228906 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 12:28:53.229387 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:53.231030 | ubuntu-noble | patching file ironic/common/states.py 2026-08-17 12:28:53.231063 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-17 12:28:53.231068 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 12:28:53.231075 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-17 12:28:53.231243 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:53.231322 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 12:28:53.231370 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 12:28:53.231400 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 12:28:53.231462 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-17 12:28:53.231472 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 12:28:53.231501 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:53.233151 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-17 12:28:53.233626 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 12:28:53.233780 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:53.235479 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-17 12:28:53.235548 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 12:28:53.235997 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-17 12:28:53.236118 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:53.236199 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 12:28:53.236236 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 12:28:53.236268 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 12:28:53.236298 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-17 12:28:53.236304 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 12:28:53.236328 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:53.237806 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-17 12:28:53.237946 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:53.239474 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-17 12:28:53.239630 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-17 12:28:53.239707 | ubuntu-noble | + popd 2026-08-17 12:28:53.241486 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-17 12:28:53.241511 | ubuntu-noble | + sort 2026-08-17 12:28:53.246842 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-17 12:28:53.246937 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-17 12:28:53.246963 | ubuntu-noble | + local before=files-before 2026-08-17 12:28:53.246981 | ubuntu-noble | + local after=files-after 2026-08-17 12:28:53.246998 | ubuntu-noble | + local sources_txt 2026-08-17 12:28:53.247869 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:28:53.248098 | ubuntu-noble | ++ head -1 2026-08-17 12:28:53.250228 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 12:28:53.250286 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-17 12:28:53.250307 | ubuntu-noble | + local new_files 2026-08-17 12:28:53.250980 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:28:53.255752 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-17 12:28:53.255772 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 12:28:53.255777 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 12:28:53.255781 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-17 12:28:53.255785 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-17 12:28:53.255788 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 12:28:53.255800 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 12:28:53.255804 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-17 12:28:53.256182 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 12:28:53.258156 | ubuntu-noble | + [[ -n l ]] 2026-08-17 12:28:53.258177 | ubuntu-noble | + echo 2026-08-17 12:28:53.258181 | ubuntu-noble | + local file 2026-08-17 12:28:53.258185 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:53.258189 | ubuntu-noble | + case $file in 2026-08-17 12:28:53.258192 | ubuntu-noble | + continue 2026-08-17 12:28:53.258196 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:53.258199 | ubuntu-noble | + case $file in 2026-08-17 12:28:53.258203 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-17 12:28:53.258211 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 12:28:53.258215 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-17 12:28:53.258218 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:53.258221 | ubuntu-noble | + case $file in 2026-08-17 12:28:53.258225 | ubuntu-noble | + echo 'APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-17 12:28:53.258230 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 12:28:53.258234 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-17 12:28:53.258237 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:53.258241 | ubuntu-noble | + case $file in 2026-08-17 12:28:53.258244 | ubuntu-noble | + echo 'APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-17 12:28:53.258249 | ubuntu-noble | APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-17 12:28:53.258252 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-17 12:28:53.258255 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:28:53.259840 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-17 12:28:53.789028 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-17 12:28:53.831421 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.831520 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-17 12:28:53.831534 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:53.831546 | ubuntu-noble | + popd 2026-08-17 12:28:53.831557 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:53.831568 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:53.832231 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 12:28:53.834390 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-17 12:28:53.834429 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-17 12:28:53.834485 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 12:28:53.834497 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 12:28:53.834507 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.176997 | ubuntu-noble | 2026-08-17 12:28:55 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:55.179223 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:55.179269 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.179281 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.181568 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.181622 | ubuntu-noble | ++ head -1 2026-08-17 12:28:55.182706 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:55.192328 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-17 12:28:55.192972 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-17 12:28:55.193003 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:55.193010 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-17 12:28:55.193020 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:55.193049 | ubuntu-noble | ++ local name=keystone 2026-08-17 12:28:55.193057 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:55.193065 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:55.193074 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-17 12:28:55.193082 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-17 12:28:55.193113 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-17 12:28:55.193123 | ubuntu-noble | ++ return 0 2026-08-17 12:28:55.193701 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-17 12:28:55.193932 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-17 12:28:55.193945 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:55.193954 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-17 12:28:55.193979 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:55.193988 | ubuntu-noble | ++ local name=keystone 2026-08-17 12:28:55.193997 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:55.194014 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:55.194023 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-17 12:28:55.194029 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-17 12:28:55.194058 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:55.194065 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-17 12:28:55.194074 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-17 12:28:55.194080 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:55.194086 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-17 12:28:55.194092 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-17 12:28:55.194101 | ubuntu-noble | ++ return 1 2026-08-17 12:28:55.194752 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:55.194775 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:55.194782 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.194789 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.194795 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-17 12:28:55.194801 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.289782 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.293487 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-17 12:28:55.293520 | ubuntu-noble | + sort 2026-08-17 12:28:55.298233 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-17 12:28:55.300618 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-17 12:28:55.300644 | ubuntu-noble | ++ sort 2026-08-17 12:28:55.301486 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:28:55.301524 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 12:28:55.301555 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 12:28:55.301573 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 12:28:55.301581 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-17 12:28:55.301586 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 12:28:55.301592 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:28:55.303502 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-17 12:28:55.303538 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-17 12:28:55.303543 | ubuntu-noble | checking file keystone/api/users.py 2026-08-17 12:28:55.303556 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-17 12:28:55.303563 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-17 12:28:55.303806 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-17 12:28:55.304194 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-17 12:28:55.304538 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-17 12:28:55.304636 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-17 12:28:55.305158 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-17 12:28:55.305749 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-17 12:28:55.305867 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-17 12:28:55.306045 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-17 12:28:55.306193 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-17 12:28:55.306296 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-17 12:28:55.306446 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-17 12:28:55.306496 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-17 12:28:55.306579 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-17 12:28:55.306671 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-17 12:28:55.306834 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-17 12:28:55.307178 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-17 12:28:55.307440 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-17 12:28:55.307637 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 12:28:55.308052 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:28:55.309060 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-17 12:28:55.309165 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-17 12:28:55.309336 | ubuntu-noble | patching file keystone/api/users.py 2026-08-17 12:28:55.309578 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-17 12:28:55.309740 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-17 12:28:55.309969 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-17 12:28:55.310290 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-17 12:28:55.310487 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-17 12:28:55.310606 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-17 12:28:55.311078 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-17 12:28:55.311618 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-17 12:28:55.311716 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-17 12:28:55.311858 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-17 12:28:55.312042 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-17 12:28:55.312123 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-17 12:28:55.313353 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-17 12:28:55.313585 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-17 12:28:55.313664 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-17 12:28:55.313785 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-17 12:28:55.314078 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-17 12:28:55.314296 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-17 12:28:55.314485 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 12:28:55.315493 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-17 12:28:55.315522 | ubuntu-noble | + popd 2026-08-17 12:28:55.317478 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-17 12:28:55.317501 | ubuntu-noble | + sort 2026-08-17 12:28:55.323222 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-17 12:28:55.323250 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-17 12:28:55.323270 | ubuntu-noble | + local before=files-before 2026-08-17 12:28:55.323288 | ubuntu-noble | + local after=files-after 2026-08-17 12:28:55.323306 | ubuntu-noble | + local sources_txt 2026-08-17 12:28:55.325374 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:28:55.325397 | ubuntu-noble | ++ head -1 2026-08-17 12:28:55.327735 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-17 12:28:55.327761 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-17 12:28:55.327765 | ubuntu-noble | + local new_files 2026-08-17 12:28:55.328399 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:28:55.331258 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 12:28:55.331272 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-17 12:28:55.331279 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 12:28:55.331283 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-17 12:28:55.331896 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-17 12:28:55.333245 | ubuntu-noble | + [[ -n h ]] 2026-08-17 12:28:55.333257 | ubuntu-noble | + echo 2026-08-17 12:28:55.333320 | ubuntu-noble | + local file 2026-08-17 12:28:55.333340 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:55.333346 | ubuntu-noble | + case $file in 2026-08-17 12:28:55.333565 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-17 12:28:55.333647 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-17 12:28:55.333661 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-17 12:28:55.333672 | ubuntu-noble | + for file in $new_files 2026-08-17 12:28:55.333681 | ubuntu-noble | + case $file in 2026-08-17 12:28:55.333690 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-17 12:28:55.333699 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-17 12:28:55.333708 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-17 12:28:55.333725 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:28:55.335422 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-17 12:28:55.695193 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-17 12:28:55.724609 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.724653 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-17 12:28:55.724658 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:55.724667 | ubuntu-noble | + popd 2026-08-17 12:28:55.724725 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:55.724752 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:55.725756 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 12:28:55.728676 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-17 12:28:55.728695 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-17 12:28:55.728859 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 12:28:55.728950 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 12:28:55.728964 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-17 12:28:57.108501 | ubuntu-noble | 2026-08-17 12:28:57 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:57.111308 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:57.111353 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-17 12:28:57.111366 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-17 12:28:57.114501 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-17 12:28:57.114543 | ubuntu-noble | ++ head -1 2026-08-17 12:28:57.114974 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:57.121250 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-17 12:28:57.122060 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-17 12:28:57.122113 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:57.122138 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-17 12:28:57.122174 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:57.122225 | ubuntu-noble | ++ local name=magnum 2026-08-17 12:28:57.122234 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:57.122266 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:57.122276 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-17 12:28:57.122284 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-17 12:28:57.122361 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:57.122370 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-17 12:28:57.122380 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-17 12:28:57.122387 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:57.122393 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-17 12:28:57.122401 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-17 12:28:57.122407 | ubuntu-noble | ++ return 1 2026-08-17 12:28:57.123074 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:57.123098 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:57.123484 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-17 12:28:57.123567 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:57.123577 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-17 12:28:57.123610 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:57.123654 | ubuntu-noble | ++ local name=magnum 2026-08-17 12:28:57.123662 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:57.123689 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:57.123698 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-17 12:28:57.123706 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-17 12:28:57.123742 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:57.123750 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-17 12:28:57.123756 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-17 12:28:57.123764 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:57.123770 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-17 12:28:57.123777 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-17 12:28:57.123785 | ubuntu-noble | ++ return 1 2026-08-17 12:28:57.124550 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:57.124599 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:57.124608 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-17 12:28:57.124615 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-17 12:28:57.124622 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:57.124629 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-17 12:28:57.124635 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-17 12:28:57.124641 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:57.124648 | ubuntu-noble | + popd 2026-08-17 12:28:57.124654 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:57.124661 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:57.125094 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 12:28:57.126697 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-17 12:28:57.126716 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-17 12:28:57.126763 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 12:28:57.126771 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 12:28:57.126780 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-17 12:28:58.751563 | ubuntu-noble | 2026-08-17 12:28:58 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-08-17 12:28:58.752147 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:28:58.752213 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-17 12:28:58.752256 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-17 12:28:58.755536 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-17 12:28:58.755586 | ubuntu-noble | ++ head -1 2026-08-17 12:28:58.758548 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:28:58.764118 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-17 12:28:58.765514 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-17 12:28:58.765558 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:28:58.765568 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-17 12:28:58.765575 | ubuntu-noble | ++ local suffix= 2026-08-17 12:28:58.765589 | ubuntu-noble | ++ local name=manila 2026-08-17 12:28:58.765596 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:58.765602 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:58.765608 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-17 12:28:58.765615 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-17 12:28:58.765622 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:58.765628 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-17 12:28:58.765634 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-17 12:28:58.765640 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:58.765647 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-17 12:28:58.765653 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-17 12:28:58.765659 | ubuntu-noble | ++ return 1 2026-08-17 12:28:58.765770 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:58.765817 | ubuntu-noble | + patch_dir= 2026-08-17 12:28:58.766637 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-17 12:28:58.766711 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:28:58.766723 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-17 12:28:58.766754 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:28:58.766795 | ubuntu-noble | ++ local name=manila 2026-08-17 12:28:58.766805 | ubuntu-noble | ++ local candidate path 2026-08-17 12:28:58.766843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:58.766853 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-17 12:28:58.766863 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-17 12:28:58.766910 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:58.766920 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-17 12:28:58.766928 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-17 12:28:58.766937 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:28:58.766944 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-17 12:28:58.766952 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-17 12:28:58.766960 | ubuntu-noble | ++ return 1 2026-08-17 12:28:58.767573 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:58.767615 | ubuntu-noble | + overlay_dir= 2026-08-17 12:28:58.767625 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-17 12:28:58.767633 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-17 12:28:58.767641 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:58.767648 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-17 12:28:58.767655 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-17 12:28:58.767662 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:28:58.767670 | ubuntu-noble | + popd 2026-08-17 12:28:58.767677 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:28:58.767691 | ubuntu-noble | + pushd tarballs 2026-08-17 12:28:58.768502 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 12:28:58.770539 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-17 12:28:58.770577 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-17 12:28:58.770585 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 12:28:58.770592 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 12:28:58.770600 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-17 12:29:00.035545 | ubuntu-noble | 2026-08-17 12:29:00 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:00.037532 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:00.037575 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-17 12:29:00.037587 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-17 12:29:00.041523 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-17 12:29:00.041584 | ubuntu-noble | ++ head -1 2026-08-17 12:29:00.042470 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:00.049127 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-17 12:29:00.050578 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-17 12:29:00.050638 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:00.050654 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-17 12:29:00.050665 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:00.050675 | ubuntu-noble | ++ local name=masakari 2026-08-17 12:29:00.050685 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:00.050696 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:00.050705 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-17 12:29:00.050716 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-17 12:29:00.050728 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:00.050738 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-17 12:29:00.050748 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-17 12:29:00.050758 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:00.050768 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-17 12:29:00.050777 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-17 12:29:00.050788 | ubuntu-noble | ++ return 1 2026-08-17 12:29:00.051603 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:00.051649 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:00.051931 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-17 12:29:00.051996 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:00.052008 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-17 12:29:00.052071 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:00.052100 | ubuntu-noble | ++ local name=masakari 2026-08-17 12:29:00.052109 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:00.052146 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:00.052156 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-17 12:29:00.052165 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-17 12:29:00.052200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:00.052210 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-17 12:29:00.052216 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-17 12:29:00.052224 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:00.052230 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-17 12:29:00.052239 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-17 12:29:00.052247 | ubuntu-noble | ++ return 1 2026-08-17 12:29:00.053221 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:00.053251 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:00.053258 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-17 12:29:00.053265 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-17 12:29:00.053271 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:00.053277 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-17 12:29:00.053283 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-17 12:29:00.053289 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:00.053296 | ubuntu-noble | + popd 2026-08-17 12:29:00.053302 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:00.053309 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:00.053649 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:00.056224 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:00.056284 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-17 12:29:00.056299 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:00.056310 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:00.056319 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.028820 | ubuntu-noble | 2026-08-17 12:29:01 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz [124379/124379] -> "neutron-dynamic-routing-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:01.030909 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:01.030941 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.030947 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.033479 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.033509 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:01.034624 | ubuntu-noble | ++ head -1 2026-08-17 12:29:01.037744 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 12:29:01.038465 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 12:29:01.038536 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:01.038559 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 12:29:01.038588 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:01.038641 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-17 12:29:01.038647 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:01.038682 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:01.038690 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-17 12:29:01.038710 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-17 12:29:01.038739 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-17 12:29:01.038771 | ubuntu-noble | ++ return 0 2026-08-17 12:29:01.039374 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-17 12:29:01.039770 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-17 12:29:01.039839 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:01.039848 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 12:29:01.039871 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:01.039940 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-17 12:29:01.039946 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:01.039968 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:01.039975 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-17 12:29:01.039998 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-17 12:29:01.040031 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:01.040038 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-17 12:29:01.040044 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-17 12:29:01.040050 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:01.040057 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-17 12:29:01.040063 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-17 12:29:01.040081 | ubuntu-noble | ++ return 1 2026-08-17 12:29:01.040716 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:01.040736 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:01.040741 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.040746 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.040762 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-17 12:29:01.040767 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.063185 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.067494 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-17 12:29:01.067530 | ubuntu-noble | + sort 2026-08-17 12:29:01.068743 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 12:29:01.071489 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-08-17 12:29:01.071520 | ubuntu-noble | ++ sort 2026-08-17 12:29:01.072604 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:01.072663 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 12:29:01.072718 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 12:29:01.072748 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 12:29:01.072774 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-17 12:29:01.072782 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 12:29:01.072802 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:01.074879 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-17 12:29:01.074927 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-17 12:29:01.075066 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:01.076881 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-17 12:29:01.076925 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-17 12:29:01.076948 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-17 12:29:01.077056 | ubuntu-noble | + popd 2026-08-17 12:29:01.079496 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-17 12:29:01.079526 | ubuntu-noble | + sort 2026-08-17 12:29:01.080510 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-17 12:29:01.080534 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 12:29:01.080540 | ubuntu-noble | + local before=files-before 2026-08-17 12:29:01.080547 | ubuntu-noble | + local after=files-after 2026-08-17 12:29:01.080551 | ubuntu-noble | + local sources_txt 2026-08-17 12:29:01.082597 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:29:01.082625 | ubuntu-noble | ++ head -1 2026-08-17 12:29:01.083745 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-17 12:29:01.083770 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-17 12:29:01.083774 | ubuntu-noble | + local new_files 2026-08-17 12:29:01.084353 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:29:01.085718 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-17 12:29:01.085735 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-17 12:29:01.086288 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-17 12:29:01.087453 | ubuntu-noble | + [[ -n h ]] 2026-08-17 12:29:01.087474 | ubuntu-noble | + echo 2026-08-17 12:29:01.087515 | ubuntu-noble | + local file 2026-08-17 12:29:01.087522 | ubuntu-noble | + for file in $new_files 2026-08-17 12:29:01.087526 | ubuntu-noble | + case $file in 2026-08-17 12:29:01.087532 | ubuntu-noble | + continue 2026-08-17 12:29:01.087580 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:29:01.089055 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 12:29:01.120851 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-17 12:29:01.126605 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.126636 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-17 12:29:01.126645 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:01.126650 | ubuntu-noble | + popd 2026-08-17 12:29:01.126746 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:01.126778 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:01.128016 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:01.130630 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:01.130678 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-17 12:29:01.130750 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:01.130756 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:01.130816 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:02.247548 | ubuntu-noble | 2026-08-17 12:29:02 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz [228286/228286] -> "neutron-vpnaas-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:02.249554 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:02.249602 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:02.249615 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:02.253519 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:02.253566 | ubuntu-noble | ++ head -1 2026-08-17 12:29:02.255501 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:02.260954 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-17 12:29:02.262499 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-17 12:29:02.262538 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:02.262547 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-17 12:29:02.262555 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:02.262562 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-17 12:29:02.262569 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:02.262577 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:02.262584 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-17 12:29:02.262593 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-17 12:29:02.262601 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:02.262608 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-17 12:29:02.262622 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-17 12:29:02.262630 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:02.262637 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-17 12:29:02.262644 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-17 12:29:02.262652 | ubuntu-noble | ++ return 1 2026-08-17 12:29:02.262665 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:02.262673 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:02.264610 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-17 12:29:02.264690 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:02.264705 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-17 12:29:02.264716 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:02.264726 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-17 12:29:02.264737 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:02.264747 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:02.264758 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-17 12:29:02.264768 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-17 12:29:02.264779 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:02.264789 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-17 12:29:02.264799 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-17 12:29:02.264810 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:02.264820 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-17 12:29:02.264830 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-17 12:29:02.264860 | ubuntu-noble | ++ return 1 2026-08-17 12:29:02.265145 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:02.265223 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:02.265273 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:02.265296 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:02.265325 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:02.265355 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:02.265373 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-17 12:29:02.265396 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:02.265419 | ubuntu-noble | + popd 2026-08-17 12:29:02.265550 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:02.265597 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:02.266546 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 12:29:02.269119 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-17 12:29:02.269192 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-17 12:29:02.269253 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 12:29:02.269274 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 12:29:02.269312 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-17 12:29:04.434355 | ubuntu-noble | 2026-08-17 12:29:04 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:04.437650 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:04.437711 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-17 12:29:04.437724 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-17 12:29:04.440548 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-17 12:29:04.440593 | ubuntu-noble | ++ head -1 2026-08-17 12:29:04.441068 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:04.448956 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-17 12:29:04.450206 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-17 12:29:04.450334 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:04.450385 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-17 12:29:04.450468 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:04.450535 | ubuntu-noble | ++ local name=neutron 2026-08-17 12:29:04.450567 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:04.450621 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:04.450651 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-17 12:29:04.450681 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-17 12:29:04.450723 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-17 12:29:04.450769 | ubuntu-noble | ++ return 0 2026-08-17 12:29:04.451188 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-17 12:29:04.451987 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-17 12:29:04.452093 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:04.452135 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-17 12:29:04.452177 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:04.452228 | ubuntu-noble | ++ local name=neutron 2026-08-17 12:29:04.452258 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:04.452305 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:04.452335 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-17 12:29:04.452365 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-17 12:29:04.452412 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:04.452473 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-17 12:29:04.452508 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-17 12:29:04.452536 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:04.452560 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-17 12:29:04.452585 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-17 12:29:04.452629 | ubuntu-noble | ++ return 1 2026-08-17 12:29:04.453026 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:04.453094 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:04.453143 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-17 12:29:04.453166 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-17 12:29:04.453197 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-17 12:29:04.453232 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-17 12:29:04.826596 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-17 12:29:04.831628 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-17 12:29:04.833194 | ubuntu-noble | + sort 2026-08-17 12:29:04.844544 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-17 12:29:04.845532 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-17 12:29:04.845651 | ubuntu-noble | ++ sort 2026-08-17 12:29:04.847810 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:04.847942 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 12:29:04.847989 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 12:29:04.848015 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 12:29:04.848040 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-17 12:29:04.848053 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 12:29:04.848073 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:04.849307 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-17 12:29:04.849525 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-17 12:29:04.849658 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-17 12:29:04.849806 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-17 12:29:04.850051 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:04.851229 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-17 12:29:04.851388 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-17 12:29:04.851546 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-17 12:29:04.851680 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-17 12:29:04.852150 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-17 12:29:04.852239 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:04.852288 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 12:29:04.852313 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 12:29:04.852335 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 12:29:04.852375 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-17 12:29:04.852386 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 12:29:04.852403 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:04.853634 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-17 12:29:04.853853 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-17 12:29:04.854146 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:04.855405 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-17 12:29:04.855644 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-17 12:29:04.856132 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-17 12:29:04.856213 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:04.856261 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 12:29:04.856288 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 12:29:04.856310 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 12:29:04.856331 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-17 12:29:04.856342 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 12:29:04.856361 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:04.857629 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-17 12:29:04.857879 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-17 12:29:04.858319 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:04.860064 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-17 12:29:04.860085 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-17 12:29:04.860183 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-17 12:29:04.860257 | ubuntu-noble | + popd 2026-08-17 12:29:04.860681 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-17 12:29:04.860869 | ubuntu-noble | + sort 2026-08-17 12:29:04.872585 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-17 12:29:04.872616 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-17 12:29:04.872621 | ubuntu-noble | + local before=files-before 2026-08-17 12:29:04.872626 | ubuntu-noble | + local after=files-after 2026-08-17 12:29:04.872629 | ubuntu-noble | + local sources_txt 2026-08-17 12:29:04.873471 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:29:04.873606 | ubuntu-noble | ++ head -1 2026-08-17 12:29:04.875646 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-17 12:29:04.875673 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-17 12:29:04.875692 | ubuntu-noble | + local new_files 2026-08-17 12:29:04.876228 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:29:04.879370 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-17 12:29:04.879523 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-17 12:29:04.879815 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-17 12:29:04.881030 | ubuntu-noble | + [[ -n l ]] 2026-08-17 12:29:04.881054 | ubuntu-noble | + echo 2026-08-17 12:29:04.881069 | ubuntu-noble | + local file 2026-08-17 12:29:04.881079 | ubuntu-noble | + for file in $new_files 2026-08-17 12:29:04.881092 | ubuntu-noble | + case $file in 2026-08-17 12:29:04.881133 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt' 2026-08-17 12:29:04.881146 | ubuntu-noble | APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-17 12:29:04.881160 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-17 12:29:04.881173 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:29:04.884595 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-17 12:29:06.284572 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-17 12:29:06.352821 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-17 12:29:06.352898 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-17 12:29:06.352926 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:06.352936 | ubuntu-noble | + popd 2026-08-17 12:29:06.352954 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:06.352964 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:06.354168 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 12:29:06.355472 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-17 12:29:06.355502 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-17 12:29:06.355516 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 12:29:06.355526 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 12:29:06.355534 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-17 12:29:08.267905 | ubuntu-noble | 2026-08-17 12:29:08 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:08.270379 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:08.270418 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-17 12:29:08.270457 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-17 12:29:08.274887 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-17 12:29:08.274962 | ubuntu-noble | ++ head -1 2026-08-17 12:29:08.275477 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:08.281495 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-17 12:29:08.282519 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-17 12:29:08.282568 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:08.282577 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-17 12:29:08.282583 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:08.282589 | ubuntu-noble | ++ local name=nova 2026-08-17 12:29:08.282595 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:08.282601 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:08.282607 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-17 12:29:08.282613 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-17 12:29:08.282624 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-17 12:29:08.282630 | ubuntu-noble | ++ return 0 2026-08-17 12:29:08.283246 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-17 12:29:08.283728 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-17 12:29:08.283810 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:08.283821 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-17 12:29:08.283851 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:08.283924 | ubuntu-noble | ++ local name=nova 2026-08-17 12:29:08.283935 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:08.283976 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:08.283985 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-17 12:29:08.284009 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-17 12:29:08.284052 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:08.284061 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-17 12:29:08.284069 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-17 12:29:08.284077 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:08.284085 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-17 12:29:08.284093 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-17 12:29:08.284100 | ubuntu-noble | ++ return 1 2026-08-17 12:29:08.284887 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:08.284956 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:08.284964 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-17 12:29:08.284970 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-17 12:29:08.284976 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-17 12:29:08.284982 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-17 12:29:08.687271 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-17 12:29:08.692489 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-17 12:29:08.692527 | ubuntu-noble | + sort 2026-08-17 12:29:08.712533 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-17 12:29:08.715355 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-17 12:29:08.715390 | ubuntu-noble | ++ sort 2026-08-17 12:29:08.717105 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:08.717169 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 12:29:08.717205 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 12:29:08.717217 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 12:29:08.717229 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-17 12:29:08.717248 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 12:29:08.717258 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:08.721211 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-17 12:29:08.721284 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-17 12:29:08.721306 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-17 12:29:08.721328 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:08.724563 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-17 12:29:08.724619 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-17 12:29:08.724884 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-17 12:29:08.726036 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-17 12:29:08.726168 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:08.726263 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-17 12:29:08.726311 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-17 12:29:08.726349 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-17 12:29:08.726383 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-17 12:29:08.726394 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-17 12:29:08.726406 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:08.732390 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-17 12:29:08.736480 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-17 12:29:08.736504 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-17 12:29:08.736869 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-17 12:29:08.737306 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-17 12:29:08.737553 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-17 12:29:08.737771 | ubuntu-noble | checking file nova/virt/images.py 2026-08-17 12:29:08.738054 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-17 12:29:08.738326 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-17 12:29:08.738562 | ubuntu-noble | checking file requirements.txt 2026-08-17 12:29:08.738962 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:08.743120 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-17 12:29:08.745468 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-17 12:29:08.745486 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-17 12:29:08.745765 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-17 12:29:08.746105 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-17 12:29:08.746263 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-17 12:29:08.746415 | ubuntu-noble | patching file nova/virt/images.py 2026-08-17 12:29:08.746605 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-17 12:29:08.746781 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-17 12:29:08.746890 | ubuntu-noble | patching file requirements.txt 2026-08-17 12:29:08.747851 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-17 12:29:08.748012 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:08.748096 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 12:29:08.748148 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 12:29:08.748177 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 12:29:08.748209 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-17 12:29:08.748215 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 12:29:08.748240 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:08.750097 | ubuntu-noble | checking file nova/compute/api.py 2026-08-17 12:29:08.751544 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-17 12:29:08.752965 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:08.754278 | ubuntu-noble | patching file nova/compute/api.py 2026-08-17 12:29:08.755425 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-17 12:29:08.757508 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-17 12:29:08.757535 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:08.757540 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 12:29:08.757544 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 12:29:08.757548 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 12:29:08.757554 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-17 12:29:08.757557 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 12:29:08.757561 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:08.760225 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-17 12:29:08.760623 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 12:29:08.761162 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:08.762868 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-17 12:29:08.762890 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 12:29:08.763079 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-17 12:29:08.763134 | ubuntu-noble | + popd 2026-08-17 12:29:08.765550 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-17 12:29:08.765599 | ubuntu-noble | + sort 2026-08-17 12:29:08.788198 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-17 12:29:08.788306 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-17 12:29:08.788340 | ubuntu-noble | + local before=files-before 2026-08-17 12:29:08.788364 | ubuntu-noble | + local after=files-after 2026-08-17 12:29:08.788385 | ubuntu-noble | + local sources_txt 2026-08-17 12:29:08.789549 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:29:08.789803 | ubuntu-noble | ++ head -1 2026-08-17 12:29:08.792548 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-17 12:29:08.792618 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-17 12:29:08.792645 | ubuntu-noble | + local new_files 2026-08-17 12:29:08.793249 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:29:08.799322 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 12:29:08.799350 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-17 12:29:08.799356 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-17 12:29:08.799363 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 12:29:08.799368 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-17 12:29:08.799373 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-17 12:29:08.799646 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-17 12:29:08.801501 | ubuntu-noble | + [[ -n h ]] 2026-08-17 12:29:08.801536 | ubuntu-noble | + echo 2026-08-17 12:29:08.801542 | ubuntu-noble | + local file 2026-08-17 12:29:08.801548 | ubuntu-noble | + for file in $new_files 2026-08-17 12:29:08.801553 | ubuntu-noble | + case $file in 2026-08-17 12:29:08.801558 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-17 12:29:08.801575 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-17 12:29:08.801581 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-17 12:29:08.801586 | ubuntu-noble | + for file in $new_files 2026-08-17 12:29:08.801591 | ubuntu-noble | + case $file in 2026-08-17 12:29:08.801596 | ubuntu-noble | + continue 2026-08-17 12:29:08.801602 | ubuntu-noble | + for file in $new_files 2026-08-17 12:29:08.801607 | ubuntu-noble | + case $file in 2026-08-17 12:29:08.801612 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-17 12:29:08.801618 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-17 12:29:08.801623 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-17 12:29:08.801628 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:29:08.803297 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-17 12:29:10.357638 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-17 12:29:10.451839 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-17 12:29:10.451887 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-17 12:29:10.451892 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:10.451903 | ubuntu-noble | + popd 2026-08-17 12:29:10.451907 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:10.451911 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:10.452713 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 12:29:10.453972 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-17 12:29:10.453997 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-17 12:29:10.454003 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 12:29:10.454008 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 12:29:10.454014 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-17 12:29:11.838562 | ubuntu-noble | 2026-08-17 12:29:11 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:11.841634 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:11.841708 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-17 12:29:11.841722 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-17 12:29:11.844513 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-17 12:29:11.844556 | ubuntu-noble | ++ head -1 2026-08-17 12:29:11.845960 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:11.849534 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-17 12:29:11.850297 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-17 12:29:11.850393 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:11.850403 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-17 12:29:11.850508 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:11.850524 | ubuntu-noble | ++ local name=octavia 2026-08-17 12:29:11.850531 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:11.850570 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:11.850578 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-17 12:29:11.850599 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-17 12:29:11.850635 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:11.850644 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-17 12:29:11.850650 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-17 12:29:11.850657 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:11.850662 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-17 12:29:11.850669 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-17 12:29:11.850676 | ubuntu-noble | ++ return 1 2026-08-17 12:29:11.851345 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:11.851360 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:11.851725 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-17 12:29:11.851810 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:11.851818 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-17 12:29:11.851840 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:11.851870 | ubuntu-noble | ++ local name=octavia 2026-08-17 12:29:11.851877 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:11.851904 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:11.851911 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-17 12:29:11.851952 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-17 12:29:11.851965 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:11.851974 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-17 12:29:11.851986 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-17 12:29:11.851996 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:11.852004 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-17 12:29:11.852013 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-17 12:29:11.852025 | ubuntu-noble | ++ return 1 2026-08-17 12:29:11.852582 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:11.852620 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:11.852628 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-17 12:29:11.852634 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-17 12:29:11.852639 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:11.852644 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-17 12:29:11.852649 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-17 12:29:11.852654 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:11.852659 | ubuntu-noble | + popd 2026-08-17 12:29:11.852664 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:11.852670 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:11.853272 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 12:29:11.854610 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-17 12:29:11.854631 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-17 12:29:11.854661 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 12:29:11.854667 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 12:29:11.854675 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-17 12:29:13.143624 | ubuntu-noble | 2026-08-17 12:29:13 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:13.145712 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:13.145790 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-17 12:29:13.145805 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-17 12:29:13.148513 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-17 12:29:13.148562 | ubuntu-noble | ++ head -1 2026-08-17 12:29:13.149423 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:13.156898 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-17 12:29:13.157755 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-17 12:29:13.157858 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:13.157873 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-17 12:29:13.157905 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:13.157976 | ubuntu-noble | ++ local name=openstack_placement 2026-08-17 12:29:13.157987 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:13.158019 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:13.158031 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-17 12:29:13.158042 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-17 12:29:13.158068 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:13.158077 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-17 12:29:13.158086 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-17 12:29:13.158095 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:13.158104 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-17 12:29:13.158113 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-17 12:29:13.158122 | ubuntu-noble | ++ return 1 2026-08-17 12:29:13.158825 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:13.158849 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:13.159211 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-17 12:29:13.159293 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:13.159313 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-17 12:29:13.159322 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:13.159352 | ubuntu-noble | ++ local name=openstack_placement 2026-08-17 12:29:13.159363 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:13.159394 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:13.159405 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-17 12:29:13.159414 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-17 12:29:13.159473 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:13.159489 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-17 12:29:13.159496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-17 12:29:13.159506 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:13.159512 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-17 12:29:13.159519 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-17 12:29:13.159528 | ubuntu-noble | ++ return 1 2026-08-17 12:29:13.160373 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:13.160396 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:13.160404 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-17 12:29:13.160411 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-17 12:29:13.160417 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:13.160424 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-17 12:29:13.160460 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-17 12:29:13.160473 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:13.160480 | ubuntu-noble | + popd 2026-08-17 12:29:13.160488 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:13.160495 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:13.160795 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:13.162520 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:13.162566 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-17 12:29:13.162575 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:13.162582 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:13.162596 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:14.986627 | ubuntu-noble | 2026-08-17 12:29:14 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz [9061365/9061365] -> "skyline-apiserver-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:14.989304 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:14.989357 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:14.989370 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:14.992537 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:14.992630 | ubuntu-noble | ++ head -1 2026-08-17 12:29:14.993122 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:15.000345 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-17 12:29:15.001260 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-17 12:29:15.001352 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:15.001366 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-17 12:29:15.001398 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:15.001476 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-17 12:29:15.001488 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:15.001536 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:15.001545 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-17 12:29:15.001568 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-17 12:29:15.001606 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:15.001615 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-17 12:29:15.001621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-17 12:29:15.001629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:15.001654 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-17 12:29:15.001663 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-17 12:29:15.001684 | ubuntu-noble | ++ return 1 2026-08-17 12:29:15.002334 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:15.002350 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:15.002787 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-17 12:29:15.002878 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:15.002888 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-17 12:29:15.002917 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:15.003001 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-17 12:29:15.003010 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:15.003033 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:15.003042 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-17 12:29:15.003050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-17 12:29:15.003079 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:15.003087 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-17 12:29:15.003093 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-17 12:29:15.003101 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:15.003109 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-17 12:29:15.003114 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-17 12:29:15.003122 | ubuntu-noble | ++ return 1 2026-08-17 12:29:15.003967 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:15.003993 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:15.004000 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:15.004006 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:15.004011 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:15.004017 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:15.004023 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-17 12:29:15.004028 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:15.004034 | ubuntu-noble | + popd 2026-08-17 12:29:15.004039 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:15.004046 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:15.004368 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:15.006575 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:15.006607 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-17 12:29:15.006614 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:15.006620 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:15.006637 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:18.726559 | ubuntu-noble | 2026-08-17 12:29:18 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz [26631227/26631227] -> "skyline-console-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:18.728659 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:18.728839 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:18.728916 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:18.733523 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:18.733586 | ubuntu-noble | ++ head -1 2026-08-17 12:29:18.735500 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:18.739575 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-17 12:29:18.740551 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-17 12:29:18.740611 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:18.740638 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-17 12:29:18.740648 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:18.740718 | ubuntu-noble | ++ local name=skyline-console 2026-08-17 12:29:18.740731 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:18.740792 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:18.740804 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-17 12:29:18.740823 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-17 12:29:18.740857 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:18.740868 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-17 12:29:18.740877 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-17 12:29:18.740886 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:18.740896 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-17 12:29:18.740905 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-17 12:29:18.740952 | ubuntu-noble | ++ return 1 2026-08-17 12:29:18.741915 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:18.741960 | ubuntu-noble | + patch_dir= 2026-08-17 12:29:18.742535 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-17 12:29:18.742651 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:18.742663 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-17 12:29:18.742690 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:18.742727 | ubuntu-noble | ++ local name=skyline-console 2026-08-17 12:29:18.742738 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:18.742775 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:18.742786 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-17 12:29:18.742795 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-17 12:29:18.742828 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:18.742839 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-17 12:29:18.742847 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-17 12:29:18.742856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:18.742864 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-17 12:29:18.742871 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-17 12:29:18.742880 | ubuntu-noble | ++ return 1 2026-08-17 12:29:18.743518 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:18.743558 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:18.743568 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:18.743576 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:18.743584 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:18.743592 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:18.743599 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-17 12:29:18.743621 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:18.743628 | ubuntu-noble | + popd 2026-08-17 12:29:18.743634 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-17 12:29:18.743640 | ubuntu-noble | + pushd tarballs 2026-08-17 12:29:18.744506 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 12:29:18.746095 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-17 12:29:18.746123 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-17 12:29:18.746140 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 12:29:18.746152 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 12:29:18.746163 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.687640 | ubuntu-noble | 2026-08-17 12:29:19 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-08-17 12:29:19.690841 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-17 12:29:19.690907 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.690921 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.693557 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.693605 | ubuntu-noble | ++ head -1 2026-08-17 12:29:19.695105 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-17 12:29:19.702497 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-17 12:29:19.703513 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-17 12:29:19.703560 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-17 12:29:19.703572 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-17 12:29:19.703586 | ubuntu-noble | ++ local suffix= 2026-08-17 12:29:19.703595 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-17 12:29:19.703603 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:19.703613 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:19.703621 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-17 12:29:19.703632 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-17 12:29:19.703674 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-17 12:29:19.703686 | ubuntu-noble | ++ return 0 2026-08-17 12:29:19.704470 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-17 12:29:19.704982 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-17 12:29:19.705099 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-17 12:29:19.705113 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-17 12:29:19.705142 | ubuntu-noble | ++ local suffix=/source 2026-08-17 12:29:19.705213 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-17 12:29:19.705223 | ubuntu-noble | ++ local candidate path 2026-08-17 12:29:19.705256 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:19.705268 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-17 12:29:19.705278 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-17 12:29:19.705315 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:19.705327 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-17 12:29:19.705335 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-17 12:29:19.705353 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-17 12:29:19.705361 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-17 12:29:19.705371 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-17 12:29:19.705378 | ubuntu-noble | ++ return 1 2026-08-17 12:29:19.706267 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:19.706297 | ubuntu-noble | + overlay_dir= 2026-08-17 12:29:19.706304 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.706328 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.706335 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-17 12:29:19.706342 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.724572 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.728483 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-17 12:29:19.728513 | ubuntu-noble | + sort 2026-08-17 12:29:19.731086 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-17 12:29:19.734157 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-17 12:29:19.734192 | ubuntu-noble | ++ sort 2026-08-17 12:29:19.735037 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:19.735088 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 12:29:19.735139 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 12:29:19.735169 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 12:29:19.735194 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-17 12:29:19.735199 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 12:29:19.735218 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:19.736789 | ubuntu-noble | checking file upper-constraints.txt 2026-08-17 12:29:19.736875 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:19.738376 | ubuntu-noble | patching file upper-constraints.txt 2026-08-17 12:29:19.738477 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-17 12:29:19.738593 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:19.738671 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 12:29:19.738677 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 12:29:19.738683 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 12:29:19.738720 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-17 12:29:19.738725 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 12:29:19.738730 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:19.740266 | ubuntu-noble | checking file upper-constraints.txt 2026-08-17 12:29:19.740293 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:19.741747 | ubuntu-noble | patching file upper-constraints.txt 2026-08-17 12:29:19.741921 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-17 12:29:19.741932 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-17 12:29:19.741955 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 12:29:19.742349 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 12:29:19.742384 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 12:29:19.742392 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-17 12:29:19.742398 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 12:29:19.742405 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-17 12:29:19.743538 | ubuntu-noble | checking file upper-constraints.txt 2026-08-17 12:29:19.743567 | ubuntu-noble | + patch --forward --batch -p1 2026-08-17 12:29:19.745114 | ubuntu-noble | patching file upper-constraints.txt 2026-08-17 12:29:19.745202 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-17 12:29:19.745495 | ubuntu-noble | + popd 2026-08-17 12:29:19.747411 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-17 12:29:19.747460 | ubuntu-noble | + sort 2026-08-17 12:29:19.749299 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-17 12:29:19.749329 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-17 12:29:19.749334 | ubuntu-noble | + local before=files-before 2026-08-17 12:29:19.749337 | ubuntu-noble | + local after=files-after 2026-08-17 12:29:19.749340 | ubuntu-noble | + local sources_txt 2026-08-17 12:29:19.751478 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-17 12:29:19.751500 | ubuntu-noble | ++ head -1 2026-08-17 12:29:19.752283 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-17 12:29:19.752329 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-17 12:29:19.752350 | ubuntu-noble | + local new_files 2026-08-17 12:29:19.752925 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-17 12:29:19.754565 | ubuntu-noble | + new_files= 2026-08-17 12:29:19.754609 | ubuntu-noble | + [[ -z '' ]] 2026-08-17 12:29:19.754627 | ubuntu-noble | + return 2026-08-17 12:29:19.754674 | ubuntu-noble | + rm files-before files-after 2026-08-17 12:29:19.756176 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-17 12:29:19.792248 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-17 12:29:19.795716 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.795813 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-17 12:29:19.795898 | ubuntu-noble | + [[ -n '' ]] 2026-08-17 12:29:19.795998 | ubuntu-noble | + popd 2026-08-17 12:29:19.796318 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.2 patches/kolla-build/2024.2 2026-08-17 12:29:19.796494 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 12:29:19.796565 | ubuntu-noble | + shift 2026-08-17 12:29:19.796615 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-17 12:29:19.796684 | ubuntu-noble | + roots=() 2026-08-17 12:29:19.796729 | ubuntu-noble | + local roots dir 2026-08-17 12:29:19.796781 | ubuntu-noble | + for dir in "$@" 2026-08-17 12:29:19.796824 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-17 12:29:19.796868 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-17 12:29:19.796933 | ubuntu-noble | + for dir in "$@" 2026-08-17 12:29:19.797010 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-17 12:29:19.797052 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-17 12:29:19.797123 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-17 12:29:19.797197 | ubuntu-noble | + local tmp 2026-08-17 12:29:19.797917 | ubuntu-noble | ++ mktemp -d 2026-08-17 12:29:19.799427 | ubuntu-noble | + tmp=/tmp/tmp.uDRYz3u8z8 2026-08-17 12:29:19.800089 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 -type f 2026-08-17 12:29:19.804310 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-17 12:29:19.804337 | ubuntu-noble | + sort 2026-08-17 12:29:19.805918 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-17 12:29:19.808087 | ubuntu-noble | + comm -23 /tmp/tmp.uDRYz3u8z8/expected /tmp/tmp.uDRYz3u8z8/applied 2026-08-17 12:29:19.809507 | ubuntu-noble | + local expected_count missing_count 2026-08-17 12:29:19.810485 | ubuntu-noble | ++ wc -l 2026-08-17 12:29:19.812466 | ubuntu-noble | + expected_count=30 2026-08-17 12:29:19.812744 | ubuntu-noble | ++ wc -l 2026-08-17 12:29:19.816134 | ubuntu-noble | + missing_count=0 2026-08-17 12:29:19.816169 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-17 12:29:19.816176 | ubuntu-noble | + rm -rf /tmp/tmp.uDRYz3u8z8 2026-08-17 12:29:19.817493 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-17 12:29:19.817517 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-17 12:29:19.817522 | ubuntu-noble | + return 0 2026-08-17 12:29:20.182060 | ubuntu-noble | ok: Runtime: 0:01:22.923303 2026-08-17 12:29:20.228488 | 2026-08-17 12:29:20.228609 | PLAY RECAP 2026-08-17 12:29:20.228668 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-17 12:29:20.228694 | 2026-08-17 12:29:20.437977 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-17 12:29:20.441764 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-17 12:29:21.297723 | 2026-08-17 12:29:21.297922 | PLAY [Base post-fetch] 2026-08-17 12:29:21.312993 | 2026-08-17 12:29:21.313142 | TASK [diagnose-network : Ensure log directory exists] 2026-08-17 12:29:21.950069 | ubuntu-noble | ok 2026-08-17 12:29:21.963619 | 2026-08-17 12:29:21.963836 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-17 12:29:33.963970 | ubuntu-noble | ok: Runtime: 0:00:05.852974 2026-08-17 12:29:33.971911 | 2026-08-17 12:29:33.972054 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-17 12:29:40.120880 | ubuntu-noble | ok: Runtime: 0:00:00.277612 2026-08-17 12:29:40.128242 | 2026-08-17 12:29:40.128479 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-17 12:29:46.312147 | ubuntu-noble | ok: Runtime: 0:00:00.075877 2026-08-17 12:29:46.324481 | 2026-08-17 12:29:46.324628 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-17 12:29:46.400584 | ubuntu-noble | skipping: Conditional result was False 2026-08-17 12:29:46.406996 | 2026-08-17 12:29:46.407153 | TASK [fetch-output : Set log path for single node] 2026-08-17 12:29:46.449770 | ubuntu-noble | ok 2026-08-17 12:29:46.455730 | 2026-08-17 12:29:46.455916 | LOOP [fetch-output : Ensure local output dirs] 2026-08-17 12:29:46.773748 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/cbf2f72e25454a8ca6238645a1548df8/work/logs" 2026-08-17 12:29:47.062525 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/cbf2f72e25454a8ca6238645a1548df8/work/artifacts" 2026-08-17 12:29:47.345689 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/cbf2f72e25454a8ca6238645a1548df8/work/docs" 2026-08-17 12:29:47.373088 | 2026-08-17 12:29:47.373291 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-17 12:29:48.180469 | ubuntu-noble | changed: 2026-08-17 12:29:48.180760 | ubuntu-noble | .d..t...... ./ 2026-08-17 12:29:48.180799 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-17 12:29:48.180826 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-17 12:29:48.180849 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-17 12:29:48.180871 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-17 12:29:48.180893 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-17 12:29:48.180935 | ubuntu-noble | changed: All items complete 2026-08-17 12:29:48.180960 | 2026-08-17 12:29:48.769200 | ubuntu-noble | changed: .d..t...... ./ 2026-08-17 12:29:49.400235 | ubuntu-noble | changed: .d..t...... ./ 2026-08-17 12:29:49.421456 | 2026-08-17 12:29:49.421631 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-17 12:29:49.801194 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.013391 2026-08-17 12:29:50.165342 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.012515 2026-08-17 12:29:50.190152 | 2026-08-17 12:29:50.190289 | PLAY RECAP 2026-08-17 12:29:50.190445 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-17 12:29:50.190490 | 2026-08-17 12:29:50.347824 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-17 12:29:50.349155 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-17 12:29:51.206264 | 2026-08-17 12:29:51.206487 | PLAY [Base post] 2026-08-17 12:29:51.221718 | 2026-08-17 12:29:51.221880 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-17 12:29:52.097909 | ubuntu-noble | changed 2026-08-17 12:29:52.106241 | 2026-08-17 12:29:52.106433 | PLAY RECAP 2026-08-17 12:29:52.106559 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-17 12:29:52.106633 | 2026-08-17 12:29:52.253399 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-17 12:29:52.255808 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-17 12:29:53.152202 | 2026-08-17 12:29:53.152419 | PLAY [Base post-logs] 2026-08-17 12:29:53.164521 | 2026-08-17 12:29:53.164680 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-17 12:29:53.703737 | localhost | changed 2026-08-17 12:29:53.718982 | 2026-08-17 12:29:53.719160 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-17 12:29:53.756615 | localhost | ok 2026-08-17 12:29:53.760025 | 2026-08-17 12:29:53.760132 | TASK [Set zuul-log-path fact] 2026-08-17 12:29:53.798965 | localhost | ok 2026-08-17 12:29:53.816257 | 2026-08-17 12:29:53.816461 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-17 12:29:53.843477 | localhost | ok 2026-08-17 12:29:53.847481 | 2026-08-17 12:29:53.847601 | TASK [upload-logs : Create log directories] 2026-08-17 12:29:54.407316 | localhost | changed 2026-08-17 12:29:54.410379 | 2026-08-17 12:29:54.410491 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-17 12:29:54.966186 | localhost -> localhost | ok: Runtime: 0:00:00.008778 2026-08-17 12:29:54.971322 | 2026-08-17 12:29:54.971460 | TASK [upload-logs : Upload logs to log server] 2026-08-17 12:29:55.589962 | localhost | Output suppressed because no_log was given 2026-08-17 12:29:55.595546 | 2026-08-17 12:29:55.595744 | LOOP [upload-logs : Compress console log and json output] 2026-08-17 12:29:55.660412 | localhost | skipping: Conditional result was False 2026-08-17 12:29:55.668998 | localhost | skipping: Conditional result was False 2026-08-17 12:29:55.679168 | 2026-08-17 12:29:55.679424 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-17 12:29:55.730504 | localhost | skipping: Conditional result was False 2026-08-17 12:29:55.730824 | 2026-08-17 12:29:55.738533 | localhost | skipping: Conditional result was False 2026-08-17 12:29:55.748106 | 2026-08-17 12:29:55.748220 | LOOP [upload-logs : Upload console log and json output]