2026-09-21 13:07:09.140398 | Job console starting 2026-09-21 13:07:09.167190 | Updating git repos 2026-09-21 13:07:09.238625 | Cloning repos into workspace 2026-09-21 13:07:09.285647 | Restoring repo states 2026-09-21 13:07:09.313101 | Merging changes 2026-09-21 13:07:10.237932 | Checking out repos 2026-09-21 13:07:10.319230 | Preparing playbooks 2026-09-21 13:07:11.291113 | Running Ansible setup 2026-09-21 13:07:16.105780 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-09-21 13:07:16.723810 | 2026-09-21 13:07:16.723918 | PLAY [Base pre] 2026-09-21 13:07:16.758485 | 2026-09-21 13:07:16.758591 | TASK [Setup log path fact] 2026-09-21 13:07:16.805728 | ubuntu-noble | ok 2026-09-21 13:07:16.830842 | 2026-09-21 13:07:16.830958 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-21 13:07:16.878993 | ubuntu-noble | ok 2026-09-21 13:07:16.890201 | 2026-09-21 13:07:16.891806 | TASK [emit-job-header : Print job information] 2026-09-21 13:07:16.919836 | # Job Information 2026-09-21 13:07:16.919967 | Ansible Version: 2.16.14 2026-09-21 13:07:16.919995 | Job: container-images-kolla-patch-2024.2 2026-09-21 13:07:16.920021 | Pipeline: check 2026-09-21 13:07:16.920040 | Executor: 521e9411259a 2026-09-21 13:07:16.920057 | Triggered by: https://github.com/osism/container-images-kolla/pull/802 2026-09-21 13:07:16.920074 | Event ID: 526d57a0-b5bd-11f1-921a-499b4b3b6bf7 2026-09-21 13:07:16.924025 | 2026-09-21 13:07:16.924101 | LOOP [emit-job-header : Print node information] 2026-09-21 13:07:17.010611 | ubuntu-noble | ok: 2026-09-21 13:07:17.010838 | ubuntu-noble | # Node Information 2026-09-21 13:07:17.010882 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-09-21 13:07:17.010908 | ubuntu-noble | Hostname: ubuntu 2026-09-21 13:07:17.010931 | ubuntu-noble | Username: zuul 2026-09-21 13:07:17.010953 | ubuntu-noble | Distro: Ubuntu 24.04 2026-09-21 13:07:17.010976 | ubuntu-noble | Provider: regiocloud-a 2026-09-21 13:07:17.010998 | ubuntu-noble | Region: 2026-09-21 13:07:17.011020 | ubuntu-noble | Label: ubuntu-noble 2026-09-21 13:07:17.011041 | ubuntu-noble | Product Name: OpenStack Nova 2026-09-21 13:07:17.011061 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe7e:d8da 2026-09-21 13:07:17.028445 | 2026-09-21 13:07:17.028540 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-09-21 13:07:17.467991 | ubuntu-noble -> localhost | changed 2026-09-21 13:07:17.473787 | 2026-09-21 13:07:17.473872 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-09-21 13:07:18.506225 | ubuntu-noble -> localhost | changed 2026-09-21 13:07:18.514576 | 2026-09-21 13:07:18.514651 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-09-21 13:07:18.803647 | ubuntu-noble -> localhost | ok 2026-09-21 13:07:18.808846 | 2026-09-21 13:07:18.808939 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-09-21 13:07:18.848741 | ubuntu-noble | ok 2026-09-21 13:07:18.871580 | ubuntu-noble | included: /var/lib/zuul/builds/28e5ccbe540f4f15a9068a81c614763d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-09-21 13:07:18.877373 | 2026-09-21 13:07:18.877493 | TASK [add-build-sshkey : Create Temp SSH key] 2026-09-21 13:07:19.820903 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-09-21 13:07:19.821123 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/28e5ccbe540f4f15a9068a81c614763d/work/28e5ccbe540f4f15a9068a81c614763d_id_rsa 2026-09-21 13:07:19.821164 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/28e5ccbe540f4f15a9068a81c614763d/work/28e5ccbe540f4f15a9068a81c614763d_id_rsa.pub 2026-09-21 13:07:19.821191 | ubuntu-noble -> localhost | The key fingerprint is: 2026-09-21 13:07:19.821216 | ubuntu-noble -> localhost | SHA256:oGHnjm+etebD4iE/3+Yqm3gebjQnCWqYrn76LTyHv/0 zuul-build-sshkey 2026-09-21 13:07:19.821238 | ubuntu-noble -> localhost | The key's randomart image is: 2026-09-21 13:07:19.821269 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-09-21 13:07:19.821290 | ubuntu-noble -> localhost | | | 2026-09-21 13:07:19.821312 | ubuntu-noble -> localhost | | | 2026-09-21 13:07:19.821332 | ubuntu-noble -> localhost | | o o | 2026-09-21 13:07:19.821352 | ubuntu-noble -> localhost | | ..= . | 2026-09-21 13:07:19.821371 | ubuntu-noble -> localhost | | o .....S | 2026-09-21 13:07:19.821400 | ubuntu-noble -> localhost | |o o o= . | 2026-09-21 13:07:19.821454 | ubuntu-noble -> localhost | |... +.+=. | 2026-09-21 13:07:19.821476 | ubuntu-noble -> localhost | | . *.BO*+o. | 2026-09-21 13:07:19.821497 | ubuntu-noble -> localhost | |+o+.*@%X*Eo | 2026-09-21 13:07:19.821518 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-09-21 13:07:19.821587 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.541007 2026-09-21 13:07:19.827695 | 2026-09-21 13:07:19.827785 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-09-21 13:07:19.854825 | ubuntu-noble | ok 2026-09-21 13:07:19.878814 | ubuntu-noble | included: /var/lib/zuul/builds/28e5ccbe540f4f15a9068a81c614763d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-09-21 13:07:19.889217 | 2026-09-21 13:07:19.889315 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-09-21 13:07:19.914879 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 13:07:19.920468 | 2026-09-21 13:07:19.920564 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-09-21 13:07:20.669866 | ubuntu-noble | changed 2026-09-21 13:07:20.677251 | 2026-09-21 13:07:20.677361 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-09-21 13:07:21.005808 | ubuntu-noble | ok 2026-09-21 13:07:21.012936 | 2026-09-21 13:07:21.013049 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-09-21 13:07:21.761713 | ubuntu-noble | changed 2026-09-21 13:07:21.769290 | 2026-09-21 13:07:21.769379 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-09-21 13:07:22.534445 | ubuntu-noble | changed 2026-09-21 13:07:22.543127 | 2026-09-21 13:07:22.543245 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-09-21 13:07:22.568297 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 13:07:22.580240 | 2026-09-21 13:07:22.580374 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-09-21 13:07:22.918306 | ubuntu-noble -> localhost | changed 2026-09-21 13:07:22.928334 | 2026-09-21 13:07:22.928441 | TASK [add-build-sshkey : Add back temp key] 2026-09-21 13:07:23.234006 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/28e5ccbe540f4f15a9068a81c614763d/work/28e5ccbe540f4f15a9068a81c614763d_id_rsa (zuul-build-sshkey) 2026-09-21 13:07:23.234221 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011065 2026-09-21 13:07:23.241375 | 2026-09-21 13:07:23.241489 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-09-21 13:07:23.664143 | ubuntu-noble | ok 2026-09-21 13:07:23.669815 | 2026-09-21 13:07:23.669905 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-09-21 13:07:23.703023 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 13:07:23.722124 | 2026-09-21 13:07:23.722244 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-09-21 13:07:24.165288 | ubuntu-noble | ok 2026-09-21 13:07:24.183141 | 2026-09-21 13:07:24.183255 | TASK [validate-host : Define zuul_info_dir fact] 2026-09-21 13:07:24.221219 | ubuntu-noble | ok 2026-09-21 13:07:24.226896 | 2026-09-21 13:07:24.226999 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-09-21 13:07:24.492663 | ubuntu-noble -> localhost | ok 2026-09-21 13:07:24.498702 | 2026-09-21 13:07:24.498794 | TASK [validate-host : Collect information about the host] 2026-09-21 13:07:25.723623 | ubuntu-noble | ok 2026-09-21 13:07:25.737526 | 2026-09-21 13:07:25.737648 | TASK [validate-host : Sanitize hostname] 2026-09-21 13:07:25.859489 | ubuntu-noble | ok 2026-09-21 13:07:25.867611 | 2026-09-21 13:07:25.867779 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-09-21 13:07:26.392618 | ubuntu-noble -> localhost | changed 2026-09-21 13:07:26.405084 | 2026-09-21 13:07:26.405229 | TASK [validate-host : Collect information about zuul worker] 2026-09-21 13:07:26.881340 | ubuntu-noble | ok 2026-09-21 13:07:26.887720 | 2026-09-21 13:07:26.887819 | TASK [validate-host : Write out all zuul information for each host] 2026-09-21 13:07:27.348245 | ubuntu-noble -> localhost | changed 2026-09-21 13:07:27.357061 | 2026-09-21 13:07:27.357152 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-09-21 13:07:27.673180 | ubuntu-noble | ok 2026-09-21 13:07:27.681992 | 2026-09-21 13:07:27.682131 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-09-21 13:07:28.647029 | ubuntu-noble | changed: 2026-09-21 13:07:28.647238 | ubuntu-noble | cd+++++++++ src/ 2026-09-21 13:07:28.647274 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-09-21 13:07:28.647298 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-09-21 13:07:28.647319 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-09-21 13:07:28.647340 | ubuntu-noble | Containerfile 2026-09-21 13:07:28.647496 | ubuntu-noble | 2026-09-21 13:09:51.181672 | ubuntu-noble | 2026-09-21 13:09:51.181682 | ubuntu-noble | Or undo this operation with: 2026-09-21 13:09:51.181692 | ubuntu-noble | 2026-09-21 13:09:51.181702 | ubuntu-noble | git switch - 2026-09-21 13:09:51.181712 | ubuntu-noble | 2026-09-21 13:09:51.181722 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-09-21 13:09:51.181732 | ubuntu-noble | 2026-09-21 13:09:51.181742 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-09-21 13:09:51.182995 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-21 13:09:51.187134 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-09-21 13:09:51.187173 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-09-21 13:09:51.187184 | ubuntu-noble | + popd 2026-09-21 13:09:51.187195 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-09-21 13:09:51.190740 | ubuntu-noble | ++ sort 2026-09-21 13:09:51.190989 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-09-21 13:09:51.196052 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-21 13:09:51.197340 | ubuntu-noble | + pushd kolla 2026-09-21 13:09:51.197358 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 13:09:51.197413 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 13:09:51.197426 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 13:09:51.197439 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-09-21 13:09:51.197449 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 13:09:51.197459 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:09:51.198686 | ubuntu-noble | checking file kolla/common/sources.py 2026-09-21 13:09:51.199620 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:09:51.200642 | ubuntu-noble | patching file kolla/common/sources.py 2026-09-21 13:09:51.202309 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-09-21 13:09:51.202350 | ubuntu-noble | + popd 2026-09-21 13:09:51.202407 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-09-21 13:09:51.202426 | ubuntu-noble | + pushd kolla 2026-09-21 13:09:51.202456 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 13:09:51.202492 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 13:09:51.202507 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 13:09:51.202518 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-09-21 13:09:51.202528 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 13:09:51.202538 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:09:51.203264 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-09-21 13:09:51.203325 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-21 13:09:51.204179 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:09:51.205742 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-09-21 13:09:51.205768 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-09-21 13:09:51.205884 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-09-21 13:09:51.206022 | ubuntu-noble | + popd 2026-09-21 13:09:51.206251 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-09-21 13:09:51.206316 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-09-21 13:09:51.391900 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-09-21 13:09:51.391999 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-09-21 13:09:51.392014 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-09-21 13:09:51.395662 | ubuntu-noble | Package: rabbitmq-server 2026-09-21 13:09:51.395730 | ubuntu-noble | Pin: version 3.13.* 2026-09-21 13:09:51.395752 | ubuntu-noble | Pin-Priority: 1000 2026-09-21 13:09:51.395772 | ubuntu-noble | 2026-09-21 13:09:51.395788 | ubuntu-noble | Package: openvswitch* 2026-09-21 13:09:51.395799 | ubuntu-noble | Pin: version 3.4.* 2026-09-21 13:09:51.395809 | ubuntu-noble | Pin-Priority: 1000 2026-09-21 13:09:51.395819 | ubuntu-noble | 2026-09-21 13:09:51.395830 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-09-21 13:09:51.395841 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-09-21 13:09:51.395851 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-09-21 13:09:51.395862 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-09-21 13:09:51.395872 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-09-21 13:09:51.395882 | ubuntu-noble | Package: proxysql 2026-09-21 13:09:51.395893 | ubuntu-noble | Pin: version 3.0.8* 2026-09-21 13:09:51.395903 | ubuntu-noble | Pin-Priority: 1001 2026-09-21 13:09:51.395922 | ubuntu-noble | + cp src/kolla-pip-check.py overlays/2024.2/base/kolla-pip-check.py 2026-09-21 13:09:51.399963 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-09-21 13:09:51.401650 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-21 13:09:51.403000 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-09-21 13:09:51.406544 | ubuntu-noble | + image_name=nova 2026-09-21 13:09:51.406713 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-09-21 13:09:51.412128 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-21 13:09:51.413177 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-09-21 13:09:51.416171 | ubuntu-noble | + image_name=cinder 2026-09-21 13:09:51.416217 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-09-21 13:09:51.421780 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-09-21 13:09:51.423250 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-09-21 13:09:51.427241 | ubuntu-noble | + image_name=base 2026-09-21 13:09:51.427310 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/kolla-pip-check.py overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-09-21 13:09:51.433272 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-09-21 13:09:51.437989 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-09-21 13:09:51.438042 | ubuntu-noble | patches/2024.2/neutron 2026-09-21 13:09:51.438054 | ubuntu-noble | patches/2024.2/designate 2026-09-21 13:09:51.438113 | ubuntu-noble | patches/2024.2/designate/dns2 2026-09-21 13:09:51.438123 | ubuntu-noble | patches/2024.2/glance 2026-09-21 13:09:51.438132 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-09-21 13:09:51.438160 | ubuntu-noble | patches/2024.2/ironic 2026-09-21 13:09:51.438169 | ubuntu-noble | patches/2024.2/nova 2026-09-21 13:09:51.438178 | ubuntu-noble | patches/2024.2/cinder 2026-09-21 13:09:51.438186 | ubuntu-noble | patches/2024.2/keystone 2026-09-21 13:09:51.438194 | ubuntu-noble | patches/2024.2/kolla 2026-09-21 13:09:51.442125 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-09-21 13:09:51.442168 | ubuntu-noble | ++ grep kolla 2026-09-21 13:09:51.442949 | ubuntu-noble | ++ grep -v kolla-build 2026-09-21 13:09:51.447571 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-09-21 13:09:51.448551 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-09-21 13:09:51.451295 | ubuntu-noble | + project=kolla 2026-09-21 13:09:51.455140 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-09-21 13:09:51.455190 | ubuntu-noble | ++ sort 2026-09-21 13:09:51.458159 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 13:09:51.458206 | ubuntu-noble | + pushd kolla 2026-09-21 13:09:51.458311 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-09-21 13:09:51.458340 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-09-21 13:09:51.458394 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-09-21 13:09:51.458438 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-09-21 13:09:51.458448 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-09-21 13:09:51.458458 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:09:51.461350 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-21 13:09:51.461408 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-21 13:09:51.461461 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:09:51.464100 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-09-21 13:09:51.464131 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-09-21 13:09:51.464173 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-09-21 13:09:51.464306 | ubuntu-noble | + popd 2026-09-21 13:09:51.464395 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 13:09:51.464411 | ubuntu-noble | + pushd kolla 2026-09-21 13:09:51.464437 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-09-21 13:09:51.464450 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-09-21 13:09:51.464456 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-09-21 13:09:51.464466 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-09-21 13:09:51.464472 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-09-21 13:09:51.464492 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:09:51.466444 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-21 13:09:51.466835 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-21 13:09:51.466935 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:09:51.468691 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-09-21 13:09:51.469236 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-09-21 13:09:51.469323 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-09-21 13:09:51.469425 | ubuntu-noble | + popd 2026-09-21 13:09:51.469488 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 13:09:51.469549 | ubuntu-noble | + pushd kolla 2026-09-21 13:09:51.469600 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-09-21 13:09:51.469628 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-09-21 13:09:51.469639 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-09-21 13:09:51.469665 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-09-21 13:09:51.469672 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-09-21 13:09:51.469688 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:09:51.471342 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-09-21 13:09:51.472041 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-09-21 13:09:51.472098 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-21 13:09:51.472103 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-09-21 13:09:51.472107 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-09-21 13:09:51.472111 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-21 13:09:51.472115 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-21 13:09:51.472119 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-21 13:09:51.472123 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-21 13:09:51.472127 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-21 13:09:51.472157 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:09:51.474217 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-09-21 13:09:51.474302 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-09-21 13:09:51.474316 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-09-21 13:09:51.474325 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-09-21 13:09:51.474333 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-09-21 13:09:51.474345 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-09-21 13:09:51.474356 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-09-21 13:09:51.474398 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-09-21 13:09:51.474408 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-09-21 13:09:51.474427 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-09-21 13:09:51.475163 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-09-21 13:09:51.475192 | ubuntu-noble | + popd 2026-09-21 13:09:51.475197 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 13:09:51.475201 | ubuntu-noble | + pushd kolla 2026-09-21 13:09:51.475206 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 13:09:51.475210 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 13:09:51.475214 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 13:09:51.475218 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-09-21 13:09:51.475222 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 13:09:51.475226 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:09:51.477023 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-09-21 13:09:51.477043 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-21 13:09:51.477047 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-21 13:09:51.477051 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-21 13:09:51.477086 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-21 13:09:51.477169 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:09:51.479147 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-09-21 13:09:51.479169 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-09-21 13:09:51.479173 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-09-21 13:09:51.479177 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-09-21 13:09:51.479180 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-09-21 13:09:51.479328 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-09-21 13:09:51.479429 | ubuntu-noble | + popd 2026-09-21 13:09:51.479483 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-09-21 13:09:51.479492 | ubuntu-noble | + pushd kolla 2026-09-21 13:09:51.479566 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-09-21 13:09:51.479603 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-09-21 13:09:51.479627 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-09-21 13:09:51.479634 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-09-21 13:09:51.479639 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-09-21 13:09:51.479658 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:09:51.481422 | ubuntu-noble | checking file kolla/image/tasks.py 2026-09-21 13:09:51.481443 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-21 13:09:51.481505 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:09:51.483130 | ubuntu-noble | patching file kolla/image/tasks.py 2026-09-21 13:09:51.483149 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-09-21 13:09:51.483235 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-09-21 13:09:51.483325 | ubuntu-noble | + popd 2026-09-21 13:09:51.483458 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-09-21 13:09:52.154249 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-09-21 13:09:52.229961 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-09-21 13:09:52.242559 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-09-21 13:09:52.351522 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-09-21 13:09:52.366964 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl.metadata (13 kB) 2026-09-21 13:09:52.468131 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-09-21 13:09:52.483041 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-21 13:09:52.553811 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-09-21 13:09:52.563506 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-09-21 13:09:52.628408 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-21 13:09:52.644594 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-09-21 13:09:52.710125 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-21 13:09:52.728989 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-09-21 13:09:52.814831 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-21 13:09:52.830307 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-09-21 13:09:52.929444 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-21 13:09:52.944708 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-09-21 13:09:53.006231 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-09-21 13:09:53.022578 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-09-21 13:09:53.036284 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-09-21 13:09:53.038110 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-09-21 13:09:53.131531 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-09-21 13:09:53.147664 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-09-21 13:09:53.191268 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-09-21 13:09:53.192940 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.20) 2026-09-21 13:09:53.194871 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.8.0) 2026-09-21 13:09:53.196243 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-09-21 13:09:53.243262 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-09-21 13:09:53.280493 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 3.8 MB/s eta 0:00:00 2026-09-21 13:09:53.297404 | ubuntu-noble | Downloading gitpython-3.1.62-py3-none-any.whl (222 kB) 2026-09-21 13:09:53.325685 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 222.8/222.8 kB 9.8 MB/s eta 0:00:00 2026-09-21 13:09:53.344343 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-09-21 13:09:53.363272 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 10.2 MB/s eta 0:00:00 2026-09-21 13:09:53.381882 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-09-21 13:09:53.396731 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.4 MB/s eta 0:00:00 2026-09-21 13:09:53.418720 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-09-21 13:09:53.486566 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 36.8 MB/s eta 0:00:00 2026-09-21 13:09:53.507895 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-09-21 13:09:53.527590 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.2 MB/s eta 0:00:00 2026-09-21 13:09:53.547000 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-09-21 13:09:53.577197 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-09-21 13:09:53.599567 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 2.7 MB/s eta 0:00:00 2026-09-21 13:09:53.616858 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-09-21 13:09:53.927214 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-09-21 13:09:54.894881 | ubuntu-noble | Successfully installed GitPython-3.1.62 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-09-21 13:09:55.044922 | ubuntu-noble | + pip3 install kolla/ 2026-09-21 13:09:55.582205 | ubuntu-noble | Processing ./kolla 2026-09-21 13:09:55.585294 | ubuntu-noble | Installing build dependencies: started 2026-09-21 13:09:57.964754 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-09-21 13:09:57.973166 | ubuntu-noble | Getting requirements to build wheel: started 2026-09-21 13:09:58.275992 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-09-21 13:09:58.282096 | ubuntu-noble | Installing backend dependencies: started 2026-09-21 13:10:00.623780 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-09-21 13:10:00.625754 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-09-21 13:10:01.288586 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-21 13:10:01.303975 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (7.0.3) 2026-09-21 13:10:01.305717 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.6) 2026-09-21 13:10:01.307863 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.62) 2026-09-21 13:10:01.309595 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (10.7.0) 2026-09-21 13:10:01.311280 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (84.0.0) 2026-09-21 13:10:01.369821 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==19.8.0) (4.0.12) 2026-09-21 13:10:01.375004 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==19.8.0) (3.0.3) 2026-09-21 13:10:01.387459 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (1.3.0) 2026-09-21 13:10:01.388674 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (5.9.1) 2026-09-21 13:10:01.390253 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.9.0) 2026-09-21 13:10:01.392119 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.0.0) 2026-09-21 13:10:01.393443 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.0.3) 2026-09-21 13:10:01.394906 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.34.2) 2026-09-21 13:10:01.444656 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==19.8.0) (5.0.3) 2026-09-21 13:10:01.462735 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.5.1) 2026-09-21 13:10:01.464580 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.20) 2026-09-21 13:10:01.466189 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2.8.0) 2026-09-21 13:10:01.467533 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2026.7.22) 2026-09-21 13:10:01.497609 | ubuntu-noble | Building wheels for collected packages: kolla 2026-09-21 13:10:01.498788 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-09-21 13:10:03.240221 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-09-21 13:10:03.243867 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=377993 sha256=1373f6d904fe560e41a45ff5e893bf54be8d54799378f475d2e9bfc7ec51d84a 2026-09-21 13:10:03.245008 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-qsupb3v0/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-09-21 13:10:03.262836 | ubuntu-noble | Successfully built kolla 2026-09-21 13:10:03.558929 | ubuntu-noble | Installing collected packages: kolla 2026-09-21 13:10:03.753787 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-09-21 13:10:03.941965 | ubuntu-noble | ++ kolla-build --version 2026-09-21 13:10:04.533152 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-09-21 13:10:04.533241 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-09-21 13:10:04.533455 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-21 13:10:04.536871 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=4319990 2026-09-21 13:10:04.536958 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=4319990 2026-09-21 13:10:04.537009 | ubuntu-noble | ++ cd release 2026-09-21 13:10:04.537089 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-09-21 13:10:04.539756 | ubuntu-noble | + export HASH_RELEASE=62c5f3c 2026-09-21 13:10:04.539807 | ubuntu-noble | + HASH_RELEASE=62c5f3c 2026-09-21 13:10:04.539816 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-09-21 13:10:04.711174 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-09-21 13:10:04.711248 | ubuntu-noble | DEBUG template-overrides.j2 2026-09-21 13:10:04.711254 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-09-21 13:10:04.713180 | ubuntu-noble | {% extends parent_template %} 2026-09-21 13:10:04.713201 | ubuntu-noble | 2026-09-21 13:10:04.713206 | ubuntu-noble | {% set fluentd_plugins = [ 2026-09-21 13:10:04.713210 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-09-21 13:10:04.713214 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-09-21 13:10:04.713217 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-09-21 13:10:04.713234 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-09-21 13:10:04.713237 | ubuntu-noble | ] %} 2026-09-21 13:10:04.713241 | ubuntu-noble | 2026-09-21 13:10:04.713246 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-09-21 13:10:04.713250 | ubuntu-noble | 2026-09-21 13:10:04.713254 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-09-21 13:10:04.713257 | ubuntu-noble | 2026-09-21 13:10:04.713261 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-09-21 13:10:04.713264 | ubuntu-noble | 2026-09-21 13:10:04.713267 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-09-21 13:10:04.713271 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-09-21 13:10:04.713274 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-09-21 13:10:04.713278 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-09-21 13:10:04.713281 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713285 | ubuntu-noble | 2026-09-21 13:10:04.713288 | ubuntu-noble | {% block horizon_header %} 2026-09-21 13:10:04.713291 | ubuntu-noble | RUN apt-get update \ 2026-09-21 13:10:04.713295 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-09-21 13:10:04.713299 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-09-21 13:10:04.713303 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-21 13:10:04.713306 | ubuntu-noble | && apt-get clean \ 2026-09-21 13:10:04.713310 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-21 13:10:04.713313 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713316 | ubuntu-noble | 2026-09-21 13:10:04.713320 | ubuntu-noble | {% block horizon_footer %} 2026-09-21 13:10:04.713323 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-09-21 13:10:04.713329 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-09-21 13:10:04.713333 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-09-21 13:10:04.713337 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713340 | ubuntu-noble | 2026-09-21 13:10:04.713344 | ubuntu-noble | {% block base_header %} 2026-09-21 13:10:04.713347 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-09-21 13:10:04.713351 | ubuntu-noble | COPY kolla-pip-check.py /usr/local/bin/kolla-pip-check.py 2026-09-21 13:10:04.713354 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-09-21 13:10:04.713357 | ubuntu-noble | 2026-09-21 13:10:04.713361 | ubuntu-noble | RUN apt-get update \ 2026-09-21 13:10:04.713364 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-09-21 13:10:04.713387 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-09-21 13:10:04.713391 | ubuntu-noble | && apt-get clean \ 2026-09-21 13:10:04.713394 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-21 13:10:04.713397 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713401 | ubuntu-noble | 2026-09-21 13:10:04.713404 | ubuntu-noble | {% block openstack_base_header %} 2026-09-21 13:10:04.713407 | ubuntu-noble | RUN apt-get update \ 2026-09-21 13:10:04.713411 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-09-21 13:10:04.713414 | ubuntu-noble | && apt-get clean \ 2026-09-21 13:10:04.713417 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-21 13:10:04.713421 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713424 | ubuntu-noble | 2026-09-21 13:10:04.713428 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-09-21 13:10:04.713431 | ubuntu-noble | 2026-09-21 13:10:04.713434 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-09-21 13:10:04.713437 | ubuntu-noble | 2026-09-21 13:10:04.713441 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-09-21 13:10:04.713444 | ubuntu-noble | 2026-09-21 13:10:04.713448 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-09-21 13:10:04.713451 | ubuntu-noble | {% block cinder_volume_footer %} 2026-09-21 13:10:04.713454 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-09-21 13:10:04.713458 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713461 | ubuntu-noble | 2026-09-21 13:10:04.713464 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-09-21 13:10:04.713468 | ubuntu-noble | {% block manila_base_footer %} 2026-09-21 13:10:04.713474 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-21 13:10:04.713478 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713481 | ubuntu-noble | 2026-09-21 13:10:04.713484 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-09-21 13:10:04.713488 | ubuntu-noble | {% block magnum_base_footer %} 2026-09-21 13:10:04.713491 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-09-21 13:10:04.713495 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-09-21 13:10:04.713498 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-09-21 13:10:04.713501 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713505 | ubuntu-noble | 2026-09-21 13:10:04.713508 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-09-21 13:10:04.713511 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-09-21 13:10:04.713514 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-09-21 13:10:04.713518 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-09-21 13:10:04.713521 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713524 | ubuntu-noble | 2026-09-21 13:10:04.713528 | ubuntu-noble | {% block grafana_footer %} 2026-09-21 13:10:04.713531 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-09-21 13:10:04.713534 | ubuntu-noble | && mkdir -p /operations \ 2026-09-21 13:10:04.713538 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-09-21 13:10:04.713541 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-09-21 13:10:04.713544 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713548 | ubuntu-noble | 2026-09-21 13:10:04.713551 | ubuntu-noble | {% block keystone_footer %} 2026-09-21 13:10:04.713554 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install -c /requirements/upper-constraints.txt keystone-keycloak-backend 2026-09-21 13:10:04.713558 | ubuntu-noble | RUN apt-get update \ 2026-09-21 13:10:04.713561 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-21 13:10:04.713564 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-09-21 13:10:04.713568 | ubuntu-noble | libldap-common \ 2026-09-21 13:10:04.713571 | ubuntu-noble | libmemcached11 \ 2026-09-21 13:10:04.713574 | ubuntu-noble | && apt-get clean \ 2026-09-21 13:10:04.713578 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-09-21 13:10:04.713581 | ubuntu-noble | && a2enmod auth_openidc 2026-09-21 13:10:04.713584 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713588 | ubuntu-noble | 2026-09-21 13:10:04.713591 | ubuntu-noble | {% block footer %} 2026-09-21 13:10:04.713594 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-09-21 13:10:04.713598 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-09-21 13:10:04.713601 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-09-21 13:10:04.713604 | ubuntu-noble | && apt-get autoremove -y \ 2026-09-21 13:10:04.713618 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi \ 2026-09-21 13:10:04.713627 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/pip3 ]; then /var/lib/kolla/venv/bin/python3 /usr/local/bin/kolla-pip-check.py; fi 2026-09-21 13:10:04.713630 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713634 | ubuntu-noble | 2026-09-21 13:10:04.713637 | ubuntu-noble | {% block labels %} 2026-09-21 13:10:04.713640 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-09-21 13:10:04.713644 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-09-21 13:10:04.713647 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="4319990" \ 2026-09-21 13:10:04.713652 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-09-21 13:10:04.713656 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-09-21 13:10:04.713659 | ubuntu-noble | "de.osism.commit.release"="62c5f3c" \ 2026-09-21 13:10:04.713663 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-09-21 13:10:04.713666 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-09-21 13:10:04.713669 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-09-21 13:10:04.713673 | ubuntu-noble | "de.osism.version"="latest" \ 2026-09-21 13:10:04.713676 | ubuntu-noble | "org.opencontainers.image.created"="2026-09-21T13:10:04.689883+00:00" \ 2026-09-21 13:10:04.713684 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-09-21 13:10:04.713687 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-09-21 13:10:04.713691 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-09-21 13:10:04.713694 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-09-21 13:10:04.713697 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-09-21 13:10:04.713701 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-09-21 13:10:04.713704 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713707 | ubuntu-noble | 2026-09-21 13:10:04.713711 | ubuntu-noble | {% block ovs_install %} 2026-09-21 13:10:04.713714 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-09-21 13:10:04.713717 | ubuntu-noble | RUN apt-get update \ 2026-09-21 13:10:04.713721 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-09-21 13:10:04.713724 | ubuntu-noble | python3-netifaces \ 2026-09-21 13:10:04.713728 | ubuntu-noble | tcpdump \ 2026-09-21 13:10:04.713731 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-09-21 13:10:04.713734 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-09-21 13:10:04.713738 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-09-21 13:10:04.713741 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-09-21 13:10:04.713744 | ubuntu-noble | && apt-get clean \ 2026-09-21 13:10:04.713748 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-09-21 13:10:04.713751 | ubuntu-noble | {% endblock %} 2026-09-21 13:10:04.713754 | ubuntu-noble | 2026-09-21 13:10:04.715130 | ubuntu-noble | + bash scripts/002-generate.sh 2026-09-21 13:10:04.719353 | ubuntu-noble | + BASE=ubuntu 2026-09-21 13:10:04.719390 | ubuntu-noble | + BASE_VERSION=22.04 2026-09-21 13:10:04.720398 | ubuntu-noble | ++ date +%Y%m%d 2026-09-21 13:10:04.722880 | ubuntu-noble | + BUILD_ID=20260921 2026-09-21 13:10:04.722947 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-09-21 13:10:04.722955 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-09-21 13:10:04.722961 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-21 13:10:04.722989 | ubuntu-noble | + VERSION=latest 2026-09-21 13:10:04.723091 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-21 13:10:04.723131 | ubuntu-noble | + . defaults/all.sh 2026-09-21 13:10:04.723237 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-21 13:10:04.723242 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-21 13:10:04.723278 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-21 13:10:04.723302 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-21 13:10:04.723564 | ubuntu-noble | +++ deactivate nondestructive 2026-09-21 13:10:04.723616 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 13:10:04.723623 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 13:10:04.723645 | ubuntu-noble | +++ hash -r 2026-09-21 13:10:04.723712 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 13:10:04.723718 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-21 13:10:04.723723 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-21 13:10:04.723754 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-21 13:10:04.723841 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-21 13:10:04.723847 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-21 13:10:04.723853 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-21 13:10:04.723856 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-21 13:10:04.723899 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-21 13:10:04.723927 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-21 13:10:04.723934 | ubuntu-noble | +++ export PATH 2026-09-21 13:10:04.723976 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 13:10:04.724016 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-21 13:10:04.724023 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-21 13:10:04.724043 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-21 13:10:04.724050 | ubuntu-noble | +++ export PS1 2026-09-21 13:10:04.724071 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-21 13:10:04.724123 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-21 13:10:04.724149 | ubuntu-noble | +++ hash -r 2026-09-21 13:10:04.724202 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-21 13:10:04.725000 | ubuntu-noble | +++ date +%Y%m%d 2026-09-21 13:10:04.726947 | ubuntu-noble | ++ export BUILD_ID=20260921 2026-09-21 13:10:04.726981 | ubuntu-noble | ++ BUILD_ID=20260921 2026-09-21 13:10:04.726986 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-21 13:10:04.726991 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-21 13:10:04.726998 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-21 13:10:04.727002 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-21 13:10:04.727005 | ubuntu-noble | + export VERSION 2026-09-21 13:10:04.727008 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-21 13:10:04.727014 | ubuntu-noble | + DOCKER_TAG=build-20260921 2026-09-21 13:10:04.727019 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-09-21 13:10:04.727042 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-09-21 13:10:04.727048 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-21 13:10:04.727127 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-09-21 13:10:04.727135 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-09-21 13:10:04.881111 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-09-21 13:10:04.881178 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-09-21 13:10:06.278225 | ubuntu-noble | localhost | SUCCESS => { 2026-09-21 13:10:06.278281 | ubuntu-noble | "changed": false, 2026-09-21 13:10:06.278290 | ubuntu-noble | "gid": 1000, 2026-09-21 13:10:06.278296 | ubuntu-noble | "group": "zuul", 2026-09-21 13:10:06.278302 | ubuntu-noble | "mode": "0664", 2026-09-21 13:10:06.278308 | ubuntu-noble | "msg": "OK", 2026-09-21 13:10:06.278315 | ubuntu-noble | "owner": "zuul", 2026-09-21 13:10:06.278321 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 13:10:06.278327 | ubuntu-noble | "size": 4358, 2026-09-21 13:10:06.278333 | ubuntu-noble | "state": "file", 2026-09-21 13:10:06.278340 | ubuntu-noble | "uid": 1000 2026-09-21 13:10:06.278346 | ubuntu-noble | } 2026-09-21 13:10:06.414230 | ubuntu-noble | + setini DEFAULT tag build-20260921 2026-09-21 13:10:06.414298 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=tag value=build-20260921' 2026-09-21 13:10:07.737129 | ubuntu-noble | localhost | CHANGED => { 2026-09-21 13:10:07.737185 | ubuntu-noble | "changed": true, 2026-09-21 13:10:07.737190 | ubuntu-noble | "gid": 1000, 2026-09-21 13:10:07.737194 | ubuntu-noble | "group": "zuul", 2026-09-21 13:10:07.737197 | ubuntu-noble | "mode": "0664", 2026-09-21 13:10:07.737201 | ubuntu-noble | "msg": "option changed", 2026-09-21 13:10:07.737204 | ubuntu-noble | "owner": "zuul", 2026-09-21 13:10:07.737208 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 13:10:07.737212 | ubuntu-noble | "size": 4366, 2026-09-21 13:10:07.737215 | ubuntu-noble | "state": "file", 2026-09-21 13:10:07.737219 | ubuntu-noble | "uid": 1000 2026-09-21 13:10:07.737222 | ubuntu-noble | } 2026-09-21 13:10:07.858551 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-09-21 13:10:07.858645 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-09-21 13:10:09.158041 | ubuntu-noble | localhost | SUCCESS => { 2026-09-21 13:10:09.158131 | ubuntu-noble | "changed": false, 2026-09-21 13:10:09.158137 | ubuntu-noble | "gid": 1000, 2026-09-21 13:10:09.158141 | ubuntu-noble | "group": "zuul", 2026-09-21 13:10:09.158144 | ubuntu-noble | "mode": "0664", 2026-09-21 13:10:09.158148 | ubuntu-noble | "msg": "OK", 2026-09-21 13:10:09.158151 | ubuntu-noble | "owner": "zuul", 2026-09-21 13:10:09.158155 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 13:10:09.158159 | ubuntu-noble | "size": 4366, 2026-09-21 13:10:09.158162 | ubuntu-noble | "state": "file", 2026-09-21 13:10:09.158166 | ubuntu-noble | "uid": 1000 2026-09-21 13:10:09.158170 | ubuntu-noble | } 2026-09-21 13:10:09.277300 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-09-21 13:10:09.277400 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-09-21 13:10:10.600140 | ubuntu-noble | localhost | SUCCESS => { 2026-09-21 13:10:10.600205 | ubuntu-noble | "changed": false, 2026-09-21 13:10:10.600214 | ubuntu-noble | "gid": 1000, 2026-09-21 13:10:10.600220 | ubuntu-noble | "group": "zuul", 2026-09-21 13:10:10.600227 | ubuntu-noble | "mode": "0664", 2026-09-21 13:10:10.600232 | ubuntu-noble | "msg": "OK", 2026-09-21 13:10:10.600238 | ubuntu-noble | "owner": "zuul", 2026-09-21 13:10:10.600244 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 13:10:10.600251 | ubuntu-noble | "size": 4366, 2026-09-21 13:10:10.600257 | ubuntu-noble | "state": "file", 2026-09-21 13:10:10.600263 | ubuntu-noble | "uid": 1000 2026-09-21 13:10:10.600269 | ubuntu-noble | } 2026-09-21 13:10:10.733694 | ubuntu-noble | + setini DEFAULT install_type source 2026-09-21 13:10:10.733761 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-09-21 13:10:12.003341 | ubuntu-noble | localhost | SUCCESS => { 2026-09-21 13:10:12.003435 | ubuntu-noble | "changed": false, 2026-09-21 13:10:12.003442 | ubuntu-noble | "gid": 1000, 2026-09-21 13:10:12.003446 | ubuntu-noble | "group": "zuul", 2026-09-21 13:10:12.003449 | ubuntu-noble | "mode": "0664", 2026-09-21 13:10:12.003453 | ubuntu-noble | "msg": "OK", 2026-09-21 13:10:12.003457 | ubuntu-noble | "owner": "zuul", 2026-09-21 13:10:12.003461 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 13:10:12.003464 | ubuntu-noble | "size": 4366, 2026-09-21 13:10:12.003468 | ubuntu-noble | "state": "file", 2026-09-21 13:10:12.003472 | ubuntu-noble | "uid": 1000 2026-09-21 13:10:12.003476 | ubuntu-noble | } 2026-09-21 13:10:12.111238 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-09-21 13:10:12.111333 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-09-21 13:10:12.111348 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-09-21 13:10:12.111403 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2024.2.tar.gz' 2026-09-21 13:10:13.429114 | ubuntu-noble | localhost | CHANGED => { 2026-09-21 13:10:13.429164 | ubuntu-noble | "changed": true, 2026-09-21 13:10:13.429172 | ubuntu-noble | "gid": 1000, 2026-09-21 13:10:13.429179 | ubuntu-noble | "group": "zuul", 2026-09-21 13:10:13.429185 | ubuntu-noble | "mode": "0664", 2026-09-21 13:10:13.429191 | ubuntu-noble | "msg": "section and option added", 2026-09-21 13:10:13.429199 | ubuntu-noble | "owner": "zuul", 2026-09-21 13:10:13.429206 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 13:10:13.429213 | ubuntu-noble | "size": 4437, 2026-09-21 13:10:13.429219 | ubuntu-noble | "state": "file", 2026-09-21 13:10:13.429225 | ubuntu-noble | "uid": 1000 2026-09-21 13:10:13.429232 | ubuntu-noble | } 2026-09-21 13:10:13.558849 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-09-21 13:10:13.561769 | ubuntu-noble | + setini openstack-base type local 2026-09-21 13:10:13.561818 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-09-21 13:10:14.879359 | ubuntu-noble | localhost | CHANGED => { 2026-09-21 13:10:14.879425 | ubuntu-noble | "changed": true, 2026-09-21 13:10:14.879430 | ubuntu-noble | "gid": 1000, 2026-09-21 13:10:14.879434 | ubuntu-noble | "group": "zuul", 2026-09-21 13:10:14.879437 | ubuntu-noble | "mode": "0664", 2026-09-21 13:10:14.879441 | ubuntu-noble | "msg": "option added", 2026-09-21 13:10:14.879444 | ubuntu-noble | "owner": "zuul", 2026-09-21 13:10:14.879448 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 13:10:14.879452 | ubuntu-noble | "size": 4548, 2026-09-21 13:10:14.879455 | ubuntu-noble | "state": "file", 2026-09-21 13:10:14.879459 | ubuntu-noble | "uid": 1000 2026-09-21 13:10:14.879462 | ubuntu-noble | } 2026-09-21 13:10:15.001206 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-09-21 13:10:15.001302 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-09-21 13:10:15.001345 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-09-21 13:10:16.301124 | ubuntu-noble | localhost | CHANGED => { 2026-09-21 13:10:16.301191 | ubuntu-noble | "changed": true, 2026-09-21 13:10:16.301198 | ubuntu-noble | "gid": 1000, 2026-09-21 13:10:16.301203 | ubuntu-noble | "group": "zuul", 2026-09-21 13:10:16.301208 | ubuntu-noble | "mode": "0664", 2026-09-21 13:10:16.301213 | ubuntu-noble | "msg": "option added", 2026-09-21 13:10:16.301218 | ubuntu-noble | "owner": "zuul", 2026-09-21 13:10:16.301223 | ubuntu-noble | "path": "kolla-build.conf", 2026-09-21 13:10:16.301228 | ubuntu-noble | "size": 4586, 2026-09-21 13:10:16.301233 | ubuntu-noble | "state": "file", 2026-09-21 13:10:16.301238 | ubuntu-noble | "uid": 1000 2026-09-21 13:10:16.301243 | ubuntu-noble | } 2026-09-21 13:10:16.415960 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-09-21 13:10:16.416097 | ubuntu-noble | DEBUG kolla-build.conf 2026-09-21 13:10:16.416116 | ubuntu-noble | + cat kolla-build.conf 2026-09-21 13:10:16.417435 | ubuntu-noble | [DEFAULT] 2026-09-21 13:10:16.417470 | ubuntu-noble | base = ubuntu 2026-09-21 13:10:16.417481 | ubuntu-noble | base_package_type = deb 2026-09-21 13:10:16.417491 | ubuntu-noble | base_tag = 24.04 2026-09-21 13:10:16.417501 | ubuntu-noble | install_type = source 2026-09-21 13:10:16.417511 | ubuntu-noble | namespace = kolla 2026-09-21 13:10:16.417520 | ubuntu-noble | openstack_release = 2024.2 2026-09-21 13:10:16.417530 | ubuntu-noble | push = false 2026-09-21 13:10:16.417539 | ubuntu-noble | tag = build-20260921 2026-09-21 13:10:16.417548 | ubuntu-noble | threads = 1 2026-09-21 13:10:16.417558 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-09-21 13:10:16.417571 | ubuntu-noble | 2026-09-21 13:10:16.417583 | ubuntu-noble | ######################################################################### 2026-09-21 13:10:16.417593 | ubuntu-noble | # sources tracked in release repository 2026-09-21 13:10:16.417603 | ubuntu-noble | 2026-09-21 13:10:16.417613 | ubuntu-noble | [aodh-base] 2026-09-21 13:10:16.417623 | ubuntu-noble | type = local 2026-09-21 13:10:16.417632 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 13:10:16.417642 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-09-21 13:10:16.417651 | ubuntu-noble | 2026-09-21 13:10:16.417661 | ubuntu-noble | 2026-09-21 13:10:16.417670 | ubuntu-noble | 2026-09-21 13:10:16.417680 | ubuntu-noble | [barbican-base] 2026-09-21 13:10:16.417689 | ubuntu-noble | type = local 2026-09-21 13:10:16.417700 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 13:10:16.417714 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-09-21 13:10:16.417731 | ubuntu-noble | 2026-09-21 13:10:16.418278 | ubuntu-noble | 2026-09-21 13:10:16.418304 | ubuntu-noble | 2026-09-21 13:10:16.418321 | ubuntu-noble | [blazar-base] 2026-09-21 13:10:16.418338 | ubuntu-noble | type = local 2026-09-21 13:10:16.418355 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 13:10:16.418399 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-09-21 13:10:16.418420 | ubuntu-noble | 2026-09-21 13:10:16.418431 | ubuntu-noble | 2026-09-21 13:10:16.418440 | ubuntu-noble | 2026-09-21 13:10:16.418450 | ubuntu-noble | [ceilometer-base] 2026-09-21 13:10:16.418460 | ubuntu-noble | type = local 2026-09-21 13:10:16.418469 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:16.418479 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:16.418489 | ubuntu-noble | 2026-09-21 13:10:16.418498 | ubuntu-noble | 2026-09-21 13:10:16.418508 | ubuntu-noble | 2026-09-21 13:10:16.418517 | ubuntu-noble | [cinder-base] 2026-09-21 13:10:16.418527 | ubuntu-noble | type = local 2026-09-21 13:10:16.418537 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 13:10:16.418547 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-09-21 13:10:16.418556 | ubuntu-noble | 2026-09-21 13:10:16.418566 | ubuntu-noble | 2026-09-21 13:10:16.418575 | ubuntu-noble | 2026-09-21 13:10:16.418584 | ubuntu-noble | [designate-base] 2026-09-21 13:10:16.418594 | ubuntu-noble | type = local 2026-09-21 13:10:16.418604 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 13:10:16.418613 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-09-21 13:10:16.418623 | ubuntu-noble | 2026-09-21 13:10:16.418632 | ubuntu-noble | 2026-09-21 13:10:16.418642 | ubuntu-noble | 2026-09-21 13:10:16.418651 | ubuntu-noble | [glance-base] 2026-09-21 13:10:16.418661 | ubuntu-noble | type = local 2026-09-21 13:10:16.418670 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 13:10:16.418680 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-09-21 13:10:16.418689 | ubuntu-noble | 2026-09-21 13:10:16.418699 | ubuntu-noble | 2026-09-21 13:10:16.418708 | ubuntu-noble | 2026-09-21 13:10:16.418718 | ubuntu-noble | [heat-base] 2026-09-21 13:10:16.418727 | ubuntu-noble | type = local 2026-09-21 13:10:16.418737 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 13:10:16.418747 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-09-21 13:10:16.418756 | ubuntu-noble | 2026-09-21 13:10:16.418766 | ubuntu-noble | 2026-09-21 13:10:16.418775 | ubuntu-noble | 2026-09-21 13:10:16.418785 | ubuntu-noble | [horizon] 2026-09-21 13:10:16.418794 | ubuntu-noble | type = local 2026-09-21 13:10:16.418804 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 13:10:16.418813 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-09-21 13:10:16.418822 | ubuntu-noble | 2026-09-21 13:10:16.418832 | ubuntu-noble | 2026-09-21 13:10:16.418841 | ubuntu-noble | 2026-09-21 13:10:16.418851 | ubuntu-noble | [ironic-base] 2026-09-21 13:10:16.418876 | ubuntu-noble | type = local 2026-09-21 13:10:16.418886 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 13:10:16.418896 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-09-21 13:10:16.418905 | ubuntu-noble | 2026-09-21 13:10:16.418915 | ubuntu-noble | 2026-09-21 13:10:16.418924 | ubuntu-noble | 2026-09-21 13:10:16.418934 | ubuntu-noble | [keystone-base] 2026-09-21 13:10:16.418943 | ubuntu-noble | type = local 2026-09-21 13:10:16.418953 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 13:10:16.418962 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-09-21 13:10:16.418972 | ubuntu-noble | 2026-09-21 13:10:16.418981 | ubuntu-noble | 2026-09-21 13:10:16.418990 | ubuntu-noble | 2026-09-21 13:10:16.419000 | ubuntu-noble | [magnum-base] 2026-09-21 13:10:16.419010 | ubuntu-noble | type = local 2026-09-21 13:10:16.419019 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 13:10:16.419028 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-09-21 13:10:16.419038 | ubuntu-noble | 2026-09-21 13:10:16.419047 | ubuntu-noble | 2026-09-21 13:10:16.419118 | ubuntu-noble | 2026-09-21 13:10:16.419129 | ubuntu-noble | [manila-base] 2026-09-21 13:10:16.419139 | ubuntu-noble | type = local 2026-09-21 13:10:16.419149 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 13:10:16.419158 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-09-21 13:10:16.419168 | ubuntu-noble | 2026-09-21 13:10:16.419177 | ubuntu-noble | 2026-09-21 13:10:16.419187 | ubuntu-noble | 2026-09-21 13:10:16.419196 | ubuntu-noble | [masakari-base] 2026-09-21 13:10:16.419206 | ubuntu-noble | type = local 2026-09-21 13:10:16.419215 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 13:10:16.419225 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-09-21 13:10:16.419234 | ubuntu-noble | 2026-09-21 13:10:16.419244 | ubuntu-noble | 2026-09-21 13:10:16.419253 | ubuntu-noble | 2026-09-21 13:10:16.419263 | ubuntu-noble | [neutron-bgp-dragent] 2026-09-21 13:10:16.419272 | ubuntu-noble | type = local 2026-09-21 13:10:16.419282 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:16.419292 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:16.419302 | ubuntu-noble | 2026-09-21 13:10:16.419311 | ubuntu-noble | 2026-09-21 13:10:16.419321 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-09-21 13:10:16.419331 | ubuntu-noble | type = local 2026-09-21 13:10:16.419341 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:16.419350 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:16.419360 | ubuntu-noble | 2026-09-21 13:10:16.419369 | ubuntu-noble | 2026-09-21 13:10:16.419434 | ubuntu-noble | [neutron-vpnaas-base] 2026-09-21 13:10:16.419445 | ubuntu-noble | type = local 2026-09-21 13:10:16.419454 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:16.419464 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:16.419474 | ubuntu-noble | 2026-09-21 13:10:16.419484 | ubuntu-noble | 2026-09-21 13:10:16.419493 | ubuntu-noble | 2026-09-21 13:10:16.419503 | ubuntu-noble | [neutron-base] 2026-09-21 13:10:16.419512 | ubuntu-noble | type = local 2026-09-21 13:10:16.419522 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 13:10:16.419532 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-09-21 13:10:16.419541 | ubuntu-noble | 2026-09-21 13:10:16.419550 | ubuntu-noble | 2026-09-21 13:10:16.419560 | ubuntu-noble | 2026-09-21 13:10:16.419569 | ubuntu-noble | [nova-base] 2026-09-21 13:10:16.419579 | ubuntu-noble | type = local 2026-09-21 13:10:16.419589 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 13:10:16.419599 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-09-21 13:10:16.419608 | ubuntu-noble | 2026-09-21 13:10:16.419618 | ubuntu-noble | 2026-09-21 13:10:16.419627 | ubuntu-noble | 2026-09-21 13:10:16.419637 | ubuntu-noble | [octavia-base] 2026-09-21 13:10:16.419646 | ubuntu-noble | type = local 2026-09-21 13:10:16.419669 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 13:10:16.419679 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-09-21 13:10:16.419688 | ubuntu-noble | 2026-09-21 13:10:16.419708 | ubuntu-noble | 2026-09-21 13:10:16.419717 | ubuntu-noble | 2026-09-21 13:10:16.419727 | ubuntu-noble | [placement-base] 2026-09-21 13:10:16.419736 | ubuntu-noble | type = local 2026-09-21 13:10:16.419746 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 13:10:16.419755 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-09-21 13:10:16.419765 | ubuntu-noble | 2026-09-21 13:10:16.419774 | ubuntu-noble | 2026-09-21 13:10:16.419784 | ubuntu-noble | 2026-09-21 13:10:16.419793 | ubuntu-noble | [skyline-apiserver-base] 2026-09-21 13:10:16.419803 | ubuntu-noble | type = local 2026-09-21 13:10:16.419830 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:10:16.419840 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:10:16.419850 | ubuntu-noble | 2026-09-21 13:10:16.419859 | ubuntu-noble | 2026-09-21 13:10:16.419868 | ubuntu-noble | 2026-09-21 13:10:16.419878 | ubuntu-noble | [skyline-console-base] 2026-09-21 13:10:16.419888 | ubuntu-noble | type = local 2026-09-21 13:10:16.419897 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 13:10:16.419907 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-09-21 13:10:16.419916 | ubuntu-noble | 2026-09-21 13:10:16.419926 | ubuntu-noble | 2026-09-21 13:10:16.419936 | ubuntu-noble | [openstack-base] 2026-09-21 13:10:16.419945 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 13:10:16.419955 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-09-21 13:10:16.419964 | ubuntu-noble | type = local 2026-09-21 13:10:16.419974 | ubuntu-noble | + bash scripts/003-patch.sh 2026-09-21 13:10:16.419984 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-09-21 13:10:16.419998 | ubuntu-noble | + VERSION=latest 2026-09-21 13:10:16.420008 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-09-21 13:10:16.420018 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-09-21 13:10:16.420027 | ubuntu-noble | + . defaults/all.sh 2026-09-21 13:10:16.420037 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-09-21 13:10:16.420047 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-09-21 13:10:16.420097 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-09-21 13:10:16.420113 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-09-21 13:10:16.420128 | ubuntu-noble | +++ deactivate nondestructive 2026-09-21 13:10:16.420138 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 13:10:16.420147 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 13:10:16.420157 | ubuntu-noble | +++ hash -r 2026-09-21 13:10:16.420170 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 13:10:16.420180 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-09-21 13:10:16.420189 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-09-21 13:10:16.420203 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-09-21 13:10:16.420216 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-09-21 13:10:16.420226 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-09-21 13:10:16.420239 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-09-21 13:10:16.420249 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-09-21 13:10:16.420259 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-21 13:10:16.420274 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-09-21 13:10:16.420284 | ubuntu-noble | +++ export PATH 2026-09-21 13:10:16.420294 | ubuntu-noble | +++ '[' -n '' ']' 2026-09-21 13:10:16.420306 | ubuntu-noble | +++ '[' -z '' ']' 2026-09-21 13:10:16.420316 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-09-21 13:10:16.420326 | ubuntu-noble | +++ PS1='(venv) ' 2026-09-21 13:10:16.420335 | ubuntu-noble | +++ export PS1 2026-09-21 13:10:16.420348 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-09-21 13:10:16.420358 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-09-21 13:10:16.420368 | ubuntu-noble | +++ hash -r 2026-09-21 13:10:16.420412 | ubuntu-noble | + . defaults/2024.2.sh 2026-09-21 13:10:16.421694 | ubuntu-noble | +++ date +%Y%m%d 2026-09-21 13:10:16.422931 | ubuntu-noble | ++ export BUILD_ID=20260921 2026-09-21 13:10:16.422967 | ubuntu-noble | ++ BUILD_ID=20260921 2026-09-21 13:10:16.422988 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-09-21 13:10:16.423002 | ubuntu-noble | ++ KOLLA_TYPE= 2026-09-21 13:10:16.423016 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-09-21 13:10:16.423029 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-09-21 13:10:16.423043 | ubuntu-noble | + . scripts/patch-lib.sh 2026-09-21 13:10:16.424306 | ubuntu-noble | +++ pwd 2026-09-21 13:10:16.424362 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-09-21 13:10:16.424373 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-21 13:10:16.424730 | ubuntu-noble | + export VERSION 2026-09-21 13:10:16.424744 | ubuntu-noble | + export OPENSTACK_VERSION 2026-09-21 13:10:16.424815 | ubuntu-noble | + mkdir -p tarballs 2026-09-21 13:10:16.428696 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-09-21 13:10:21.414140 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-09-21 13:10:21.414246 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=1 ttl=41 time=135 ms 2026-09-21 13:10:21.544220 | ubuntu-noble | 64 bytes from static03.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f): icmp_seq=2 ttl=41 time=130 ms 2026-09-21 13:10:21.544299 | ubuntu-noble | 2026-09-21 13:10:21.544307 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-09-21 13:10:21.544313 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 4981ms 2026-09-21 13:10:21.544317 | ubuntu-noble | rtt min/avg/max/mdev = 129.583/132.117/134.651/2.534 ms 2026-09-21 13:10:21.546032 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-09-21 13:10:21.550145 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:21.550207 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:21.551495 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 13:10:21.554155 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-09-21 13:10:21.554201 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-09-21 13:10:21.554404 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 13:10:21.554478 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 13:10:21.554500 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-09-21 13:10:22.660211 | ubuntu-noble | 2026-09-21 13:10:22 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:22.661537 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:22.661582 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-09-21 13:10:22.661593 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-09-21 13:10:22.663125 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-09-21 13:10:22.663166 | ubuntu-noble | ++ head -1 2026-09-21 13:10:22.663876 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:22.672984 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-09-21 13:10:22.674115 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-09-21 13:10:22.674152 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:22.674163 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-21 13:10:22.674172 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:22.674180 | ubuntu-noble | ++ local name=aodh 2026-09-21 13:10:22.674189 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:22.674197 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:22.674205 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-21 13:10:22.674213 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-21 13:10:22.674222 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:22.674230 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-21 13:10:22.674239 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-21 13:10:22.674248 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:22.674256 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-09-21 13:10:22.674264 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-09-21 13:10:22.674272 | ubuntu-noble | ++ return 1 2026-09-21 13:10:22.674296 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:22.674305 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:22.676221 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-09-21 13:10:22.676311 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:22.676335 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-09-21 13:10:22.676355 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:22.676430 | ubuntu-noble | ++ local name=aodh 2026-09-21 13:10:22.676449 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:22.676459 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:22.676469 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-21 13:10:22.676479 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-21 13:10:22.676489 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:22.676498 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-21 13:10:22.676508 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-21 13:10:22.676517 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:22.676530 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-09-21 13:10:22.676546 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-09-21 13:10:22.676556 | ubuntu-noble | ++ return 1 2026-09-21 13:10:22.677109 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:22.677154 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:22.677184 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-09-21 13:10:22.677217 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-09-21 13:10:22.677236 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:22.677253 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-09-21 13:10:22.677270 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-09-21 13:10:22.677287 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:22.677305 | ubuntu-noble | + popd 2026-09-21 13:10:22.677329 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:22.677346 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:22.678535 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 13:10:22.681994 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-09-21 13:10:22.682032 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-09-21 13:10:22.682042 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 13:10:22.682052 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 13:10:22.682085 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-09-21 13:10:23.918282 | ubuntu-noble | 2026-09-21 13:10:23 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:23.920968 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:23.921032 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-09-21 13:10:23.921050 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-09-21 13:10:23.924146 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-09-21 13:10:23.924202 | ubuntu-noble | ++ head -1 2026-09-21 13:10:23.924516 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:23.935144 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-09-21 13:10:23.936195 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-09-21 13:10:23.936250 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:23.936296 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-21 13:10:23.936342 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:23.936459 | ubuntu-noble | ++ local name=barbican 2026-09-21 13:10:23.936473 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:23.936527 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:23.936542 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-21 13:10:23.936555 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-21 13:10:23.936636 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:23.936650 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-21 13:10:23.936662 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-21 13:10:23.936672 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:23.936681 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-09-21 13:10:23.936692 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-09-21 13:10:23.936723 | ubuntu-noble | ++ return 1 2026-09-21 13:10:23.937953 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:23.938019 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:23.938481 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-09-21 13:10:23.938571 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:23.938587 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-09-21 13:10:23.938603 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:23.938687 | ubuntu-noble | ++ local name=barbican 2026-09-21 13:10:23.938700 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:23.938741 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:23.938756 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-21 13:10:23.938770 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-21 13:10:23.938815 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:23.938830 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-21 13:10:23.938840 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-21 13:10:23.938854 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:23.938864 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-09-21 13:10:23.938877 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-09-21 13:10:23.938887 | ubuntu-noble | ++ return 1 2026-09-21 13:10:23.940178 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:23.940232 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:23.940248 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-09-21 13:10:23.940258 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-09-21 13:10:23.940268 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:23.940278 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-09-21 13:10:23.940288 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-09-21 13:10:23.940298 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:23.940304 | ubuntu-noble | + popd 2026-09-21 13:10:23.940310 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:23.940316 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:23.940998 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 13:10:23.944214 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-09-21 13:10:23.944275 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-09-21 13:10:23.944285 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 13:10:23.944296 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 13:10:23.944338 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-09-21 13:10:25.044236 | ubuntu-noble | 2026-09-21 13:10:25 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:25.046306 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:25.046427 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-09-21 13:10:25.046443 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-09-21 13:10:25.048143 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-09-21 13:10:25.048284 | ubuntu-noble | ++ head -1 2026-09-21 13:10:25.050727 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:25.058495 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-09-21 13:10:25.059216 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-09-21 13:10:25.059283 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:25.059292 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-21 13:10:25.059306 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:25.059313 | ubuntu-noble | ++ local name=blazar 2026-09-21 13:10:25.059319 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:25.059325 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:25.059342 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-21 13:10:25.059349 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-21 13:10:25.059360 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:25.059413 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-21 13:10:25.059421 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-21 13:10:25.059427 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:25.059433 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-09-21 13:10:25.059439 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-09-21 13:10:25.059448 | ubuntu-noble | ++ return 1 2026-09-21 13:10:25.060151 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:25.060190 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:25.060499 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-09-21 13:10:25.060541 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:25.060552 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-09-21 13:10:25.060562 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:25.060607 | ubuntu-noble | ++ local name=blazar 2026-09-21 13:10:25.060618 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:25.060644 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:25.060655 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-21 13:10:25.060663 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-21 13:10:25.060689 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:25.060696 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-21 13:10:25.060706 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-21 13:10:25.060712 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:25.060719 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-09-21 13:10:25.060727 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-09-21 13:10:25.060734 | ubuntu-noble | ++ return 1 2026-09-21 13:10:25.061628 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:25.061660 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:25.061667 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-09-21 13:10:25.061674 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-09-21 13:10:25.061680 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:25.061687 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-09-21 13:10:25.061693 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-09-21 13:10:25.061699 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:25.061706 | ubuntu-noble | + popd 2026-09-21 13:10:25.061713 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:25.061719 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:25.061936 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:25.063933 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:25.063961 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-09-21 13:10:25.063968 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:25.063974 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:25.063980 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:26.291869 | ubuntu-noble | 2026-09-21 13:10:26 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:26.293968 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:26.294025 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:26.294037 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:26.296154 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:26.296215 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:26.296241 | ubuntu-noble | ++ head -1 2026-09-21 13:10:26.305567 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-09-21 13:10:26.306530 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-09-21 13:10:26.306578 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:26.306592 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-21 13:10:26.306628 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:26.306643 | ubuntu-noble | ++ local name=ceilometer 2026-09-21 13:10:26.306657 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:26.306701 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:26.306714 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-21 13:10:26.306729 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-21 13:10:26.306745 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:26.306760 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-21 13:10:26.306771 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-21 13:10:26.306785 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:26.306796 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-09-21 13:10:26.306808 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-09-21 13:10:26.306818 | ubuntu-noble | ++ return 1 2026-09-21 13:10:26.307685 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:26.307729 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:26.307991 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-09-21 13:10:26.308047 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:26.308091 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-09-21 13:10:26.308108 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:26.308173 | ubuntu-noble | ++ local name=ceilometer 2026-09-21 13:10:26.308181 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:26.308190 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:26.308198 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-21 13:10:26.308206 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-21 13:10:26.308246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:26.308257 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-21 13:10:26.308270 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-21 13:10:26.308280 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:26.308289 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-09-21 13:10:26.308298 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-09-21 13:10:26.308311 | ubuntu-noble | ++ return 1 2026-09-21 13:10:26.309144 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:26.309188 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:26.309196 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:26.309203 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:26.309209 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:26.309214 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:26.309220 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-09-21 13:10:26.309225 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:26.309230 | ubuntu-noble | + popd 2026-09-21 13:10:26.309236 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:26.309242 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:26.309944 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 13:10:26.312209 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-09-21 13:10:26.312246 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-09-21 13:10:26.312276 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 13:10:26.312283 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 13:10:26.312311 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-09-21 13:10:27.968231 | ubuntu-noble | 2026-09-21 13:10:27 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:27.970199 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:27.970250 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-09-21 13:10:27.970280 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-09-21 13:10:27.972156 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-09-21 13:10:27.972202 | ubuntu-noble | ++ head -1 2026-09-21 13:10:27.973690 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:27.981524 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-09-21 13:10:27.982680 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-09-21 13:10:27.982807 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:27.982849 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-21 13:10:27.982892 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:27.982960 | ubuntu-noble | ++ local name=cinder 2026-09-21 13:10:27.982999 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:27.983052 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:27.983115 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-09-21 13:10:27.983153 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-09-21 13:10:27.983197 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-09-21 13:10:27.983230 | ubuntu-noble | ++ return 0 2026-09-21 13:10:27.983668 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-09-21 13:10:27.984580 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-09-21 13:10:27.984669 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:27.984721 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-09-21 13:10:27.984742 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:27.984761 | ubuntu-noble | ++ local name=cinder 2026-09-21 13:10:27.984780 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:27.984799 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:27.984818 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-09-21 13:10:27.984837 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-09-21 13:10:27.984857 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-09-21 13:10:27.984882 | ubuntu-noble | ++ return 0 2026-09-21 13:10:27.986199 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-09-21 13:10:27.986252 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-09-21 13:10:27.986264 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-09-21 13:10:27.986274 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-09-21 13:10:27.986284 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-21 13:10:28.339626 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-21 13:10:28.343729 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-21 13:10:28.346145 | ubuntu-noble | + sort 2026-09-21 13:10:28.356842 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-09-21 13:10:28.359112 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-09-21 13:10:28.359145 | ubuntu-noble | ++ sort 2026-09-21 13:10:28.361095 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:28.361127 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 13:10:28.361150 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 13:10:28.361168 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 13:10:28.361175 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-09-21 13:10:28.361180 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 13:10:28.361185 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:28.362772 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 13:10:28.363830 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-21 13:10:28.363861 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 13:10:28.363868 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 13:10:28.363968 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:28.365639 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 13:10:28.366696 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-09-21 13:10:28.366717 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 13:10:28.366728 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 13:10:28.366801 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-09-21 13:10:28.366949 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:28.366995 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 13:10:28.367120 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 13:10:28.367128 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 13:10:28.367132 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-09-21 13:10:28.367136 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 13:10:28.367142 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:28.369152 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-21 13:10:28.369263 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-21 13:10:28.369816 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-21 13:10:28.369949 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 13:10:28.370212 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-21 13:10:28.370520 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-21 13:10:28.370846 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 13:10:28.371023 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 13:10:28.371708 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:28.372965 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-09-21 13:10:28.373547 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-09-21 13:10:28.373991 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-09-21 13:10:28.374218 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 13:10:28.374532 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-09-21 13:10:28.374894 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-09-21 13:10:28.375520 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 13:10:28.375767 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 13:10:28.377284 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-09-21 13:10:28.377407 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:28.377440 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 13:10:28.377452 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 13:10:28.377462 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 13:10:28.377472 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-09-21 13:10:28.377482 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 13:10:28.377492 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:28.383158 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 13:10:28.383209 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 13:10:28.383220 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-21 13:10:28.383542 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:28.385176 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-09-21 13:10:28.385915 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-09-21 13:10:28.385933 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-21 13:10:28.386026 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-09-21 13:10:28.386239 | ubuntu-noble | + popd 2026-09-21 13:10:28.388130 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-21 13:10:28.388152 | ubuntu-noble | + sort 2026-09-21 13:10:28.398345 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-21 13:10:28.398465 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-21 13:10:28.398494 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:28.398513 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:28.398529 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:28.399723 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:28.400192 | ubuntu-noble | ++ head -1 2026-09-21 13:10:28.402736 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 13:10:28.402795 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-21 13:10:28.402817 | ubuntu-noble | + local new_files 2026-09-21 13:10:28.403641 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:28.409506 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 13:10:28.409529 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 13:10:28.409534 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-09-21 13:10:28.409538 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 13:10:28.409542 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 13:10:28.409546 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-09-21 13:10:28.409959 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 13:10:28.413153 | ubuntu-noble | + [[ -n y ]] 2026-09-21 13:10:28.413197 | ubuntu-noble | + echo 2026-09-21 13:10:28.413206 | ubuntu-noble | + local file 2026-09-21 13:10:28.413213 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:28.413221 | ubuntu-noble | + case $file in 2026-09-21 13:10:28.413229 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-21 13:10:28.413237 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 13:10:28.413245 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-09-21 13:10:28.413253 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:28.413259 | ubuntu-noble | + case $file in 2026-09-21 13:10:28.413267 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-21 13:10:28.413274 | ubuntu-noble | APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 13:10:28.413283 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-09-21 13:10:28.413290 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:28.413297 | ubuntu-noble | + case $file in 2026-09-21 13:10:28.413304 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-09-21 13:10:28.413312 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 13:10:28.413319 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-09-21 13:10:28.413342 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:28.415225 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-21 13:10:29.690118 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-21 13:10:29.762838 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-09-21 13:10:29.762887 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-09-21 13:10:29.762893 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-09-21 13:10:29.762897 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-09-21 13:10:30.092254 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-09-21 13:10:30.100123 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-21 13:10:30.100167 | ubuntu-noble | + sort 2026-09-21 13:10:30.114987 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-09-21 13:10:30.120779 | ubuntu-noble | sending incremental file list 2026-09-21 13:10:30.121873 | ubuntu-noble | ./ 2026-09-21 13:10:30.122135 | ubuntu-noble | cinder/ 2026-09-21 13:10:30.122153 | ubuntu-noble | cinder/volume/ 2026-09-21 13:10:30.122160 | ubuntu-noble | cinder/volume/drivers/ 2026-09-21 13:10:30.122181 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-09-21 13:10:30.165030 | ubuntu-noble | 2026-09-21 13:10:30.165194 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-09-21 13:10:30.165219 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-09-21 13:10:30.170149 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-09-21 13:10:30.170202 | ubuntu-noble | + sort 2026-09-21 13:10:30.187746 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-09-21 13:10:30.187871 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-09-21 13:10:30.187888 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:30.187900 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:30.187910 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:30.189497 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:30.191121 | ubuntu-noble | ++ head -1 2026-09-21 13:10:30.193812 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-09-21 13:10:30.193867 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-09-21 13:10:30.193884 | ubuntu-noble | + local new_files 2026-09-21 13:10:30.195250 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:30.199509 | ubuntu-noble | + new_files= 2026-09-21 13:10:30.199566 | ubuntu-noble | + [[ -z '' ]] 2026-09-21 13:10:30.199584 | ubuntu-noble | + return 2026-09-21 13:10:30.199593 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:30.202479 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-09-21 13:10:31.409811 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-09-21 13:10:31.473713 | ubuntu-noble | + popd 2026-09-21 13:10:31.473884 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:31.473936 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:31.475021 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 13:10:31.477907 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-09-21 13:10:31.477940 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-09-21 13:10:31.478021 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 13:10:31.478028 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 13:10:31.478987 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-09-21 13:10:32.763505 | ubuntu-noble | 2026-09-21 13:10:32 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:32.766677 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:32.766719 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-09-21 13:10:32.766726 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-09-21 13:10:32.771488 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-09-21 13:10:32.771538 | ubuntu-noble | ++ head -1 2026-09-21 13:10:32.771549 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:32.777937 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-09-21 13:10:32.779112 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-09-21 13:10:32.779228 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:32.779244 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-21 13:10:32.779309 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:32.779376 | ubuntu-noble | ++ local name=designate 2026-09-21 13:10:32.779403 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:32.779489 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:32.779500 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-09-21 13:10:32.779509 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-09-21 13:10:32.779557 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-09-21 13:10:32.779627 | ubuntu-noble | ++ return 0 2026-09-21 13:10:32.780777 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-09-21 13:10:32.781458 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-09-21 13:10:32.781537 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:32.781561 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-09-21 13:10:32.781612 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:32.781670 | ubuntu-noble | ++ local name=designate 2026-09-21 13:10:32.781677 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:32.781730 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:32.781757 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-21 13:10:32.781800 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-21 13:10:32.781854 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:32.781876 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-21 13:10:32.781896 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-21 13:10:32.781917 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:32.781936 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-09-21 13:10:32.781956 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-09-21 13:10:32.781982 | ubuntu-noble | ++ return 1 2026-09-21 13:10:32.782907 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:32.782930 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:32.782934 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-09-21 13:10:32.782938 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-09-21 13:10:32.782942 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-09-21 13:10:32.782945 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-09-21 13:10:32.884901 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-09-21 13:10:32.889138 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-21 13:10:32.889184 | ubuntu-noble | + sort 2026-09-21 13:10:32.892956 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-09-21 13:10:32.895751 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-09-21 13:10:32.895793 | ubuntu-noble | ++ sort 2026-09-21 13:10:32.898229 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:32.898267 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 13:10:32.898278 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 13:10:32.898288 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 13:10:32.898297 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-09-21 13:10:32.898306 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 13:10:32.898315 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:32.902169 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-21 13:10:32.902232 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-21 13:10:32.902728 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 13:10:32.903298 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:32.907158 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-21 13:10:32.907216 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-21 13:10:32.907226 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 13:10:32.907938 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-09-21 13:10:32.908035 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:32.908137 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 13:10:32.908159 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 13:10:32.908193 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 13:10:32.908209 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-09-21 13:10:32.908218 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 13:10:32.908242 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:32.912138 | ubuntu-noble | checking file designate/central/service.py 2026-09-21 13:10:32.912507 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-21 13:10:32.913750 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-09-21 13:10:32.914472 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-09-21 13:10:32.915086 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-09-21 13:10:32.915323 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-21 13:10:32.915860 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:32.918047 | ubuntu-noble | patching file designate/central/service.py 2026-09-21 13:10:32.920106 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-21 13:10:32.920129 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-09-21 13:10:32.920279 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-09-21 13:10:32.920756 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-09-21 13:10:32.920911 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-21 13:10:32.921984 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-09-21 13:10:32.922113 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:32.922184 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 13:10:32.922219 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 13:10:32.922251 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 13:10:32.922276 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-09-21 13:10:32.922282 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 13:10:32.922300 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:32.926108 | ubuntu-noble | checking file designate/central/service.py 2026-09-21 13:10:32.926132 | ubuntu-noble | checking file designate/mdns/handler.py 2026-09-21 13:10:32.926138 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-09-21 13:10:32.926142 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-09-21 13:10:32.926172 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-09-21 13:10:32.926452 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-09-21 13:10:32.926888 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:32.928575 | ubuntu-noble | patching file designate/central/service.py 2026-09-21 13:10:32.930141 | ubuntu-noble | patching file designate/mdns/handler.py 2026-09-21 13:10:32.930164 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-09-21 13:10:32.930168 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-09-21 13:10:32.930275 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-09-21 13:10:32.930461 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-09-21 13:10:32.931252 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-09-21 13:10:32.931412 | ubuntu-noble | + popd 2026-09-21 13:10:32.933107 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-09-21 13:10:32.933133 | ubuntu-noble | + sort 2026-09-21 13:10:32.937293 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-09-21 13:10:32.937379 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-09-21 13:10:32.937430 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:32.937459 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:32.937476 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:32.938573 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:32.938991 | ubuntu-noble | ++ head -1 2026-09-21 13:10:32.941419 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-21 13:10:32.941481 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-09-21 13:10:32.941503 | ubuntu-noble | + local new_files 2026-09-21 13:10:32.942256 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:32.945758 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 13:10:32.945778 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-09-21 13:10:32.945784 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 13:10:32.945788 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-09-21 13:10:32.946230 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-21 13:10:32.948154 | ubuntu-noble | + [[ -n r ]] 2026-09-21 13:10:32.948199 | ubuntu-noble | + echo 2026-09-21 13:10:32.948207 | ubuntu-noble | + local file 2026-09-21 13:10:32.948214 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:32.948221 | ubuntu-noble | + case $file in 2026-09-21 13:10:32.948228 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-09-21 13:10:32.948235 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-21 13:10:32.948248 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-09-21 13:10:32.948255 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:32.948261 | ubuntu-noble | + case $file in 2026-09-21 13:10:32.948267 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-09-21 13:10:32.948273 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-09-21 13:10:32.948279 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-09-21 13:10:32.948285 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:32.950593 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-09-21 13:10:33.114574 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-09-21 13:10:33.134316 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-09-21 13:10:33.134366 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-09-21 13:10:33.134377 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:33.134382 | ubuntu-noble | + popd 2026-09-21 13:10:33.134485 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:33.134515 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:33.135516 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 13:10:33.137998 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-09-21 13:10:33.138042 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-09-21 13:10:33.138124 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 13:10:33.138143 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 13:10:33.138150 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-09-21 13:10:34.616224 | ubuntu-noble | 2026-09-21 13:10:34 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:34.618109 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:34.618156 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-09-21 13:10:34.618167 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-09-21 13:10:34.621135 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-09-21 13:10:34.621177 | ubuntu-noble | ++ head -1 2026-09-21 13:10:34.621461 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:34.631366 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-09-21 13:10:34.632133 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-09-21 13:10:34.632250 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:34.632291 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-21 13:10:34.632329 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:34.632373 | ubuntu-noble | ++ local name=glance 2026-09-21 13:10:34.632456 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:34.632499 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:34.632522 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-09-21 13:10:34.632544 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-09-21 13:10:34.632578 | ubuntu-noble | ++ echo patches/2024.2/glance 2026-09-21 13:10:34.632613 | ubuntu-noble | ++ return 0 2026-09-21 13:10:34.632958 | ubuntu-noble | + patch_dir=patches/2024.2/glance 2026-09-21 13:10:34.633560 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-09-21 13:10:34.633651 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:34.633684 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-09-21 13:10:34.633714 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:34.633749 | ubuntu-noble | ++ local name=glance 2026-09-21 13:10:34.633771 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:34.633803 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:34.633823 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-21 13:10:34.633845 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-21 13:10:34.633883 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:34.633900 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-21 13:10:34.633918 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-21 13:10:34.633936 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:34.633951 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-09-21 13:10:34.633968 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-09-21 13:10:34.633987 | ubuntu-noble | ++ return 1 2026-09-21 13:10:34.634320 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:34.634380 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:34.634447 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-09-21 13:10:34.634469 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-09-21 13:10:34.634501 | ubuntu-noble | + [[ -n patches/2024.2/glance ]] 2026-09-21 13:10:34.634534 | ubuntu-noble | + tar xzf glance-stable-2024.2.tar.gz 2026-09-21 13:10:34.748596 | ubuntu-noble | + rm glance-stable-2024.2.tar.gz 2026-09-21 13:10:34.754143 | ubuntu-noble | + sort 2026-09-21 13:10:34.754205 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-21 13:10:34.762541 | ubuntu-noble | + pushd glance-29.2.1.dev1 2026-09-21 13:10:34.764116 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance -type f -name '*.patch' 2026-09-21 13:10:34.764363 | ubuntu-noble | ++ sort 2026-09-21 13:10:34.767856 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:34.767961 | ubuntu-noble | + apply_patch patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 13:10:34.768008 | ubuntu-noble | + local rel=patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 13:10:34.768051 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 13:10:34.768123 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch' 2026-09-21 13:10:34.768140 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 13:10:34.768164 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:34.770319 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-21 13:10:34.770686 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_web_download.py 2026-09-21 13:10:34.770959 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 13:10:34.771253 | ubuntu-noble | checking file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-21 13:10:34.771656 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:34.774183 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-21 13:10:34.774213 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_web_download.py 2026-09-21 13:10:34.774219 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 13:10:34.774223 | ubuntu-noble | patching file releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-21 13:10:34.774781 | ubuntu-noble | + echo patches/2024.2/glance/0001-Properly-limit-web-download-image-fetch-size.patch 2026-09-21 13:10:34.774804 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:34.774809 | ubuntu-noble | + apply_patch patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 13:10:34.774814 | ubuntu-noble | + local rel=patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 13:10:34.774818 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 13:10:34.774827 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch' 2026-09-21 13:10:34.774831 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 13:10:34.774835 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:34.776103 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-21 13:10:34.778136 | ubuntu-noble | checking file glance/common/utils.py 2026-09-21 13:10:34.778168 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-21 13:10:34.778175 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-21 13:10:34.780096 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-21 13:10:34.780118 | ubuntu-noble | checking file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-21 13:10:34.780125 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_convert.py 2026-09-21 13:10:34.780129 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-21 13:10:34.780133 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_import.py 2026-09-21 13:10:34.780137 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_introspect.py 2026-09-21 13:10:34.780141 | ubuntu-noble | checking file glance/tests/unit/async_/test_async.py 2026-09-21 13:10:34.780145 | ubuntu-noble | checking file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-21 13:10:34.780149 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-21 13:10:34.780181 | ubuntu-noble | checking file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 13:10:34.780536 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:34.782074 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-21 13:10:34.782305 | ubuntu-noble | patching file glance/common/utils.py 2026-09-21 13:10:34.782621 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-21 13:10:34.783528 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-21 13:10:34.784339 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_image_conversion.py 2026-09-21 13:10:34.784491 | ubuntu-noble | patching file glance/tests/unit/async_/flows/plugins/test_inject_image_metadata.py 2026-09-21 13:10:34.784575 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_convert.py 2026-09-21 13:10:34.784661 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-21 13:10:34.784789 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_import.py 2026-09-21 13:10:34.784889 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_introspect.py 2026-09-21 13:10:34.784972 | ubuntu-noble | patching file glance/tests/unit/async_/test_async.py 2026-09-21 13:10:34.785079 | ubuntu-noble | patching file glance/tests/unit/async_/test_taskflow_executor.py 2026-09-21 13:10:34.785248 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-21 13:10:34.785481 | ubuntu-noble | patching file releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 13:10:34.786692 | ubuntu-noble | + echo patches/2024.2/glance/0002-Block-restricted-addresses-in-web-download-import-UR.patch 2026-09-21 13:10:34.786831 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:34.786925 | ubuntu-noble | + apply_patch patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 13:10:34.786964 | ubuntu-noble | + local rel=patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 13:10:34.786996 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 13:10:34.787025 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch' 2026-09-21 13:10:34.787040 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 13:10:34.787087 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:34.788437 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-21 13:10:34.788650 | ubuntu-noble | checking file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-21 13:10:34.788821 | ubuntu-noble | checking file glance/async_/flows/api_image_import.py 2026-09-21 13:10:34.788976 | ubuntu-noble | checking file glance/async_/flows/ovf_process.py 2026-09-21 13:10:34.789115 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-21 13:10:34.789297 | ubuntu-noble | checking file glance/common/utils.py 2026-09-21 13:10:34.789639 | ubuntu-noble | checking file glance/tests/functional/__init__.py 2026-09-21 13:10:34.790482 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-21 13:10:34.791352 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-21 13:10:34.791615 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-21 13:10:34.791773 | ubuntu-noble | checking file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-21 13:10:34.791917 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 13:10:34.792164 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-21 13:10:34.792449 | ubuntu-noble | checking file glance/tests/utils.py 2026-09-21 13:10:34.792969 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:34.794666 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-21 13:10:34.794859 | ubuntu-noble | patching file glance/async_/flows/_internal_plugins/glance_download.py 2026-09-21 13:10:34.795027 | ubuntu-noble | patching file glance/async_/flows/api_image_import.py 2026-09-21 13:10:34.795195 | ubuntu-noble | patching file glance/async_/flows/ovf_process.py 2026-09-21 13:10:34.796167 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-21 13:10:34.796234 | ubuntu-noble | patching file glance/common/utils.py 2026-09-21 13:10:34.796247 | ubuntu-noble | patching file glance/tests/functional/__init__.py 2026-09-21 13:10:34.796497 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-21 13:10:34.798094 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_api_image_import.py 2026-09-21 13:10:34.798112 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_glance_download.py 2026-09-21 13:10:34.798125 | ubuntu-noble | patching file glance/tests/unit/async_/flows/test_ovf_process.py 2026-09-21 13:10:34.798128 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 13:10:34.798136 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-21 13:10:34.798140 | ubuntu-noble | patching file glance/tests/utils.py 2026-09-21 13:10:34.799796 | ubuntu-noble | + echo patches/2024.2/glance/0003-Pin-import-downloads-to-validated-destination-addres.patch 2026-09-21 13:10:34.800187 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:34.800414 | ubuntu-noble | + apply_patch patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 13:10:34.800546 | ubuntu-noble | + local rel=patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 13:10:34.800656 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 13:10:34.800765 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch' 2026-09-21 13:10:34.800823 | ubuntu-noble | APPLY PATCH patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 13:10:34.800896 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:34.802603 | ubuntu-noble | checking file doc/source/admin/interoperable-image-import.rst 2026-09-21 13:10:34.803021 | ubuntu-noble | checking file glance/api/v2/images.py 2026-09-21 13:10:34.803426 | ubuntu-noble | checking file glance/common/scripts/utils.py 2026-09-21 13:10:34.803572 | ubuntu-noble | checking file glance/common/store_utils.py 2026-09-21 13:10:34.804156 | ubuntu-noble | checking file glance/common/utils.py 2026-09-21 13:10:34.804198 | ubuntu-noble | checking file glance/location.py 2026-09-21 13:10:34.804688 | ubuntu-noble | checking file glance/tests/functional/v2/test_images.py 2026-09-21 13:10:34.807092 | ubuntu-noble | checking file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 13:10:34.807111 | ubuntu-noble | checking file glance/tests/unit/common/test_store_utils.py 2026-09-21 13:10:34.807115 | ubuntu-noble | checking file glance/tests/unit/common/test_utils.py 2026-09-21 13:10:34.807119 | ubuntu-noble | checking file glance/tests/unit/test_store_location.py 2026-09-21 13:10:34.807122 | ubuntu-noble | checking file glance/tests/unit/v2/test_images_resource.py 2026-09-21 13:10:34.807254 | ubuntu-noble | checking file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 13:10:34.807661 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:34.809148 | ubuntu-noble | patching file doc/source/admin/interoperable-image-import.rst 2026-09-21 13:10:34.809489 | ubuntu-noble | patching file glance/api/v2/images.py 2026-09-21 13:10:34.809741 | ubuntu-noble | patching file glance/common/scripts/utils.py 2026-09-21 13:10:34.809854 | ubuntu-noble | patching file glance/common/store_utils.py 2026-09-21 13:10:34.810023 | ubuntu-noble | patching file glance/common/utils.py 2026-09-21 13:10:34.810252 | ubuntu-noble | patching file glance/location.py 2026-09-21 13:10:34.810940 | ubuntu-noble | patching file glance/tests/functional/v2/test_images.py 2026-09-21 13:10:34.811741 | ubuntu-noble | patching file glance/tests/unit/common/scripts/test_scripts_utils.py 2026-09-21 13:10:34.811852 | ubuntu-noble | patching file glance/tests/unit/common/test_store_utils.py 2026-09-21 13:10:34.812021 | ubuntu-noble | patching file glance/tests/unit/common/test_utils.py 2026-09-21 13:10:34.812309 | ubuntu-noble | patching file glance/tests/unit/test_store_location.py 2026-09-21 13:10:34.812863 | ubuntu-noble | patching file glance/tests/unit/v2/test_images_resource.py 2026-09-21 13:10:34.813507 | ubuntu-noble | patching file releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 13:10:34.815266 | ubuntu-noble | + echo patches/2024.2/glance/0004-Block-restricted-hosts-when-adding-HTTP-image-locati.patch 2026-09-21 13:10:34.815421 | ubuntu-noble | + popd 2026-09-21 13:10:34.818098 | ubuntu-noble | + find glance-29.2.1.dev1 -type f 2026-09-21 13:10:34.818122 | ubuntu-noble | + sort 2026-09-21 13:10:34.821332 | ubuntu-noble | + append_new_files_to_sources_txt glance-29.2.1.dev1 files-before files-after 2026-09-21 13:10:34.821428 | ubuntu-noble | + local directory=glance-29.2.1.dev1 2026-09-21 13:10:34.821457 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:34.821475 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:34.821491 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:34.823002 | ubuntu-noble | ++ find glance-29.2.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:34.823119 | ubuntu-noble | ++ head -1 2026-09-21 13:10:34.828116 | ubuntu-noble | + sources_txt=glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 13:10:34.828203 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance.egg-info/SOURCES.txt ]] 2026-09-21 13:10:34.828240 | ubuntu-noble | + local new_files 2026-09-21 13:10:34.829174 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:34.833172 | ubuntu-noble | + new_files='glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-21 13:10:34.833217 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 13:10:34.833226 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 13:10:34.833235 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml' 2026-09-21 13:10:34.833243 | ubuntu-noble | + [[ -z glance-29.2.1.dev1/glance/tests/unit/common/test_store_utils.py 2026-09-21 13:10:34.833250 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 13:10:34.833256 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 13:10:34.833264 | ubuntu-noble | glance-29.2.1.dev1/releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml ]] 2026-09-21 13:10:34.834192 | ubuntu-noble | ++ tail -c1 glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 13:10:34.839132 | ubuntu-noble | + [[ -n y ]] 2026-09-21 13:10:34.839171 | ubuntu-noble | + echo 2026-09-21 13:10:34.839175 | ubuntu-noble | + local file 2026-09-21 13:10:34.839179 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:34.839183 | ubuntu-noble | + case $file in 2026-09-21 13:10:34.839187 | ubuntu-noble | + echo 'APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-21 13:10:34.839191 | ubuntu-noble | APPEND glance/tests/unit/common/test_store_utils.py TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 13:10:34.839195 | ubuntu-noble | + echo glance/tests/unit/common/test_store_utils.py 2026-09-21 13:10:34.839198 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:34.839202 | ubuntu-noble | + case $file in 2026-09-21 13:10:34.839206 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-21 13:10:34.839210 | ubuntu-noble | APPEND releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 13:10:34.839214 | ubuntu-noble | + echo releasenotes/notes/bug-2158998-a3c7d1e9f2b4a806.yaml 2026-09-21 13:10:34.839217 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:34.839221 | ubuntu-noble | + case $file in 2026-09-21 13:10:34.839224 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-21 13:10:34.839228 | ubuntu-noble | APPEND releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 13:10:34.839231 | ubuntu-noble | + echo releasenotes/notes/bug-2161330-f8a1c3e5b7d90214.yaml 2026-09-21 13:10:34.839235 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:34.839238 | ubuntu-noble | + case $file in 2026-09-21 13:10:34.839242 | ubuntu-noble | + echo 'APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt' 2026-09-21 13:10:34.839264 | ubuntu-noble | APPEND releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml TO glance-29.2.1.dev1/glance.egg-info/SOURCES.txt 2026-09-21 13:10:34.839274 | ubuntu-noble | + echo releasenotes/notes/unbounded-web-download-80b90558aa417f6c.yaml 2026-09-21 13:10:34.839282 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:34.844603 | ubuntu-noble | + tar czf glance-stable-2024.2.tar.gz glance-29.2.1.dev1 2026-09-21 13:10:35.200564 | ubuntu-noble | + rm -r glance-29.2.1.dev1 2026-09-21 13:10:35.220268 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-09-21 13:10:35.220331 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-09-21 13:10:35.220337 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:35.220341 | ubuntu-noble | + popd 2026-09-21 13:10:35.220406 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:35.220478 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:35.221581 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 13:10:35.224860 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-09-21 13:10:35.224930 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-09-21 13:10:35.224961 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 13:10:35.224971 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 13:10:35.224981 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-09-21 13:10:36.729266 | ubuntu-noble | 2026-09-21 13:10:36 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:36.731449 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:36.731521 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-09-21 13:10:36.731538 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-09-21 13:10:36.734190 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-09-21 13:10:36.734545 | ubuntu-noble | ++ head -1 2026-09-21 13:10:36.736853 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:36.742102 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-09-21 13:10:36.743752 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-09-21 13:10:36.744144 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:36.744247 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-21 13:10:36.744328 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:36.744473 | ubuntu-noble | ++ local name=openstack_heat 2026-09-21 13:10:36.744533 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:36.744633 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:36.744708 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-21 13:10:36.744784 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-21 13:10:36.745902 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:36.745956 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-09-21 13:10:36.745969 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-09-21 13:10:36.745981 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:36.745993 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-09-21 13:10:36.746004 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-09-21 13:10:36.746015 | ubuntu-noble | ++ return 1 2026-09-21 13:10:36.746034 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:36.746046 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:36.747186 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-09-21 13:10:36.747228 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:36.747238 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-09-21 13:10:36.747245 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:36.747252 | ubuntu-noble | ++ local name=openstack_heat 2026-09-21 13:10:36.747265 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:36.747273 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:36.747279 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-21 13:10:36.747286 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-21 13:10:36.747293 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:36.747302 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-09-21 13:10:36.747310 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-09-21 13:10:36.747316 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:36.747323 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-09-21 13:10:36.747332 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-09-21 13:10:36.747339 | ubuntu-noble | ++ return 1 2026-09-21 13:10:36.748158 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:36.748201 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:36.748211 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-09-21 13:10:36.748220 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-09-21 13:10:36.748228 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:36.748235 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-09-21 13:10:36.748242 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-09-21 13:10:36.748266 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:36.748274 | ubuntu-noble | + popd 2026-09-21 13:10:36.748281 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:36.748289 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:36.749041 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 13:10:36.751808 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-09-21 13:10:36.751849 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-09-21 13:10:36.751861 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 13:10:36.751872 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 13:10:36.751883 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-09-21 13:10:38.479245 | ubuntu-noble | 2026-09-21 13:10:38 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:38.482148 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:38.482213 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-09-21 13:10:38.482227 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-09-21 13:10:38.485167 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-09-21 13:10:38.485232 | ubuntu-noble | ++ head -1 2026-09-21 13:10:38.485486 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:38.495177 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-09-21 13:10:38.496603 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-09-21 13:10:38.496786 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:38.496842 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-21 13:10:38.496901 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:38.496983 | ubuntu-noble | ++ local name=horizon 2026-09-21 13:10:38.497023 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:38.497131 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:38.497176 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-21 13:10:38.497214 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-21 13:10:38.497276 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:38.497307 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-21 13:10:38.497336 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-21 13:10:38.497366 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:38.497420 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-09-21 13:10:38.497452 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-09-21 13:10:38.497488 | ubuntu-noble | ++ return 1 2026-09-21 13:10:38.498169 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:38.498202 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:38.499846 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-09-21 13:10:38.499881 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:38.499890 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-09-21 13:10:38.499897 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:38.499903 | ubuntu-noble | ++ local name=horizon 2026-09-21 13:10:38.499909 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:38.499915 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:38.499922 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-21 13:10:38.499928 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-21 13:10:38.499936 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:38.499942 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-21 13:10:38.499948 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-21 13:10:38.499954 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:38.499960 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-09-21 13:10:38.499966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-09-21 13:10:38.499972 | ubuntu-noble | ++ return 1 2026-09-21 13:10:38.499999 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:38.500006 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:38.500012 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-09-21 13:10:38.500020 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-09-21 13:10:38.500030 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:38.500043 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-09-21 13:10:38.500054 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-09-21 13:10:38.500122 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:38.500129 | ubuntu-noble | + popd 2026-09-21 13:10:38.500609 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:38.500649 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:38.501167 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 13:10:38.503314 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-09-21 13:10:38.503365 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-09-21 13:10:38.503377 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 13:10:38.503385 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 13:10:38.503445 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.017205 | ubuntu-noble | 2026-09-21 13:10:40 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:40.019370 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:40.019496 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.019516 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.021141 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.021181 | ubuntu-noble | ++ head -1 2026-09-21 13:10:40.022443 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:40.028929 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-09-21 13:10:40.029807 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-09-21 13:10:40.029978 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:40.030120 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-21 13:10:40.030963 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:40.031001 | ubuntu-noble | ++ local name=ironic 2026-09-21 13:10:40.031014 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:40.031027 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:40.031039 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-09-21 13:10:40.031052 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-09-21 13:10:40.031117 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-09-21 13:10:40.031129 | ubuntu-noble | ++ return 0 2026-09-21 13:10:40.031151 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-09-21 13:10:40.032124 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-09-21 13:10:40.032158 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:40.032165 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-09-21 13:10:40.032174 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:40.033002 | ubuntu-noble | ++ local name=ironic 2026-09-21 13:10:40.033042 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:40.033054 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:40.033117 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-21 13:10:40.033131 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-21 13:10:40.033143 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:40.033155 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-21 13:10:40.033168 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-21 13:10:40.033180 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:40.033192 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-09-21 13:10:40.033202 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-09-21 13:10:40.033209 | ubuntu-noble | ++ return 1 2026-09-21 13:10:40.033226 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:40.033234 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:40.033264 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.033277 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.033289 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-09-21 13:10:40.033301 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.247473 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.251143 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-21 13:10:40.251199 | ubuntu-noble | + sort 2026-09-21 13:10:40.263863 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-09-21 13:10:40.267137 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-09-21 13:10:40.267191 | ubuntu-noble | ++ sort 2026-09-21 13:10:40.270181 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:40.270282 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-09-21 13:10:40.270326 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-09-21 13:10:40.270356 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-09-21 13:10:40.270379 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-09-21 13:10:40.270452 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-09-21 13:10:40.270476 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:40.272922 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-09-21 13:10:40.273365 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-09-21 13:10:40.273753 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-09-21 13:10:40.274151 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-09-21 13:10:40.274832 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-09-21 13:10:40.274948 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-21 13:10:40.275949 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-21 13:10:40.276606 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-21 13:10:40.277538 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:40.279939 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-09-21 13:10:40.280359 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-09-21 13:10:40.280782 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-09-21 13:10:40.281113 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-09-21 13:10:40.283205 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-09-21 13:10:40.283292 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-09-21 13:10:40.283317 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-09-21 13:10:40.283349 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-09-21 13:10:40.285136 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-09-21 13:10:40.285171 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:40.285180 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-09-21 13:10:40.285191 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-09-21 13:10:40.285198 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-09-21 13:10:40.285823 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-09-21 13:10:40.285886 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-09-21 13:10:40.285905 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:40.288259 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-09-21 13:10:40.288292 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-21 13:10:40.288825 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:40.290551 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-09-21 13:10:40.290916 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-21 13:10:40.292196 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-09-21 13:10:40.292248 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:40.292258 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-09-21 13:10:40.292265 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-09-21 13:10:40.292273 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-09-21 13:10:40.292281 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-09-21 13:10:40.292288 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-09-21 13:10:40.292295 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:40.295125 | ubuntu-noble | checking file ironic/common/states.py 2026-09-21 13:10:40.295170 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-21 13:10:40.295178 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 13:10:40.295509 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:40.298097 | ubuntu-noble | patching file ironic/common/states.py 2026-09-21 13:10:40.298117 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-09-21 13:10:40.298123 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 13:10:40.298250 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-09-21 13:10:40.298351 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:40.298438 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 13:10:40.298474 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 13:10:40.298503 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 13:10:40.298532 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-09-21 13:10:40.298547 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 13:10:40.298570 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:40.300502 | ubuntu-noble | checking file ironic/common/policy.py 2026-09-21 13:10:40.301092 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 13:10:40.301737 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:40.304041 | ubuntu-noble | patching file ironic/common/policy.py 2026-09-21 13:10:40.304130 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 13:10:40.304214 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-09-21 13:10:40.304314 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:40.304351 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 13:10:40.304374 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 13:10:40.304417 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 13:10:40.304446 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-09-21 13:10:40.304454 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 13:10:40.304460 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:40.306163 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-09-21 13:10:40.306703 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:40.307845 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-09-21 13:10:40.308381 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-09-21 13:10:40.308422 | ubuntu-noble | + popd 2026-09-21 13:10:40.308938 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-09-21 13:10:40.310134 | ubuntu-noble | + sort 2026-09-21 13:10:40.317357 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-09-21 13:10:40.317532 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-09-21 13:10:40.317580 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:40.317615 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:40.317650 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:40.319161 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:40.319209 | ubuntu-noble | ++ head -1 2026-09-21 13:10:40.323142 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 13:10:40.323251 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-09-21 13:10:40.323285 | ubuntu-noble | + local new_files 2026-09-21 13:10:40.323986 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:40.327130 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-21 13:10:40.327165 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 13:10:40.327170 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 13:10:40.327175 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-09-21 13:10:40.327182 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-09-21 13:10:40.327186 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 13:10:40.327190 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 13:10:40.327194 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-09-21 13:10:40.327867 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 13:10:40.329677 | ubuntu-noble | + [[ -n l ]] 2026-09-21 13:10:40.329705 | ubuntu-noble | + echo 2026-09-21 13:10:40.329713 | ubuntu-noble | + local file 2026-09-21 13:10:40.329764 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:40.329771 | ubuntu-noble | + case $file in 2026-09-21 13:10:40.329776 | ubuntu-noble | + continue 2026-09-21 13:10:40.329780 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:40.329785 | ubuntu-noble | + case $file in 2026-09-21 13:10:40.329847 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-21 13:10:40.329853 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 13:10:40.329870 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-09-21 13:10:40.329902 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:40.329907 | ubuntu-noble | + case $file in 2026-09-21 13:10:40.329942 | ubuntu-noble | + echo 'APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-21 13:10:40.329950 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 13:10:40.329971 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-09-21 13:10:40.329996 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:40.330002 | ubuntu-noble | + case $file in 2026-09-21 13:10:40.330048 | ubuntu-noble | + echo 'APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-09-21 13:10:40.330069 | ubuntu-noble | APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-09-21 13:10:40.330077 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-09-21 13:10:40.330167 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:40.332105 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-09-21 13:10:40.862427 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-09-21 13:10:40.909576 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.909660 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-09-21 13:10:40.909673 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:40.909682 | ubuntu-noble | + popd 2026-09-21 13:10:40.909701 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:40.909710 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:40.911243 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 13:10:40.914250 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-09-21 13:10:40.914332 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-09-21 13:10:40.914349 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 13:10:40.914358 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 13:10:40.914366 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.267270 | ubuntu-noble | 2026-09-21 13:10:42 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:42.269364 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:42.269469 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.269481 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.271120 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.271818 | ubuntu-noble | ++ head -1 2026-09-21 13:10:42.274144 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:42.285452 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-09-21 13:10:42.286041 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-09-21 13:10:42.286204 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:42.286220 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-21 13:10:42.286253 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:42.286311 | ubuntu-noble | ++ local name=keystone 2026-09-21 13:10:42.286319 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:42.286362 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:42.286383 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-09-21 13:10:42.286422 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-09-21 13:10:42.286459 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-09-21 13:10:42.286489 | ubuntu-noble | ++ return 0 2026-09-21 13:10:42.286934 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-09-21 13:10:42.288156 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-09-21 13:10:42.288203 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:42.288212 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-09-21 13:10:42.288220 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:42.288226 | ubuntu-noble | ++ local name=keystone 2026-09-21 13:10:42.288232 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:42.288238 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:42.288245 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-21 13:10:42.288251 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-21 13:10:42.288257 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:42.288263 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-21 13:10:42.288269 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-21 13:10:42.288274 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:42.288280 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-09-21 13:10:42.288286 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-09-21 13:10:42.288292 | ubuntu-noble | ++ return 1 2026-09-21 13:10:42.288805 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:42.288823 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:42.288829 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.288836 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.288842 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-09-21 13:10:42.288848 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.427569 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.433111 | ubuntu-noble | + sort 2026-09-21 13:10:42.433144 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-21 13:10:42.443736 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-09-21 13:10:42.446907 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-09-21 13:10:42.446942 | ubuntu-noble | ++ sort 2026-09-21 13:10:42.447799 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:42.447838 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 13:10:42.447876 | ubuntu-noble | + local rel=patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 13:10:42.447895 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 13:10:42.447909 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-09-21 13:10:42.447915 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 13:10:42.447932 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:42.450093 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-09-21 13:10:42.450560 | ubuntu-noble | checking file keystone/api/credentials.py 2026-09-21 13:10:42.450641 | ubuntu-noble | checking file keystone/api/users.py 2026-09-21 13:10:42.450994 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-09-21 13:10:42.451229 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-21 13:10:42.451630 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-09-21 13:10:42.452162 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-21 13:10:42.452497 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 13:10:42.452636 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-09-21 13:10:42.453353 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-21 13:10:42.454280 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-09-21 13:10:42.454430 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-21 13:10:42.454635 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-21 13:10:42.454836 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-09-21 13:10:42.454993 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-21 13:10:42.455298 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-21 13:10:42.455347 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-09-21 13:10:42.455491 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-09-21 13:10:42.455647 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-09-21 13:10:42.455941 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-09-21 13:10:42.456526 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-09-21 13:10:42.456872 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-21 13:10:42.457208 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 13:10:42.457674 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:42.462125 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-09-21 13:10:42.462170 | ubuntu-noble | patching file keystone/api/credentials.py 2026-09-21 13:10:42.462177 | ubuntu-noble | patching file keystone/api/users.py 2026-09-21 13:10:42.462182 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-09-21 13:10:42.462334 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-21 13:10:42.462923 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-09-21 13:10:42.463868 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-21 13:10:42.464322 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 13:10:42.464612 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-09-21 13:10:42.465678 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-21 13:10:42.466843 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-09-21 13:10:42.467030 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-21 13:10:42.467312 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-21 13:10:42.467606 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-09-21 13:10:42.467758 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-09-21 13:10:42.469692 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-21 13:10:42.469877 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-09-21 13:10:42.470001 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-09-21 13:10:42.470449 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-09-21 13:10:42.470962 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-09-21 13:10:42.471377 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-09-21 13:10:42.471667 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 13:10:42.473375 | ubuntu-noble | + echo patches/2024.2/keystone/0001-cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-09-21 13:10:42.473443 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:42.473464 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 13:10:42.473469 | ubuntu-noble | + local rel=patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 13:10:42.473474 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 13:10:42.473479 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch' 2026-09-21 13:10:42.473484 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 13:10:42.473488 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:42.475318 | ubuntu-noble | checking file keystone/api/_shared/delegation.py 2026-09-21 13:10:42.475553 | ubuntu-noble | checking file keystone/api/os_oauth1.py 2026-09-21 13:10:42.475773 | ubuntu-noble | checking file keystone/api/trusts.py 2026-09-21 13:10:42.476135 | ubuntu-noble | checking file keystone/api/users.py 2026-09-21 13:10:42.476407 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-21 13:10:42.476647 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-09-21 13:10:42.477016 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-09-21 13:10:42.477385 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-09-21 13:10:42.477839 | ubuntu-noble | checking file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 13:10:42.478219 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:42.480082 | ubuntu-noble | patching file keystone/api/_shared/delegation.py 2026-09-21 13:10:42.482096 | ubuntu-noble | patching file keystone/api/os_oauth1.py 2026-09-21 13:10:42.482119 | ubuntu-noble | patching file keystone/api/trusts.py 2026-09-21 13:10:42.482124 | ubuntu-noble | patching file keystone/api/users.py 2026-09-21 13:10:42.482129 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-21 13:10:42.482133 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-09-21 13:10:42.482138 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-09-21 13:10:42.482143 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-09-21 13:10:42.482147 | ubuntu-noble | patching file releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 13:10:42.483177 | ubuntu-noble | + echo patches/2024.2/keystone/0002-trusts-oauth1-app-creds-reject-delegated-tokens-acro.patch 2026-09-21 13:10:42.483260 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:42.483368 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 13:10:42.483378 | ubuntu-noble | + local rel=patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 13:10:42.483452 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 13:10:42.483463 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch' 2026-09-21 13:10:42.483469 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 13:10:42.483488 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:42.486977 | ubuntu-noble | checking file keystone/auth/plugins/token.py 2026-09-21 13:10:42.487009 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-09-21 13:10:42.487020 | ubuntu-noble | checking file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-21 13:10:42.487046 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:42.489103 | ubuntu-noble | patching file keystone/auth/plugins/token.py 2026-09-21 13:10:42.489150 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-09-21 13:10:42.489918 | ubuntu-noble | patching file releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-21 13:10:42.490574 | ubuntu-noble | + echo patches/2024.2/keystone/0003-auth-reject-delegated-tokens-from-token-method-reaut.patch 2026-09-21 13:10:42.490686 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:42.490765 | ubuntu-noble | + apply_patch patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 13:10:42.490802 | ubuntu-noble | + local rel=patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 13:10:42.490850 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 13:10:42.490885 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch' 2026-09-21 13:10:42.490892 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 13:10:42.490914 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:42.493041 | ubuntu-noble | checking file keystone/conf/auth.py 2026-09-21 13:10:42.493083 | ubuntu-noble | checking file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-21 13:10:42.493088 | ubuntu-noble | checking file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-21 13:10:42.493092 | ubuntu-noble | checking file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 13:10:42.493242 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:42.495106 | ubuntu-noble | patching file keystone/conf/auth.py 2026-09-21 13:10:42.495126 | ubuntu-noble | patching file keystone/server/flask/request_processing/middleware/auth_context.py 2026-09-21 13:10:42.495131 | ubuntu-noble | patching file keystone/tests/unit/test_contrib_ec2_core.py 2026-09-21 13:10:42.495182 | ubuntu-noble | patching file releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 13:10:42.495741 | ubuntu-noble | + echo patches/2024.2/keystone/0004-Ban-ec2credential-tokens-from-Keystone-API.patch 2026-09-21 13:10:42.495876 | ubuntu-noble | + popd 2026-09-21 13:10:42.497108 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-09-21 13:10:42.497331 | ubuntu-noble | + sort 2026-09-21 13:10:42.508228 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-09-21 13:10:42.508445 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-09-21 13:10:42.508502 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:42.508542 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:42.508574 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:42.510220 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:42.510593 | ubuntu-noble | ++ head -1 2026-09-21 13:10:42.514662 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 13:10:42.515110 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-09-21 13:10:42.515137 | ubuntu-noble | + local new_files 2026-09-21 13:10:42.515590 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:42.519156 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-21 13:10:42.519204 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 13:10:42.519213 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 13:10:42.519219 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 13:10:42.519225 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 13:10:42.519231 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml' 2026-09-21 13:10:42.519237 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone/api/_shared/delegation.py 2026-09-21 13:10:42.519243 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 13:10:42.519263 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 13:10:42.519269 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 13:10:42.519274 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 13:10:42.519280 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml ]] 2026-09-21 13:10:42.519876 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 13:10:42.522030 | ubuntu-noble | + [[ -n h ]] 2026-09-21 13:10:42.522119 | ubuntu-noble | + echo 2026-09-21 13:10:42.522136 | ubuntu-noble | + local file 2026-09-21 13:10:42.522146 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:42.522154 | ubuntu-noble | + case $file in 2026-09-21 13:10:42.522243 | ubuntu-noble | + echo 'APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 13:10:42.522252 | ubuntu-noble | APPEND keystone/api/_shared/delegation.py TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 13:10:42.522262 | ubuntu-noble | + echo keystone/api/_shared/delegation.py 2026-09-21 13:10:42.522288 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:42.522295 | ubuntu-noble | + case $file in 2026-09-21 13:10:42.522365 | ubuntu-noble | + echo 'APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 13:10:42.522379 | ubuntu-noble | APPEND releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 13:10:42.522410 | ubuntu-noble | + echo releasenotes/notes/ban-ec2credential-tokens-backport-9f3c7a1b2d4e5f6a.yaml 2026-09-21 13:10:42.522424 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:42.522434 | ubuntu-noble | + case $file in 2026-09-21 13:10:42.522474 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 13:10:42.522486 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 13:10:42.522497 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-09-21 13:10:42.522522 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:42.522529 | ubuntu-noble | + case $file in 2026-09-21 13:10:42.522561 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 13:10:42.522568 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 13:10:42.522591 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-09-21 13:10:42.522618 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:42.522625 | ubuntu-noble | + case $file in 2026-09-21 13:10:42.522655 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 13:10:42.522661 | ubuntu-noble | APPEND releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 13:10:42.522694 | ubuntu-noble | + echo releasenotes/notes/bug-2153453-6f2a1d9e0c7b4a83.yaml 2026-09-21 13:10:42.522734 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:42.522743 | ubuntu-noble | + case $file in 2026-09-21 13:10:42.522812 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-09-21 13:10:42.522820 | ubuntu-noble | APPEND releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-09-21 13:10:42.522829 | ubuntu-noble | + echo releasenotes/notes/bug-2158538-delegated-token-rescope-a1b2c3d4e5f6.yaml 2026-09-21 13:10:42.522920 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:42.525092 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-09-21 13:10:42.887926 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-09-21 13:10:42.919274 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.919326 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-09-21 13:10:42.919338 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:42.919356 | ubuntu-noble | + popd 2026-09-21 13:10:42.919434 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:42.919476 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:42.920705 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 13:10:42.923270 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-09-21 13:10:42.923323 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-09-21 13:10:42.923336 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 13:10:42.923343 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 13:10:42.923349 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-09-21 13:10:44.151240 | ubuntu-noble | 2026-09-21 13:10:44 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:44.153351 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:44.153448 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-09-21 13:10:44.153462 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-09-21 13:10:44.155129 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-09-21 13:10:44.156163 | ubuntu-noble | ++ head -1 2026-09-21 13:10:44.158145 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:44.166318 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-09-21 13:10:44.167277 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-09-21 13:10:44.167569 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:44.167624 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-21 13:10:44.167725 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:44.167738 | ubuntu-noble | ++ local name=magnum 2026-09-21 13:10:44.167747 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:44.167756 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:44.167764 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-21 13:10:44.167773 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-21 13:10:44.167787 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:44.167796 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-21 13:10:44.167805 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-21 13:10:44.167817 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:44.167825 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-09-21 13:10:44.167834 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-09-21 13:10:44.167846 | ubuntu-noble | ++ return 1 2026-09-21 13:10:44.168598 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:44.168636 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:44.170876 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-09-21 13:10:44.170926 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:44.170937 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-09-21 13:10:44.170946 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:44.170955 | ubuntu-noble | ++ local name=magnum 2026-09-21 13:10:44.170963 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:44.170972 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:44.170981 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-21 13:10:44.170990 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-21 13:10:44.170999 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:44.171008 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-21 13:10:44.171016 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-21 13:10:44.171025 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:44.171033 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-09-21 13:10:44.171042 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-09-21 13:10:44.171050 | ubuntu-noble | ++ return 1 2026-09-21 13:10:44.171124 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:44.171280 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:44.171335 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-09-21 13:10:44.171348 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-09-21 13:10:44.171355 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:44.171362 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-09-21 13:10:44.171369 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-09-21 13:10:44.171375 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:44.171384 | ubuntu-noble | + popd 2026-09-21 13:10:44.171613 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:44.171649 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:44.172742 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 13:10:44.174600 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-09-21 13:10:44.174624 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-09-21 13:10:44.174684 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 13:10:44.174693 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 13:10:44.174700 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-09-21 13:10:45.747252 | ubuntu-noble | 2026-09-21 13:10:45 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:45.749816 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:45.749874 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-09-21 13:10:45.749888 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-09-21 13:10:45.751133 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-09-21 13:10:45.753112 | ubuntu-noble | ++ head -1 2026-09-21 13:10:45.753777 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:45.758735 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-09-21 13:10:45.759595 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-09-21 13:10:45.759658 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:45.759672 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-21 13:10:45.759687 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:45.759702 | ubuntu-noble | ++ local name=manila 2026-09-21 13:10:45.759712 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:45.759758 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:45.759769 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-21 13:10:45.759783 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-21 13:10:45.759820 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:45.759831 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-21 13:10:45.759845 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-21 13:10:45.759855 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:45.759865 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-09-21 13:10:45.759875 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-09-21 13:10:45.759888 | ubuntu-noble | ++ return 1 2026-09-21 13:10:45.760821 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:45.760864 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:45.761282 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-09-21 13:10:45.761382 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:45.761435 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-09-21 13:10:45.761453 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:45.761476 | ubuntu-noble | ++ local name=manila 2026-09-21 13:10:45.761492 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:45.761515 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:45.761532 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-21 13:10:45.761555 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-21 13:10:45.761574 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:45.761585 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-21 13:10:45.761599 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-21 13:10:45.761609 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:45.761642 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-09-21 13:10:45.761654 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-09-21 13:10:45.761664 | ubuntu-noble | ++ return 1 2026-09-21 13:10:45.762891 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:45.762928 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:45.762938 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-09-21 13:10:45.762979 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-09-21 13:10:45.762989 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:45.762998 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-09-21 13:10:45.763006 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-09-21 13:10:45.763014 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:45.763023 | ubuntu-noble | + popd 2026-09-21 13:10:45.763032 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:45.763041 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:45.763254 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 13:10:45.765955 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-09-21 13:10:45.765991 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-09-21 13:10:45.766009 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 13:10:45.766018 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 13:10:45.766027 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-09-21 13:10:46.914345 | ubuntu-noble | 2026-09-21 13:10:46 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:46.917599 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:46.917666 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-09-21 13:10:46.917679 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-09-21 13:10:46.919271 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-09-21 13:10:46.919518 | ubuntu-noble | ++ head -1 2026-09-21 13:10:46.921716 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:46.930645 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-09-21 13:10:46.931592 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-09-21 13:10:46.931694 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:46.931722 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-21 13:10:46.931738 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:46.931785 | ubuntu-noble | ++ local name=masakari 2026-09-21 13:10:46.931802 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:46.931843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:46.931859 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-21 13:10:46.931866 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-21 13:10:46.931938 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:46.931946 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-21 13:10:46.931955 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-21 13:10:46.931961 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:46.931967 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-09-21 13:10:46.931976 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-09-21 13:10:46.931983 | ubuntu-noble | ++ return 1 2026-09-21 13:10:46.932798 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:46.932825 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:46.933278 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-09-21 13:10:46.933391 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:46.933488 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-09-21 13:10:46.933500 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:46.933543 | ubuntu-noble | ++ local name=masakari 2026-09-21 13:10:46.933553 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:46.933591 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:46.933619 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-21 13:10:46.933626 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-21 13:10:46.933648 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:46.933657 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-21 13:10:46.933665 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-21 13:10:46.933673 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:46.933680 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-09-21 13:10:46.933686 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-09-21 13:10:46.933694 | ubuntu-noble | ++ return 1 2026-09-21 13:10:46.934681 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:46.934710 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:46.934717 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-09-21 13:10:46.934723 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-09-21 13:10:46.934728 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:46.934734 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-09-21 13:10:46.934739 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-09-21 13:10:46.934745 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:46.934751 | ubuntu-noble | + popd 2026-09-21 13:10:46.934756 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:46.934763 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:46.935110 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:46.937670 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:46.937701 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-09-21 13:10:46.937711 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:46.937722 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:46.937730 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.860098 | ubuntu-noble | 2026-09-21 13:10:47 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz [124379/124379] -> "neutron-dynamic-routing-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:47.863189 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:47.863265 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.863279 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.866155 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.866857 | ubuntu-noble | ++ head -1 2026-09-21 13:10:47.868677 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:47.875216 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 13:10:47.876738 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 13:10:47.876774 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:47.876783 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 13:10:47.876790 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:47.876796 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-21 13:10:47.876809 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:47.876816 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:47.876822 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-09-21 13:10:47.876828 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-09-21 13:10:47.876834 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-09-21 13:10:47.876840 | ubuntu-noble | ++ return 0 2026-09-21 13:10:47.876852 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-09-21 13:10:47.878155 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-09-21 13:10:47.878233 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:47.878247 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 13:10:47.878258 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:47.878269 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-09-21 13:10:47.878280 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:47.878292 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:47.878302 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-21 13:10:47.878311 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-21 13:10:47.878318 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:47.878324 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-09-21 13:10:47.878330 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-09-21 13:10:47.878336 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:47.878341 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-09-21 13:10:47.878347 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-09-21 13:10:47.878353 | ubuntu-noble | ++ return 1 2026-09-21 13:10:47.878952 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:47.878974 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:47.878981 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.878988 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.878994 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-09-21 13:10:47.879000 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.904955 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.910131 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-21 13:10:47.910182 | ubuntu-noble | + sort 2026-09-21 13:10:47.914564 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 13:10:47.916182 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-09-21 13:10:47.916489 | ubuntu-noble | ++ sort 2026-09-21 13:10:47.919978 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:47.920176 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 13:10:47.920257 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 13:10:47.920294 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 13:10:47.920326 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-09-21 13:10:47.920343 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 13:10:47.920370 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:47.922432 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-09-21 13:10:47.922653 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-21 13:10:47.923276 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:47.924790 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-09-21 13:10:47.924944 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-09-21 13:10:47.925939 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-09-21 13:10:47.925965 | ubuntu-noble | + popd 2026-09-21 13:10:47.926022 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-09-21 13:10:47.926321 | ubuntu-noble | + sort 2026-09-21 13:10:47.929463 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-09-21 13:10:47.929562 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 13:10:47.929591 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:47.929614 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:47.929634 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:47.930658 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:47.932151 | ubuntu-noble | ++ head -1 2026-09-21 13:10:47.933361 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-21 13:10:47.933391 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-09-21 13:10:47.933413 | ubuntu-noble | + local new_files 2026-09-21 13:10:47.934087 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:47.935591 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-09-21 13:10:47.935619 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-09-21 13:10:47.936317 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-09-21 13:10:47.937533 | ubuntu-noble | + [[ -n h ]] 2026-09-21 13:10:47.937549 | ubuntu-noble | + echo 2026-09-21 13:10:47.937594 | ubuntu-noble | + local file 2026-09-21 13:10:47.937602 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:47.937609 | ubuntu-noble | + case $file in 2026-09-21 13:10:47.937615 | ubuntu-noble | + continue 2026-09-21 13:10:47.937669 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:47.939291 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 13:10:47.969288 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-09-21 13:10:47.975282 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.975350 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-09-21 13:10:47.975372 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:47.975383 | ubuntu-noble | + popd 2026-09-21 13:10:47.975518 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:47.975538 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:47.976837 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:47.979775 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:47.979964 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-09-21 13:10:47.980035 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:47.980048 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:47.980126 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:49.018247 | ubuntu-noble | 2026-09-21 13:10:49 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz [228286/228286] -> "neutron-vpnaas-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:49.020129 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:49.020181 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:49.020194 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:49.022164 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:49.022211 | ubuntu-noble | ++ head -1 2026-09-21 13:10:49.023223 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:49.033687 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-09-21 13:10:49.035170 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-09-21 13:10:49.035228 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:49.035247 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-21 13:10:49.035333 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:49.035349 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-21 13:10:49.035384 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:49.035490 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:49.035504 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-21 13:10:49.035518 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-21 13:10:49.035560 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:49.035573 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-09-21 13:10:49.035583 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-09-21 13:10:49.035617 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:49.035627 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-09-21 13:10:49.035636 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-09-21 13:10:49.035651 | ubuntu-noble | ++ return 1 2026-09-21 13:10:49.036300 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:49.036376 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:49.038161 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-09-21 13:10:49.038208 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:49.038220 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-09-21 13:10:49.038230 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:49.038239 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-09-21 13:10:49.038248 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:49.038257 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:49.038266 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-21 13:10:49.038275 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-21 13:10:49.038284 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:49.038293 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-09-21 13:10:49.038302 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-09-21 13:10:49.038310 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:49.038319 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-09-21 13:10:49.038327 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-09-21 13:10:49.038336 | ubuntu-noble | ++ return 1 2026-09-21 13:10:49.038868 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:49.038887 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:49.038902 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:49.038911 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:49.038923 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:49.038963 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:49.038973 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-09-21 13:10:49.038985 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:49.038994 | ubuntu-noble | + popd 2026-09-21 13:10:49.039139 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:49.039164 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:49.040447 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 13:10:49.043228 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-09-21 13:10:49.043275 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-09-21 13:10:49.043284 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 13:10:49.043294 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 13:10:49.043304 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-09-21 13:10:51.318187 | ubuntu-noble | 2026-09-21 13:10:51 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:51.321048 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:51.321114 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-09-21 13:10:51.321123 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-09-21 13:10:51.324123 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-09-21 13:10:51.324159 | ubuntu-noble | ++ head -1 2026-09-21 13:10:51.324514 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:51.329340 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-09-21 13:10:51.330292 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-09-21 13:10:51.330514 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:51.330631 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-21 13:10:51.330706 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:51.330768 | ubuntu-noble | ++ local name=neutron 2026-09-21 13:10:51.330827 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:51.330903 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:51.330935 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-09-21 13:10:51.330966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-09-21 13:10:51.331011 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-09-21 13:10:51.331130 | ubuntu-noble | ++ return 0 2026-09-21 13:10:51.331569 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-09-21 13:10:51.332372 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-09-21 13:10:51.332538 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:51.332574 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-09-21 13:10:51.332616 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:51.332669 | ubuntu-noble | ++ local name=neutron 2026-09-21 13:10:51.332701 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:51.332749 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:51.332794 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-21 13:10:51.332825 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-21 13:10:51.332875 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:51.332900 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-21 13:10:51.332925 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-21 13:10:51.332950 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:51.332973 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-09-21 13:10:51.332998 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-09-21 13:10:51.333027 | ubuntu-noble | ++ return 1 2026-09-21 13:10:51.333466 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:51.333524 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:51.333559 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-09-21 13:10:51.333575 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-09-21 13:10:51.333598 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-09-21 13:10:51.333630 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-09-21 13:10:51.737925 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-09-21 13:10:51.745515 | ubuntu-noble | + sort 2026-09-21 13:10:51.745587 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-21 13:10:51.771658 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-09-21 13:10:51.773358 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-09-21 13:10:51.773838 | ubuntu-noble | ++ sort 2026-09-21 13:10:51.778315 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:51.778464 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 13:10:51.778527 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 13:10:51.778566 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 13:10:51.778600 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-09-21 13:10:51.778624 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 13:10:51.778653 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:51.780926 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-09-21 13:10:51.781271 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-21 13:10:51.781536 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-21 13:10:51.782001 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-21 13:10:51.782392 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:51.784141 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-09-21 13:10:51.785215 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-09-21 13:10:51.785251 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-09-21 13:10:51.785257 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-21 13:10:51.785842 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-09-21 13:10:51.785866 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:51.785872 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 13:10:51.785878 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 13:10:51.785884 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 13:10:51.785890 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-09-21 13:10:51.785896 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 13:10:51.785901 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:51.788017 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-09-21 13:10:51.788042 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-21 13:10:51.788169 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:51.790808 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-09-21 13:10:51.792008 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-09-21 13:10:51.792261 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-09-21 13:10:51.792384 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:51.792472 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 13:10:51.792508 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 13:10:51.792538 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 13:10:51.792567 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-09-21 13:10:51.792582 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 13:10:51.792608 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:51.795475 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-09-21 13:10:51.796193 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-21 13:10:51.796802 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:51.799342 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-09-21 13:10:51.799977 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-09-21 13:10:51.800866 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-09-21 13:10:51.801036 | ubuntu-noble | + popd 2026-09-21 13:10:51.802163 | ubuntu-noble | + sort 2026-09-21 13:10:51.802344 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-09-21 13:10:51.830032 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-09-21 13:10:51.830179 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-09-21 13:10:51.830192 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:51.830203 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:51.830211 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:51.833124 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:51.833168 | ubuntu-noble | ++ head -1 2026-09-21 13:10:51.835561 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-21 13:10:51.835628 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-09-21 13:10:51.835656 | ubuntu-noble | + local new_files 2026-09-21 13:10:51.837209 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:51.844441 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-21 13:10:51.844550 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-09-21 13:10:51.845497 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-21 13:10:51.847609 | ubuntu-noble | + [[ -n l ]] 2026-09-21 13:10:51.847682 | ubuntu-noble | + echo 2026-09-21 13:10:51.847777 | ubuntu-noble | + local file 2026-09-21 13:10:51.847816 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:51.847837 | ubuntu-noble | + case $file in 2026-09-21 13:10:51.847918 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt' 2026-09-21 13:10:51.847938 | ubuntu-noble | APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-09-21 13:10:51.847977 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-09-21 13:10:51.848097 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:51.850747 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-09-21 13:10:53.266250 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-09-21 13:10:53.338898 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-09-21 13:10:53.339028 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-09-21 13:10:53.339202 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:53.339275 | ubuntu-noble | + popd 2026-09-21 13:10:53.339507 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:53.339601 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:53.340644 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 13:10:53.342263 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-09-21 13:10:53.342296 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-09-21 13:10:53.342368 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 13:10:53.342374 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 13:10:53.342419 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-09-21 13:10:55.301293 | ubuntu-noble | 2026-09-21 13:10:55 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:55.303966 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:55.304036 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-09-21 13:10:55.304103 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-09-21 13:10:55.307142 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-09-21 13:10:55.307188 | ubuntu-noble | ++ head -1 2026-09-21 13:10:55.308796 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:55.317311 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-09-21 13:10:55.318523 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-09-21 13:10:55.318737 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:55.318803 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-21 13:10:55.318862 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:55.318931 | ubuntu-noble | ++ local name=nova 2026-09-21 13:10:55.318969 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:55.319044 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:55.319139 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-09-21 13:10:55.319201 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-09-21 13:10:55.319254 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-09-21 13:10:55.319310 | ubuntu-noble | ++ return 0 2026-09-21 13:10:55.319864 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-09-21 13:10:55.320848 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-09-21 13:10:55.321004 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:55.321088 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-09-21 13:10:55.321148 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:55.321212 | ubuntu-noble | ++ local name=nova 2026-09-21 13:10:55.321248 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:55.321304 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:55.321340 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-21 13:10:55.321387 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-21 13:10:55.321969 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:55.321990 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-21 13:10:55.321998 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-21 13:10:55.322005 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:55.322011 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-09-21 13:10:55.322017 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-09-21 13:10:55.322023 | ubuntu-noble | ++ return 1 2026-09-21 13:10:55.322671 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:55.322722 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:55.322733 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-09-21 13:10:55.322741 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-09-21 13:10:55.322749 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-09-21 13:10:55.322757 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-09-21 13:10:55.737932 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-09-21 13:10:55.747289 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-21 13:10:55.747354 | ubuntu-noble | + sort 2026-09-21 13:10:55.769729 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-09-21 13:10:55.771350 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-09-21 13:10:55.772119 | ubuntu-noble | ++ sort 2026-09-21 13:10:55.774865 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:55.775123 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 13:10:55.775235 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 13:10:55.775302 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 13:10:55.775358 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-09-21 13:10:55.775387 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 13:10:55.775463 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:55.777217 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-09-21 13:10:55.777555 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-09-21 13:10:55.777798 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-21 13:10:55.778639 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:55.779846 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-09-21 13:10:55.780861 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-09-21 13:10:55.780885 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-21 13:10:55.781118 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-09-21 13:10:55.781129 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:55.781137 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-09-21 13:10:55.781618 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-09-21 13:10:55.781648 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-09-21 13:10:55.781655 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-09-21 13:10:55.781661 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-09-21 13:10:55.781667 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:55.785392 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-21 13:10:55.786509 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-21 13:10:55.786575 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-21 13:10:55.789096 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-21 13:10:55.789118 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-21 13:10:55.789123 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-09-21 13:10:55.789132 | ubuntu-noble | checking file nova/virt/images.py 2026-09-21 13:10:55.789182 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-09-21 13:10:55.789384 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-09-21 13:10:55.789561 | ubuntu-noble | checking file requirements.txt 2026-09-21 13:10:55.789988 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:55.793862 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-09-21 13:10:55.794990 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-09-21 13:10:55.795206 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-09-21 13:10:55.796536 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-09-21 13:10:55.796827 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-09-21 13:10:55.796977 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-09-21 13:10:55.797140 | ubuntu-noble | patching file nova/virt/images.py 2026-09-21 13:10:55.797300 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-09-21 13:10:55.797523 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-09-21 13:10:55.797641 | ubuntu-noble | patching file requirements.txt 2026-09-21 13:10:55.798613 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-09-21 13:10:55.799255 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:55.799480 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 13:10:55.800235 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 13:10:55.800272 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 13:10:55.800284 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-09-21 13:10:55.800295 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 13:10:55.800305 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:55.801806 | ubuntu-noble | checking file nova/compute/api.py 2026-09-21 13:10:55.804159 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-09-21 13:10:55.805362 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:55.806784 | ubuntu-noble | patching file nova/compute/api.py 2026-09-21 13:10:55.809099 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-09-21 13:10:55.809683 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-09-21 13:10:55.810267 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:10:55.810515 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 13:10:55.810602 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 13:10:55.810669 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 13:10:55.810729 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-09-21 13:10:55.810759 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 13:10:55.810811 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:10:55.814533 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-09-21 13:10:55.814993 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 13:10:55.815743 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:10:55.818224 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-09-21 13:10:55.818705 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 13:10:55.819280 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-09-21 13:10:55.819477 | ubuntu-noble | + popd 2026-09-21 13:10:55.820534 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-09-21 13:10:55.820587 | ubuntu-noble | + sort 2026-09-21 13:10:55.851226 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-09-21 13:10:55.851326 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-09-21 13:10:55.851346 | ubuntu-noble | + local before=files-before 2026-09-21 13:10:55.851382 | ubuntu-noble | + local after=files-after 2026-09-21 13:10:55.851500 | ubuntu-noble | + local sources_txt 2026-09-21 13:10:55.853146 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:10:55.853492 | ubuntu-noble | ++ head -1 2026-09-21 13:10:55.857323 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-21 13:10:55.857364 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-09-21 13:10:55.857372 | ubuntu-noble | + local new_files 2026-09-21 13:10:55.858045 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:10:55.864827 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 13:10:55.864884 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-21 13:10:55.864896 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-09-21 13:10:55.864906 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 13:10:55.864914 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-09-21 13:10:55.864923 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-09-21 13:10:55.865294 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-21 13:10:55.869009 | ubuntu-noble | + [[ -n h ]] 2026-09-21 13:10:55.869114 | ubuntu-noble | + echo 2026-09-21 13:10:55.869137 | ubuntu-noble | + local file 2026-09-21 13:10:55.869151 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:55.869166 | ubuntu-noble | + case $file in 2026-09-21 13:10:55.869182 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-09-21 13:10:55.869199 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-21 13:10:55.869214 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-09-21 13:10:55.869229 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:55.869244 | ubuntu-noble | + case $file in 2026-09-21 13:10:55.869260 | ubuntu-noble | + continue 2026-09-21 13:10:55.869274 | ubuntu-noble | + for file in $new_files 2026-09-21 13:10:55.869288 | ubuntu-noble | + case $file in 2026-09-21 13:10:55.869302 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-09-21 13:10:55.869319 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-09-21 13:10:55.869335 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-09-21 13:10:55.869351 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:10:55.871132 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-09-21 13:10:57.413510 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-09-21 13:10:57.501204 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-09-21 13:10:57.502167 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-09-21 13:10:57.502221 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:57.502241 | ubuntu-noble | + popd 2026-09-21 13:10:57.502257 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:57.502273 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:57.502709 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 13:10:57.507100 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-09-21 13:10:57.507144 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-09-21 13:10:57.507149 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 13:10:57.507154 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 13:10:57.507158 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-09-21 13:10:58.814217 | ubuntu-noble | 2026-09-21 13:10:58 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-09-21 13:10:58.816759 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:10:58.816814 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-09-21 13:10:58.816824 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-09-21 13:10:58.820123 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-09-21 13:10:58.820163 | ubuntu-noble | ++ head -1 2026-09-21 13:10:58.821634 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:10:58.827111 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-09-21 13:10:58.827875 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-09-21 13:10:58.828024 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:10:58.828087 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-21 13:10:58.828142 | ubuntu-noble | ++ local suffix= 2026-09-21 13:10:58.828192 | ubuntu-noble | ++ local name=octavia 2026-09-21 13:10:58.828218 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:58.828265 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:58.828290 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-21 13:10:58.828315 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-21 13:10:58.828364 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:58.828385 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-21 13:10:58.828447 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-21 13:10:58.828473 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:58.828493 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-09-21 13:10:58.828513 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-09-21 13:10:58.828538 | ubuntu-noble | ++ return 1 2026-09-21 13:10:58.828969 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:58.829044 | ubuntu-noble | + patch_dir= 2026-09-21 13:10:58.829806 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-09-21 13:10:58.829930 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:10:58.829963 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-09-21 13:10:58.830000 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:10:58.830045 | ubuntu-noble | ++ local name=octavia 2026-09-21 13:10:58.830107 | ubuntu-noble | ++ local candidate path 2026-09-21 13:10:58.830154 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:58.830180 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-21 13:10:58.830205 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-21 13:10:58.830246 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:58.830268 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-21 13:10:58.830289 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-21 13:10:58.830313 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:10:58.830333 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-09-21 13:10:58.830354 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-09-21 13:10:58.830379 | ubuntu-noble | ++ return 1 2026-09-21 13:10:58.830972 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:58.831176 | ubuntu-noble | + overlay_dir= 2026-09-21 13:10:58.831292 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-09-21 13:10:58.831357 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-09-21 13:10:58.831476 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:58.831569 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-09-21 13:10:58.831604 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-09-21 13:10:58.831650 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:10:58.831689 | ubuntu-noble | + popd 2026-09-21 13:10:58.831897 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:10:58.832007 | ubuntu-noble | + pushd tarballs 2026-09-21 13:10:58.832980 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 13:10:58.836343 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-09-21 13:10:58.837375 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-09-21 13:10:58.837456 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 13:10:58.837468 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 13:10:58.837498 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-09-21 13:10:59.999272 | ubuntu-noble | 2026-09-21 13:10:59 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-09-21 13:11:00.001532 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:11:00.001599 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-09-21 13:11:00.001610 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-09-21 13:11:00.003135 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-09-21 13:11:00.004155 | ubuntu-noble | ++ head -1 2026-09-21 13:11:00.005956 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:11:00.017746 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-09-21 13:11:00.018782 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-09-21 13:11:00.018958 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:11:00.019007 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-21 13:11:00.019085 | ubuntu-noble | ++ local suffix= 2026-09-21 13:11:00.019707 | ubuntu-noble | ++ local name=openstack_placement 2026-09-21 13:11:00.019729 | ubuntu-noble | ++ local candidate path 2026-09-21 13:11:00.019735 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:00.019741 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-21 13:11:00.019747 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-21 13:11:00.019754 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:00.019759 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-09-21 13:11:00.019765 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-09-21 13:11:00.019771 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:00.019777 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-09-21 13:11:00.019782 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-09-21 13:11:00.019788 | ubuntu-noble | ++ return 1 2026-09-21 13:11:00.020511 | ubuntu-noble | + patch_dir= 2026-09-21 13:11:00.020570 | ubuntu-noble | + patch_dir= 2026-09-21 13:11:00.021237 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-09-21 13:11:00.021290 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:11:00.021309 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-09-21 13:11:00.021324 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:11:00.021354 | ubuntu-noble | ++ local name=openstack_placement 2026-09-21 13:11:00.021370 | ubuntu-noble | ++ local candidate path 2026-09-21 13:11:00.021386 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:00.021492 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-21 13:11:00.021514 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-21 13:11:00.021529 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:00.021544 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-09-21 13:11:00.021557 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-09-21 13:11:00.021572 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:00.021585 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-09-21 13:11:00.021599 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-09-21 13:11:00.021613 | ubuntu-noble | ++ return 1 2026-09-21 13:11:00.021808 | ubuntu-noble | + overlay_dir= 2026-09-21 13:11:00.021902 | ubuntu-noble | + overlay_dir= 2026-09-21 13:11:00.022003 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-09-21 13:11:00.022052 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-09-21 13:11:00.022181 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:11:00.022260 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-09-21 13:11:00.022305 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-09-21 13:11:00.022426 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:11:00.023239 | ubuntu-noble | + popd 2026-09-21 13:11:00.023282 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:11:00.023300 | ubuntu-noble | + pushd tarballs 2026-09-21 13:11:00.023824 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:00.027330 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:00.027376 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-09-21 13:11:00.027391 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:00.027493 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:00.027512 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:01.851248 | ubuntu-noble | 2026-09-21 13:11:01 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz [9061365/9061365] -> "skyline-apiserver-stable-2024.2.tar.gz" [1] 2026-09-21 13:11:01.853185 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:11:01.853260 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:01.853274 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:01.855212 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:01.855695 | ubuntu-noble | ++ head -1 2026-09-21 13:11:01.859126 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:11:01.865944 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-09-21 13:11:01.866949 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-09-21 13:11:01.867153 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:11:01.867207 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-21 13:11:01.867256 | ubuntu-noble | ++ local suffix= 2026-09-21 13:11:01.867315 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-21 13:11:01.867348 | ubuntu-noble | ++ local candidate path 2026-09-21 13:11:01.867431 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:01.867465 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-21 13:11:01.867496 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-21 13:11:01.867547 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:01.867573 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-09-21 13:11:01.867611 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-09-21 13:11:01.867668 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:01.867712 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-09-21 13:11:01.867752 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-09-21 13:11:01.867793 | ubuntu-noble | ++ return 1 2026-09-21 13:11:01.868295 | ubuntu-noble | + patch_dir= 2026-09-21 13:11:01.868442 | ubuntu-noble | + patch_dir= 2026-09-21 13:11:01.869284 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-09-21 13:11:01.869439 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:11:01.869479 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-09-21 13:11:01.869523 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:11:01.869575 | ubuntu-noble | ++ local name=skyline_apiserver 2026-09-21 13:11:01.869606 | ubuntu-noble | ++ local candidate path 2026-09-21 13:11:01.869659 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:01.869689 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-21 13:11:01.869718 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-21 13:11:01.869762 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:01.869787 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-09-21 13:11:01.869812 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-09-21 13:11:01.869858 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:01.869884 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-09-21 13:11:01.869908 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-09-21 13:11:01.869939 | ubuntu-noble | ++ return 1 2026-09-21 13:11:01.870507 | ubuntu-noble | + overlay_dir= 2026-09-21 13:11:01.870643 | ubuntu-noble | + overlay_dir= 2026-09-21 13:11:01.870741 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:01.870781 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:01.870836 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:11:01.870904 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:01.870938 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-09-21 13:11:01.870985 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:11:01.871024 | ubuntu-noble | + popd 2026-09-21 13:11:01.871269 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:11:01.871378 | ubuntu-noble | + pushd tarballs 2026-09-21 13:11:01.872295 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:01.874167 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:01.874204 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-09-21 13:11:01.874245 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:01.874255 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:01.874287 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:04.475260 | ubuntu-noble | 2026-09-21 13:11:04 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz [26631227/26631227] -> "skyline-console-stable-2024.2.tar.gz" [1] 2026-09-21 13:11:04.477931 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:11:04.477985 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:04.477998 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:04.481145 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:04.481192 | ubuntu-noble | ++ head -1 2026-09-21 13:11:04.482635 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:11:04.489275 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-09-21 13:11:04.490333 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-09-21 13:11:04.490542 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:11:04.490596 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-21 13:11:04.490652 | ubuntu-noble | ++ local suffix= 2026-09-21 13:11:04.490720 | ubuntu-noble | ++ local name=skyline-console 2026-09-21 13:11:04.490756 | ubuntu-noble | ++ local candidate path 2026-09-21 13:11:04.490826 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:04.490863 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-21 13:11:04.490900 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-21 13:11:04.490957 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:04.490987 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-09-21 13:11:04.491017 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-09-21 13:11:04.491049 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:04.491123 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-09-21 13:11:04.491155 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-09-21 13:11:04.491197 | ubuntu-noble | ++ return 1 2026-09-21 13:11:04.491876 | ubuntu-noble | + patch_dir= 2026-09-21 13:11:04.492016 | ubuntu-noble | + patch_dir= 2026-09-21 13:11:04.493038 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-09-21 13:11:04.493303 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:11:04.493350 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-09-21 13:11:04.493474 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:11:04.493539 | ubuntu-noble | ++ local name=skyline-console 2026-09-21 13:11:04.493575 | ubuntu-noble | ++ local candidate path 2026-09-21 13:11:04.493635 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:04.493670 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-21 13:11:04.493705 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-21 13:11:04.493756 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:04.493786 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-09-21 13:11:04.493816 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-09-21 13:11:04.493847 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:04.493874 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-09-21 13:11:04.493904 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-09-21 13:11:04.493943 | ubuntu-noble | ++ return 1 2026-09-21 13:11:04.494569 | ubuntu-noble | + overlay_dir= 2026-09-21 13:11:04.494722 | ubuntu-noble | + overlay_dir= 2026-09-21 13:11:04.494837 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:04.494895 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:04.494964 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:11:04.496120 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:04.496172 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-09-21 13:11:04.496189 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:11:04.496205 | ubuntu-noble | + popd 2026-09-21 13:11:04.496221 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-09-21 13:11:04.496238 | ubuntu-noble | + pushd tarballs 2026-09-21 13:11:04.496898 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 13:11:04.499510 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-09-21 13:11:04.499565 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-09-21 13:11:04.499579 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 13:11:04.499592 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 13:11:04.499603 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.440246 | ubuntu-noble | 2026-09-21 13:11:05 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-09-21 13:11:05.442270 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-09-21 13:11:05.442342 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.442363 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.444135 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.444644 | ubuntu-noble | ++ head -1 2026-09-21 13:11:05.446781 | ubuntu-noble | ++ cut -f1 -d/ 2026-09-21 13:11:05.453901 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-09-21 13:11:05.455169 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-09-21 13:11:05.455210 | ubuntu-noble | ++ local root=patches/2024.2 2026-09-21 13:11:05.455220 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-21 13:11:05.455227 | ubuntu-noble | ++ local suffix= 2026-09-21 13:11:05.455234 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-21 13:11:05.455241 | ubuntu-noble | ++ local candidate path 2026-09-21 13:11:05.455247 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:05.455254 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-09-21 13:11:05.455261 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-09-21 13:11:05.455268 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-09-21 13:11:05.455275 | ubuntu-noble | ++ return 0 2026-09-21 13:11:05.455440 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-09-21 13:11:05.456330 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-09-21 13:11:05.457160 | ubuntu-noble | ++ local root=overlays/2024.2 2026-09-21 13:11:05.457194 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-09-21 13:11:05.457201 | ubuntu-noble | ++ local suffix=/source 2026-09-21 13:11:05.457208 | ubuntu-noble | ++ local name=openstack_requirements 2026-09-21 13:11:05.457213 | ubuntu-noble | ++ local candidate path 2026-09-21 13:11:05.457219 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:05.457225 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-21 13:11:05.457231 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-21 13:11:05.457237 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:05.457243 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-09-21 13:11:05.457249 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-09-21 13:11:05.457254 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-09-21 13:11:05.457259 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-09-21 13:11:05.457265 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-09-21 13:11:05.457271 | ubuntu-noble | ++ return 1 2026-09-21 13:11:05.457281 | ubuntu-noble | + overlay_dir= 2026-09-21 13:11:05.457289 | ubuntu-noble | + overlay_dir= 2026-09-21 13:11:05.457299 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.457309 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.457321 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-09-21 13:11:05.457331 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.473597 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.477107 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-21 13:11:05.477156 | ubuntu-noble | + sort 2026-09-21 13:11:05.479213 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-09-21 13:11:05.480939 | ubuntu-noble | ++ sort 2026-09-21 13:11:05.481151 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-09-21 13:11:05.485895 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:11:05.486140 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 13:11:05.486240 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 13:11:05.486302 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 13:11:05.486360 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-09-21 13:11:05.486389 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 13:11:05.486463 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:11:05.489491 | ubuntu-noble | checking file upper-constraints.txt 2026-09-21 13:11:05.490323 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:11:05.493194 | ubuntu-noble | patching file upper-constraints.txt 2026-09-21 13:11:05.494128 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-09-21 13:11:05.494345 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:11:05.494494 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 13:11:05.494565 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 13:11:05.494624 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 13:11:05.494681 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-09-21 13:11:05.494710 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 13:11:05.494759 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:11:05.496973 | ubuntu-noble | checking file upper-constraints.txt 2026-09-21 13:11:05.497532 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:11:05.499473 | ubuntu-noble | patching file upper-constraints.txt 2026-09-21 13:11:05.500122 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-09-21 13:11:05.500781 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-09-21 13:11:05.500813 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 13:11:05.500823 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 13:11:05.500833 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 13:11:05.500850 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-09-21 13:11:05.500860 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 13:11:05.500869 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-09-21 13:11:05.502036 | ubuntu-noble | checking file upper-constraints.txt 2026-09-21 13:11:05.502704 | ubuntu-noble | + patch --forward --batch -p1 2026-09-21 13:11:05.503794 | ubuntu-noble | patching file upper-constraints.txt 2026-09-21 13:11:05.504986 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-09-21 13:11:05.505016 | ubuntu-noble | + popd 2026-09-21 13:11:05.505023 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-09-21 13:11:05.505423 | ubuntu-noble | + sort 2026-09-21 13:11:05.508451 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-09-21 13:11:05.508488 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-09-21 13:11:05.508495 | ubuntu-noble | + local before=files-before 2026-09-21 13:11:05.508502 | ubuntu-noble | + local after=files-after 2026-09-21 13:11:05.508507 | ubuntu-noble | + local sources_txt 2026-09-21 13:11:05.511118 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-09-21 13:11:05.511149 | ubuntu-noble | ++ head -1 2026-09-21 13:11:05.513556 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-09-21 13:11:05.513588 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-09-21 13:11:05.513595 | ubuntu-noble | + local new_files 2026-09-21 13:11:05.514496 | ubuntu-noble | ++ comm -13 files-before files-after 2026-09-21 13:11:05.516578 | ubuntu-noble | + new_files= 2026-09-21 13:11:05.516598 | ubuntu-noble | + [[ -z '' ]] 2026-09-21 13:11:05.516606 | ubuntu-noble | + return 2026-09-21 13:11:05.516769 | ubuntu-noble | + rm files-before files-after 2026-09-21 13:11:05.520010 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-09-21 13:11:05.566905 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-09-21 13:11:05.571203 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.571245 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-09-21 13:11:05.571252 | ubuntu-noble | + [[ -n '' ]] 2026-09-21 13:11:05.571262 | ubuntu-noble | + popd 2026-09-21 13:11:05.571354 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.2 patches/kolla-build/2024.2 2026-09-21 13:11:05.571397 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-21 13:11:05.571426 | ubuntu-noble | + shift 2026-09-21 13:11:05.571434 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-09-21 13:11:05.571461 | ubuntu-noble | + roots=() 2026-09-21 13:11:05.571468 | ubuntu-noble | + local roots dir 2026-09-21 13:11:05.571492 | ubuntu-noble | + for dir in "$@" 2026-09-21 13:11:05.571499 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-09-21 13:11:05.571507 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-21 13:11:05.571534 | ubuntu-noble | + for dir in "$@" 2026-09-21 13:11:05.571542 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-09-21 13:11:05.571547 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-09-21 13:11:05.571571 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-09-21 13:11:05.571601 | ubuntu-noble | + local tmp 2026-09-21 13:11:05.572489 | ubuntu-noble | ++ mktemp -d 2026-09-21 13:11:05.573960 | ubuntu-noble | + tmp=/tmp/tmp.qzQ9EGDu4u 2026-09-21 13:11:05.575184 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 -type f 2026-09-21 13:11:05.575214 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-09-21 13:11:05.576363 | ubuntu-noble | + sort 2026-09-21 13:11:05.578933 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-09-21 13:11:05.581629 | ubuntu-noble | + comm -23 /tmp/tmp.qzQ9EGDu4u/expected /tmp/tmp.qzQ9EGDu4u/applied 2026-09-21 13:11:05.583634 | ubuntu-noble | + local expected_count missing_count 2026-09-21 13:11:05.584528 | ubuntu-noble | ++ wc -l 2026-09-21 13:11:05.586376 | ubuntu-noble | + expected_count=37 2026-09-21 13:11:05.586866 | ubuntu-noble | ++ wc -l 2026-09-21 13:11:05.589333 | ubuntu-noble | + missing_count=0 2026-09-21 13:11:05.589373 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-09-21 13:11:05.589390 | ubuntu-noble | + rm -rf /tmp/tmp.qzQ9EGDu4u 2026-09-21 13:11:05.592689 | ubuntu-noble | + echo 'VERIFIED: 37 patch files, all applied' 2026-09-21 13:11:05.592746 | ubuntu-noble | VERIFIED: 37 patch files, all applied 2026-09-21 13:11:05.592766 | ubuntu-noble | + return 0 2026-09-21 13:11:05.654928 | ubuntu-noble | ok: Runtime: 0:01:19.234340 2026-09-21 13:11:05.688897 | 2026-09-21 13:11:05.689000 | PLAY RECAP 2026-09-21 13:11:05.689060 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-21 13:11:05.689083 | 2026-09-21 13:11:05.827376 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-09-21 13:11:05.828481 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-21 13:11:06.649189 | 2026-09-21 13:11:06.649346 | PLAY [Base post-fetch] 2026-09-21 13:11:06.663996 | 2026-09-21 13:11:06.664152 | TASK [diagnose-network : Ensure log directory exists] 2026-09-21 13:11:07.325692 | ubuntu-noble | ok 2026-09-21 13:11:07.337791 | 2026-09-21 13:11:07.337971 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-09-21 13:11:19.404638 | ubuntu-noble | ok: Runtime: 0:00:05.878655 2026-09-21 13:11:19.413248 | 2026-09-21 13:11:19.413381 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-09-21 13:11:25.711870 | ubuntu-noble | ok: Runtime: 0:00:00.347742 2026-09-21 13:11:25.717839 | 2026-09-21 13:11:25.717954 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-09-21 13:11:31.920676 | ubuntu-noble | ok: Runtime: 0:00:00.092848 2026-09-21 13:11:31.933748 | 2026-09-21 13:11:31.933849 | TASK [diagnose-network : Evaluate node isolation verdict (pre-run gate)] 2026-09-21 13:11:32.505140 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 13:11:32.510104 | 2026-09-21 13:11:32.510184 | TASK [diagnose-network : Abort the pre-run on a fully isolated node] 2026-09-21 13:11:32.584385 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 13:11:32.592862 | 2026-09-21 13:11:32.592948 | TASK [fetch-output : Set log path for multiple nodes] 2026-09-21 13:11:32.750978 | ubuntu-noble | skipping: Conditional result was False 2026-09-21 13:11:32.755954 | 2026-09-21 13:11:32.756040 | TASK [fetch-output : Set log path for single node] 2026-09-21 13:11:32.859238 | ubuntu-noble | ok 2026-09-21 13:11:32.870587 | 2026-09-21 13:11:32.870752 | LOOP [fetch-output : Ensure local output dirs] 2026-09-21 13:11:33.397051 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/28e5ccbe540f4f15a9068a81c614763d/work/logs" 2026-09-21 13:11:33.829742 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/28e5ccbe540f4f15a9068a81c614763d/work/artifacts" 2026-09-21 13:11:34.666689 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/28e5ccbe540f4f15a9068a81c614763d/work/docs" 2026-09-21 13:11:34.677800 | 2026-09-21 13:11:34.677886 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-09-21 13:11:36.163063 | ubuntu-noble | changed: 2026-09-21 13:11:36.163248 | ubuntu-noble | .d..t...... ./ 2026-09-21 13:11:36.163278 | ubuntu-noble | >f+++++++++ docker-daemon.txt 2026-09-21 13:11:36.163299 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-09-21 13:11:36.163316 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-09-21 13:11:36.163333 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-09-21 13:11:36.163349 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-09-21 13:11:36.163365 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-09-21 13:11:36.163395 | ubuntu-noble | changed: All items complete 2026-09-21 13:11:36.163446 | 2026-09-21 13:11:36.835536 | ubuntu-noble | changed: .d..t...... ./ 2026-09-21 13:11:37.728107 | ubuntu-noble | changed: .d..t...... ./ 2026-09-21 13:11:37.745584 | 2026-09-21 13:11:37.745690 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-09-21 13:11:38.556505 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.013407 2026-09-21 13:11:39.162279 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.021199 2026-09-21 13:11:39.171085 | 2026-09-21 13:11:39.171148 | PLAY RECAP 2026-09-21 13:11:39.171187 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-09-21 13:11:39.171208 | 2026-09-21 13:11:39.362300 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-09-21 13:11:39.363106 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-21 13:11:40.483120 | 2026-09-21 13:11:40.483229 | PLAY [Base post] 2026-09-21 13:11:40.506343 | 2026-09-21 13:11:40.506458 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-09-21 13:11:41.331995 | ubuntu-noble | changed 2026-09-21 13:11:41.336826 | 2026-09-21 13:11:41.336896 | PLAY RECAP 2026-09-21 13:11:41.336944 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-09-21 13:11:41.336995 | 2026-09-21 13:11:41.494271 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-09-21 13:11:41.494973 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-09-21 13:11:42.235275 | 2026-09-21 13:11:42.235390 | PLAY [Base post-logs] 2026-09-21 13:11:42.244788 | 2026-09-21 13:11:42.244887 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-09-21 13:11:42.960319 | localhost | changed 2026-09-21 13:11:42.969890 | 2026-09-21 13:11:42.969991 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-09-21 13:11:42.993817 | localhost | ok 2026-09-21 13:11:42.996185 | 2026-09-21 13:11:42.996256 | TASK [Set zuul-log-path fact] 2026-09-21 13:11:43.009539 | localhost | ok 2026-09-21 13:11:43.017050 | 2026-09-21 13:11:43.017125 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-09-21 13:11:43.051229 | localhost | ok 2026-09-21 13:11:43.055597 | 2026-09-21 13:11:43.055671 | TASK [upload-logs : Create log directories] 2026-09-21 13:11:43.604284 | localhost | changed 2026-09-21 13:11:43.606353 | 2026-09-21 13:11:43.606436 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-09-21 13:11:44.060127 | localhost -> localhost | ok: Runtime: 0:00:00.011197 2026-09-21 13:11:44.063871 | 2026-09-21 13:11:44.063963 | TASK [upload-logs : Upload logs to log server] 2026-09-21 13:11:44.683557 | localhost | Output suppressed because no_log was given 2026-09-21 13:11:44.685180 | 2026-09-21 13:11:44.685262 | LOOP [upload-logs : Compress console log and json output] 2026-09-21 13:11:44.731309 | localhost | skipping: Conditional result was False 2026-09-21 13:11:44.736897 | localhost | skipping: Conditional result was False 2026-09-21 13:11:44.740545 | 2026-09-21 13:11:44.740636 | LOOP [upload-logs : Upload compressed console log and json output] 2026-09-21 13:11:44.780607 | localhost | skipping: Conditional result was False 2026-09-21 13:11:44.780797 | 2026-09-21 13:11:44.786531 | localhost | skipping: Conditional result was False 2026-09-21 13:11:44.797020 | 2026-09-21 13:11:44.797114 | LOOP [upload-logs : Upload console log and json output]