2026-08-26 11:57:26.810943 | Job console starting 2026-08-26 11:57:26.847088 | Updating git repos 2026-08-26 11:57:26.885302 | Cloning repos into workspace 2026-08-26 11:57:26.937263 | Restoring repo states 2026-08-26 11:57:26.949750 | Merging changes 2026-08-26 11:57:27.683294 | Checking out repos 2026-08-26 11:57:27.774624 | Preparing playbooks 2026-08-26 11:57:29.217011 | Running Ansible setup 2026-08-26 11:57:34.773553 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-08-26 11:57:35.779558 | 2026-08-26 11:57:35.779775 | PLAY [Base pre] 2026-08-26 11:57:35.802973 | 2026-08-26 11:57:35.803166 | TASK [Setup log path fact] 2026-08-26 11:57:35.833425 | ubuntu-noble | ok 2026-08-26 11:57:35.857409 | 2026-08-26 11:57:35.857671 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-26 11:57:35.888119 | ubuntu-noble | ok 2026-08-26 11:57:35.900501 | 2026-08-26 11:57:35.900675 | TASK [emit-job-header : Print job information] 2026-08-26 11:57:35.941092 | # Job Information 2026-08-26 11:57:35.941302 | Ansible Version: 2.16.14 2026-08-26 11:57:35.941337 | Job: container-images-kolla-patch-2024.2 2026-08-26 11:57:35.941370 | Pipeline: check 2026-08-26 11:57:35.941394 | Executor: 521e9411259a 2026-08-26 11:57:35.941414 | Triggered by: https://github.com/osism/container-images-kolla/pull/778 2026-08-26 11:57:35.941436 | Event ID: 481224c0-a145-11f1-94c3-b7606ddd7fd7 2026-08-26 11:57:35.946760 | 2026-08-26 11:57:35.946955 | LOOP [emit-job-header : Print node information] 2026-08-26 11:57:36.140471 | ubuntu-noble | ok: 2026-08-26 11:57:36.140825 | ubuntu-noble | # Node Information 2026-08-26 11:57:36.140868 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2026-08-26 11:57:36.140894 | ubuntu-noble | Hostname: ubuntu 2026-08-26 11:57:36.140917 | ubuntu-noble | Username: zuul 2026-08-26 11:57:36.140937 | ubuntu-noble | Distro: Ubuntu 24.04 2026-08-26 11:57:36.140961 | ubuntu-noble | Provider: regiocloud-a 2026-08-26 11:57:36.140982 | ubuntu-noble | Region: 2026-08-26 11:57:36.141003 | ubuntu-noble | Label: ubuntu-noble 2026-08-26 11:57:36.141022 | ubuntu-noble | Product Name: OpenStack Nova 2026-08-26 11:57:36.141042 | ubuntu-noble | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feee:9f7f 2026-08-26 11:57:36.164721 | 2026-08-26 11:57:36.164885 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-26 11:57:36.818304 | ubuntu-noble -> localhost | changed 2026-08-26 11:57:36.826666 | 2026-08-26 11:57:36.826798 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-26 11:57:38.491865 | ubuntu-noble -> localhost | changed 2026-08-26 11:57:38.524609 | 2026-08-26 11:57:38.524926 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-26 11:57:39.094089 | ubuntu-noble -> localhost | ok 2026-08-26 11:57:39.100435 | 2026-08-26 11:57:39.100552 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-26 11:57:39.141181 | ubuntu-noble | ok 2026-08-26 11:57:39.169917 | ubuntu-noble | included: /var/lib/zuul/builds/c775a47081354139be28989ed1b33604/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-26 11:57:39.175783 | 2026-08-26 11:57:39.175870 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-26 11:57:40.695350 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-26 11:57:40.695556 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/c775a47081354139be28989ed1b33604/work/c775a47081354139be28989ed1b33604_id_rsa 2026-08-26 11:57:40.695595 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/c775a47081354139be28989ed1b33604/work/c775a47081354139be28989ed1b33604_id_rsa.pub 2026-08-26 11:57:40.695635 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-26 11:57:40.695660 | ubuntu-noble -> localhost | SHA256:wmabWq7c1plFMseQmp4j7Pd0H3eqPgkllofrOvuGlj8 zuul-build-sshkey 2026-08-26 11:57:40.695683 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-26 11:57:40.695718 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-26 11:57:40.695740 | ubuntu-noble -> localhost | | . | 2026-08-26 11:57:40.695762 | ubuntu-noble -> localhost | | o | 2026-08-26 11:57:40.695783 | ubuntu-noble -> localhost | | o o o | 2026-08-26 11:57:40.695803 | ubuntu-noble -> localhost | | .o o O o | 2026-08-26 11:57:40.695823 | ubuntu-noble -> localhost | | . .=.S* = | 2026-08-26 11:57:40.695848 | ubuntu-noble -> localhost | | oo++ + | 2026-08-26 11:57:40.695869 | ubuntu-noble -> localhost | | . .+o.B..... .| 2026-08-26 11:57:40.695889 | ubuntu-noble -> localhost | | ..=o.O.E.oo o | 2026-08-26 11:57:40.695910 | ubuntu-noble -> localhost | | ++oo+Boo+o. | 2026-08-26 11:57:40.695931 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-26 11:57:40.695979 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.745336 2026-08-26 11:57:40.702283 | 2026-08-26 11:57:40.702375 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-26 11:57:40.740684 | ubuntu-noble | ok 2026-08-26 11:57:40.751307 | ubuntu-noble | included: /var/lib/zuul/builds/c775a47081354139be28989ed1b33604/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-26 11:57:40.759084 | 2026-08-26 11:57:40.759161 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-26 11:57:40.782275 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 11:57:40.787772 | 2026-08-26 11:57:40.787858 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-26 11:57:41.554579 | ubuntu-noble | changed 2026-08-26 11:57:41.563176 | 2026-08-26 11:57:41.563310 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-26 11:57:41.866085 | ubuntu-noble | ok 2026-08-26 11:57:41.881635 | 2026-08-26 11:57:41.881969 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-26 11:57:42.621681 | ubuntu-noble | changed 2026-08-26 11:57:42.628877 | 2026-08-26 11:57:42.629013 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-26 11:57:43.336718 | ubuntu-noble | changed 2026-08-26 11:57:43.342180 | 2026-08-26 11:57:43.342272 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-26 11:57:43.365983 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 11:57:43.377314 | 2026-08-26 11:57:43.377459 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-26 11:57:43.775795 | ubuntu-noble -> localhost | changed 2026-08-26 11:57:43.784482 | 2026-08-26 11:57:43.784571 | TASK [add-build-sshkey : Add back temp key] 2026-08-26 11:57:44.162540 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/c775a47081354139be28989ed1b33604/work/c775a47081354139be28989ed1b33604_id_rsa (zuul-build-sshkey) 2026-08-26 11:57:44.162764 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011750 2026-08-26 11:57:44.169595 | 2026-08-26 11:57:44.169699 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-26 11:57:44.631742 | ubuntu-noble | ok 2026-08-26 11:57:44.635879 | 2026-08-26 11:57:44.635956 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-26 11:57:44.669321 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 11:57:44.677936 | 2026-08-26 11:57:44.678018 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-08-26 11:57:45.180095 | ubuntu-noble | ok 2026-08-26 11:57:45.198541 | 2026-08-26 11:57:45.198692 | TASK [validate-host : Define zuul_info_dir fact] 2026-08-26 11:57:45.238142 | ubuntu-noble | ok 2026-08-26 11:57:45.243492 | 2026-08-26 11:57:45.243580 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-08-26 11:57:45.519416 | ubuntu-noble -> localhost | ok 2026-08-26 11:57:45.526188 | 2026-08-26 11:57:45.526283 | TASK [validate-host : Collect information about the host] 2026-08-26 11:57:46.772359 | ubuntu-noble | ok 2026-08-26 11:57:46.784796 | 2026-08-26 11:57:46.784922 | TASK [validate-host : Sanitize hostname] 2026-08-26 11:57:46.963351 | ubuntu-noble | ok 2026-08-26 11:57:46.968349 | 2026-08-26 11:57:46.968458 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-08-26 11:57:47.765758 | ubuntu-noble -> localhost | changed 2026-08-26 11:57:47.772433 | 2026-08-26 11:57:47.772562 | TASK [validate-host : Collect information about zuul worker] 2026-08-26 11:57:48.237622 | ubuntu-noble | ok 2026-08-26 11:57:48.247493 | 2026-08-26 11:57:48.247934 | TASK [validate-host : Write out all zuul information for each host] 2026-08-26 11:57:48.955623 | ubuntu-noble -> localhost | changed 2026-08-26 11:57:48.966631 | 2026-08-26 11:57:48.966752 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-08-26 11:57:49.308908 | ubuntu-noble | ok 2026-08-26 11:57:49.319537 | 2026-08-26 11:57:49.319722 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-08-26 11:57:50.370805 | ubuntu-noble | changed: 2026-08-26 11:57:50.371078 | ubuntu-noble | cd+++++++++ src/ 2026-08-26 11:57:50.371113 | ubuntu-noble | cd+++++++++ src/github.com/ 2026-08-26 11:57:50.371138 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2026-08-26 11:57:50.371159 | ubuntu-noble | cd+++++++++ src/github.com/osism/container-images-kolla/ 2026-08-26 11:57:50.371180 | ubuntu-noble | Containerfile 2026-08-26 11:57:50.371313 | ubuntu-noble | 2026-08-26 11:59:56.076552 | ubuntu-noble | 2026-08-26 11:59:56.076562 | ubuntu-noble | Or undo this operation with: 2026-08-26 11:59:56.076572 | ubuntu-noble | 2026-08-26 11:59:56.076582 | ubuntu-noble | git switch - 2026-08-26 11:59:56.076593 | ubuntu-noble | 2026-08-26 11:59:56.076603 | ubuntu-noble | Turn off this advice by setting config variable advice.detachedHead to false 2026-08-26 11:59:56.076612 | ubuntu-noble | 2026-08-26 11:59:56.076622 | ubuntu-noble | HEAD is now at a77ec9dac Merge "Fix permissions for ironic metrics" into stable/2024.2 2026-08-26 11:59:56.077999 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 11:59:56.082835 | ubuntu-noble | + export HASH_KOLLA=a77ec9dac 2026-08-26 11:59:56.082886 | ubuntu-noble | + HASH_KOLLA=a77ec9dac 2026-08-26 11:59:56.082918 | ubuntu-noble | + popd 2026-08-26 11:59:56.082931 | ubuntu-noble | + rm -rf kolla/docker/rabbitmq/rabbitmq-4-1 2026-08-26 11:59:56.086865 | ubuntu-noble | ++ sort 2026-08-26 11:59:56.086917 | ubuntu-noble | ++ find patches/kolla-build/2024.2 -type f -name '*.patch' 2026-08-26 11:59:56.089921 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-26 11:59:56.090048 | ubuntu-noble | + pushd kolla 2026-08-26 11:59:56.090210 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-26 11:59:56.090293 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-26 11:59:56.090354 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-26 11:59:56.090446 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch' 2026-08-26 11:59:56.090477 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-26 11:59:56.090523 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 11:59:56.091952 | ubuntu-noble | checking file kolla/common/sources.py 2026-08-26 11:59:56.092705 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 11:59:56.093650 | ubuntu-noble | patching file kolla/common/sources.py 2026-08-26 11:59:56.094958 | ubuntu-noble | + echo patches/kolla-build/2024.2/remove-unsupported-horizon-plugins.patch 2026-08-26 11:59:56.094992 | ubuntu-noble | + popd 2026-08-26 11:59:56.095004 | ubuntu-noble | + for patch in $(find patches/kolla-build/$OPENSTACK_VERSION -type f -name '*.patch' | sort) 2026-08-26 11:59:56.095013 | ubuntu-noble | + pushd kolla 2026-08-26 11:59:56.095021 | ubuntu-noble | + apply_patch patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-26 11:59:56.095030 | ubuntu-noble | + local rel=patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-26 11:59:56.095039 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-26 11:59:56.095048 | ubuntu-noble | + echo 'APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch' 2026-08-26 11:59:56.095057 | ubuntu-noble | APPLY PATCH patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-26 11:59:56.095065 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 11:59:56.095906 | ubuntu-noble | checking file kolla/image/kolla_worker.py 2026-08-26 11:59:56.095958 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-26 11:59:56.096581 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 11:59:56.097495 | ubuntu-noble | patching file kolla/image/kolla_worker.py 2026-08-26 11:59:56.097559 | ubuntu-noble | Hunk #1 succeeded at 316 with fuzz 1 (offset -6 lines). 2026-08-26 11:59:56.098592 | ubuntu-noble | + echo patches/kolla-build/2024.2/set-kolla-version-to-2024.2.patch 2026-08-26 11:59:56.098630 | ubuntu-noble | + popd 2026-08-26 11:59:56.098640 | ubuntu-noble | + [[ -f templates/2024.2/repos.yaml ]] 2026-08-26 11:59:56.098649 | ubuntu-noble | + python3 src/generate-apt-preferences-files.py 2026-08-26 11:59:56.229733 | ubuntu-noble | + echo DEBUG apt_preferences.ubuntu 2026-08-26 11:59:56.229862 | ubuntu-noble | DEBUG apt_preferences.ubuntu 2026-08-26 11:59:56.229876 | ubuntu-noble | + cat overlays/2024.2/base/apt_preferences.ubuntu 2026-08-26 11:59:56.230858 | ubuntu-noble | Package: rabbitmq-server 2026-08-26 11:59:56.230929 | ubuntu-noble | Pin: version 3.13.* 2026-08-26 11:59:56.230941 | ubuntu-noble | Pin-Priority: 1000 2026-08-26 11:59:56.230952 | ubuntu-noble | 2026-08-26 11:59:56.230963 | ubuntu-noble | Package: openvswitch* 2026-08-26 11:59:56.230972 | ubuntu-noble | Pin: version 3.4.* 2026-08-26 11:59:56.230982 | ubuntu-noble | Pin-Priority: 1000 2026-08-26 11:59:56.230991 | ubuntu-noble | 2026-08-26 11:59:56.231001 | ubuntu-noble | # Stopgap: proxysql 3.0.9 (GHSA-58ww-865x-grpr bounds the first-packet 2026-08-26 11:59:56.231011 | ubuntu-noble | # recv()) rejects the kolla-ansible keepalived proxysql health check (the 2026-08-26 11:59:56.231019 | ubuntu-noble | # "show info" probe) -> keepalived FAULT -> api-int VIP dropped. Pin to 2026-08-26 11:59:56.231028 | ubuntu-noble | # 3.0.8 until the upstream fix (kolla-ansible change 992020, depends on 2026-08-26 11:59:56.231036 | ubuntu-noble | # kolla 992239, master-only) is backported to this release. 2026-08-26 11:59:56.231045 | ubuntu-noble | Package: proxysql 2026-08-26 11:59:56.231053 | ubuntu-noble | Pin: version 3.0.8* 2026-08-26 11:59:56.231062 | ubuntu-noble | Pin-Priority: 1001 2026-08-26 11:59:56.231968 | ubuntu-noble | ++ find overlays/2024.2 -maxdepth 1 -mindepth 1 -type d 2026-08-26 11:59:56.233845 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-26 11:59:56.234524 | ubuntu-noble | ++ basename overlays/2024.2/base 2026-08-26 11:59:56.237288 | ubuntu-noble | + image_name=base 2026-08-26 11:59:56.237320 | ubuntu-noble | + cp -r overlays/2024.2/base/apt_preferences.ubuntu overlays/2024.2/base/erlang.gpg overlays/2024.2/base/rabbitmq.gpg kolla/docker/base 2026-08-26 11:59:56.240922 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-26 11:59:56.241645 | ubuntu-noble | ++ basename overlays/2024.2/nova 2026-08-26 11:59:56.243842 | ubuntu-noble | + image_name=nova 2026-08-26 11:59:56.243965 | ubuntu-noble | + cp -r overlays/2024.2/nova/nova-spicehtml5proxy kolla/docker/nova 2026-08-26 11:59:56.247138 | ubuntu-noble | + for image in $(find overlays/$OPENSTACK_VERSION -maxdepth 1 -mindepth 1 -type d) 2026-08-26 11:59:56.247981 | ubuntu-noble | ++ basename overlays/2024.2/cinder 2026-08-26 11:59:56.250040 | ubuntu-noble | + image_name=cinder 2026-08-26 11:59:56.250167 | ubuntu-noble | + cp -r overlays/2024.2/cinder/source kolla/docker/cinder 2026-08-26 11:59:56.253221 | ubuntu-noble | + find patches/2024.2 -mindepth 1 -type d 2026-08-26 11:59:56.255725 | ubuntu-noble | patches/2024.2/designate 2026-08-26 11:59:56.255753 | ubuntu-noble | patches/2024.2/designate/dns2 2026-08-26 11:59:56.255760 | ubuntu-noble | patches/2024.2/kolla 2026-08-26 11:59:56.255767 | ubuntu-noble | patches/2024.2/neutron 2026-08-26 11:59:56.255808 | ubuntu-noble | patches/2024.2/ironic 2026-08-26 11:59:56.255815 | ubuntu-noble | patches/2024.2/openstack_requirements 2026-08-26 11:59:56.255822 | ubuntu-noble | patches/2024.2/neutron-dynamic-routing 2026-08-26 11:59:56.255828 | ubuntu-noble | patches/2024.2/nova 2026-08-26 11:59:56.255835 | ubuntu-noble | patches/2024.2/keystone 2026-08-26 11:59:56.255841 | ubuntu-noble | patches/2024.2/cinder 2026-08-26 11:59:56.261291 | ubuntu-noble | ++ find patches/2024.2 -mindepth 1 -type d 2026-08-26 11:59:56.261326 | ubuntu-noble | ++ grep kolla 2026-08-26 11:59:56.261333 | ubuntu-noble | ++ grep -v kolla-build 2026-08-26 11:59:56.262292 | ubuntu-noble | + for project in $(find patches/$OPENSTACK_VERSION -mindepth 1 -type d | grep kolla | grep -v kolla-build) 2026-08-26 11:59:56.263053 | ubuntu-noble | ++ basename patches/2024.2/kolla 2026-08-26 11:59:56.265068 | ubuntu-noble | + project=kolla 2026-08-26 11:59:56.267817 | ubuntu-noble | ++ find patches/2024.2/kolla -type f -name '*.patch' 2026-08-26 11:59:56.267848 | ubuntu-noble | ++ sort 2026-08-26 11:59:56.269660 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 11:59:56.269725 | ubuntu-noble | + pushd kolla 2026-08-26 11:59:56.269747 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-924302.patch 2026-08-26 11:59:56.269759 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-924302.patch 2026-08-26 11:59:56.269840 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-924302.patch 2026-08-26 11:59:56.269863 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-924302.patch' 2026-08-26 11:59:56.269873 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-924302.patch 2026-08-26 11:59:56.269884 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 11:59:56.273304 | ubuntu-noble | checking file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-26 11:59:56.273349 | ubuntu-noble | checking file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-26 11:59:56.273428 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 11:59:56.275831 | ubuntu-noble | patching file docker/neutron/neutron-ovn-vpn-agent/Dockerfile.j2 2026-08-26 11:59:56.276500 | ubuntu-noble | patching file releasenotes/notes/releasenotes/notes/neutron-ovn-vpn-agent-kolla-image-979df04014ed9440.yaml 2026-08-26 11:59:56.276617 | ubuntu-noble | + echo patches/2024.2/kolla/backport-924302.patch 2026-08-26 11:59:56.276724 | ubuntu-noble | + popd 2026-08-26 11:59:56.276819 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 11:59:56.276838 | ubuntu-noble | + pushd kolla 2026-08-26 11:59:56.276898 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-942785.patch 2026-08-26 11:59:56.276932 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-942785.patch 2026-08-26 11:59:56.276961 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-942785.patch 2026-08-26 11:59:56.276972 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-942785.patch' 2026-08-26 11:59:56.276982 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-942785.patch 2026-08-26 11:59:56.276991 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 11:59:56.279330 | ubuntu-noble | checking file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-26 11:59:56.279358 | ubuntu-noble | checking file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-26 11:59:56.279573 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 11:59:56.281303 | ubuntu-noble | patching file docker/ironic/ironic-conductor/Dockerfile.j2 2026-08-26 11:59:56.281885 | ubuntu-noble | patching file releasenotes/notes/ironic-mtools-2938ccfe951f5dc5.yaml 2026-08-26 11:59:56.282019 | ubuntu-noble | + echo patches/2024.2/kolla/backport-942785.patch 2026-08-26 11:59:56.282118 | ubuntu-noble | + popd 2026-08-26 11:59:56.282202 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 11:59:56.282212 | ubuntu-noble | + pushd kolla 2026-08-26 11:59:56.282285 | ubuntu-noble | + apply_patch patches/2024.2/kolla/backport-951347.patch 2026-08-26 11:59:56.282321 | ubuntu-noble | + local rel=patches/2024.2/kolla/backport-951347.patch 2026-08-26 11:59:56.282350 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/backport-951347.patch 2026-08-26 11:59:56.282393 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/backport-951347.patch' 2026-08-26 11:59:56.282401 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/backport-951347.patch 2026-08-26 11:59:56.282408 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 11:59:56.284052 | ubuntu-noble | checking file doc/source/contributor/versions.rst 2026-08-26 11:59:56.284860 | ubuntu-noble | checking file docker/base/Dockerfile.j2 2026-08-26 11:59:56.284881 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-26 11:59:56.284886 | ubuntu-noble | checking file docker/base/proxysql.repo 2026-08-26 11:59:56.284891 | ubuntu-noble | checking file kolla/template/repos.yaml 2026-08-26 11:59:56.284896 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-26 11:59:56.284901 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-26 11:59:56.284906 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-26 11:59:56.284911 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-26 11:59:56.284917 | ubuntu-noble | checking file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-26 11:59:56.284960 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 11:59:56.286859 | ubuntu-noble | patching file doc/source/contributor/versions.rst 2026-08-26 11:59:56.286881 | ubuntu-noble | patching file docker/base/Dockerfile.j2 2026-08-26 11:59:56.286887 | ubuntu-noble | Hunk #1 succeeded at 295 with fuzz 1 (offset -14 lines). 2026-08-26 11:59:56.286898 | ubuntu-noble | patching file docker/base/proxysql.repo 2026-08-26 11:59:56.286945 | ubuntu-noble | patching file kolla/template/repos.yaml 2026-08-26 11:59:56.286986 | ubuntu-noble | Hunk #1 succeeded at 81 (offset -1 lines). 2026-08-26 11:59:56.287019 | ubuntu-noble | Hunk #2 succeeded at 133 (offset -1 lines). 2026-08-26 11:59:56.287063 | ubuntu-noble | Hunk #3 succeeded at 226 (offset -2 lines). 2026-08-26 11:59:56.287101 | ubuntu-noble | Hunk #4 succeeded at 279 (offset -2 lines). 2026-08-26 11:59:56.287186 | ubuntu-noble | patching file releasenotes/notes/bump-proxysql-version-5669b13bcc3d88fe.yaml 2026-08-26 11:59:56.287837 | ubuntu-noble | + echo patches/2024.2/kolla/backport-951347.patch 2026-08-26 11:59:56.287898 | ubuntu-noble | + popd 2026-08-26 11:59:56.287945 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 11:59:56.287953 | ubuntu-noble | + pushd kolla 2026-08-26 11:59:56.287994 | ubuntu-noble | + apply_patch patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-26 11:59:56.288015 | ubuntu-noble | + local rel=patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-26 11:59:56.288035 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-26 11:59:56.288042 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch' 2026-08-26 11:59:56.288047 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-26 11:59:56.288053 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 11:59:56.289809 | ubuntu-noble | checking file docker/ovn/ovn-base/Dockerfile.j2 2026-08-26 11:59:56.289830 | ubuntu-noble | checking file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-26 11:59:56.289836 | ubuntu-noble | checking file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-26 11:59:56.289844 | ubuntu-noble | checking file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-26 11:59:56.289864 | ubuntu-noble | checking file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-26 11:59:56.290127 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 11:59:56.291832 | ubuntu-noble | patching file docker/ovn/ovn-base/Dockerfile.j2 2026-08-26 11:59:56.291852 | ubuntu-noble | patching file docker/ovn/ovn-controller/Dockerfile.j2 2026-08-26 11:59:56.291857 | ubuntu-noble | patching file docker/ovn/ovn-nb-db-server/Dockerfile.j2 2026-08-26 11:59:56.291861 | ubuntu-noble | patching file docker/ovn/ovn-northd/Dockerfile.j2 2026-08-26 11:59:56.291866 | ubuntu-noble | patching file docker/ovn/ovn-sb-db-server/Dockerfile.j2 2026-08-26 11:59:56.292262 | ubuntu-noble | + echo patches/2024.2/kolla/build-ovn-from-sources.patch 2026-08-26 11:59:56.292322 | ubuntu-noble | + popd 2026-08-26 11:59:56.292381 | ubuntu-noble | + for patch in $(find patches/$OPENSTACK_VERSION/$project -type f -name '*.patch' | sort) 2026-08-26 11:59:56.292388 | ubuntu-noble | + pushd kolla 2026-08-26 11:59:56.292431 | ubuntu-noble | + apply_patch patches/2024.2/kolla/squash.patch 2026-08-26 11:59:56.292449 | ubuntu-noble | + local rel=patches/2024.2/kolla/squash.patch 2026-08-26 11:59:56.292467 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/kolla/squash.patch 2026-08-26 11:59:56.292473 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/kolla/squash.patch' 2026-08-26 11:59:56.292477 | ubuntu-noble | APPLY PATCH patches/2024.2/kolla/squash.patch 2026-08-26 11:59:56.292482 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 11:59:56.293842 | ubuntu-noble | checking file kolla/image/tasks.py 2026-08-26 11:59:56.293863 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-26 11:59:56.294082 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 11:59:56.295466 | ubuntu-noble | patching file kolla/image/tasks.py 2026-08-26 11:59:56.295484 | ubuntu-noble | Hunk #1 succeeded at 427 (offset 15 lines). 2026-08-26 11:59:56.295513 | ubuntu-noble | + echo patches/2024.2/kolla/squash.patch 2026-08-26 11:59:56.295577 | ubuntu-noble | + popd 2026-08-26 11:59:56.295653 | ubuntu-noble | + pip3 install -r kolla/requirements.txt 2026-08-26 11:59:56.900047 | ubuntu-noble | Collecting pbr!=2.1.0,>=2.0.0 (from -r kolla/requirements.txt (line 1)) 2026-08-26 11:59:56.968702 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-08-26 11:59:56.979759 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 2)) (3.1.6) 2026-08-26 11:59:57.073138 | ubuntu-noble | Collecting GitPython>=1.0.1 (from -r kolla/requirements.txt (line 3)) 2026-08-26 11:59:57.084724 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl.metadata (13 kB) 2026-08-26 11:59:57.183944 | ubuntu-noble | Collecting oslo.config>=5.1.0 (from -r kolla/requirements.txt (line 4)) 2026-08-26 11:59:57.196587 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-26 11:59:57.208005 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from -r kolla/requirements.txt (line 5)) (84.0.0) 2026-08-26 11:59:57.213593 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->-r kolla/requirements.txt (line 2)) (3.0.3) 2026-08-26 11:59:57.267800 | ubuntu-noble | Collecting gitdb<5,>=4.0.1 (from GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-26 11:59:57.278618 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) 2026-08-26 11:59:57.356187 | ubuntu-noble | Collecting netaddr>=0.7.18 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 11:59:57.367902 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-08-26 11:59:57.440183 | ubuntu-noble | Collecting stevedore>=5.6.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 11:59:57.451043 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl.metadata (2.3 kB) 2026-08-26 11:59:57.550578 | ubuntu-noble | Collecting oslo.i18n>=3.15.3 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 11:59:57.564737 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-08-26 11:59:57.614547 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) 2026-08-26 11:59:57.628263 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-08-26 11:59:57.646529 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (6.0.3) 2026-08-26 11:59:57.649323 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.34.2) 2026-08-26 11:59:57.736308 | ubuntu-noble | Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython>=1.0.1->-r kolla/requirements.txt (line 3)) 2026-08-26 11:59:57.747986 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) 2026-08-26 11:59:57.775293 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.5.1) 2026-08-26 11:59:57.776892 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (3.19) 2026-08-26 11:59:57.778608 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2.7.0) 2026-08-26 11:59:57.779890 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->-r kolla/requirements.txt (line 4)) (2026.7.22) 2026-08-26 11:59:57.820287 | ubuntu-noble | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-08-26 11:59:57.846964 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 5.3 MB/s eta 0:00:00 2026-08-26 11:59:57.860107 | ubuntu-noble | Downloading gitpython-3.1.60-py3-none-any.whl (221 kB) 2026-08-26 11:59:57.886661 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.9/221.9 kB 9.4 MB/s eta 0:00:00 2026-08-26 11:59:57.899549 | ubuntu-noble | Downloading oslo_config-10.7.0-py3-none-any.whl (143 kB) 2026-08-26 11:59:57.923849 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 7.4 MB/s eta 0:00:00 2026-08-26 11:59:57.937613 | ubuntu-noble | Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) 2026-08-26 11:59:57.962704 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 2.9 MB/s eta 0:00:00 2026-08-26 11:59:57.977346 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-08-26 11:59:58.105675 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 18.4 MB/s eta 0:00:00 2026-08-26 11:59:58.122655 | ubuntu-noble | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-08-26 11:59:58.138826 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 3.7 MB/s eta 0:00:00 2026-08-26 11:59:58.154337 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-08-26 11:59:58.176949 | ubuntu-noble | Downloading stevedore-5.9.1-py3-none-any.whl (54 kB) 2026-08-26 11:59:58.192147 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 kB 4.6 MB/s eta 0:00:00 2026-08-26 11:59:58.205823 | ubuntu-noble | Downloading smmap-5.0.3-py3-none-any.whl (24 kB) 2026-08-26 11:59:58.452460 | ubuntu-noble | Installing collected packages: stevedore, smmap, rfc3986, pbr, netaddr, oslo.i18n, gitdb, oslo.config, GitPython 2026-08-26 11:59:59.340608 | ubuntu-noble | Successfully installed GitPython-3.1.60 gitdb-4.0.12 netaddr-1.3.0 oslo.config-10.7.0 oslo.i18n-6.9.0 pbr-7.0.3 rfc3986-2.0.0 smmap-5.0.3 stevedore-5.9.1 2026-08-26 11:59:59.459017 | ubuntu-noble | + pip3 install kolla/ 2026-08-26 11:59:59.919851 | ubuntu-noble | Processing ./kolla 2026-08-26 11:59:59.922668 | ubuntu-noble | Installing build dependencies: started 2026-08-26 12:00:01.825081 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-08-26 12:00:01.832726 | ubuntu-noble | Getting requirements to build wheel: started 2026-08-26 12:00:02.057653 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-08-26 12:00:02.065383 | ubuntu-noble | Installing backend dependencies: started 2026-08-26 12:00:04.133169 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-08-26 12:00:04.135854 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-08-26 12:00:04.801866 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-26 12:00:04.819356 | ubuntu-noble | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (7.0.3) 2026-08-26 12:00:04.821554 | ubuntu-noble | Requirement already satisfied: Jinja2>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.6) 2026-08-26 12:00:04.824484 | ubuntu-noble | Requirement already satisfied: GitPython>=1.0.1 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (3.1.60) 2026-08-26 12:00:04.826868 | ubuntu-noble | Requirement already satisfied: oslo.config>=5.1.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (10.7.0) 2026-08-26 12:00:04.829030 | ubuntu-noble | Requirement already satisfied: setuptools>=64.0.0 in /tmp/venv/lib/python3.12/site-packages (from kolla==19.8.0) (84.0.0) 2026-08-26 12:00:04.872851 | ubuntu-noble | Requirement already satisfied: gitdb<5,>=4.0.1 in /tmp/venv/lib/python3.12/site-packages (from GitPython>=1.0.1->kolla==19.8.0) (4.0.12) 2026-08-26 12:00:04.877100 | ubuntu-noble | Requirement already satisfied: MarkupSafe>=2.0 in /tmp/venv/lib/python3.12/site-packages (from Jinja2>=3.0.1->kolla==19.8.0) (3.0.3) 2026-08-26 12:00:04.885384 | ubuntu-noble | Requirement already satisfied: netaddr>=0.7.18 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (1.3.0) 2026-08-26 12:00:04.886703 | ubuntu-noble | Requirement already satisfied: stevedore>=5.6.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (5.9.1) 2026-08-26 12:00:04.888957 | ubuntu-noble | Requirement already satisfied: oslo.i18n>=3.15.3 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.9.0) 2026-08-26 12:00:04.890152 | ubuntu-noble | Requirement already satisfied: rfc3986>=1.2.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.0.0) 2026-08-26 12:00:04.891606 | ubuntu-noble | Requirement already satisfied: PyYAML>=5.1 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (6.0.3) 2026-08-26 12:00:04.893105 | ubuntu-noble | Requirement already satisfied: requests>=2.18.0 in /tmp/venv/lib/python3.12/site-packages (from oslo.config>=5.1.0->kolla==19.8.0) (2.34.2) 2026-08-26 12:00:04.945430 | ubuntu-noble | Requirement already satisfied: smmap<6,>=3.0.1 in /tmp/venv/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython>=1.0.1->kolla==19.8.0) (5.0.3) 2026-08-26 12:00:04.963754 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.5.1) 2026-08-26 12:00:04.965552 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (3.19) 2026-08-26 12:00:04.967135 | ubuntu-noble | Requirement already satisfied: urllib3<3,>=1.26 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2.7.0) 2026-08-26 12:00:04.968544 | ubuntu-noble | Requirement already satisfied: certifi>=2023.5.7 in /tmp/venv/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.1.0->kolla==19.8.0) (2026.7.22) 2026-08-26 12:00:05.000913 | ubuntu-noble | Building wheels for collected packages: kolla 2026-08-26 12:00:05.002179 | ubuntu-noble | Building wheel for kolla (pyproject.toml): started 2026-08-26 12:00:06.520278 | ubuntu-noble | Building wheel for kolla (pyproject.toml): finished with status 'done' 2026-08-26 12:00:06.523925 | ubuntu-noble | Created wheel for kolla: filename=kolla-19.8.0-py3-none-any.whl size=375232 sha256=2366bf2b6949502fa98e5ac3040395da6ce8d0b362deeee14269c77ecd5c0a8d 2026-08-26 12:00:06.524448 | ubuntu-noble | Stored in directory: /tmp/pip-ephem-wheel-cache-1jthwsz7/wheels/5a/56/c4/e310d82118381247de5918f2335ab23c36c3bc15e9e4672495 2026-08-26 12:00:06.536746 | ubuntu-noble | Successfully built kolla 2026-08-26 12:00:06.712444 | ubuntu-noble | Installing collected packages: kolla 2026-08-26 12:00:06.876742 | ubuntu-noble | Successfully installed kolla-19.8.0 2026-08-26 12:00:06.973543 | ubuntu-noble | ++ kolla-build --version 2026-08-26 12:00:07.432397 | ubuntu-noble | + export KOLLA_VERSION=19.8.0 2026-08-26 12:00:07.432497 | ubuntu-noble | + KOLLA_VERSION=19.8.0 2026-08-26 12:00:07.433757 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 12:00:07.435753 | ubuntu-noble | + export HASH_DOCKER_IMAGES_KOLLA=60b6d55 2026-08-26 12:00:07.435826 | ubuntu-noble | + HASH_DOCKER_IMAGES_KOLLA=60b6d55 2026-08-26 12:00:07.436838 | ubuntu-noble | ++ cd release 2026-08-26 12:00:07.436919 | ubuntu-noble | ++ git rev-parse --short HEAD 2026-08-26 12:00:07.442070 | ubuntu-noble | + export HASH_RELEASE=c9b59c2 2026-08-26 12:00:07.442086 | ubuntu-noble | + HASH_RELEASE=c9b59c2 2026-08-26 12:00:07.442090 | ubuntu-noble | + python3 src/generate-template-overrides-file.py 2026-08-26 12:00:07.596845 | ubuntu-noble | + echo DEBUG template-overrides.j2 2026-08-26 12:00:07.596924 | ubuntu-noble | DEBUG template-overrides.j2 2026-08-26 12:00:07.596938 | ubuntu-noble | + cat templates/2024.2/template-overrides.j2 2026-08-26 12:00:07.597858 | ubuntu-noble | {% extends parent_template %} 2026-08-26 12:00:07.597889 | ubuntu-noble | 2026-08-26 12:00:07.597904 | ubuntu-noble | {% set fluentd_plugins = [ 2026-08-26 12:00:07.597916 | ubuntu-noble | 'fluent-plugin-grok-parser', 2026-08-26 12:00:07.597939 | ubuntu-noble | 'fluent-plugin-prometheus', 2026-08-26 12:00:07.597951 | ubuntu-noble | 'fluent-plugin-rewrite-tag-filter', 2026-08-26 12:00:07.597963 | ubuntu-noble | 'fluent-plugin-grafana-loki', 2026-08-26 12:00:07.597974 | ubuntu-noble | ] %} 2026-08-26 12:00:07.597985 | ubuntu-noble | 2026-08-26 12:00:07.597997 | ubuntu-noble | {% set openstack_base_pip_packages_append = ['pip', 'git+https://github.com/sapcc/openstack-audit-middleware.git'] %} 2026-08-26 12:00:07.598007 | ubuntu-noble | 2026-08-26 12:00:07.598017 | ubuntu-noble | {% set glance_base_pip_packages_append = ['boto3'] %} 2026-08-26 12:00:07.598027 | ubuntu-noble | 2026-08-26 12:00:07.598037 | ubuntu-noble | {% set nova_libvirt_packages_packages_append = ['mdevctl'] %} 2026-08-26 12:00:07.598047 | ubuntu-noble | 2026-08-26 12:00:07.598057 | ubuntu-noble | {% block nova_libvirt_footer %} 2026-08-26 12:00:07.598067 | ubuntu-noble | RUN chgrp tss /var/lib/swtpm-localca \ 2026-08-26 12:00:07.598077 | ubuntu-noble | && chmod g+w /var/lib/swtpm-localca 2026-08-26 12:00:07.598087 | ubuntu-noble | RUN truncate --size=524288 /usr/lib/ipxe/qemu/efi-virtio.rom 2026-08-26 12:00:07.598097 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598107 | ubuntu-noble | 2026-08-26 12:00:07.598117 | ubuntu-noble | {% block horizon_header %} 2026-08-26 12:00:07.598127 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:07.598137 | ubuntu-noble | && apt-get -y install --no-install-recommends build-essential libmariadb-dev-compat \ 2026-08-26 12:00:07.598168 | ubuntu-noble | && python3 -m pip --no-cache-dir install --upgrade setuptools mysqlclient \ 2026-08-26 12:00:07.598180 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-26 12:00:07.598190 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:07.598200 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:00:07.598210 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598220 | ubuntu-noble | 2026-08-26 12:00:07.598230 | ubuntu-noble | {% block horizon_footer %} 2026-08-26 12:00:07.598240 | ubuntu-noble | RUN curl -q -L -o /tmp/openstack-themes.tar.gz https://github.com/osism/openstack-themes/archive/main.tar.gz \ 2026-08-26 12:00:07.598252 | ubuntu-noble | && tar xzvf /tmp/openstack-themes.tar.gz --directory=/var/lib/kolla/venv/lib/python3/site-packages/openstack_dashboard/themes --strip-components 2 openstack-themes-main/horizon \ 2026-08-26 12:00:07.598263 | ubuntu-noble | && rm /tmp/openstack-themes.tar.gz 2026-08-26 12:00:07.598274 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598292 | ubuntu-noble | 2026-08-26 12:00:07.598310 | ubuntu-noble | {% block base_header %} 2026-08-26 12:00:07.598357 | ubuntu-noble | COPY apt_preferences.{{ base_distro }} /etc/apt/preferences 2026-08-26 12:00:07.598378 | ubuntu-noble | COPY *.gpg /etc/kolla/apt-keys/ 2026-08-26 12:00:07.598394 | ubuntu-noble | 2026-08-26 12:00:07.598412 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:07.598428 | ubuntu-noble | && apt-get -y install --no-install-recommends locales ca-certificates \ 2026-08-26 12:00:07.598445 | ubuntu-noble | && locale-gen en_US.UTF-8 \ 2026-08-26 12:00:07.598461 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:07.598478 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:00:07.598494 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598510 | ubuntu-noble | 2026-08-26 12:00:07.598529 | ubuntu-noble | {% block openstack_base_header %} 2026-08-26 12:00:07.598546 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:07.598563 | ubuntu-noble | && apt-get -y install --no-install-recommends python3-setuptools \ 2026-08-26 12:00:07.598574 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:07.598584 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:00:07.598593 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598603 | ubuntu-noble | 2026-08-26 12:00:07.598613 | ubuntu-noble | {% set glance_base_packages_append = ['nvme-cli'] %} 2026-08-26 12:00:07.598622 | ubuntu-noble | 2026-08-26 12:00:07.598632 | ubuntu-noble | {% set kolla_toolbox_packages_append = ['iputils-ping', 'traceroute'] %} 2026-08-26 12:00:07.598642 | ubuntu-noble | 2026-08-26 12:00:07.598654 | ubuntu-noble | {% set cinder_volume_packages_append = ['multipath-tools'] %} 2026-08-26 12:00:07.598664 | ubuntu-noble | 2026-08-26 12:00:07.598673 | ubuntu-noble | {% set cinder_volume_pip_packages = [ 'py-pure-client', 'infinisdk', 'python-linstor' ] %} 2026-08-26 12:00:07.598683 | ubuntu-noble | {% block cinder_volume_footer %} 2026-08-26 12:00:07.598693 | ubuntu-noble | RUN {{ macros.install_pip(cinder_volume_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:00:07.598702 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598712 | ubuntu-noble | 2026-08-26 12:00:07.598721 | ubuntu-noble | {% set manila_base_additional_pip_packages = [ 'pywinrm' ] %} 2026-08-26 12:00:07.598731 | ubuntu-noble | {% block manila_base_footer %} 2026-08-26 12:00:07.598740 | ubuntu-noble | RUN {{ macros.install_pip(manila_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:00:07.598750 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598759 | ubuntu-noble | 2026-08-26 12:00:07.598769 | ubuntu-noble | {% set magnum_base_additional_pip_packages = [ 'magnum-cluster-api' ] %} 2026-08-26 12:00:07.598824 | ubuntu-noble | {% block magnum_base_footer %} 2026-08-26 12:00:07.598834 | ubuntu-noble | RUN {{ macros.install_pip(magnum_base_additional_pip_packages | customizable("pip_packages")) }} 2026-08-26 12:00:07.598844 | ubuntu-noble | RUN curl -o /tmp/helm.tar.gz https://get.helm.sh/helm-v3.15.2-linux-amd64.tar.gz \ 2026-08-26 12:00:07.598854 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/helm.tar.gz -C /usr/local/bin linux-amd64/helm 2026-08-26 12:00:07.598863 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598873 | ubuntu-noble | 2026-08-26 12:00:07.598883 | ubuntu-noble | {% set gnocchi_base_packages_append = ['python3-rados'] %} 2026-08-26 12:00:07.598892 | ubuntu-noble | {% block gnocchi_base_footer %} 2026-08-26 12:00:07.598902 | ubuntu-noble | RUN mkdir -p /var/lib/gnocchi/tmp \ 2026-08-26 12:00:07.598911 | ubuntu-noble | && chown -R gnocchi: /var/lib/gnocchi/tmp 2026-08-26 12:00:07.598920 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.598930 | ubuntu-noble | 2026-08-26 12:00:07.598940 | ubuntu-noble | {% block grafana_footer %} 2026-08-26 12:00:07.598962 | ubuntu-noble | RUN curl -o /tmp/kolla-operations.tar.gz https://github.com/osism/kolla-operations/tarball/main \ 2026-08-26 12:00:07.598972 | ubuntu-noble | && mkdir -p /operations \ 2026-08-26 12:00:07.598982 | ubuntu-noble | && tar --strip-components=1 -xvzf /tmp/kolla-operations.tar.gz -C /operations \ 2026-08-26 12:00:07.598991 | ubuntu-noble | && rm -f /tmp/kolla-operations.tar.gz 2026-08-26 12:00:07.599001 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.599010 | ubuntu-noble | 2026-08-26 12:00:07.599020 | ubuntu-noble | {% block keystone_footer %} 2026-08-26 12:00:07.599030 | ubuntu-noble | RUN python3 -m pip --no-cache-dir install keystone-keycloak-backend 2026-08-26 12:00:07.599039 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:07.599049 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-26 12:00:07.599068 | ubuntu-noble | libapache2-mod-auth-openidc \ 2026-08-26 12:00:07.599078 | ubuntu-noble | libldap-common \ 2026-08-26 12:00:07.599087 | ubuntu-noble | libmemcached11 \ 2026-08-26 12:00:07.599097 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:07.599107 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* \ 2026-08-26 12:00:07.599116 | ubuntu-noble | && a2enmod auth_openidc 2026-08-26 12:00:07.599126 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.599136 | ubuntu-noble | 2026-08-26 12:00:07.599145 | ubuntu-noble | {% block footer %} 2026-08-26 12:00:07.599154 | ubuntu-noble | RUN rm -rf /usr/share/doc/* \ 2026-08-26 12:00:07.599164 | ubuntu-noble | && rm -rf /usr/share/man/* \ 2026-08-26 12:00:07.599173 | ubuntu-noble | && apt-get remove -y build-essential \ 2026-08-26 12:00:07.599183 | ubuntu-noble | && apt-get autoremove -y \ 2026-08-26 12:00:07.599209 | ubuntu-noble | && if [ -e /var/lib/kolla/venv/bin/python3 ]; then /var/lib/kolla/venv/bin/pip3 install --no-cache-dir pyclean==3.0.0; /var/lib/kolla/venv/bin/pyclean /var/lib/kolla/venv; /var/lib/kolla/venv/bin/pyclean /usr; /var/lib/kolla/venv/bin/pip3 uninstall -y pyclean; fi 2026-08-26 12:00:07.599229 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.599239 | ubuntu-noble | 2026-08-26 12:00:07.599249 | ubuntu-noble | {% block labels %} 2026-08-26 12:00:07.599259 | ubuntu-noble | LABEL "build-date"="{{ build_date }}" \ 2026-08-26 12:00:07.599268 | ubuntu-noble | "name"="{{ image_name }}" \ 2026-08-26 12:00:07.599278 | ubuntu-noble | "de.osism.commit.docker_images_kolla"="60b6d55" \ 2026-08-26 12:00:07.599287 | ubuntu-noble | "de.osism.commit.kolla"="a77ec9dac" \ 2026-08-26 12:00:07.599297 | ubuntu-noble | "de.osism.commit.kolla_version"="19.8.0" \ 2026-08-26 12:00:07.599306 | ubuntu-noble | "de.osism.commit.release"="c9b59c2" \ 2026-08-26 12:00:07.599316 | ubuntu-noble | "de.osism.os_id"="ubuntu" \ 2026-08-26 12:00:07.599343 | ubuntu-noble | "de.osism.os_version_id"="24.04" \ 2026-08-26 12:00:07.599353 | ubuntu-noble | "de.osism.release.openstack"="2024.2" \ 2026-08-26 12:00:07.599363 | ubuntu-noble | "de.osism.version"="latest" \ 2026-08-26 12:00:07.599372 | ubuntu-noble | "org.opencontainers.image.created"="2026-08-26T12:00:07.579757+00:00" \ 2026-08-26 12:00:07.599382 | ubuntu-noble | "org.opencontainers.image.documentation"="https://osism.tech/docs/" \ 2026-08-26 12:00:07.599392 | ubuntu-noble | "org.opencontainers.image.licenses"="ASL 2.0" \ 2026-08-26 12:00:07.599411 | ubuntu-noble | "org.opencontainers.image.source"="https://github.com/osism/container-images-kolla" \ 2026-08-26 12:00:07.599421 | ubuntu-noble | "org.opencontainers.image.title"="{{ image_name }}" \ 2026-08-26 12:00:07.599430 | ubuntu-noble | "org.opencontainers.image.url"="https://quay.io/organization/osism" \ 2026-08-26 12:00:07.599440 | ubuntu-noble | "org.opencontainers.image.vendor"="OSISM GmbH" 2026-08-26 12:00:07.599450 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.599459 | ubuntu-noble | 2026-08-26 12:00:07.599469 | ubuntu-noble | {% block ovs_install %} 2026-08-26 12:00:07.599479 | ubuntu-noble | COPY --from=osism.harbor.regio.digital/packages/ovs-ubuntu-noble:v3.4.3 /*.deb /tmp/packages/ 2026-08-26 12:00:07.599488 | ubuntu-noble | RUN apt-get update \ 2026-08-26 12:00:07.599498 | ubuntu-noble | && apt-get -y install --no-install-recommends \ 2026-08-26 12:00:07.599510 | ubuntu-noble | python3-netifaces \ 2026-08-26 12:00:07.599522 | ubuntu-noble | tcpdump \ 2026-08-26 12:00:07.599531 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-common*.deb \ 2026-08-26 12:00:07.599541 | ubuntu-noble | && apt-get install -y -f /tmp/packages/python3-openvswitch*.deb \ 2026-08-26 12:00:07.599550 | ubuntu-noble | && apt-get install -y -f /tmp/packages/openvswitch-switch*.deb \ 2026-08-26 12:00:07.599568 | ubuntu-noble | && rm -rf /tmp/packages \ 2026-08-26 12:00:07.599577 | ubuntu-noble | && apt-get clean \ 2026-08-26 12:00:07.599587 | ubuntu-noble | && rm -rf /var/lib/apt/lists/* 2026-08-26 12:00:07.599596 | ubuntu-noble | {% endblock %} 2026-08-26 12:00:07.599606 | ubuntu-noble | 2026-08-26 12:00:07.599835 | ubuntu-noble | + bash scripts/002-generate.sh 2026-08-26 12:00:07.601568 | ubuntu-noble | + BASE=ubuntu 2026-08-26 12:00:07.601602 | ubuntu-noble | + BASE_VERSION=22.04 2026-08-26 12:00:07.602548 | ubuntu-noble | ++ date +%Y%m%d 2026-08-26 12:00:07.603526 | ubuntu-noble | + BUILD_ID=20260826 2026-08-26 12:00:07.603553 | ubuntu-noble | + DOCKER_NAMESPACE=kolla 2026-08-26 12:00:07.603565 | ubuntu-noble | + DOCKER_REGISTRY=osism.harbor.regio.digital 2026-08-26 12:00:07.603576 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-26 12:00:07.603587 | ubuntu-noble | + VERSION=latest 2026-08-26 12:00:07.603601 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-26 12:00:07.603611 | ubuntu-noble | + . defaults/all.sh 2026-08-26 12:00:07.603637 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-26 12:00:07.603647 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-26 12:00:07.603659 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-26 12:00:07.603668 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-26 12:00:07.603816 | ubuntu-noble | +++ deactivate nondestructive 2026-08-26 12:00:07.603837 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:07.603847 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:07.603855 | ubuntu-noble | +++ hash -r 2026-08-26 12:00:07.603867 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:07.603876 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-26 12:00:07.603884 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-26 12:00:07.603896 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-26 12:00:07.603932 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-26 12:00:07.603942 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-26 12:00:07.603951 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-26 12:00:07.603962 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-26 12:00:07.603971 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-26 12:00:07.603984 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-26 12:00:07.603993 | ubuntu-noble | +++ export PATH 2026-08-26 12:00:07.604005 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:07.604013 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-26 12:00:07.604025 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-26 12:00:07.604034 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-26 12:00:07.604042 | ubuntu-noble | +++ export PS1 2026-08-26 12:00:07.604051 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-26 12:00:07.604063 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-26 12:00:07.604071 | ubuntu-noble | +++ hash -r 2026-08-26 12:00:07.604080 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-26 12:00:07.604827 | ubuntu-noble | +++ date +%Y%m%d 2026-08-26 12:00:07.607421 | ubuntu-noble | ++ export BUILD_ID=20260826 2026-08-26 12:00:07.607458 | ubuntu-noble | ++ BUILD_ID=20260826 2026-08-26 12:00:07.607467 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-26 12:00:07.607482 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-26 12:00:07.607492 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-26 12:00:07.607501 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-26 12:00:07.607510 | ubuntu-noble | + export VERSION 2026-08-26 12:00:07.607518 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-26 12:00:07.607527 | ubuntu-noble | + DOCKER_TAG=build-20260826 2026-08-26 12:00:07.607536 | ubuntu-noble | + KOLLA_BASE=ubuntu 2026-08-26 12:00:07.607545 | ubuntu-noble | + KOLLA_BASE_TAG=24.04 2026-08-26 12:00:07.607554 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-26 12:00:07.607563 | ubuntu-noble | + KOLLA_INSTALL_TYPE=source 2026-08-26 12:00:07.607572 | ubuntu-noble | + python3 src/generate-kolla-build-config.py 2026-08-26 12:00:07.739215 | ubuntu-noble | + setini DEFAULT namespace kolla 2026-08-26 12:00:07.739288 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=namespace value=kolla' 2026-08-26 12:00:08.896028 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:00:08.896080 | ubuntu-noble | "changed": false, 2026-08-26 12:00:08.896086 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:08.896090 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:08.896093 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:08.896097 | ubuntu-noble | "msg": "OK", 2026-08-26 12:00:08.896100 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:08.896104 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:08.896118 | ubuntu-noble | "size": 4358, 2026-08-26 12:00:08.896121 | ubuntu-noble | "state": "file", 2026-08-26 12:00:08.896125 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:08.896128 | ubuntu-noble | } 2026-08-26 12:00:08.982485 | ubuntu-noble | + setini DEFAULT tag build-20260826 2026-08-26 12:00:08.982559 | 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-20260826' 2026-08-26 12:00:10.117204 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:00:10.117240 | ubuntu-noble | "changed": true, 2026-08-26 12:00:10.117245 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:10.117248 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:10.117252 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:10.117255 | ubuntu-noble | "msg": "option changed", 2026-08-26 12:00:10.117258 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:10.117262 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:10.117272 | ubuntu-noble | "size": 4366, 2026-08-26 12:00:10.117276 | ubuntu-noble | "state": "file", 2026-08-26 12:00:10.117279 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:10.117283 | ubuntu-noble | } 2026-08-26 12:00:10.226709 | ubuntu-noble | + setini DEFAULT base ubuntu 2026-08-26 12:00:10.226826 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base value=ubuntu' 2026-08-26 12:00:11.398847 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:00:11.398901 | ubuntu-noble | "changed": false, 2026-08-26 12:00:11.398912 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:11.398921 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:11.398930 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:11.398939 | ubuntu-noble | "msg": "OK", 2026-08-26 12:00:11.398948 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:11.398957 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:11.398966 | ubuntu-noble | "size": 4366, 2026-08-26 12:00:11.398975 | ubuntu-noble | "state": "file", 2026-08-26 12:00:11.398984 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:11.398994 | ubuntu-noble | } 2026-08-26 12:00:11.472118 | ubuntu-noble | + setini DEFAULT base_tag 24.04 2026-08-26 12:00:11.472157 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=base_tag value=24.04' 2026-08-26 12:00:12.615835 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:00:12.615883 | ubuntu-noble | "changed": false, 2026-08-26 12:00:12.615891 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:12.615898 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:12.615905 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:12.615912 | ubuntu-noble | "msg": "OK", 2026-08-26 12:00:12.615919 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:12.615926 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:12.615933 | ubuntu-noble | "size": 4366, 2026-08-26 12:00:12.615940 | ubuntu-noble | "state": "file", 2026-08-26 12:00:12.615947 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:12.615954 | ubuntu-noble | } 2026-08-26 12:00:12.691222 | ubuntu-noble | + setini DEFAULT install_type source 2026-08-26 12:00:12.691267 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=install_type value=source' 2026-08-26 12:00:13.794426 | ubuntu-noble | localhost | SUCCESS => { 2026-08-26 12:00:13.794473 | ubuntu-noble | "changed": false, 2026-08-26 12:00:13.794479 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:13.794482 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:13.794486 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:13.794489 | ubuntu-noble | "msg": "OK", 2026-08-26 12:00:13.794493 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:13.794497 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:13.794500 | ubuntu-noble | "size": 4366, 2026-08-26 12:00:13.794504 | ubuntu-noble | "state": "file", 2026-08-26 12:00:13.794507 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:13.794511 | ubuntu-noble | } 2026-08-26 12:00:13.865967 | ubuntu-noble | + [[ 2024.2 == \2\0\2\4\.\1 ]] 2026-08-26 12:00:13.866000 | ubuntu-noble | + REQUIREMENTS_BRANCH=stable-2024.2 2026-08-26 12:00:13.866005 | ubuntu-noble | + setini openstack-base location tarballs/requirements-stable-2024.2.tar.gz 2026-08-26 12:00:13.866010 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=location value=tarballs/requirements-stable-2024.2.tar.gz' 2026-08-26 12:00:14.975444 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:00:14.975519 | ubuntu-noble | "changed": true, 2026-08-26 12:00:14.975530 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:14.975538 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:14.975545 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:14.975553 | ubuntu-noble | "msg": "section and option added", 2026-08-26 12:00:14.975560 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:14.975568 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:14.975575 | ubuntu-noble | "size": 4437, 2026-08-26 12:00:14.975582 | ubuntu-noble | "state": "file", 2026-08-26 12:00:14.975589 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:14.975596 | ubuntu-noble | } 2026-08-26 12:00:15.044924 | ubuntu-noble | + sed -i '/\[openstack-base\]/a # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz' kolla-build.conf 2026-08-26 12:00:15.046943 | ubuntu-noble | + setini openstack-base type local 2026-08-26 12:00:15.047095 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=openstack-base option=type value=local' 2026-08-26 12:00:16.153982 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:00:16.154043 | ubuntu-noble | "changed": true, 2026-08-26 12:00:16.154052 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:16.154058 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:16.154064 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:16.154069 | ubuntu-noble | "msg": "option added", 2026-08-26 12:00:16.154075 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:16.154082 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:16.154087 | ubuntu-noble | "size": 4548, 2026-08-26 12:00:16.154093 | ubuntu-noble | "state": "file", 2026-08-26 12:00:16.154099 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:16.154105 | ubuntu-noble | } 2026-08-26 12:00:16.222072 | ubuntu-noble | + [[ -n osism.harbor.regio.digital ]] 2026-08-26 12:00:16.222143 | ubuntu-noble | + setini DEFAULT registry osism.harbor.regio.digital 2026-08-26 12:00:16.222166 | ubuntu-noble | + ansible localhost -i localhost, -c local -e ansible_python_interpreter=/usr/bin/python3 -m ini_file -a 'path=kolla-build.conf section=DEFAULT option=registry value=osism.harbor.regio.digital' 2026-08-26 12:00:17.303817 | ubuntu-noble | localhost | CHANGED => { 2026-08-26 12:00:17.303849 | ubuntu-noble | "changed": true, 2026-08-26 12:00:17.303853 | ubuntu-noble | "gid": 1000, 2026-08-26 12:00:17.303857 | ubuntu-noble | "group": "zuul", 2026-08-26 12:00:17.303860 | ubuntu-noble | "mode": "0664", 2026-08-26 12:00:17.303864 | ubuntu-noble | "msg": "option added", 2026-08-26 12:00:17.303867 | ubuntu-noble | "owner": "zuul", 2026-08-26 12:00:17.303871 | ubuntu-noble | "path": "kolla-build.conf", 2026-08-26 12:00:17.303874 | ubuntu-noble | "size": 4586, 2026-08-26 12:00:17.303878 | ubuntu-noble | "state": "file", 2026-08-26 12:00:17.303881 | ubuntu-noble | "uid": 1000 2026-08-26 12:00:17.303885 | ubuntu-noble | } 2026-08-26 12:00:17.380324 | ubuntu-noble | + echo DEBUG kolla-build.conf 2026-08-26 12:00:17.380378 | ubuntu-noble | DEBUG kolla-build.conf 2026-08-26 12:00:17.380388 | ubuntu-noble | + cat kolla-build.conf 2026-08-26 12:00:17.381738 | ubuntu-noble | [DEFAULT] 2026-08-26 12:00:17.381759 | ubuntu-noble | base = ubuntu 2026-08-26 12:00:17.381787 | ubuntu-noble | base_package_type = deb 2026-08-26 12:00:17.381798 | ubuntu-noble | base_tag = 24.04 2026-08-26 12:00:17.381805 | ubuntu-noble | install_type = source 2026-08-26 12:00:17.381813 | ubuntu-noble | namespace = kolla 2026-08-26 12:00:17.381820 | ubuntu-noble | openstack_release = 2024.2 2026-08-26 12:00:17.381828 | ubuntu-noble | push = false 2026-08-26 12:00:17.381835 | ubuntu-noble | tag = build-20260826 2026-08-26 12:00:17.381843 | ubuntu-noble | threads = 1 2026-08-26 12:00:17.381851 | ubuntu-noble | registry = osism.harbor.regio.digital 2026-08-26 12:00:17.381860 | ubuntu-noble | 2026-08-26 12:00:17.381876 | ubuntu-noble | ######################################################################### 2026-08-26 12:00:17.381895 | ubuntu-noble | # sources tracked in release repository 2026-08-26 12:00:17.381903 | ubuntu-noble | 2026-08-26 12:00:17.381910 | ubuntu-noble | [aodh-base] 2026-08-26 12:00:17.381917 | ubuntu-noble | type = local 2026-08-26 12:00:17.381924 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-26 12:00:17.381941 | ubuntu-noble | location = tarballs/aodh-stable-2024.2.tar.gz 2026-08-26 12:00:17.381948 | ubuntu-noble | 2026-08-26 12:00:17.381956 | ubuntu-noble | 2026-08-26 12:00:17.381963 | ubuntu-noble | 2026-08-26 12:00:17.381970 | ubuntu-noble | [barbican-base] 2026-08-26 12:00:17.381977 | ubuntu-noble | type = local 2026-08-26 12:00:17.381984 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-26 12:00:17.381991 | ubuntu-noble | location = tarballs/barbican-stable-2024.2.tar.gz 2026-08-26 12:00:17.382012 | ubuntu-noble | 2026-08-26 12:00:17.382020 | ubuntu-noble | 2026-08-26 12:00:17.382026 | ubuntu-noble | 2026-08-26 12:00:17.382033 | ubuntu-noble | [blazar-base] 2026-08-26 12:00:17.382041 | ubuntu-noble | type = local 2026-08-26 12:00:17.382048 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-26 12:00:17.382055 | ubuntu-noble | location = tarballs/blazar-stable-2024.2.tar.gz 2026-08-26 12:00:17.382062 | ubuntu-noble | 2026-08-26 12:00:17.382069 | ubuntu-noble | 2026-08-26 12:00:17.382076 | ubuntu-noble | 2026-08-26 12:00:17.382083 | ubuntu-noble | [ceilometer-base] 2026-08-26 12:00:17.382090 | ubuntu-noble | type = local 2026-08-26 12:00:17.382097 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:17.382104 | ubuntu-noble | location = tarballs/ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:17.382111 | ubuntu-noble | 2026-08-26 12:00:17.382118 | ubuntu-noble | 2026-08-26 12:00:17.382125 | ubuntu-noble | 2026-08-26 12:00:17.382132 | ubuntu-noble | [cinder-base] 2026-08-26 12:00:17.382140 | ubuntu-noble | type = local 2026-08-26 12:00:17.382147 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-26 12:00:17.382154 | ubuntu-noble | location = tarballs/cinder-stable-2024.2.tar.gz 2026-08-26 12:00:17.382161 | ubuntu-noble | 2026-08-26 12:00:17.382168 | ubuntu-noble | 2026-08-26 12:00:17.382175 | ubuntu-noble | 2026-08-26 12:00:17.382182 | ubuntu-noble | [designate-base] 2026-08-26 12:00:17.382189 | ubuntu-noble | type = local 2026-08-26 12:00:17.382196 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-26 12:00:17.382203 | ubuntu-noble | location = tarballs/designate-stable-2024.2.tar.gz 2026-08-26 12:00:17.382210 | ubuntu-noble | 2026-08-26 12:00:17.382217 | ubuntu-noble | 2026-08-26 12:00:17.382224 | ubuntu-noble | 2026-08-26 12:00:17.382231 | ubuntu-noble | [glance-base] 2026-08-26 12:00:17.382238 | ubuntu-noble | type = local 2026-08-26 12:00:17.382245 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-26 12:00:17.382252 | ubuntu-noble | location = tarballs/glance-stable-2024.2.tar.gz 2026-08-26 12:00:17.382259 | ubuntu-noble | 2026-08-26 12:00:17.382266 | ubuntu-noble | 2026-08-26 12:00:17.382273 | ubuntu-noble | 2026-08-26 12:00:17.382280 | ubuntu-noble | [heat-base] 2026-08-26 12:00:17.382287 | ubuntu-noble | type = local 2026-08-26 12:00:17.382307 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-26 12:00:17.382314 | ubuntu-noble | location = tarballs/heat-stable-2024.2.tar.gz 2026-08-26 12:00:17.382321 | ubuntu-noble | 2026-08-26 12:00:17.382328 | ubuntu-noble | 2026-08-26 12:00:17.382335 | ubuntu-noble | 2026-08-26 12:00:17.382342 | ubuntu-noble | [horizon] 2026-08-26 12:00:17.382349 | ubuntu-noble | type = local 2026-08-26 12:00:17.382356 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-26 12:00:17.382363 | ubuntu-noble | location = tarballs/horizon-stable-2024.2.tar.gz 2026-08-26 12:00:17.382370 | ubuntu-noble | 2026-08-26 12:00:17.382377 | ubuntu-noble | 2026-08-26 12:00:17.382384 | ubuntu-noble | 2026-08-26 12:00:17.382390 | ubuntu-noble | [ironic-base] 2026-08-26 12:00:17.382397 | ubuntu-noble | type = local 2026-08-26 12:00:17.382404 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-26 12:00:17.382411 | ubuntu-noble | location = tarballs/ironic-stable-2024.2.tar.gz 2026-08-26 12:00:17.382418 | ubuntu-noble | 2026-08-26 12:00:17.382425 | ubuntu-noble | 2026-08-26 12:00:17.382432 | ubuntu-noble | 2026-08-26 12:00:17.382439 | ubuntu-noble | [keystone-base] 2026-08-26 12:00:17.382446 | ubuntu-noble | type = local 2026-08-26 12:00:17.382453 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-26 12:00:17.382460 | ubuntu-noble | location = tarballs/keystone-stable-2024.2.tar.gz 2026-08-26 12:00:17.382467 | ubuntu-noble | 2026-08-26 12:00:17.382474 | ubuntu-noble | 2026-08-26 12:00:17.382481 | ubuntu-noble | 2026-08-26 12:00:17.382488 | ubuntu-noble | [magnum-base] 2026-08-26 12:00:17.382495 | ubuntu-noble | type = local 2026-08-26 12:00:17.382502 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-26 12:00:17.382509 | ubuntu-noble | location = tarballs/magnum-stable-2024.2.tar.gz 2026-08-26 12:00:17.382516 | ubuntu-noble | 2026-08-26 12:00:17.382523 | ubuntu-noble | 2026-08-26 12:00:17.382529 | ubuntu-noble | 2026-08-26 12:00:17.382537 | ubuntu-noble | [manila-base] 2026-08-26 12:00:17.382543 | ubuntu-noble | type = local 2026-08-26 12:00:17.382550 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-26 12:00:17.382557 | ubuntu-noble | location = tarballs/manila-stable-2024.2.tar.gz 2026-08-26 12:00:17.382569 | ubuntu-noble | 2026-08-26 12:00:17.382577 | ubuntu-noble | 2026-08-26 12:00:17.382583 | ubuntu-noble | 2026-08-26 12:00:17.382590 | ubuntu-noble | [masakari-base] 2026-08-26 12:00:17.382597 | ubuntu-noble | type = local 2026-08-26 12:00:17.382605 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-26 12:00:17.382611 | ubuntu-noble | location = tarballs/masakari-stable-2024.2.tar.gz 2026-08-26 12:00:17.382618 | ubuntu-noble | 2026-08-26 12:00:17.382625 | ubuntu-noble | 2026-08-26 12:00:17.382632 | ubuntu-noble | 2026-08-26 12:00:17.382639 | ubuntu-noble | [neutron-bgp-dragent] 2026-08-26 12:00:17.382646 | ubuntu-noble | type = local 2026-08-26 12:00:17.382653 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:17.382661 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:17.382668 | ubuntu-noble | 2026-08-26 12:00:17.382674 | ubuntu-noble | 2026-08-26 12:00:17.382682 | ubuntu-noble | [neutron-server-plugin-neutron-dynamic-routing] 2026-08-26 12:00:17.382689 | ubuntu-noble | type = local 2026-08-26 12:00:17.382696 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:17.382703 | ubuntu-noble | location = tarballs/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:17.382710 | ubuntu-noble | 2026-08-26 12:00:17.382717 | ubuntu-noble | 2026-08-26 12:00:17.382723 | ubuntu-noble | [neutron-vpnaas-base] 2026-08-26 12:00:17.382731 | ubuntu-noble | type = local 2026-08-26 12:00:17.382738 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:17.382745 | ubuntu-noble | location = tarballs/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:17.382752 | ubuntu-noble | 2026-08-26 12:00:17.382758 | ubuntu-noble | 2026-08-26 12:00:17.382765 | ubuntu-noble | 2026-08-26 12:00:17.382789 | ubuntu-noble | [neutron-base] 2026-08-26 12:00:17.382799 | ubuntu-noble | type = local 2026-08-26 12:00:17.382806 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-26 12:00:17.382813 | ubuntu-noble | location = tarballs/neutron-stable-2024.2.tar.gz 2026-08-26 12:00:17.382837 | ubuntu-noble | 2026-08-26 12:00:17.382845 | ubuntu-noble | 2026-08-26 12:00:17.382852 | ubuntu-noble | 2026-08-26 12:00:17.382859 | ubuntu-noble | [nova-base] 2026-08-26 12:00:17.382866 | ubuntu-noble | type = local 2026-08-26 12:00:17.382873 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-26 12:00:17.382880 | ubuntu-noble | location = tarballs/nova-stable-2024.2.tar.gz 2026-08-26 12:00:17.382887 | ubuntu-noble | 2026-08-26 12:00:17.382894 | ubuntu-noble | 2026-08-26 12:00:17.382901 | ubuntu-noble | 2026-08-26 12:00:17.382908 | ubuntu-noble | [octavia-base] 2026-08-26 12:00:17.382915 | ubuntu-noble | type = local 2026-08-26 12:00:17.382922 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-26 12:00:17.382929 | ubuntu-noble | location = tarballs/octavia-stable-2024.2.tar.gz 2026-08-26 12:00:17.382936 | ubuntu-noble | 2026-08-26 12:00:17.382943 | ubuntu-noble | 2026-08-26 12:00:17.382950 | ubuntu-noble | 2026-08-26 12:00:17.382957 | ubuntu-noble | [placement-base] 2026-08-26 12:00:17.382964 | ubuntu-noble | type = local 2026-08-26 12:00:17.382971 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-26 12:00:17.382978 | ubuntu-noble | location = tarballs/placement-stable-2024.2.tar.gz 2026-08-26 12:00:17.382985 | ubuntu-noble | 2026-08-26 12:00:17.382992 | ubuntu-noble | 2026-08-26 12:00:17.382999 | ubuntu-noble | 2026-08-26 12:00:17.383007 | ubuntu-noble | [skyline-apiserver-base] 2026-08-26 12:00:17.383014 | ubuntu-noble | type = local 2026-08-26 12:00:17.383030 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:00:17.383037 | ubuntu-noble | location = tarballs/skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:00:17.383044 | ubuntu-noble | 2026-08-26 12:00:17.383051 | ubuntu-noble | 2026-08-26 12:00:17.383058 | ubuntu-noble | 2026-08-26 12:00:17.383065 | ubuntu-noble | [skyline-console-base] 2026-08-26 12:00:17.383072 | ubuntu-noble | type = local 2026-08-26 12:00:17.383079 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-26 12:00:17.383086 | ubuntu-noble | location = tarballs/skyline-console-stable-2024.2.tar.gz 2026-08-26 12:00:17.383093 | ubuntu-noble | 2026-08-26 12:00:17.383100 | ubuntu-noble | 2026-08-26 12:00:17.383107 | ubuntu-noble | [openstack-base] 2026-08-26 12:00:17.383115 | ubuntu-noble | # tarball = https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-26 12:00:17.383133 | ubuntu-noble | location = tarballs/requirements-stable-2024.2.tar.gz 2026-08-26 12:00:17.383140 | ubuntu-noble | type = local 2026-08-26 12:00:17.383268 | ubuntu-noble | + bash scripts/003-patch.sh 2026-08-26 12:00:17.385266 | ubuntu-noble | + OPENSTACK_VERSION=2024.2 2026-08-26 12:00:17.385287 | ubuntu-noble | + VERSION=latest 2026-08-26 12:00:17.385311 | ubuntu-noble | + KOLLA_CONF_FILE=kolla-build.conf 2026-08-26 12:00:17.385377 | ubuntu-noble | + [[ latest != \l\a\t\e\s\t ]] 2026-08-26 12:00:17.385387 | ubuntu-noble | + . defaults/all.sh 2026-08-26 12:00:17.385450 | ubuntu-noble | ++ export 'LOGURU_FORMAT={time} - {level} - {message}' 2026-08-26 12:00:17.385459 | ubuntu-noble | ++ LOGURU_FORMAT='{time} - {level} - {message}' 2026-08-26 12:00:17.385469 | ubuntu-noble | ++ [[ -e /tmp/venv/bin/activate ]] 2026-08-26 12:00:17.385479 | ubuntu-noble | ++ . /tmp/venv/bin/activate 2026-08-26 12:00:17.385647 | ubuntu-noble | +++ deactivate nondestructive 2026-08-26 12:00:17.385680 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:17.385690 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:17.385700 | ubuntu-noble | +++ hash -r 2026-08-26 12:00:17.385744 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:17.385754 | ubuntu-noble | +++ unset VIRTUAL_ENV 2026-08-26 12:00:17.385761 | ubuntu-noble | +++ unset VIRTUAL_ENV_PROMPT 2026-08-26 12:00:17.385812 | ubuntu-noble | +++ '[' '!' nondestructive = nondestructive ']' 2026-08-26 12:00:17.385871 | ubuntu-noble | +++ '[' linux-gnu = cygwin ']' 2026-08-26 12:00:17.385882 | ubuntu-noble | +++ '[' linux-gnu = msys ']' 2026-08-26 12:00:17.385891 | ubuntu-noble | +++ export VIRTUAL_ENV=/tmp/venv 2026-08-26 12:00:17.385899 | ubuntu-noble | +++ VIRTUAL_ENV=/tmp/venv 2026-08-26 12:00:17.385924 | ubuntu-noble | +++ _OLD_VIRTUAL_PATH=/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-26 12:00:17.385955 | ubuntu-noble | +++ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 2026-08-26 12:00:17.385979 | ubuntu-noble | +++ export PATH 2026-08-26 12:00:17.385989 | ubuntu-noble | +++ '[' -n '' ']' 2026-08-26 12:00:17.386027 | ubuntu-noble | +++ '[' -z '' ']' 2026-08-26 12:00:17.386038 | ubuntu-noble | +++ _OLD_VIRTUAL_PS1= 2026-08-26 12:00:17.386045 | ubuntu-noble | +++ PS1='(venv) ' 2026-08-26 12:00:17.386054 | ubuntu-noble | +++ export PS1 2026-08-26 12:00:17.386062 | ubuntu-noble | +++ VIRTUAL_ENV_PROMPT='(venv) ' 2026-08-26 12:00:17.386071 | ubuntu-noble | +++ export VIRTUAL_ENV_PROMPT 2026-08-26 12:00:17.386081 | ubuntu-noble | +++ hash -r 2026-08-26 12:00:17.386126 | ubuntu-noble | + . defaults/2024.2.sh 2026-08-26 12:00:17.387041 | ubuntu-noble | +++ date +%Y%m%d 2026-08-26 12:00:17.388497 | ubuntu-noble | ++ export BUILD_ID=20260826 2026-08-26 12:00:17.388513 | ubuntu-noble | ++ BUILD_ID=20260826 2026-08-26 12:00:17.388525 | ubuntu-noble | ++ export KOLLA_TYPE= 2026-08-26 12:00:17.388533 | ubuntu-noble | ++ KOLLA_TYPE= 2026-08-26 12:00:17.388540 | ubuntu-noble | ++ export BASE_VERSION=24.04 2026-08-26 12:00:17.388547 | ubuntu-noble | ++ BASE_VERSION=24.04 2026-08-26 12:00:17.388557 | ubuntu-noble | + . scripts/patch-lib.sh 2026-08-26 12:00:17.389512 | ubuntu-noble | +++ pwd 2026-08-26 12:00:17.389563 | ubuntu-noble | ++ PATCH_ROOT=/home/zuul/src/github.com/osism/container-images-kolla 2026-08-26 12:00:17.389604 | ubuntu-noble | ++ PATCH_MANIFEST=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:00:17.390081 | ubuntu-noble | + export VERSION 2026-08-26 12:00:17.390140 | ubuntu-noble | + export OPENSTACK_VERSION 2026-08-26 12:00:17.390193 | ubuntu-noble | + mkdir -p tarballs 2026-08-26 12:00:17.393701 | ubuntu-noble | + ping -c2 tarballs.opendev.org 2026-08-26 12:00:27.534596 | ubuntu-noble | PING tarballs.opendev.org (2001:4800:7819:103:be76:4eff:fe03:e48f) 56 data bytes 2026-08-26 12:00:27.534724 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=1 ttl=41 time=127 ms 2026-08-26 12:00:27.659037 | ubuntu-noble | 64 bytes from 2001:4800:7819:103:be76:4eff:fe03:e48f: icmp_seq=2 ttl=41 time=124 ms 2026-08-26 12:00:27.659128 | ubuntu-noble | 2026-08-26 12:00:27.659143 | ubuntu-noble | --- tarballs.opendev.org ping statistics --- 2026-08-26 12:00:27.659155 | ubuntu-noble | 2 packets transmitted, 2 received, 0% packet loss, time 10137ms 2026-08-26 12:00:27.659166 | ubuntu-noble | rtt min/avg/max/mdev = 124.242/125.420/126.598/1.178 ms 2026-08-26 12:00:27.661862 | ubuntu-noble | ++ awk '/# tarball/ && !seen[$4]++ { print $4 }' kolla-build.conf 2026-08-26 12:00:27.664511 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:27.664586 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:27.665890 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-26 12:00:27.667669 | ubuntu-noble | + filename=aodh-stable-2024.2.tar.gz 2026-08-26 12:00:27.667700 | ubuntu-noble | + [[ -e aodh-stable-2024.2.tar.gz ]] 2026-08-26 12:00:27.667716 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-26 12:00:27.667726 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-26 12:00:27.667739 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz 2026-08-26 12:00:28.731020 | ubuntu-noble | 2026-08-26 12:00:28 URL:https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz [254167/254167] -> "aodh-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:28.733592 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/aodh/aodh-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:28.733657 | ubuntu-noble | + echo Process aodh-stable-2024.2.tar.gz 2026-08-26 12:00:28.733672 | ubuntu-noble | Process aodh-stable-2024.2.tar.gz 2026-08-26 12:00:28.736864 | ubuntu-noble | ++ tar -tzf aodh-stable-2024.2.tar.gz 2026-08-26 12:00:28.736918 | ubuntu-noble | ++ head -1 2026-08-26 12:00:28.736940 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:28.752821 | ubuntu-noble | + directory=aodh-19.0.0.0rc2.dev2 2026-08-26 12:00:28.754368 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 aodh-19.0.0.0rc2.dev2 2026-08-26 12:00:28.754411 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:28.754422 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-26 12:00:28.754430 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:28.754437 | ubuntu-noble | ++ local name=aodh 2026-08-26 12:00:28.754444 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:28.754452 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:28.754459 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-26 12:00:28.754466 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-26 12:00:28.754474 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:28.754481 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-26 12:00:28.754489 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-26 12:00:28.754496 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:28.754503 | ubuntu-noble | ++ path=patches/2024.2/aodh 2026-08-26 12:00:28.754510 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/aodh ]] 2026-08-26 12:00:28.754517 | ubuntu-noble | ++ return 1 2026-08-26 12:00:28.754531 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:28.754538 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:28.755955 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 aodh-19.0.0.0rc2.dev2 /source 2026-08-26 12:00:28.755989 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:28.755997 | ubuntu-noble | ++ local directory=aodh-19.0.0.0rc2.dev2 2026-08-26 12:00:28.756004 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:28.756011 | ubuntu-noble | ++ local name=aodh 2026-08-26 12:00:28.756017 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:28.756024 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:28.756031 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-26 12:00:28.756037 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-26 12:00:28.756044 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:28.756051 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-26 12:00:28.756057 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-26 12:00:28.756063 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:28.756070 | ubuntu-noble | ++ path=overlays/2024.2/aodh/source 2026-08-26 12:00:28.756076 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/aodh/source ]] 2026-08-26 12:00:28.756083 | ubuntu-noble | ++ return 1 2026-08-26 12:00:28.756095 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:28.756101 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:28.756117 | ubuntu-noble | + echo Check patches for aodh-stable-2024.2.tar.gz 2026-08-26 12:00:28.756124 | ubuntu-noble | Check patches for aodh-stable-2024.2.tar.gz 2026-08-26 12:00:28.756130 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:28.756137 | ubuntu-noble | + echo Check overlays for aodh-stable-2024.2.tar.gz 2026-08-26 12:00:28.756143 | ubuntu-noble | Check overlays for aodh-stable-2024.2.tar.gz 2026-08-26 12:00:28.756163 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:28.756170 | ubuntu-noble | + popd 2026-08-26 12:00:28.756179 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:28.756189 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:28.757096 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-26 12:00:28.758912 | ubuntu-noble | + filename=barbican-stable-2024.2.tar.gz 2026-08-26 12:00:28.758948 | ubuntu-noble | + [[ -e barbican-stable-2024.2.tar.gz ]] 2026-08-26 12:00:28.758961 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-26 12:00:28.758971 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-26 12:00:28.758983 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz 2026-08-26 12:00:30.013072 | ubuntu-noble | 2026-08-26 12:00:30 URL:https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz [657156/657156] -> "barbican-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:30.016081 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/barbican/barbican-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:30.016157 | ubuntu-noble | + echo Process barbican-stable-2024.2.tar.gz 2026-08-26 12:00:30.016172 | ubuntu-noble | Process barbican-stable-2024.2.tar.gz 2026-08-26 12:00:30.021856 | ubuntu-noble | ++ tar -tzf barbican-stable-2024.2.tar.gz 2026-08-26 12:00:30.021909 | ubuntu-noble | ++ head -1 2026-08-26 12:00:30.021920 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:30.030884 | ubuntu-noble | + directory=barbican-19.0.1.dev3 2026-08-26 12:00:30.033077 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 barbican-19.0.1.dev3 2026-08-26 12:00:30.033116 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:30.033126 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-26 12:00:30.033134 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:30.033142 | ubuntu-noble | ++ local name=barbican 2026-08-26 12:00:30.033151 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:30.033159 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:30.033167 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-26 12:00:30.033175 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-26 12:00:30.033184 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:30.033192 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-26 12:00:30.033200 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-26 12:00:30.033207 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:30.033215 | ubuntu-noble | ++ path=patches/2024.2/barbican 2026-08-26 12:00:30.033223 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/barbican ]] 2026-08-26 12:00:30.033231 | ubuntu-noble | ++ return 1 2026-08-26 12:00:30.033306 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:30.033316 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:30.035013 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 barbican-19.0.1.dev3 /source 2026-08-26 12:00:30.035054 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:30.035064 | ubuntu-noble | ++ local directory=barbican-19.0.1.dev3 2026-08-26 12:00:30.035072 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:30.035080 | ubuntu-noble | ++ local name=barbican 2026-08-26 12:00:30.035088 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:30.035095 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:30.035103 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-26 12:00:30.035111 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-26 12:00:30.035120 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:30.035127 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-26 12:00:30.035135 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-26 12:00:30.035143 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:30.035151 | ubuntu-noble | ++ path=overlays/2024.2/barbican/source 2026-08-26 12:00:30.035159 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/barbican/source ]] 2026-08-26 12:00:30.035186 | ubuntu-noble | ++ return 1 2026-08-26 12:00:30.035201 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:30.035210 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:30.035217 | ubuntu-noble | + echo Check patches for barbican-stable-2024.2.tar.gz 2026-08-26 12:00:30.035225 | ubuntu-noble | Check patches for barbican-stable-2024.2.tar.gz 2026-08-26 12:00:30.035233 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:30.035241 | ubuntu-noble | + echo Check overlays for barbican-stable-2024.2.tar.gz 2026-08-26 12:00:30.035268 | ubuntu-noble | Check overlays for barbican-stable-2024.2.tar.gz 2026-08-26 12:00:30.035275 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:30.035284 | ubuntu-noble | + popd 2026-08-26 12:00:30.035295 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:30.035303 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:30.036452 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-26 12:00:30.038884 | ubuntu-noble | + filename=blazar-stable-2024.2.tar.gz 2026-08-26 12:00:30.038913 | ubuntu-noble | + [[ -e blazar-stable-2024.2.tar.gz ]] 2026-08-26 12:00:30.038960 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-26 12:00:30.038971 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-26 12:00:30.038982 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz 2026-08-26 12:00:31.294008 | ubuntu-noble | 2026-08-26 12:00:31 URL:https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz [430191/430191] -> "blazar-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:31.296607 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/blazar/blazar-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:31.296659 | ubuntu-noble | + echo Process blazar-stable-2024.2.tar.gz 2026-08-26 12:00:31.296672 | ubuntu-noble | Process blazar-stable-2024.2.tar.gz 2026-08-26 12:00:31.299868 | ubuntu-noble | ++ tar -tzf blazar-stable-2024.2.tar.gz 2026-08-26 12:00:31.299919 | ubuntu-noble | ++ head -1 2026-08-26 12:00:31.300232 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:31.308524 | ubuntu-noble | + directory=blazar-14.0.1.dev6 2026-08-26 12:00:31.309866 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 blazar-14.0.1.dev6 2026-08-26 12:00:31.309910 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:31.309977 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-26 12:00:31.309988 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:31.310058 | ubuntu-noble | ++ local name=blazar 2026-08-26 12:00:31.310069 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:31.310106 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:31.310119 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-26 12:00:31.310129 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-26 12:00:31.310180 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:31.310189 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-26 12:00:31.310199 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-26 12:00:31.310207 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:31.310214 | ubuntu-noble | ++ path=patches/2024.2/blazar 2026-08-26 12:00:31.310224 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/blazar ]] 2026-08-26 12:00:31.310231 | ubuntu-noble | ++ return 1 2026-08-26 12:00:31.310914 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:31.310996 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:31.311864 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 blazar-14.0.1.dev6 /source 2026-08-26 12:00:31.311902 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:31.311912 | ubuntu-noble | ++ local directory=blazar-14.0.1.dev6 2026-08-26 12:00:31.311920 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:31.311927 | ubuntu-noble | ++ local name=blazar 2026-08-26 12:00:31.311935 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:31.311941 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:31.311948 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-26 12:00:31.311967 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-26 12:00:31.311975 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:31.311982 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-26 12:00:31.312006 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-26 12:00:31.312014 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:31.312021 | ubuntu-noble | ++ path=overlays/2024.2/blazar/source 2026-08-26 12:00:31.312034 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/blazar/source ]] 2026-08-26 12:00:31.312041 | ubuntu-noble | ++ return 1 2026-08-26 12:00:31.312912 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:31.312952 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:31.312961 | ubuntu-noble | + echo Check patches for blazar-stable-2024.2.tar.gz 2026-08-26 12:00:31.312967 | ubuntu-noble | Check patches for blazar-stable-2024.2.tar.gz 2026-08-26 12:00:31.312974 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:31.312980 | ubuntu-noble | + echo Check overlays for blazar-stable-2024.2.tar.gz 2026-08-26 12:00:31.312986 | ubuntu-noble | Check overlays for blazar-stable-2024.2.tar.gz 2026-08-26 12:00:31.312991 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:31.312997 | ubuntu-noble | + popd 2026-08-26 12:00:31.313003 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:31.313010 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:31.313469 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:31.315830 | ubuntu-noble | + filename=ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:31.315852 | ubuntu-noble | + [[ -e ceilometer-stable-2024.2.tar.gz ]] 2026-08-26 12:00:31.315914 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:31.315922 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:31.315931 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:32.702945 | ubuntu-noble | 2026-08-26 12:00:32 URL:https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz [871893/871893] -> "ceilometer-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:32.706100 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ceilometer/ceilometer-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:32.706188 | ubuntu-noble | + echo Process ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:32.706204 | ubuntu-noble | Process ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:32.707651 | ubuntu-noble | ++ tar -tzf ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:32.709998 | ubuntu-noble | ++ head -1 2026-08-26 12:00:32.711829 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:32.717455 | ubuntu-noble | + directory=ceilometer-23.0.2.dev1 2026-08-26 12:00:32.718897 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ceilometer-23.0.2.dev1 2026-08-26 12:00:32.718930 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:32.718940 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-26 12:00:32.718948 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:32.718956 | ubuntu-noble | ++ local name=ceilometer 2026-08-26 12:00:32.718965 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:32.718972 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:32.718981 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-26 12:00:32.718989 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-26 12:00:32.718998 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:32.719006 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-26 12:00:32.719014 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-26 12:00:32.719022 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:32.719030 | ubuntu-noble | ++ path=patches/2024.2/ceilometer 2026-08-26 12:00:32.719038 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ceilometer ]] 2026-08-26 12:00:32.719046 | ubuntu-noble | ++ return 1 2026-08-26 12:00:32.719059 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:32.719068 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:32.719894 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ceilometer-23.0.2.dev1 /source 2026-08-26 12:00:32.719948 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:32.719961 | ubuntu-noble | ++ local directory=ceilometer-23.0.2.dev1 2026-08-26 12:00:32.719971 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:32.719997 | ubuntu-noble | ++ local name=ceilometer 2026-08-26 12:00:32.720005 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:32.720020 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:32.720028 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-26 12:00:32.720035 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-26 12:00:32.720043 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:32.720050 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-26 12:00:32.720057 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-26 12:00:32.720064 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:32.720072 | ubuntu-noble | ++ path=overlays/2024.2/ceilometer/source 2026-08-26 12:00:32.720079 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ceilometer/source ]] 2026-08-26 12:00:32.720086 | ubuntu-noble | ++ return 1 2026-08-26 12:00:32.720854 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:32.720888 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:32.720897 | ubuntu-noble | + echo Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:32.720905 | ubuntu-noble | Check patches for ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:32.720912 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:32.720919 | ubuntu-noble | + echo Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:32.720926 | ubuntu-noble | Check overlays for ceilometer-stable-2024.2.tar.gz 2026-08-26 12:00:32.720933 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:32.720940 | ubuntu-noble | + popd 2026-08-26 12:00:32.720947 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:32.720953 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:32.721402 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-26 12:00:32.723427 | ubuntu-noble | + filename=cinder-stable-2024.2.tar.gz 2026-08-26 12:00:32.723447 | ubuntu-noble | + [[ -e cinder-stable-2024.2.tar.gz ]] 2026-08-26 12:00:32.723513 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-26 12:00:32.723522 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-26 12:00:32.723531 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz 2026-08-26 12:00:34.521427 | ubuntu-noble | 2026-08-26 12:00:34 URL:https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz [6382230/6382230] -> "cinder-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:34.523541 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/cinder/cinder-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:34.523575 | ubuntu-noble | + echo Process cinder-stable-2024.2.tar.gz 2026-08-26 12:00:34.523592 | ubuntu-noble | Process cinder-stable-2024.2.tar.gz 2026-08-26 12:00:34.527870 | ubuntu-noble | ++ tar -tzf cinder-stable-2024.2.tar.gz 2026-08-26 12:00:34.527925 | ubuntu-noble | ++ head -1 2026-08-26 12:00:34.529946 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:34.534678 | ubuntu-noble | + directory=cinder-25.3.2.dev2 2026-08-26 12:00:34.535849 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 cinder-25.3.2.dev2 2026-08-26 12:00:34.535898 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:34.535906 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-26 12:00:34.535913 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:34.535918 | ubuntu-noble | ++ local name=cinder 2026-08-26 12:00:34.535924 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:34.535930 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:34.535936 | ubuntu-noble | ++ path=patches/2024.2/cinder 2026-08-26 12:00:34.535942 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder ]] 2026-08-26 12:00:34.535948 | ubuntu-noble | ++ echo patches/2024.2/cinder 2026-08-26 12:00:34.535954 | ubuntu-noble | ++ return 0 2026-08-26 12:00:34.536399 | ubuntu-noble | + patch_dir=patches/2024.2/cinder 2026-08-26 12:00:34.536808 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 cinder-25.3.2.dev2 /source 2026-08-26 12:00:34.536881 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:34.536894 | ubuntu-noble | ++ local directory=cinder-25.3.2.dev2 2026-08-26 12:00:34.536918 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:34.536974 | ubuntu-noble | ++ local name=cinder 2026-08-26 12:00:34.536995 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:34.537004 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:34.537012 | ubuntu-noble | ++ path=overlays/2024.2/cinder/source 2026-08-26 12:00:34.537022 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source ]] 2026-08-26 12:00:34.537050 | ubuntu-noble | ++ echo overlays/2024.2/cinder/source 2026-08-26 12:00:34.537064 | ubuntu-noble | ++ return 0 2026-08-26 12:00:34.537411 | ubuntu-noble | + overlay_dir=overlays/2024.2/cinder/source 2026-08-26 12:00:34.537466 | ubuntu-noble | + echo Check patches for cinder-stable-2024.2.tar.gz 2026-08-26 12:00:34.537486 | ubuntu-noble | Check patches for cinder-stable-2024.2.tar.gz 2026-08-26 12:00:34.537516 | ubuntu-noble | + [[ -n patches/2024.2/cinder ]] 2026-08-26 12:00:34.537550 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-26 12:00:34.875043 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-26 12:00:34.878672 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-26 12:00:34.878973 | ubuntu-noble | + sort 2026-08-26 12:00:34.889007 | ubuntu-noble | + pushd cinder-25.3.2.dev2 2026-08-26 12:00:34.890839 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder -type f -name '*.patch' 2026-08-26 12:00:34.890869 | ubuntu-noble | ++ sort 2026-08-26 12:00:34.892447 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:34.892475 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-26 12:00:34.892511 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-26 12:00:34.892518 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-26 12:00:34.892524 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch' 2026-08-26 12:00:34.892528 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-26 12:00:34.892533 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:34.894539 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:34.894561 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-26 12:00:34.894565 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:34.894570 | ubuntu-noble | checking file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-26 12:00:34.894577 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:34.896801 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:34.896829 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_cmode.py 2026-08-26 12:00:34.896836 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:34.896842 | ubuntu-noble | patching file releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-26 12:00:34.896853 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-01-backport-954520.patch 2026-08-26 12:00:34.896892 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:34.896927 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:34.896936 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:34.896958 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:34.896967 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch' 2026-08-26 12:00:34.896998 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:34.897002 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:34.898806 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-26 12:00:34.898914 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-26 12:00:34.899465 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-26 12:00:34.899676 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:34.899947 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-26 12:00:34.900269 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-26 12:00:34.900604 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:34.900821 | ubuntu-noble | checking file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:34.901096 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:34.902850 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py 2026-08-26 12:00:34.902995 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode_rest.py 2026-08-26 12:00:34.903476 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py 2026-08-26 12:00:34.903646 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:34.903889 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/api.py 2026-08-26 12:00:34.904161 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py 2026-08-26 12:00:34.904495 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:34.904676 | ubuntu-noble | patching file releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:34.905611 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-02-backport-928486.patch 2026-08-26 12:00:34.905634 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:34.905673 | ubuntu-noble | + apply_patch patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:34.905680 | ubuntu-noble | + local rel=patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:34.905697 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:34.905704 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch' 2026-08-26 12:00:34.905707 | ubuntu-noble | APPLY PATCH patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:34.905712 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:34.907477 | ubuntu-noble | checking file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:34.907497 | ubuntu-noble | checking file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:34.907501 | ubuntu-noble | checking file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:00:34.907520 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:34.908869 | ubuntu-noble | patching file cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py 2026-08-26 12:00:34.909057 | ubuntu-noble | patching file cinder/volume/drivers/netapp/dataontap/nvme_library.py 2026-08-26 12:00:34.909176 | ubuntu-noble | patching file releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:00:34.909605 | ubuntu-noble | + echo patches/2024.2/cinder/netapp-03-backport-944964.patch 2026-08-26 12:00:34.909669 | ubuntu-noble | + popd 2026-08-26 12:00:34.911834 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-26 12:00:34.911859 | ubuntu-noble | + sort 2026-08-26 12:00:34.919481 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-26 12:00:34.919548 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-26 12:00:34.919572 | ubuntu-noble | + local before=files-before 2026-08-26 12:00:34.919590 | ubuntu-noble | + local after=files-after 2026-08-26 12:00:34.919606 | ubuntu-noble | + local sources_txt 2026-08-26 12:00:34.920433 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:00:34.920589 | ubuntu-noble | ++ head -1 2026-08-26 12:00:34.922558 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-26 12:00:34.922608 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-26 12:00:34.922627 | ubuntu-noble | + local new_files 2026-08-26 12:00:34.923053 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:00:34.926791 | ubuntu-noble | + new_files='cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:34.926818 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-26 12:00:34.926823 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml' 2026-08-26 12:00:34.926826 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:34.926830 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-26 12:00:34.926833 | ubuntu-noble | cinder-25.3.2.dev2/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml ]] 2026-08-26 12:00:34.927036 | ubuntu-noble | ++ tail -c1 cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-26 12:00:34.928619 | ubuntu-noble | + [[ -n y ]] 2026-08-26 12:00:34.928638 | ubuntu-noble | + echo 2026-08-26 12:00:34.928642 | ubuntu-noble | + local file 2026-08-26 12:00:34.928645 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:34.928649 | ubuntu-noble | + case $file in 2026-08-26 12:00:34.928653 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-26 12:00:34.928658 | ubuntu-noble | APPEND releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-26 12:00:34.928662 | ubuntu-noble | + echo releasenotes/notes/bug-2078968-fix-nvme-namespace-mapping-failed-during-live-migration-bbd26bb157b076bf.yaml 2026-08-26 12:00:34.928665 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:34.928669 | ubuntu-noble | + case $file in 2026-08-26 12:00:34.928672 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-26 12:00:34.928676 | ubuntu-noble | APPEND releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-26 12:00:34.928685 | ubuntu-noble | + echo releasenotes/notes/bug-2116261-fix-consistency-group-support-for-nvme-driver-102c67c706afc25c.yaml 2026-08-26 12:00:34.928689 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:34.928692 | ubuntu-noble | + case $file in 2026-08-26 12:00:34.928696 | ubuntu-noble | + echo 'APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt' 2026-08-26 12:00:34.928699 | ubuntu-noble | APPEND releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml TO cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-26 12:00:34.928703 | ubuntu-noble | + echo releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml 2026-08-26 12:00:34.928707 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:00:34.929822 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-26 12:00:36.107845 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-26 12:00:36.172903 | ubuntu-noble | + echo Check overlays for cinder-stable-2024.2.tar.gz 2026-08-26 12:00:36.172984 | ubuntu-noble | Check overlays for cinder-stable-2024.2.tar.gz 2026-08-26 12:00:36.172999 | ubuntu-noble | + [[ -n overlays/2024.2/cinder/source ]] 2026-08-26 12:00:36.173010 | ubuntu-noble | + tar xzf cinder-stable-2024.2.tar.gz 2026-08-26 12:00:36.477915 | ubuntu-noble | + rm cinder-stable-2024.2.tar.gz 2026-08-26 12:00:36.482850 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-26 12:00:36.482890 | ubuntu-noble | + sort 2026-08-26 12:00:36.491575 | ubuntu-noble | + rsync -avz /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/cinder/source/ cinder-25.3.2.dev2 2026-08-26 12:00:36.496617 | ubuntu-noble | sending incremental file list 2026-08-26 12:00:36.497232 | ubuntu-noble | ./ 2026-08-26 12:00:36.497842 | ubuntu-noble | cinder/ 2026-08-26 12:00:36.497873 | ubuntu-noble | cinder/volume/ 2026-08-26 12:00:36.497879 | ubuntu-noble | cinder/volume/drivers/ 2026-08-26 12:00:36.497884 | ubuntu-noble | cinder/volume/drivers/linstordrv.py 2026-08-26 12:00:36.540062 | ubuntu-noble | 2026-08-26 12:00:36.540142 | ubuntu-noble | sent 11,648 bytes received 54 bytes 23,404.00 bytes/sec 2026-08-26 12:00:36.540154 | ubuntu-noble | total size is 44,135 speedup is 3.77 2026-08-26 12:00:36.543894 | ubuntu-noble | + find cinder-25.3.2.dev2 -type f 2026-08-26 12:00:36.543970 | ubuntu-noble | + sort 2026-08-26 12:00:36.561866 | ubuntu-noble | + append_new_files_to_sources_txt cinder-25.3.2.dev2 files-before files-after 2026-08-26 12:00:36.561930 | ubuntu-noble | + local directory=cinder-25.3.2.dev2 2026-08-26 12:00:36.561943 | ubuntu-noble | + local before=files-before 2026-08-26 12:00:36.561954 | ubuntu-noble | + local after=files-after 2026-08-26 12:00:36.561963 | ubuntu-noble | + local sources_txt 2026-08-26 12:00:36.564841 | ubuntu-noble | ++ find cinder-25.3.2.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:00:36.564879 | ubuntu-noble | ++ head -1 2026-08-26 12:00:36.566370 | ubuntu-noble | + sources_txt=cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt 2026-08-26 12:00:36.566408 | ubuntu-noble | + [[ -z cinder-25.3.2.dev2/cinder.egg-info/SOURCES.txt ]] 2026-08-26 12:00:36.566415 | ubuntu-noble | + local new_files 2026-08-26 12:00:36.567184 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:00:36.571633 | ubuntu-noble | + new_files= 2026-08-26 12:00:36.571654 | ubuntu-noble | + [[ -z '' ]] 2026-08-26 12:00:36.571662 | ubuntu-noble | + return 2026-08-26 12:00:36.571730 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:00:36.573861 | ubuntu-noble | + tar czf cinder-stable-2024.2.tar.gz cinder-25.3.2.dev2 2026-08-26 12:00:37.756264 | ubuntu-noble | + rm -r cinder-25.3.2.dev2 2026-08-26 12:00:37.818177 | ubuntu-noble | + popd 2026-08-26 12:00:37.818248 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:37.818255 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:37.818851 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-26 12:00:37.820392 | ubuntu-noble | + filename=designate-stable-2024.2.tar.gz 2026-08-26 12:00:37.820418 | ubuntu-noble | + [[ -e designate-stable-2024.2.tar.gz ]] 2026-08-26 12:00:37.820424 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-26 12:00:37.820428 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-26 12:00:37.820432 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.166481 | ubuntu-noble | 2026-08-26 12:00:39 URL:https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz [999435/999435] -> "designate-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:39.169501 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/designate/designate-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:39.169555 | ubuntu-noble | + echo Process designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.169570 | ubuntu-noble | Process designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.172860 | ubuntu-noble | ++ tar -tzf designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.172910 | ubuntu-noble | ++ head -1 2026-08-26 12:00:39.173339 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:39.181422 | ubuntu-noble | + directory=designate-19.1.1.dev1 2026-08-26 12:00:39.182275 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 designate-19.1.1.dev1 2026-08-26 12:00:39.182322 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:39.182372 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-26 12:00:39.182579 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:39.182653 | ubuntu-noble | ++ local name=designate 2026-08-26 12:00:39.182667 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:39.182703 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:39.182714 | ubuntu-noble | ++ path=patches/2024.2/designate 2026-08-26 12:00:39.182724 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate ]] 2026-08-26 12:00:39.182735 | ubuntu-noble | ++ echo patches/2024.2/designate 2026-08-26 12:00:39.182745 | ubuntu-noble | ++ return 0 2026-08-26 12:00:39.183620 | ubuntu-noble | + patch_dir=patches/2024.2/designate 2026-08-26 12:00:39.184070 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 designate-19.1.1.dev1 /source 2026-08-26 12:00:39.184130 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:39.184146 | ubuntu-noble | ++ local directory=designate-19.1.1.dev1 2026-08-26 12:00:39.184186 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:39.184392 | ubuntu-noble | ++ local name=designate 2026-08-26 12:00:39.184526 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:39.184541 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:39.184551 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-26 12:00:39.184572 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-26 12:00:39.184610 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:39.184622 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-26 12:00:39.184631 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-26 12:00:39.184641 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:39.184651 | ubuntu-noble | ++ path=overlays/2024.2/designate/source 2026-08-26 12:00:39.184660 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/designate/source ]] 2026-08-26 12:00:39.184670 | ubuntu-noble | ++ return 1 2026-08-26 12:00:39.185503 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:39.185547 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:39.185560 | ubuntu-noble | + echo Check patches for designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.185570 | ubuntu-noble | Check patches for designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.185579 | ubuntu-noble | + [[ -n patches/2024.2/designate ]] 2026-08-26 12:00:39.185588 | ubuntu-noble | + tar xzf designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.268962 | ubuntu-noble | + rm designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.272844 | ubuntu-noble | + sort 2026-08-26 12:00:39.272888 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-26 12:00:39.279407 | ubuntu-noble | + pushd designate-19.1.1.dev1 2026-08-26 12:00:39.281933 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate -type f -name '*.patch' 2026-08-26 12:00:39.281967 | ubuntu-noble | ++ sort 2026-08-26 12:00:39.283733 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:39.283765 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-26 12:00:39.283822 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-26 12:00:39.283829 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-26 12:00:39.283835 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch' 2026-08-26 12:00:39.283839 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-26 12:00:39.283846 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:39.285845 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-26 12:00:39.285871 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-26 12:00:39.285877 | ubuntu-noble | checking file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-26 12:00:39.285990 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:39.287842 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-26 12:00:39.287863 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-26 12:00:39.287868 | ubuntu-noble | patching file releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-26 12:00:39.288173 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0001-Fix-mDNS-record-query-pool-scoping-for-split-horizon.patch 2026-08-26 12:00:39.288334 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:39.288343 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-26 12:00:39.288348 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-26 12:00:39.288353 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-26 12:00:39.288358 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch' 2026-08-26 12:00:39.288363 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-26 12:00:39.288367 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:39.289835 | ubuntu-noble | checking file designate/central/service.py 2026-08-26 12:00:39.290572 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-26 12:00:39.292199 | ubuntu-noble | checking file designate/tests/functional/manage/test_pool.py 2026-08-26 12:00:39.292236 | ubuntu-noble | checking file designate/tests/functional/test_storage.py 2026-08-26 12:00:39.292241 | ubuntu-noble | checking file doc/source/admin/multiple-pools.rst 2026-08-26 12:00:39.292245 | ubuntu-noble | checking file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-26 12:00:39.292252 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:39.293834 | ubuntu-noble | patching file designate/central/service.py 2026-08-26 12:00:39.294332 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-26 12:00:39.294847 | ubuntu-noble | patching file designate/tests/functional/manage/test_pool.py 2026-08-26 12:00:39.295195 | ubuntu-noble | patching file designate/tests/functional/test_storage.py 2026-08-26 12:00:39.295571 | ubuntu-noble | patching file doc/source/admin/multiple-pools.rst 2026-08-26 12:00:39.295694 | ubuntu-noble | patching file releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-26 12:00:39.296470 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0002-Require-TSIG-keys-for-zones-in-non-default-pools.patch 2026-08-26 12:00:39.296497 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:39.296524 | ubuntu-noble | + apply_patch patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-26 12:00:39.296534 | ubuntu-noble | + local rel=patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-26 12:00:39.296542 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-26 12:00:39.296560 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch' 2026-08-26 12:00:39.296570 | ubuntu-noble | APPLY PATCH patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-26 12:00:39.296575 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:39.298809 | ubuntu-noble | checking file designate/central/service.py 2026-08-26 12:00:39.298828 | ubuntu-noble | checking file designate/mdns/handler.py 2026-08-26 12:00:39.298832 | ubuntu-noble | checking file designate/tests/functional/central/test_basic.py 2026-08-26 12:00:39.299066 | ubuntu-noble | checking file designate/tests/functional/central/test_service.py 2026-08-26 12:00:39.299607 | ubuntu-noble | checking file designate/tests/functional/mdns/test_handler.py 2026-08-26 12:00:39.299815 | ubuntu-noble | checking file designate/tests/unit/mdns/test_handler.py 2026-08-26 12:00:39.300139 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:39.301555 | ubuntu-noble | patching file designate/central/service.py 2026-08-26 12:00:39.301943 | ubuntu-noble | patching file designate/mdns/handler.py 2026-08-26 12:00:39.302191 | ubuntu-noble | patching file designate/tests/functional/central/test_basic.py 2026-08-26 12:00:39.302668 | ubuntu-noble | patching file designate/tests/functional/central/test_service.py 2026-08-26 12:00:39.303143 | ubuntu-noble | patching file designate/tests/functional/mdns/test_handler.py 2026-08-26 12:00:39.303333 | ubuntu-noble | patching file designate/tests/unit/mdns/test_handler.py 2026-08-26 12:00:39.304067 | ubuntu-noble | + echo patches/2024.2/designate/dns2/0003-Fix-cross-tenant-cross-pool-zone-ownership-bypass.patch 2026-08-26 12:00:39.304173 | ubuntu-noble | + popd 2026-08-26 12:00:39.304642 | ubuntu-noble | + find designate-19.1.1.dev1 -type f 2026-08-26 12:00:39.304862 | ubuntu-noble | + sort 2026-08-26 12:00:39.310427 | ubuntu-noble | + append_new_files_to_sources_txt designate-19.1.1.dev1 files-before files-after 2026-08-26 12:00:39.310615 | ubuntu-noble | + local directory=designate-19.1.1.dev1 2026-08-26 12:00:39.310688 | ubuntu-noble | + local before=files-before 2026-08-26 12:00:39.310740 | ubuntu-noble | + local after=files-after 2026-08-26 12:00:39.310824 | ubuntu-noble | + local sources_txt 2026-08-26 12:00:39.312389 | ubuntu-noble | ++ head -1 2026-08-26 12:00:39.312874 | ubuntu-noble | ++ find designate-19.1.1.dev1 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:00:39.317594 | ubuntu-noble | + sources_txt=designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-26 12:00:39.317692 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/designate.egg-info/SOURCES.txt ]] 2026-08-26 12:00:39.317732 | ubuntu-noble | + local new_files 2026-08-26 12:00:39.318416 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:00:39.320494 | ubuntu-noble | + new_files='designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-26 12:00:39.320831 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml' 2026-08-26 12:00:39.320858 | ubuntu-noble | + [[ -z designate-19.1.1.dev1/releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-26 12:00:39.320867 | ubuntu-noble | designate-19.1.1.dev1/releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml ]] 2026-08-26 12:00:39.321148 | ubuntu-noble | ++ tail -c1 designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-26 12:00:39.322638 | ubuntu-noble | + [[ -n r ]] 2026-08-26 12:00:39.322711 | ubuntu-noble | + echo 2026-08-26 12:00:39.322855 | ubuntu-noble | + local file 2026-08-26 12:00:39.322932 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:39.322993 | ubuntu-noble | + case $file in 2026-08-26 12:00:39.323684 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-26 12:00:39.323708 | ubuntu-noble | APPEND releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-26 12:00:39.323716 | ubuntu-noble | + echo releasenotes/notes/fix-mdns-record-query-pool-scoping-9b035369.yaml 2026-08-26 12:00:39.323724 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:39.323731 | ubuntu-noble | + case $file in 2026-08-26 12:00:39.323738 | ubuntu-noble | + echo 'APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt' 2026-08-26 12:00:39.323745 | ubuntu-noble | APPEND releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml TO designate-19.1.1.dev1/designate.egg-info/SOURCES.txt 2026-08-26 12:00:39.323752 | ubuntu-noble | + echo releasenotes/notes/require-tsig-for-non-default-pools-2008693.yaml 2026-08-26 12:00:39.323759 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:00:39.325285 | ubuntu-noble | + tar czf designate-stable-2024.2.tar.gz designate-19.1.1.dev1 2026-08-26 12:00:39.489527 | ubuntu-noble | + rm -r designate-19.1.1.dev1 2026-08-26 12:00:39.511165 | ubuntu-noble | + echo Check overlays for designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.511204 | ubuntu-noble | Check overlays for designate-stable-2024.2.tar.gz 2026-08-26 12:00:39.511223 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:39.511228 | ubuntu-noble | + popd 2026-08-26 12:00:39.511232 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:39.511237 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:39.511631 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-26 12:00:39.513060 | ubuntu-noble | + filename=glance-stable-2024.2.tar.gz 2026-08-26 12:00:39.513084 | ubuntu-noble | + [[ -e glance-stable-2024.2.tar.gz ]] 2026-08-26 12:00:39.513089 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-26 12:00:39.513093 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-26 12:00:39.513097 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz 2026-08-26 12:00:41.051910 | ubuntu-noble | 2026-08-26 12:00:41 URL:https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz [2138170/2138170] -> "glance-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:41.053260 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/glance/glance-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:41.053414 | ubuntu-noble | + echo Process glance-stable-2024.2.tar.gz 2026-08-26 12:00:41.053463 | ubuntu-noble | Process glance-stable-2024.2.tar.gz 2026-08-26 12:00:41.055457 | ubuntu-noble | ++ tar -tzf glance-stable-2024.2.tar.gz 2026-08-26 12:00:41.056051 | ubuntu-noble | ++ head -1 2026-08-26 12:00:41.058345 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:41.073481 | ubuntu-noble | + directory=glance-29.2.1.dev1 2026-08-26 12:00:41.074670 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 glance-29.2.1.dev1 2026-08-26 12:00:41.074923 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:41.075014 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-26 12:00:41.075085 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:41.075170 | ubuntu-noble | ++ local name=glance 2026-08-26 12:00:41.075242 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:41.075324 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:41.075391 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-26 12:00:41.075436 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-26 12:00:41.075513 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:41.075553 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-26 12:00:41.075590 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-26 12:00:41.075629 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:41.075665 | ubuntu-noble | ++ path=patches/2024.2/glance 2026-08-26 12:00:41.075702 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/glance ]] 2026-08-26 12:00:41.075745 | ubuntu-noble | ++ return 1 2026-08-26 12:00:41.076430 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:41.076533 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:41.077556 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 glance-29.2.1.dev1 /source 2026-08-26 12:00:41.078491 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:41.078527 | ubuntu-noble | ++ local directory=glance-29.2.1.dev1 2026-08-26 12:00:41.078537 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:41.078545 | ubuntu-noble | ++ local name=glance 2026-08-26 12:00:41.078554 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:41.078563 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:41.078571 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-26 12:00:41.078581 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-26 12:00:41.078590 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:41.078599 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-26 12:00:41.078607 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-26 12:00:41.078616 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:41.078624 | ubuntu-noble | ++ path=overlays/2024.2/glance/source 2026-08-26 12:00:41.078633 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/glance/source ]] 2026-08-26 12:00:41.078641 | ubuntu-noble | ++ return 1 2026-08-26 12:00:41.078657 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:41.078666 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:41.078675 | ubuntu-noble | + echo Check patches for glance-stable-2024.2.tar.gz 2026-08-26 12:00:41.078684 | ubuntu-noble | Check patches for glance-stable-2024.2.tar.gz 2026-08-26 12:00:41.078693 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:41.078705 | ubuntu-noble | + echo Check overlays for glance-stable-2024.2.tar.gz 2026-08-26 12:00:41.078714 | ubuntu-noble | Check overlays for glance-stable-2024.2.tar.gz 2026-08-26 12:00:41.078723 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:41.078732 | ubuntu-noble | + popd 2026-08-26 12:00:41.079311 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:41.079351 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:41.079886 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-26 12:00:41.082876 | ubuntu-noble | + filename=heat-stable-2024.2.tar.gz 2026-08-26 12:00:41.082915 | ubuntu-noble | + [[ -e heat-stable-2024.2.tar.gz ]] 2026-08-26 12:00:41.082925 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-26 12:00:41.082934 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-26 12:00:41.082943 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz 2026-08-26 12:00:42.585990 | ubuntu-noble | 2026-08-26 12:00:42 URL:https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz [2368505/2368505] -> "heat-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:42.589313 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/heat/heat-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:42.589384 | ubuntu-noble | + echo Process heat-stable-2024.2.tar.gz 2026-08-26 12:00:42.589399 | ubuntu-noble | Process heat-stable-2024.2.tar.gz 2026-08-26 12:00:42.591867 | ubuntu-noble | ++ tar -tzf heat-stable-2024.2.tar.gz 2026-08-26 12:00:42.591910 | ubuntu-noble | ++ head -1 2026-08-26 12:00:42.593557 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:42.605114 | ubuntu-noble | + directory=openstack_heat-23.0.1.dev13 2026-08-26 12:00:42.605905 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_heat-23.0.1.dev13 2026-08-26 12:00:42.606028 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:42.606069 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-26 12:00:42.606106 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:42.606150 | ubuntu-noble | ++ local name=openstack_heat 2026-08-26 12:00:42.606173 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:42.606237 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:42.606261 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-26 12:00:42.606285 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-26 12:00:42.606332 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:42.606351 | ubuntu-noble | ++ path=patches/2024.2/openstack-heat 2026-08-26 12:00:42.606369 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-heat ]] 2026-08-26 12:00:42.606392 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:42.606410 | ubuntu-noble | ++ path=patches/2024.2/openstack_heat 2026-08-26 12:00:42.606428 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_heat ]] 2026-08-26 12:00:42.606450 | ubuntu-noble | ++ return 1 2026-08-26 12:00:42.606861 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:42.606956 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:42.607588 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_heat-23.0.1.dev13 /source 2026-08-26 12:00:42.607671 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:42.607700 | ubuntu-noble | ++ local directory=openstack_heat-23.0.1.dev13 2026-08-26 12:00:42.607728 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:42.607764 | ubuntu-noble | ++ local name=openstack_heat 2026-08-26 12:00:42.607813 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:42.607856 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:42.607877 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-26 12:00:42.607910 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-26 12:00:42.607947 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:42.607964 | ubuntu-noble | ++ path=overlays/2024.2/openstack-heat/source 2026-08-26 12:00:42.607982 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-heat/source ]] 2026-08-26 12:00:42.608005 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:42.608023 | ubuntu-noble | ++ path=overlays/2024.2/openstack_heat/source 2026-08-26 12:00:42.608040 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_heat/source ]] 2026-08-26 12:00:42.608060 | ubuntu-noble | ++ return 1 2026-08-26 12:00:42.608431 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:42.608444 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:42.608485 | ubuntu-noble | + echo Check patches for heat-stable-2024.2.tar.gz 2026-08-26 12:00:42.608490 | ubuntu-noble | Check patches for heat-stable-2024.2.tar.gz 2026-08-26 12:00:42.608511 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:42.608538 | ubuntu-noble | + echo Check overlays for heat-stable-2024.2.tar.gz 2026-08-26 12:00:42.608545 | ubuntu-noble | Check overlays for heat-stable-2024.2.tar.gz 2026-08-26 12:00:42.608551 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:42.608571 | ubuntu-noble | + popd 2026-08-26 12:00:42.608698 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:42.608724 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:42.609562 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-26 12:00:42.611795 | ubuntu-noble | + filename=horizon-stable-2024.2.tar.gz 2026-08-26 12:00:42.611867 | ubuntu-noble | + [[ -e horizon-stable-2024.2.tar.gz ]] 2026-08-26 12:00:42.611921 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-26 12:00:42.611927 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-26 12:00:42.611956 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz 2026-08-26 12:00:44.544000 | ubuntu-noble | 2026-08-26 12:00:44 URL:https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz [5709762/5709762] -> "horizon-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:44.547028 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/horizon/horizon-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:44.547095 | ubuntu-noble | + echo Process horizon-stable-2024.2.tar.gz 2026-08-26 12:00:44.547109 | ubuntu-noble | Process horizon-stable-2024.2.tar.gz 2026-08-26 12:00:44.549898 | ubuntu-noble | ++ tar -tzf horizon-stable-2024.2.tar.gz 2026-08-26 12:00:44.549943 | ubuntu-noble | ++ head -1 2026-08-26 12:00:44.550630 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:44.558359 | ubuntu-noble | + directory=horizon-25.1.3.dev2 2026-08-26 12:00:44.559685 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 horizon-25.1.3.dev2 2026-08-26 12:00:44.559717 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:44.559725 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-26 12:00:44.559731 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:44.559737 | ubuntu-noble | ++ local name=horizon 2026-08-26 12:00:44.559743 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:44.559749 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:44.559754 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-26 12:00:44.559760 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-26 12:00:44.559768 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:44.559809 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-26 12:00:44.559815 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-26 12:00:44.559821 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:44.559827 | ubuntu-noble | ++ path=patches/2024.2/horizon 2026-08-26 12:00:44.559833 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/horizon ]] 2026-08-26 12:00:44.559838 | ubuntu-noble | ++ return 1 2026-08-26 12:00:44.559850 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:44.559856 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:44.561000 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 horizon-25.1.3.dev2 /source 2026-08-26 12:00:44.561026 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:44.561033 | ubuntu-noble | ++ local directory=horizon-25.1.3.dev2 2026-08-26 12:00:44.561039 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:44.561045 | ubuntu-noble | ++ local name=horizon 2026-08-26 12:00:44.561051 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:44.561057 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:44.561062 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-26 12:00:44.561068 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-26 12:00:44.561075 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:44.561080 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-26 12:00:44.561086 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-26 12:00:44.561091 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:44.561097 | ubuntu-noble | ++ path=overlays/2024.2/horizon/source 2026-08-26 12:00:44.561102 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/horizon/source ]] 2026-08-26 12:00:44.561108 | ubuntu-noble | ++ return 1 2026-08-26 12:00:44.561118 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:44.561124 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:44.561130 | ubuntu-noble | + echo Check patches for horizon-stable-2024.2.tar.gz 2026-08-26 12:00:44.561135 | ubuntu-noble | Check patches for horizon-stable-2024.2.tar.gz 2026-08-26 12:00:44.561142 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:44.561150 | ubuntu-noble | + echo Check overlays for horizon-stable-2024.2.tar.gz 2026-08-26 12:00:44.561156 | ubuntu-noble | Check overlays for horizon-stable-2024.2.tar.gz 2026-08-26 12:00:44.561161 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:44.561167 | ubuntu-noble | + popd 2026-08-26 12:00:44.561641 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:44.561680 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:44.562134 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-26 12:00:44.564423 | ubuntu-noble | + filename=ironic-stable-2024.2.tar.gz 2026-08-26 12:00:44.564466 | ubuntu-noble | + [[ -e ironic-stable-2024.2.tar.gz ]] 2026-08-26 12:00:44.564475 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-26 12:00:44.564499 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-26 12:00:44.564507 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.031007 | ubuntu-noble | 2026-08-26 12:00:46 URL:https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz [2632895/2632895] -> "ironic-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:46.033662 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/ironic/ironic-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:46.033730 | ubuntu-noble | + echo Process ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.033744 | ubuntu-noble | Process ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.036853 | ubuntu-noble | ++ tar -tzf ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.036903 | ubuntu-noble | ++ head -1 2026-08-26 12:00:46.037290 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:46.045509 | ubuntu-noble | + directory=ironic-26.1.6.dev4 2026-08-26 12:00:46.046442 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 ironic-26.1.6.dev4 2026-08-26 12:00:46.046608 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:46.046656 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-26 12:00:46.046700 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:46.046754 | ubuntu-noble | ++ local name=ironic 2026-08-26 12:00:46.046807 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:46.046870 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:46.046899 | ubuntu-noble | ++ path=patches/2024.2/ironic 2026-08-26 12:00:46.046927 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic ]] 2026-08-26 12:00:46.046967 | ubuntu-noble | ++ echo patches/2024.2/ironic 2026-08-26 12:00:46.047012 | ubuntu-noble | ++ return 0 2026-08-26 12:00:46.047504 | ubuntu-noble | + patch_dir=patches/2024.2/ironic 2026-08-26 12:00:46.048297 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 ironic-26.1.6.dev4 /source 2026-08-26 12:00:46.048397 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:46.048432 | ubuntu-noble | ++ local directory=ironic-26.1.6.dev4 2026-08-26 12:00:46.048466 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:46.048507 | ubuntu-noble | ++ local name=ironic 2026-08-26 12:00:46.048532 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:46.048571 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:46.048595 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-26 12:00:46.048621 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-26 12:00:46.048662 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:46.048683 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-26 12:00:46.048703 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-26 12:00:46.048724 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:46.048743 | ubuntu-noble | ++ path=overlays/2024.2/ironic/source 2026-08-26 12:00:46.048763 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/ironic/source ]] 2026-08-26 12:00:46.048872 | ubuntu-noble | ++ return 1 2026-08-26 12:00:46.049299 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:46.049369 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:46.049421 | ubuntu-noble | + echo Check patches for ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.049445 | ubuntu-noble | Check patches for ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.049479 | ubuntu-noble | + [[ -n patches/2024.2/ironic ]] 2026-08-26 12:00:46.049518 | ubuntu-noble | + tar xzf ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.228691 | ubuntu-noble | + rm ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.231662 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-26 12:00:46.232128 | ubuntu-noble | + sort 2026-08-26 12:00:46.239353 | ubuntu-noble | + pushd ironic-26.1.6.dev4 2026-08-26 12:00:46.240548 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic -type f -name '*.patch' 2026-08-26 12:00:46.240579 | ubuntu-noble | ++ sort 2026-08-26 12:00:46.243219 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:46.243325 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-933631.patch 2026-08-26 12:00:46.243376 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-933631.patch 2026-08-26 12:00:46.243413 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-933631.patch 2026-08-26 12:00:46.243455 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-933631.patch' 2026-08-26 12:00:46.243472 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-933631.patch 2026-08-26 12:00:46.243500 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:46.244740 | ubuntu-noble | checking file ironic/common/grub_conf.template 2026-08-26 12:00:46.245024 | ubuntu-noble | checking file ironic/common/pxe_utils.py 2026-08-26 12:00:46.246785 | ubuntu-noble | checking file ironic/drivers/modules/pxe_grub_config.template 2026-08-26 12:00:46.246816 | ubuntu-noble | checking file ironic/tests/unit/common/test_images.py 2026-08-26 12:00:46.246821 | ubuntu-noble | checking file ironic/tests/unit/common/test_pxe_utils.py 2026-08-26 12:00:46.246825 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-26 12:00:46.246829 | ubuntu-noble | checking file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-26 12:00:46.246834 | ubuntu-noble | checking file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-26 12:00:46.247109 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:46.248814 | ubuntu-noble | patching file ironic/common/grub_conf.template 2026-08-26 12:00:46.248836 | ubuntu-noble | patching file ironic/common/pxe_utils.py 2026-08-26 12:00:46.248841 | ubuntu-noble | patching file ironic/drivers/modules/pxe_grub_config.template 2026-08-26 12:00:46.248845 | ubuntu-noble | patching file ironic/tests/unit/common/test_images.py 2026-08-26 12:00:46.248914 | ubuntu-noble | patching file ironic/tests/unit/common/test_pxe_utils.py 2026-08-26 12:00:46.248971 | ubuntu-noble | Hunk #1 succeeded at 167 (offset 1 line). 2026-08-26 12:00:46.249453 | ubuntu-noble | patching file ironic/tests/unit/drivers/modules/test_deploy_utils.py 2026-08-26 12:00:46.249766 | ubuntu-noble | patching file ironic/tests/unit/drivers/pxe_grub_config.template 2026-08-26 12:00:46.250590 | ubuntu-noble | + echo patches/2024.2/ironic/backport-933631.patch 2026-08-26 12:00:46.250714 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:46.250812 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-940433.patch 2026-08-26 12:00:46.250857 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-940433.patch 2026-08-26 12:00:46.250891 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-940433.patch 2026-08-26 12:00:46.250920 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-940433.patch' 2026-08-26 12:00:46.250938 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-940433.patch 2026-08-26 12:00:46.250964 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:46.252338 | ubuntu-noble | checking file ironic/drivers/modules/redfish/management.py 2026-08-26 12:00:46.252586 | ubuntu-noble | checking file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-26 12:00:46.252860 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:46.254217 | ubuntu-noble | patching file ironic/drivers/modules/redfish/management.py 2026-08-26 12:00:46.254430 | ubuntu-noble | patching file releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-26 12:00:46.254805 | ubuntu-noble | + echo patches/2024.2/ironic/backport-940433.patch 2026-08-26 12:00:46.254923 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:46.254989 | ubuntu-noble | + apply_patch patches/2024.2/ironic/backport-971459.patch 2026-08-26 12:00:46.255029 | ubuntu-noble | + local rel=patches/2024.2/ironic/backport-971459.patch 2026-08-26 12:00:46.255061 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/backport-971459.patch 2026-08-26 12:00:46.255091 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/backport-971459.patch' 2026-08-26 12:00:46.255109 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/backport-971459.patch 2026-08-26 12:00:46.255138 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:46.256405 | ubuntu-noble | checking file ironic/common/states.py 2026-08-26 12:00:46.256625 | ubuntu-noble | checking file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-26 12:00:46.256791 | ubuntu-noble | checking file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:00:46.257296 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:46.258287 | ubuntu-noble | patching file ironic/common/states.py 2026-08-26 12:00:46.258459 | ubuntu-noble | patching file ironic/tests/unit/api/controllers/v1/test_ramdisk.py 2026-08-26 12:00:46.258571 | ubuntu-noble | patching file releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:00:46.259434 | ubuntu-noble | + echo patches/2024.2/ironic/backport-971459.patch 2026-08-26 12:00:46.259466 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:46.259473 | ubuntu-noble | + apply_patch patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-26 12:00:46.259479 | ubuntu-noble | + local rel=patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-26 12:00:46.259485 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-26 12:00:46.259492 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch' 2026-08-26 12:00:46.259498 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-26 12:00:46.259504 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:46.260815 | ubuntu-noble | checking file ironic/common/policy.py 2026-08-26 12:00:46.260853 | ubuntu-noble | checking file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-26 12:00:46.261110 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:46.262488 | ubuntu-noble | patching file ironic/common/policy.py 2026-08-26 12:00:46.262730 | ubuntu-noble | patching file releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-26 12:00:46.263173 | ubuntu-noble | + echo patches/2024.2/ironic/fix-policy-scope-for-automated-cleaning.patch 2026-08-26 12:00:46.263302 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:46.263365 | ubuntu-noble | + apply_patch patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-26 12:00:46.263700 | ubuntu-noble | + local rel=patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-26 12:00:46.263712 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-26 12:00:46.263718 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch' 2026-08-26 12:00:46.263724 | ubuntu-noble | APPLY PATCH patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-26 12:00:46.263729 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:46.264868 | ubuntu-noble | checking file ironic/conf/deploy.py 2026-08-26 12:00:46.264894 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:46.266408 | ubuntu-noble | patching file ironic/conf/deploy.py 2026-08-26 12:00:46.267116 | ubuntu-noble | + echo patches/2024.2/ironic/virtual-media-nfs.patch 2026-08-26 12:00:46.267144 | ubuntu-noble | + popd 2026-08-26 12:00:46.267152 | ubuntu-noble | + find ironic-26.1.6.dev4 -type f 2026-08-26 12:00:46.267485 | ubuntu-noble | + sort 2026-08-26 12:00:46.274421 | ubuntu-noble | + append_new_files_to_sources_txt ironic-26.1.6.dev4 files-before files-after 2026-08-26 12:00:46.274542 | ubuntu-noble | + local directory=ironic-26.1.6.dev4 2026-08-26 12:00:46.274582 | ubuntu-noble | + local before=files-before 2026-08-26 12:00:46.274611 | ubuntu-noble | + local after=files-after 2026-08-26 12:00:46.274637 | ubuntu-noble | + local sources_txt 2026-08-26 12:00:46.275710 | ubuntu-noble | ++ find ironic-26.1.6.dev4 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:00:46.275738 | ubuntu-noble | ++ head -1 2026-08-26 12:00:46.279111 | ubuntu-noble | + sources_txt=ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-26 12:00:46.279143 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt ]] 2026-08-26 12:00:46.279149 | ubuntu-noble | + local new_files 2026-08-26 12:00:46.279513 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:00:46.283276 | ubuntu-noble | + new_files='ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-26 12:00:46.283307 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:00:46.283312 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-26 12:00:46.283317 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml' 2026-08-26 12:00:46.283322 | ubuntu-noble | + [[ -z ironic-26.1.6.dev4/ironic/tests/unit/common/test_pxe_utils.py.orig 2026-08-26 12:00:46.283327 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:00:46.283343 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-26 12:00:46.283348 | ubuntu-noble | ironic-26.1.6.dev4/releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml ]] 2026-08-26 12:00:46.283684 | ubuntu-noble | ++ tail -c1 ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-26 12:00:46.285392 | ubuntu-noble | + [[ -n l ]] 2026-08-26 12:00:46.285416 | ubuntu-noble | + echo 2026-08-26 12:00:46.285420 | ubuntu-noble | + local file 2026-08-26 12:00:46.285424 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:46.285428 | ubuntu-noble | + case $file in 2026-08-26 12:00:46.285432 | ubuntu-noble | + continue 2026-08-26 12:00:46.285435 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:46.285439 | ubuntu-noble | + case $file in 2026-08-26 12:00:46.285442 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-26 12:00:46.285452 | ubuntu-noble | APPEND releasenotes/notes/bug-2136818-9285f09043204290.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-26 12:00:46.285455 | ubuntu-noble | + echo releasenotes/notes/bug-2136818-9285f09043204290.yaml 2026-08-26 12:00:46.285459 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:46.285462 | ubuntu-noble | + case $file in 2026-08-26 12:00:46.285465 | ubuntu-noble | + echo 'APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-26 12:00:46.285471 | ubuntu-noble | APPEND releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-26 12:00:46.285475 | ubuntu-noble | + echo releasenotes/notes/change-scope-restriction-automated-clean-2f9f82058b5bad87.yaml 2026-08-26 12:00:46.285479 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:46.285482 | ubuntu-noble | + case $file in 2026-08-26 12:00:46.285486 | ubuntu-noble | + echo 'APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt' 2026-08-26 12:00:46.285489 | ubuntu-noble | APPEND releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml TO ironic-26.1.6.dev4/ironic.egg-info/SOURCES.txt 2026-08-26 12:00:46.285493 | ubuntu-noble | + echo releasenotes/notes/reduce-secure-boot-noisy-exceptions-to-INFO-logs-24479c994d93de21.yaml 2026-08-26 12:00:46.285497 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:00:46.286847 | ubuntu-noble | + tar czf ironic-stable-2024.2.tar.gz ironic-26.1.6.dev4 2026-08-26 12:00:46.806360 | ubuntu-noble | + rm -r ironic-26.1.6.dev4 2026-08-26 12:00:46.857709 | ubuntu-noble | + echo Check overlays for ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.857766 | ubuntu-noble | Check overlays for ironic-stable-2024.2.tar.gz 2026-08-26 12:00:46.857818 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:46.857831 | ubuntu-noble | + popd 2026-08-26 12:00:46.857842 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:46.857853 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:46.858094 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-26 12:00:46.861699 | ubuntu-noble | + filename=keystone-stable-2024.2.tar.gz 2026-08-26 12:00:46.861746 | ubuntu-noble | + [[ -e keystone-stable-2024.2.tar.gz ]] 2026-08-26 12:00:46.861758 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-26 12:00:46.861803 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-26 12:00:46.861820 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.222007 | ubuntu-noble | 2026-08-26 12:00:48 URL:https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz [1745968/1745968] -> "keystone-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:48.224130 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/keystone/keystone-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:48.224216 | ubuntu-noble | + echo Process keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.224225 | ubuntu-noble | Process keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.226840 | ubuntu-noble | ++ tar -tzf keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.226878 | ubuntu-noble | ++ head -1 2026-08-26 12:00:48.227135 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:48.235231 | ubuntu-noble | + directory=keystone-26.1.1.dev9 2026-08-26 12:00:48.235973 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 keystone-26.1.1.dev9 2026-08-26 12:00:48.236090 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:48.236127 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-26 12:00:48.236171 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:48.236250 | ubuntu-noble | ++ local name=keystone 2026-08-26 12:00:48.236284 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:48.236330 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:48.236350 | ubuntu-noble | ++ path=patches/2024.2/keystone 2026-08-26 12:00:48.236370 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone ]] 2026-08-26 12:00:48.236401 | ubuntu-noble | ++ echo patches/2024.2/keystone 2026-08-26 12:00:48.236442 | ubuntu-noble | ++ return 0 2026-08-26 12:00:48.236887 | ubuntu-noble | + patch_dir=patches/2024.2/keystone 2026-08-26 12:00:48.237635 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 keystone-26.1.1.dev9 /source 2026-08-26 12:00:48.237747 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:48.237853 | ubuntu-noble | ++ local directory=keystone-26.1.1.dev9 2026-08-26 12:00:48.237904 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:48.237951 | ubuntu-noble | ++ local name=keystone 2026-08-26 12:00:48.237980 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:48.238023 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:48.238049 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-26 12:00:48.238077 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-26 12:00:48.238124 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:48.238139 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-26 12:00:48.238160 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-26 12:00:48.238200 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:48.238224 | ubuntu-noble | ++ path=overlays/2024.2/keystone/source 2026-08-26 12:00:48.238249 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/keystone/source ]] 2026-08-26 12:00:48.238278 | ubuntu-noble | ++ return 1 2026-08-26 12:00:48.238675 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:48.238736 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:48.238802 | ubuntu-noble | + echo Check patches for keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.238834 | ubuntu-noble | Check patches for keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.238864 | ubuntu-noble | + [[ -n patches/2024.2/keystone ]] 2026-08-26 12:00:48.238899 | ubuntu-noble | + tar xzf keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.357005 | ubuntu-noble | + rm keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.360114 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-26 12:00:48.360279 | ubuntu-noble | + sort 2026-08-26 12:00:48.367639 | ubuntu-noble | + pushd keystone-26.1.1.dev9 2026-08-26 12:00:48.369012 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone -type f -name '*.patch' 2026-08-26 12:00:48.369048 | ubuntu-noble | ++ sort 2026-08-26 12:00:48.371641 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:48.371754 | ubuntu-noble | + apply_patch patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-26 12:00:48.371848 | ubuntu-noble | + local rel=patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-26 12:00:48.371885 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-26 12:00:48.371917 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch' 2026-08-26 12:00:48.371936 | ubuntu-noble | APPLY PATCH patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-26 12:00:48.371969 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:48.373482 | ubuntu-noble | checking file keystone/api/_shared/EC2_S3_Resource.py 2026-08-26 12:00:48.375824 | ubuntu-noble | checking file keystone/api/credentials.py 2026-08-26 12:00:48.375845 | ubuntu-noble | checking file keystone/api/users.py 2026-08-26 12:00:48.375855 | ubuntu-noble | checking file keystone/conf/security_compliance.py 2026-08-26 12:00:48.375860 | ubuntu-noble | checking file keystone/tests/unit/test_v3_application_credential.py 2026-08-26 12:00:48.375865 | ubuntu-noble | checking file keystone/tests/unit/test_v3_credential.py 2026-08-26 12:00:48.375869 | ubuntu-noble | checking file keystone/tests/unit/test_v3_oauth1.py 2026-08-26 12:00:48.375873 | ubuntu-noble | checking file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-26 12:00:48.375877 | ubuntu-noble | checking file keystone/auth/plugins/core.py 2026-08-26 12:00:48.375881 | ubuntu-noble | checking file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:00:48.376413 | ubuntu-noble | checking file doc/source/user/application_credentials.rst 2026-08-26 12:00:48.376557 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-26 12:00:48.376731 | ubuntu-noble | checking file keystone/tests/unit/test_v3_trust.py 2026-08-26 12:00:48.376939 | ubuntu-noble | checking file keystone/auth/plugins/mapped.py 2026-08-26 12:00:48.377064 | ubuntu-noble | checking file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-26 12:00:48.377248 | ubuntu-noble | checking file keystone/api/trusts.py 2026-08-26 12:00:48.377310 | ubuntu-noble | Hunk #1 succeeded at 297 (offset -19 lines). 2026-08-26 12:00:48.377405 | ubuntu-noble | checking file keystone/common/policies/base.py 2026-08-26 12:00:48.377515 | ubuntu-noble | checking file keystone/common/rbac_enforcer/enforcer.py 2026-08-26 12:00:48.377704 | ubuntu-noble | checking file keystone/tests/protection/v3/test_credentials.py 2026-08-26 12:00:48.378091 | ubuntu-noble | checking file keystone/tests/protection/v3/test_grants.py 2026-08-26 12:00:48.378393 | ubuntu-noble | checking file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-26 12:00:48.378592 | ubuntu-noble | checking file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-26 12:00:48.378963 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:48.380530 | ubuntu-noble | patching file keystone/api/_shared/EC2_S3_Resource.py 2026-08-26 12:00:48.380685 | ubuntu-noble | patching file keystone/api/credentials.py 2026-08-26 12:00:48.380940 | ubuntu-noble | patching file keystone/api/users.py 2026-08-26 12:00:48.381219 | ubuntu-noble | patching file keystone/conf/security_compliance.py 2026-08-26 12:00:48.381377 | ubuntu-noble | patching file keystone/tests/unit/test_v3_application_credential.py 2026-08-26 12:00:48.381643 | ubuntu-noble | patching file keystone/tests/unit/test_v3_credential.py 2026-08-26 12:00:48.382013 | ubuntu-noble | patching file keystone/tests/unit/test_v3_oauth1.py 2026-08-26 12:00:48.382226 | ubuntu-noble | patching file releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-26 12:00:48.382362 | ubuntu-noble | patching file keystone/auth/plugins/core.py 2026-08-26 12:00:48.382889 | ubuntu-noble | patching file keystone/tests/unit/test_v3_auth.py 2026-08-26 12:00:48.383508 | ubuntu-noble | patching file doc/source/user/application_credentials.rst 2026-08-26 12:00:48.383635 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-26 12:00:48.383831 | ubuntu-noble | patching file keystone/tests/unit/test_v3_trust.py 2026-08-26 12:00:48.383994 | ubuntu-noble | patching file keystone/auth/plugins/mapped.py 2026-08-26 12:00:48.384102 | ubuntu-noble | patching file keystone/tests/unit/auth/plugins/test_mapped.py 2026-08-26 12:00:48.385309 | ubuntu-noble | patching file keystone/api/trusts.py 2026-08-26 12:00:48.385465 | ubuntu-noble | patching file keystone/common/policies/base.py 2026-08-26 12:00:48.385572 | ubuntu-noble | patching file keystone/common/rbac_enforcer/enforcer.py 2026-08-26 12:00:48.385751 | ubuntu-noble | patching file keystone/tests/protection/v3/test_credentials.py 2026-08-26 12:00:48.386108 | ubuntu-noble | patching file keystone/tests/protection/v3/test_grants.py 2026-08-26 12:00:48.386392 | ubuntu-noble | patching file keystone/tests/unit/common/test_rbac_enforcer.py 2026-08-26 12:00:48.386583 | ubuntu-noble | patching file releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-26 12:00:48.387441 | ubuntu-noble | + echo patches/2024.2/keystone/cve-2026-42998-43001-keystone-security-patches-v4.2024.2.patch 2026-08-26 12:00:48.387599 | ubuntu-noble | + popd 2026-08-26 12:00:48.388272 | ubuntu-noble | + find keystone-26.1.1.dev9 -type f 2026-08-26 12:00:48.388527 | ubuntu-noble | + sort 2026-08-26 12:00:48.395004 | ubuntu-noble | + append_new_files_to_sources_txt keystone-26.1.1.dev9 files-before files-after 2026-08-26 12:00:48.395099 | ubuntu-noble | + local directory=keystone-26.1.1.dev9 2026-08-26 12:00:48.395130 | ubuntu-noble | + local before=files-before 2026-08-26 12:00:48.395149 | ubuntu-noble | + local after=files-after 2026-08-26 12:00:48.395191 | ubuntu-noble | + local sources_txt 2026-08-26 12:00:48.396349 | ubuntu-noble | ++ find keystone-26.1.1.dev9 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:00:48.396493 | ubuntu-noble | ++ head -1 2026-08-26 12:00:48.399082 | ubuntu-noble | + sources_txt=keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-26 12:00:48.399152 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt ]] 2026-08-26 12:00:48.399196 | ubuntu-noble | + local new_files 2026-08-26 12:00:48.399818 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:00:48.401979 | ubuntu-noble | + new_files='keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-26 12:00:48.402013 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml' 2026-08-26 12:00:48.402049 | ubuntu-noble | + [[ -z keystone-26.1.1.dev9/releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-26 12:00:48.402060 | ubuntu-noble | keystone-26.1.1.dev9/releasenotes/notes/bug-2150089-e91b592c948e5771.yaml ]] 2026-08-26 12:00:48.402664 | ubuntu-noble | ++ tail -c1 keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-26 12:00:48.403964 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:00:48.404015 | ubuntu-noble | + echo 2026-08-26 12:00:48.404081 | ubuntu-noble | + local file 2026-08-26 12:00:48.404112 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:48.404126 | ubuntu-noble | + case $file in 2026-08-26 12:00:48.404201 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-26 12:00:48.404223 | ubuntu-noble | APPEND releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-26 12:00:48.404255 | ubuntu-noble | + echo releasenotes/notes/bug-2148398-e35dd449b3a330e6.yaml 2026-08-26 12:00:48.404289 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:48.404302 | ubuntu-noble | + case $file in 2026-08-26 12:00:48.404331 | ubuntu-noble | + echo 'APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt' 2026-08-26 12:00:48.404343 | ubuntu-noble | APPEND releasenotes/notes/bug-2150089-e91b592c948e5771.yaml TO keystone-26.1.1.dev9/keystone.egg-info/SOURCES.txt 2026-08-26 12:00:48.404365 | ubuntu-noble | + echo releasenotes/notes/bug-2150089-e91b592c948e5771.yaml 2026-08-26 12:00:48.404428 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:00:48.405996 | ubuntu-noble | + tar czf keystone-stable-2024.2.tar.gz keystone-26.1.1.dev9 2026-08-26 12:00:48.757020 | ubuntu-noble | + rm -r keystone-26.1.1.dev9 2026-08-26 12:00:48.786315 | ubuntu-noble | + echo Check overlays for keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.787171 | ubuntu-noble | Check overlays for keystone-stable-2024.2.tar.gz 2026-08-26 12:00:48.787252 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:48.787266 | ubuntu-noble | + popd 2026-08-26 12:00:48.787276 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:48.787287 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:48.787616 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-26 12:00:48.791056 | ubuntu-noble | + filename=magnum-stable-2024.2.tar.gz 2026-08-26 12:00:48.791085 | ubuntu-noble | + [[ -e magnum-stable-2024.2.tar.gz ]] 2026-08-26 12:00:48.791089 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-26 12:00:48.791093 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-26 12:00:48.791097 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz 2026-08-26 12:00:50.092003 | ubuntu-noble | 2026-08-26 12:00:50 URL:https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz [967968/967968] -> "magnum-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:50.094704 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/magnum/magnum-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:50.094798 | ubuntu-noble | + echo Process magnum-stable-2024.2.tar.gz 2026-08-26 12:00:50.094814 | ubuntu-noble | Process magnum-stable-2024.2.tar.gz 2026-08-26 12:00:50.097832 | ubuntu-noble | ++ tar -tzf magnum-stable-2024.2.tar.gz 2026-08-26 12:00:50.097871 | ubuntu-noble | ++ head -1 2026-08-26 12:00:50.099438 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:50.105967 | ubuntu-noble | + directory=magnum-19.0.1.dev7 2026-08-26 12:00:50.106933 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 magnum-19.0.1.dev7 2026-08-26 12:00:50.107103 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:50.107231 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-26 12:00:50.107300 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:50.107369 | ubuntu-noble | ++ local name=magnum 2026-08-26 12:00:50.107406 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:50.107473 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:50.107510 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-26 12:00:50.107547 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-26 12:00:50.107616 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:50.107647 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-26 12:00:50.107677 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-26 12:00:50.107709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:50.107736 | ubuntu-noble | ++ path=patches/2024.2/magnum 2026-08-26 12:00:50.107766 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/magnum ]] 2026-08-26 12:00:50.107836 | ubuntu-noble | ++ return 1 2026-08-26 12:00:50.108286 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:50.108348 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:50.109086 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 magnum-19.0.1.dev7 /source 2026-08-26 12:00:50.109275 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:50.109324 | ubuntu-noble | ++ local directory=magnum-19.0.1.dev7 2026-08-26 12:00:50.109373 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:50.109424 | ubuntu-noble | ++ local name=magnum 2026-08-26 12:00:50.109455 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:50.109502 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:50.109531 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-26 12:00:50.109561 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-26 12:00:50.109611 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:50.109636 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-26 12:00:50.109661 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-26 12:00:50.109687 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:50.109711 | ubuntu-noble | ++ path=overlays/2024.2/magnum/source 2026-08-26 12:00:50.109736 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/magnum/source ]] 2026-08-26 12:00:50.109765 | ubuntu-noble | ++ return 1 2026-08-26 12:00:50.110244 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:50.110296 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:50.110333 | ubuntu-noble | + echo Check patches for magnum-stable-2024.2.tar.gz 2026-08-26 12:00:50.110353 | ubuntu-noble | Check patches for magnum-stable-2024.2.tar.gz 2026-08-26 12:00:50.110379 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:50.110408 | ubuntu-noble | + echo Check overlays for magnum-stable-2024.2.tar.gz 2026-08-26 12:00:50.110424 | ubuntu-noble | Check overlays for magnum-stable-2024.2.tar.gz 2026-08-26 12:00:50.110444 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:50.110466 | ubuntu-noble | + popd 2026-08-26 12:00:50.110560 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:50.110591 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:50.111351 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-26 12:00:50.113294 | ubuntu-noble | + filename=manila-stable-2024.2.tar.gz 2026-08-26 12:00:50.113358 | ubuntu-noble | + [[ -e manila-stable-2024.2.tar.gz ]] 2026-08-26 12:00:50.113411 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-26 12:00:50.113429 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-26 12:00:50.113460 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz 2026-08-26 12:00:51.767412 | ubuntu-noble | 2026-08-26 12:00:51 URL:https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz [3518109/3518109] -> "manila-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:51.770141 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/manila/manila-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:51.770852 | ubuntu-noble | + echo Process manila-stable-2024.2.tar.gz 2026-08-26 12:00:51.770891 | ubuntu-noble | Process manila-stable-2024.2.tar.gz 2026-08-26 12:00:51.773847 | ubuntu-noble | ++ tar -tzf manila-stable-2024.2.tar.gz 2026-08-26 12:00:51.773889 | ubuntu-noble | ++ head -1 2026-08-26 12:00:51.774392 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:51.781401 | ubuntu-noble | + directory=manila-19.1.2.dev7 2026-08-26 12:00:51.782343 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 manila-19.1.2.dev7 2026-08-26 12:00:51.782504 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:51.782565 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-26 12:00:51.782624 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:51.782692 | ubuntu-noble | ++ local name=manila 2026-08-26 12:00:51.782729 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:51.782811 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.782850 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-26 12:00:51.782883 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-26 12:00:51.782935 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.782963 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-26 12:00:51.782990 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-26 12:00:51.783018 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.783042 | ubuntu-noble | ++ path=patches/2024.2/manila 2026-08-26 12:00:51.783067 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/manila ]] 2026-08-26 12:00:51.783097 | ubuntu-noble | ++ return 1 2026-08-26 12:00:51.783521 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:51.783585 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:51.784336 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 manila-19.1.2.dev7 /source 2026-08-26 12:00:51.784454 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:51.784496 | ubuntu-noble | ++ local directory=manila-19.1.2.dev7 2026-08-26 12:00:51.784537 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:51.784588 | ubuntu-noble | ++ local name=manila 2026-08-26 12:00:51.784618 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:51.784664 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.784693 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-26 12:00:51.784722 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-26 12:00:51.784765 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.784866 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-26 12:00:51.784898 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-26 12:00:51.784924 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:51.784946 | ubuntu-noble | ++ path=overlays/2024.2/manila/source 2026-08-26 12:00:51.784969 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/manila/source ]] 2026-08-26 12:00:51.784995 | ubuntu-noble | ++ return 1 2026-08-26 12:00:51.785412 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:51.785492 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:51.785555 | ubuntu-noble | + echo Check patches for manila-stable-2024.2.tar.gz 2026-08-26 12:00:51.785597 | ubuntu-noble | Check patches for manila-stable-2024.2.tar.gz 2026-08-26 12:00:51.785643 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:51.785693 | ubuntu-noble | + echo Check overlays for manila-stable-2024.2.tar.gz 2026-08-26 12:00:51.785725 | ubuntu-noble | Check overlays for manila-stable-2024.2.tar.gz 2026-08-26 12:00:51.785764 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:51.785850 | ubuntu-noble | + popd 2026-08-26 12:00:51.785989 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:51.786045 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:51.786797 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-26 12:00:51.788535 | ubuntu-noble | + filename=masakari-stable-2024.2.tar.gz 2026-08-26 12:00:51.788629 | ubuntu-noble | + [[ -e masakari-stable-2024.2.tar.gz ]] 2026-08-26 12:00:51.788707 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-26 12:00:51.788743 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-26 12:00:51.788834 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz 2026-08-26 12:00:52.924956 | ubuntu-noble | 2026-08-26 12:00:52 URL:https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz [364755/364755] -> "masakari-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:52.927967 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/masakari/masakari-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:52.928035 | ubuntu-noble | + echo Process masakari-stable-2024.2.tar.gz 2026-08-26 12:00:52.928049 | ubuntu-noble | Process masakari-stable-2024.2.tar.gz 2026-08-26 12:00:52.930844 | ubuntu-noble | ++ tar -tzf masakari-stable-2024.2.tar.gz 2026-08-26 12:00:52.930892 | ubuntu-noble | ++ head -1 2026-08-26 12:00:52.932347 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:52.938423 | ubuntu-noble | + directory=masakari-18.0.0.0rc2.dev2 2026-08-26 12:00:52.939351 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 masakari-18.0.0.0rc2.dev2 2026-08-26 12:00:52.939506 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:52.939566 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-26 12:00:52.939628 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:52.939696 | ubuntu-noble | ++ local name=masakari 2026-08-26 12:00:52.939734 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:52.939843 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.939889 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-26 12:00:52.939928 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-26 12:00:52.939989 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.940020 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-26 12:00:52.940050 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-26 12:00:52.940082 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.940111 | ubuntu-noble | ++ path=patches/2024.2/masakari 2026-08-26 12:00:52.940141 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/masakari ]] 2026-08-26 12:00:52.940199 | ubuntu-noble | ++ return 1 2026-08-26 12:00:52.940659 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:52.940725 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:52.941490 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 masakari-18.0.0.0rc2.dev2 /source 2026-08-26 12:00:52.941623 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:52.941674 | ubuntu-noble | ++ local directory=masakari-18.0.0.0rc2.dev2 2026-08-26 12:00:52.941728 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:52.941859 | ubuntu-noble | ++ local name=masakari 2026-08-26 12:00:52.941905 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:52.941962 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.941997 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-26 12:00:52.942031 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-26 12:00:52.942082 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.942113 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-26 12:00:52.942143 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-26 12:00:52.942235 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:52.942268 | ubuntu-noble | ++ path=overlays/2024.2/masakari/source 2026-08-26 12:00:52.942297 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/masakari/source ]] 2026-08-26 12:00:52.942334 | ubuntu-noble | ++ return 1 2026-08-26 12:00:52.942988 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:52.943122 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:52.943254 | ubuntu-noble | + echo Check patches for masakari-stable-2024.2.tar.gz 2026-08-26 12:00:52.943298 | ubuntu-noble | Check patches for masakari-stable-2024.2.tar.gz 2026-08-26 12:00:52.943350 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:52.943405 | ubuntu-noble | + echo Check overlays for masakari-stable-2024.2.tar.gz 2026-08-26 12:00:52.943438 | ubuntu-noble | Check overlays for masakari-stable-2024.2.tar.gz 2026-08-26 12:00:52.943482 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:52.943529 | ubuntu-noble | + popd 2026-08-26 12:00:52.943692 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:52.943756 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:52.944731 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:52.948053 | ubuntu-noble | + filename=neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:52.948104 | ubuntu-noble | + [[ -e neutron-dynamic-routing-stable-2024.2.tar.gz ]] 2026-08-26 12:00:52.948116 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:52.948126 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:52.948135 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.873952 | ubuntu-noble | 2026-08-26 12:00:53 URL:https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz [124379/124379] -> "neutron-dynamic-routing-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:53.876377 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-dynamic-routing/neutron-dynamic-routing-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:53.876430 | ubuntu-noble | + echo Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.876443 | ubuntu-noble | Process neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.878833 | ubuntu-noble | ++ tar -tzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.878878 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:53.879950 | ubuntu-noble | ++ head -1 2026-08-26 12:00:53.884963 | ubuntu-noble | + directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-26 12:00:53.885712 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-26 12:00:53.885874 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:53.885926 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-26 12:00:53.885968 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:53.886033 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-26 12:00:53.886060 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:53.886107 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.886131 | ubuntu-noble | ++ path=patches/2024.2/neutron-dynamic-routing 2026-08-26 12:00:53.886188 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing ]] 2026-08-26 12:00:53.886225 | ubuntu-noble | ++ echo patches/2024.2/neutron-dynamic-routing 2026-08-26 12:00:53.886261 | ubuntu-noble | ++ return 0 2026-08-26 12:00:53.886629 | ubuntu-noble | + patch_dir=patches/2024.2/neutron-dynamic-routing 2026-08-26 12:00:53.887312 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-dynamic-routing-25.0.0.0rc2.dev3 /source 2026-08-26 12:00:53.887408 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:53.887440 | ubuntu-noble | ++ local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-26 12:00:53.887470 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:53.887512 | ubuntu-noble | ++ local name=neutron-dynamic-routing 2026-08-26 12:00:53.887534 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:53.887573 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.887594 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-26 12:00:53.887620 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-26 12:00:53.887660 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.887678 | ubuntu-noble | ++ path=overlays/2024.2/neutron-dynamic-routing/source 2026-08-26 12:00:53.887697 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-dynamic-routing/source ]] 2026-08-26 12:00:53.887716 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:53.887734 | ubuntu-noble | ++ path=overlays/2024.2/neutron_dynamic_routing/source 2026-08-26 12:00:53.887752 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_dynamic_routing/source ]] 2026-08-26 12:00:53.887798 | ubuntu-noble | ++ return 1 2026-08-26 12:00:53.888152 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:53.888244 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:53.888301 | ubuntu-noble | + echo Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.888328 | ubuntu-noble | Check patches for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.888385 | ubuntu-noble | + [[ -n patches/2024.2/neutron-dynamic-routing ]] 2026-08-26 12:00:53.888430 | ubuntu-noble | + tar xzf neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.907560 | ubuntu-noble | + rm neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.909642 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-26 12:00:53.909944 | ubuntu-noble | + sort 2026-08-26 12:00:53.913022 | ubuntu-noble | + pushd neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-26 12:00:53.915765 | ubuntu-noble | ++ sort 2026-08-26 12:00:53.915810 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing -type f -name '*.patch' 2026-08-26 12:00:53.917330 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:53.917355 | ubuntu-noble | + apply_patch patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:00:53.917359 | ubuntu-noble | + local rel=patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:00:53.917362 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:00:53.917366 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch' 2026-08-26 12:00:53.917369 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:00:53.917373 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:53.918743 | ubuntu-noble | checking file neutron_dynamic_routing/db/bgp_db.py 2026-08-26 12:00:53.919236 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-26 12:00:53.919468 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:53.920724 | ubuntu-noble | patching file neutron_dynamic_routing/db/bgp_db.py 2026-08-26 12:00:53.921108 | ubuntu-noble | Hunk #1 succeeded at 1022 (offset 4 lines). 2026-08-26 12:00:53.921137 | ubuntu-noble | + echo patches/2024.2/neutron-dynamic-routing/bug-2023632.patch 2026-08-26 12:00:53.921640 | ubuntu-noble | + popd 2026-08-26 12:00:53.921690 | ubuntu-noble | + find neutron-dynamic-routing-25.0.0.0rc2.dev3 -type f 2026-08-26 12:00:53.921897 | ubuntu-noble | + sort 2026-08-26 12:00:53.924661 | ubuntu-noble | + append_new_files_to_sources_txt neutron-dynamic-routing-25.0.0.0rc2.dev3 files-before files-after 2026-08-26 12:00:53.924730 | ubuntu-noble | + local directory=neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-26 12:00:53.924753 | ubuntu-noble | + local before=files-before 2026-08-26 12:00:53.924825 | ubuntu-noble | + local after=files-after 2026-08-26 12:00:53.924847 | ubuntu-noble | + local sources_txt 2026-08-26 12:00:53.925638 | ubuntu-noble | ++ find neutron-dynamic-routing-25.0.0.0rc2.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:00:53.926823 | ubuntu-noble | ++ head -1 2026-08-26 12:00:53.927961 | ubuntu-noble | + sources_txt=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-26 12:00:53.927988 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt ]] 2026-08-26 12:00:53.927993 | ubuntu-noble | + local new_files 2026-08-26 12:00:53.928420 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:00:53.929756 | ubuntu-noble | + new_files=neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig 2026-08-26 12:00:53.929801 | ubuntu-noble | + [[ -z neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing/db/bgp_db.py.orig ]] 2026-08-26 12:00:53.930177 | ubuntu-noble | ++ tail -c1 neutron-dynamic-routing-25.0.0.0rc2.dev3/neutron_dynamic_routing.egg-info/SOURCES.txt 2026-08-26 12:00:53.931622 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:00:53.931649 | ubuntu-noble | + echo 2026-08-26 12:00:53.931653 | ubuntu-noble | + local file 2026-08-26 12:00:53.931657 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:53.931661 | ubuntu-noble | + case $file in 2026-08-26 12:00:53.931664 | ubuntu-noble | + continue 2026-08-26 12:00:53.931668 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:00:53.933013 | ubuntu-noble | + tar czf neutron-dynamic-routing-stable-2024.2.tar.gz neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-26 12:00:53.964114 | ubuntu-noble | + rm -r neutron-dynamic-routing-25.0.0.0rc2.dev3 2026-08-26 12:00:53.969943 | ubuntu-noble | + echo Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.970007 | ubuntu-noble | Check overlays for neutron-dynamic-routing-stable-2024.2.tar.gz 2026-08-26 12:00:53.970021 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:53.970033 | ubuntu-noble | + popd 2026-08-26 12:00:53.970043 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:53.970070 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:53.970116 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:53.973327 | ubuntu-noble | + filename=neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:53.973371 | ubuntu-noble | + [[ -e neutron-vpnaas-stable-2024.2.tar.gz ]] 2026-08-26 12:00:53.973381 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:53.973391 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:53.973400 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:54.957068 | ubuntu-noble | 2026-08-26 12:00:54 URL:https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz [228286/228286] -> "neutron-vpnaas-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:54.959729 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron-vpnaas/neutron-vpnaas-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:54.959849 | ubuntu-noble | + echo Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:54.959866 | ubuntu-noble | Process neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:54.962885 | ubuntu-noble | ++ tar -tzf neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:54.962946 | ubuntu-noble | ++ head -1 2026-08-26 12:00:54.963637 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:54.972048 | ubuntu-noble | + directory=neutron_vpnaas-25.0.1.dev4 2026-08-26 12:00:54.973144 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron_vpnaas-25.0.1.dev4 2026-08-26 12:00:54.973410 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:54.973476 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-26 12:00:54.973533 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:54.973601 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-26 12:00:54.973639 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:54.973709 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:54.973746 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-26 12:00:54.973827 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-26 12:00:54.973896 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:54.973929 | ubuntu-noble | ++ path=patches/2024.2/neutron-vpnaas 2026-08-26 12:00:54.973969 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron-vpnaas ]] 2026-08-26 12:00:54.974008 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:54.974038 | ubuntu-noble | ++ path=patches/2024.2/neutron_vpnaas 2026-08-26 12:00:54.974068 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron_vpnaas ]] 2026-08-26 12:00:54.974104 | ubuntu-noble | ++ return 1 2026-08-26 12:00:54.974651 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:54.974732 | ubuntu-noble | + patch_dir= 2026-08-26 12:00:54.975695 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron_vpnaas-25.0.1.dev4 /source 2026-08-26 12:00:54.975942 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:54.976005 | ubuntu-noble | ++ local directory=neutron_vpnaas-25.0.1.dev4 2026-08-26 12:00:54.976054 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:54.976114 | ubuntu-noble | ++ local name=neutron_vpnaas 2026-08-26 12:00:54.976180 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:54.976244 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:54.976279 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-26 12:00:54.976312 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-26 12:00:54.976364 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:54.976394 | ubuntu-noble | ++ path=overlays/2024.2/neutron-vpnaas/source 2026-08-26 12:00:54.976424 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron-vpnaas/source ]] 2026-08-26 12:00:54.976459 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:54.976488 | ubuntu-noble | ++ path=overlays/2024.2/neutron_vpnaas/source 2026-08-26 12:00:54.976517 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron_vpnaas/source ]] 2026-08-26 12:00:54.976572 | ubuntu-noble | ++ return 1 2026-08-26 12:00:54.977116 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:54.977220 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:54.977281 | ubuntu-noble | + echo Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:54.977306 | ubuntu-noble | Check patches for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:54.977340 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:54.977375 | ubuntu-noble | + echo Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:54.977396 | ubuntu-noble | Check overlays for neutron-vpnaas-stable-2024.2.tar.gz 2026-08-26 12:00:54.977422 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:54.977450 | ubuntu-noble | + popd 2026-08-26 12:00:54.978021 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:54.978047 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:54.978667 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-26 12:00:54.981089 | ubuntu-noble | + filename=neutron-stable-2024.2.tar.gz 2026-08-26 12:00:54.981128 | ubuntu-noble | + [[ -e neutron-stable-2024.2.tar.gz ]] 2026-08-26 12:00:54.981136 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-26 12:00:54.981143 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-26 12:00:54.981176 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz 2026-08-26 12:00:57.163247 | ubuntu-noble | 2026-08-26 12:00:57 URL:https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz [14521639/14521639] -> "neutron-stable-2024.2.tar.gz" [1] 2026-08-26 12:00:57.166043 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/neutron/neutron-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:00:57.166134 | ubuntu-noble | + echo Process neutron-stable-2024.2.tar.gz 2026-08-26 12:00:57.166176 | ubuntu-noble | Process neutron-stable-2024.2.tar.gz 2026-08-26 12:00:57.168936 | ubuntu-noble | ++ tar -tzf neutron-stable-2024.2.tar.gz 2026-08-26 12:00:57.168986 | ubuntu-noble | ++ head -1 2026-08-26 12:00:57.169598 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:00:57.178098 | ubuntu-noble | + directory=neutron-25.2.4.dev2 2026-08-26 12:00:57.179369 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 neutron-25.2.4.dev2 2026-08-26 12:00:57.179511 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:00:57.179561 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-26 12:00:57.179606 | ubuntu-noble | ++ local suffix= 2026-08-26 12:00:57.179661 | ubuntu-noble | ++ local name=neutron 2026-08-26 12:00:57.179691 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:57.179741 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:57.179820 | ubuntu-noble | ++ path=patches/2024.2/neutron 2026-08-26 12:00:57.179874 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron ]] 2026-08-26 12:00:57.179916 | ubuntu-noble | ++ echo patches/2024.2/neutron 2026-08-26 12:00:57.179963 | ubuntu-noble | ++ return 0 2026-08-26 12:00:57.180529 | ubuntu-noble | + patch_dir=patches/2024.2/neutron 2026-08-26 12:00:57.181511 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 neutron-25.2.4.dev2 /source 2026-08-26 12:00:57.181623 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:00:57.181662 | ubuntu-noble | ++ local directory=neutron-25.2.4.dev2 2026-08-26 12:00:57.181700 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:00:57.181748 | ubuntu-noble | ++ local name=neutron 2026-08-26 12:00:57.181830 | ubuntu-noble | ++ local candidate path 2026-08-26 12:00:57.181909 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:57.181938 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-26 12:00:57.181966 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-26 12:00:57.182011 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:57.182035 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-26 12:00:57.182059 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-26 12:00:57.182084 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:00:57.182105 | ubuntu-noble | ++ path=overlays/2024.2/neutron/source 2026-08-26 12:00:57.182128 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/neutron/source ]] 2026-08-26 12:00:57.182233 | ubuntu-noble | ++ return 1 2026-08-26 12:00:57.183464 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:57.183521 | ubuntu-noble | + overlay_dir= 2026-08-26 12:00:57.183534 | ubuntu-noble | + echo Check patches for neutron-stable-2024.2.tar.gz 2026-08-26 12:00:57.183545 | ubuntu-noble | Check patches for neutron-stable-2024.2.tar.gz 2026-08-26 12:00:57.183556 | ubuntu-noble | + [[ -n patches/2024.2/neutron ]] 2026-08-26 12:00:57.183566 | ubuntu-noble | + tar xzf neutron-stable-2024.2.tar.gz 2026-08-26 12:00:57.575576 | ubuntu-noble | + rm neutron-stable-2024.2.tar.gz 2026-08-26 12:00:57.581823 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-26 12:00:57.581855 | ubuntu-noble | + sort 2026-08-26 12:00:57.594248 | ubuntu-noble | + pushd neutron-25.2.4.dev2 2026-08-26 12:00:57.595301 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron -type f -name '*.patch' 2026-08-26 12:00:57.595569 | ubuntu-noble | ++ sort 2026-08-26 12:00:57.598643 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:57.598875 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-26 12:00:57.598962 | ubuntu-noble | + local rel=patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-26 12:00:57.599015 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-26 12:00:57.599066 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch' 2026-08-26 12:00:57.599091 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-26 12:00:57.599132 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:57.600823 | ubuntu-noble | checking file neutron/services/conntrack_helper/plugin.py 2026-08-26 12:00:57.601089 | ubuntu-noble | checking file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-26 12:00:57.601302 | ubuntu-noble | checking file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-26 12:00:57.601510 | ubuntu-noble | checking file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-26 12:00:57.601848 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:57.603428 | ubuntu-noble | patching file neutron/services/conntrack_helper/plugin.py 2026-08-26 12:00:57.603635 | ubuntu-noble | patching file neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py 2026-08-26 12:00:57.603854 | ubuntu-noble | patching file neutron/tests/unit/services/conntrack_helper/test_plugin.py 2026-08-26 12:00:57.604043 | ubuntu-noble | patching file releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-26 12:00:57.604626 | ubuntu-noble | + echo patches/2024.2/neutron/0001-Fix-cross-project-access-to-router-conntrack-helpers.patch 2026-08-26 12:00:57.604728 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:57.604814 | ubuntu-noble | + apply_patch patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-26 12:00:57.604852 | ubuntu-noble | + local rel=patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-26 12:00:57.604878 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-26 12:00:57.604902 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch' 2026-08-26 12:00:57.604914 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-26 12:00:57.604934 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:57.606480 | ubuntu-noble | checking file neutron/services/portforwarding/pf_plugin.py 2026-08-26 12:00:57.606806 | ubuntu-noble | checking file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-26 12:00:57.607223 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:57.608858 | ubuntu-noble | patching file neutron/services/portforwarding/pf_plugin.py 2026-08-26 12:00:57.609113 | ubuntu-noble | patching file neutron/tests/unit/services/portforwarding/test_pf_plugin.py 2026-08-26 12:00:57.609741 | ubuntu-noble | + echo patches/2024.2/neutron/0002-Fix-PF-GET-PUT-parent-floating-IP-validation.patch 2026-08-26 12:00:57.609951 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:00:57.610058 | ubuntu-noble | + apply_patch patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-26 12:00:57.610112 | ubuntu-noble | + local rel=patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-26 12:00:57.610189 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-26 12:00:57.610235 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch' 2026-08-26 12:00:57.610258 | ubuntu-noble | APPLY PATCH patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-26 12:00:57.610295 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:00:57.612073 | ubuntu-noble | checking file neutron/db/db_base_plugin_v2.py 2026-08-26 12:00:57.612462 | ubuntu-noble | checking file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-26 12:00:57.613225 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:00:57.614856 | ubuntu-noble | patching file neutron/db/db_base_plugin_v2.py 2026-08-26 12:00:57.614888 | ubuntu-noble | patching file neutron/tests/unit/extensions/test_subnet_onboard.py 2026-08-26 12:00:57.615682 | ubuntu-noble | + echo patches/2024.2/neutron/osism-2024.2-0001-Fix-LP-2152113.patch 2026-08-26 12:00:57.615705 | ubuntu-noble | + popd 2026-08-26 12:00:57.615716 | ubuntu-noble | + find neutron-25.2.4.dev2 -type f 2026-08-26 12:00:57.616005 | ubuntu-noble | + sort 2026-08-26 12:00:57.630558 | ubuntu-noble | + append_new_files_to_sources_txt neutron-25.2.4.dev2 files-before files-after 2026-08-26 12:00:57.630634 | ubuntu-noble | + local directory=neutron-25.2.4.dev2 2026-08-26 12:00:57.630659 | ubuntu-noble | + local before=files-before 2026-08-26 12:00:57.630677 | ubuntu-noble | + local after=files-after 2026-08-26 12:00:57.630693 | ubuntu-noble | + local sources_txt 2026-08-26 12:00:57.631515 | ubuntu-noble | ++ find neutron-25.2.4.dev2 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:00:57.632828 | ubuntu-noble | ++ head -1 2026-08-26 12:00:57.634126 | ubuntu-noble | + sources_txt=neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-26 12:00:57.634212 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt ]] 2026-08-26 12:00:57.634252 | ubuntu-noble | + local new_files 2026-08-26 12:00:57.634678 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:00:57.637917 | ubuntu-noble | + new_files=neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-26 12:00:57.637981 | ubuntu-noble | + [[ -z neutron-25.2.4.dev2/releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml ]] 2026-08-26 12:00:57.638425 | ubuntu-noble | ++ tail -c1 neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-26 12:00:57.639611 | ubuntu-noble | + [[ -n l ]] 2026-08-26 12:00:57.639658 | ubuntu-noble | + echo 2026-08-26 12:00:57.639711 | ubuntu-noble | + local file 2026-08-26 12:00:57.639736 | ubuntu-noble | + for file in $new_files 2026-08-26 12:00:57.639752 | ubuntu-noble | + case $file in 2026-08-26 12:00:57.639847 | ubuntu-noble | + echo 'APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt' 2026-08-26 12:00:57.639868 | ubuntu-noble | APPEND releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml TO neutron-25.2.4.dev2/neutron.egg-info/SOURCES.txt 2026-08-26 12:00:57.639899 | ubuntu-noble | + echo releasenotes/notes/fix-router-conntrack-helper-cross-project-access-ba1425c06abc45d5.yaml 2026-08-26 12:00:57.639957 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:00:57.641438 | ubuntu-noble | + tar czf neutron-stable-2024.2.tar.gz neutron-25.2.4.dev2 2026-08-26 12:00:59.027565 | ubuntu-noble | + rm -r neutron-25.2.4.dev2 2026-08-26 12:00:59.094954 | ubuntu-noble | + echo Check overlays for neutron-stable-2024.2.tar.gz 2026-08-26 12:00:59.095084 | ubuntu-noble | Check overlays for neutron-stable-2024.2.tar.gz 2026-08-26 12:00:59.095180 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:00:59.095237 | ubuntu-noble | + popd 2026-08-26 12:00:59.095420 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:00:59.095487 | ubuntu-noble | + pushd tarballs 2026-08-26 12:00:59.096416 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-26 12:00:59.097964 | ubuntu-noble | + filename=nova-stable-2024.2.tar.gz 2026-08-26 12:00:59.097994 | ubuntu-noble | + [[ -e nova-stable-2024.2.tar.gz ]] 2026-08-26 12:00:59.098061 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-26 12:00:59.098068 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-26 12:00:59.098098 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz 2026-08-26 12:01:00.951005 | ubuntu-noble | 2026-08-26 12:01:00 URL:https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz [9555562/9555562] -> "nova-stable-2024.2.tar.gz" [1] 2026-08-26 12:01:00.953678 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/nova/nova-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:00.953732 | ubuntu-noble | + echo Process nova-stable-2024.2.tar.gz 2026-08-26 12:01:00.953745 | ubuntu-noble | Process nova-stable-2024.2.tar.gz 2026-08-26 12:01:00.956865 | ubuntu-noble | ++ tar -tzf nova-stable-2024.2.tar.gz 2026-08-26 12:01:00.956912 | ubuntu-noble | ++ head -1 2026-08-26 12:01:00.957451 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:00.966868 | ubuntu-noble | + directory=nova-30.3.1.dev3 2026-08-26 12:01:00.968036 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 nova-30.3.1.dev3 2026-08-26 12:01:00.968282 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:01:00.968351 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-26 12:01:00.968412 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:00.968493 | ubuntu-noble | ++ local name=nova 2026-08-26 12:01:00.968534 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:00.968604 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:00.968644 | ubuntu-noble | ++ path=patches/2024.2/nova 2026-08-26 12:01:00.968684 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova ]] 2026-08-26 12:01:00.968737 | ubuntu-noble | ++ echo patches/2024.2/nova 2026-08-26 12:01:00.968825 | ubuntu-noble | ++ return 0 2026-08-26 12:01:00.969379 | ubuntu-noble | + patch_dir=patches/2024.2/nova 2026-08-26 12:01:00.970399 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 nova-30.3.1.dev3 /source 2026-08-26 12:01:00.970469 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:01:00.970487 | ubuntu-noble | ++ local directory=nova-30.3.1.dev3 2026-08-26 12:01:00.970524 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:00.970595 | ubuntu-noble | ++ local name=nova 2026-08-26 12:01:00.970607 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:00.970619 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:00.970631 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-26 12:01:00.970643 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-26 12:01:00.970705 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:00.970716 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-26 12:01:00.970728 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-26 12:01:00.970737 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:00.970746 | ubuntu-noble | ++ path=overlays/2024.2/nova/source 2026-08-26 12:01:00.970758 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/nova/source ]] 2026-08-26 12:01:00.970767 | ubuntu-noble | ++ return 1 2026-08-26 12:01:00.971760 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:00.971844 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:00.971855 | ubuntu-noble | + echo Check patches for nova-stable-2024.2.tar.gz 2026-08-26 12:01:00.971865 | ubuntu-noble | Check patches for nova-stable-2024.2.tar.gz 2026-08-26 12:01:00.971874 | ubuntu-noble | + [[ -n patches/2024.2/nova ]] 2026-08-26 12:01:00.971882 | ubuntu-noble | + tar xzf nova-stable-2024.2.tar.gz 2026-08-26 12:01:01.403804 | ubuntu-noble | + rm nova-stable-2024.2.tar.gz 2026-08-26 12:01:01.409865 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-26 12:01:01.409905 | ubuntu-noble | + sort 2026-08-26 12:01:01.425184 | ubuntu-noble | + pushd nova-30.3.1.dev3 2026-08-26 12:01:01.426193 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova -type f -name '*.patch' 2026-08-26 12:01:01.426360 | ubuntu-noble | ++ sort 2026-08-26 12:01:01.428643 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:01.428735 | ubuntu-noble | + apply_patch patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-26 12:01:01.428821 | ubuntu-noble | + local rel=patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-26 12:01:01.428853 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-26 12:01:01.428879 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch' 2026-08-26 12:01:01.428891 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-26 12:01:01.428910 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:01.430211 | ubuntu-noble | checking file nova/console/websocketproxy.py 2026-08-26 12:01:01.430454 | ubuntu-noble | checking file nova/tests/unit/console/test_websocketproxy.py 2026-08-26 12:01:01.430642 | ubuntu-noble | checking file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-26 12:01:01.430902 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:01.432100 | ubuntu-noble | patching file nova/console/websocketproxy.py 2026-08-26 12:01:01.432344 | ubuntu-noble | patching file nova/tests/unit/console/test_websocketproxy.py 2026-08-26 12:01:01.432504 | ubuntu-noble | patching file releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-26 12:01:01.432923 | ubuntu-noble | + echo patches/2024.2/nova/0001-Fix-mutating-global-config-in-websocket-proxy.patch 2026-08-26 12:01:01.433012 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:01.433058 | ubuntu-noble | + apply_patch patches/2024.2/nova/backport-943940.patch 2026-08-26 12:01:01.433083 | ubuntu-noble | + local rel=patches/2024.2/nova/backport-943940.patch 2026-08-26 12:01:01.433103 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/backport-943940.patch 2026-08-26 12:01:01.433124 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/backport-943940.patch' 2026-08-26 12:01:01.433152 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/backport-943940.patch 2026-08-26 12:01:01.433169 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:01.436650 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-26 12:01:01.437804 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-26 12:01:01.438816 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-26 12:01:01.439629 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-26 12:01:01.439979 | ubuntu-noble | checking file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-26 12:01:01.440228 | ubuntu-noble | checking file nova/tests/unit/virt/test_images.py 2026-08-26 12:01:01.440398 | ubuntu-noble | checking file nova/virt/images.py 2026-08-26 12:01:01.440568 | ubuntu-noble | checking file nova/virt/libvirt/imagebackend.py 2026-08-26 12:01:01.440767 | ubuntu-noble | checking file nova/virt/libvirt/utils.py 2026-08-26 12:01:01.440920 | ubuntu-noble | checking file requirements.txt 2026-08-26 12:01:01.441189 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:01.444703 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_driver.py 2026-08-26 12:01:01.445718 | ubuntu-noble | Hunk #1 succeeded at 15053 (offset 57 lines). 2026-08-26 12:01:01.445894 | ubuntu-noble | Hunk #2 succeeded at 16793 (offset 50 lines). 2026-08-26 12:01:01.447156 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_imagebackend.py 2026-08-26 12:01:01.447458 | ubuntu-noble | patching file nova/tests/unit/virt/libvirt/test_utils.py 2026-08-26 12:01:01.447666 | ubuntu-noble | patching file nova/tests/unit/virt/test_images.py 2026-08-26 12:01:01.447909 | ubuntu-noble | patching file nova/virt/images.py 2026-08-26 12:01:01.448079 | ubuntu-noble | patching file nova/virt/libvirt/imagebackend.py 2026-08-26 12:01:01.448287 | ubuntu-noble | patching file nova/virt/libvirt/utils.py 2026-08-26 12:01:01.448411 | ubuntu-noble | patching file requirements.txt 2026-08-26 12:01:01.449307 | ubuntu-noble | + echo patches/2024.2/nova/backport-943940.patch 2026-08-26 12:01:01.449412 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:01.449466 | ubuntu-noble | + apply_patch patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-26 12:01:01.449499 | ubuntu-noble | + local rel=patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-26 12:01:01.449525 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-26 12:01:01.449564 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch' 2026-08-26 12:01:01.449578 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-26 12:01:01.449599 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:01.451459 | ubuntu-noble | checking file nova/compute/api.py 2026-08-26 12:01:01.452897 | ubuntu-noble | checking file nova/tests/unit/compute/test_api.py 2026-08-26 12:01:01.453902 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:01.455601 | ubuntu-noble | patching file nova/compute/api.py 2026-08-26 12:01:01.457841 | ubuntu-noble | patching file nova/tests/unit/compute/test_api.py 2026-08-26 12:01:01.458214 | ubuntu-noble | + echo patches/2024.2/nova/cve-2026-46448-eol-2024.2.patch 2026-08-26 12:01:01.458328 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:01.458396 | ubuntu-noble | + apply_patch patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:01.458435 | ubuntu-noble | + local rel=patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:01.458467 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:01.458498 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch' 2026-08-26 12:01:01.458514 | ubuntu-noble | APPLY PATCH patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:01.458539 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:01.459829 | ubuntu-noble | checking file nova/api/openstack/identity.py 2026-08-26 12:01:01.460143 | ubuntu-noble | checking file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:01.460199 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:01.461750 | ubuntu-noble | patching file nova/api/openstack/identity.py 2026-08-26 12:01:01.461811 | ubuntu-noble | patching file nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:01.461844 | ubuntu-noble | + echo patches/2024.2/nova/osism_aggregate_multitenancy_isolation_by_domain.patch 2026-08-26 12:01:01.461941 | ubuntu-noble | + popd 2026-08-26 12:01:01.463819 | ubuntu-noble | + find nova-30.3.1.dev3 -type f 2026-08-26 12:01:01.463843 | ubuntu-noble | + sort 2026-08-26 12:01:01.478882 | ubuntu-noble | + append_new_files_to_sources_txt nova-30.3.1.dev3 files-before files-after 2026-08-26 12:01:01.478979 | ubuntu-noble | + local directory=nova-30.3.1.dev3 2026-08-26 12:01:01.479008 | ubuntu-noble | + local before=files-before 2026-08-26 12:01:01.479027 | ubuntu-noble | + local after=files-after 2026-08-26 12:01:01.479043 | ubuntu-noble | + local sources_txt 2026-08-26 12:01:01.480219 | ubuntu-noble | ++ find nova-30.3.1.dev3 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:01:01.480705 | ubuntu-noble | ++ head -1 2026-08-26 12:01:01.483551 | ubuntu-noble | + sources_txt=nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-26 12:01:01.483609 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova.egg-info/SOURCES.txt ]] 2026-08-26 12:01:01.483630 | ubuntu-noble | + local new_files 2026-08-26 12:01:01.484097 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:01:01.488385 | ubuntu-noble | + new_files='nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:01.488436 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-26 12:01:01.488444 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml' 2026-08-26 12:01:01.488489 | ubuntu-noble | + [[ -z nova-30.3.1.dev3/nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:01.488495 | ubuntu-noble | nova-30.3.1.dev3/nova/tests/unit/virt/libvirt/test_driver.py.orig 2026-08-26 12:01:01.488508 | ubuntu-noble | nova-30.3.1.dev3/releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml ]] 2026-08-26 12:01:01.489279 | ubuntu-noble | ++ tail -c1 nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-26 12:01:01.491877 | ubuntu-noble | + [[ -n h ]] 2026-08-26 12:01:01.491926 | ubuntu-noble | + echo 2026-08-26 12:01:01.491936 | ubuntu-noble | + local file 2026-08-26 12:01:01.491944 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:01.491952 | ubuntu-noble | + case $file in 2026-08-26 12:01:01.491959 | ubuntu-noble | + echo 'APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-26 12:01:01.491983 | ubuntu-noble | APPEND nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-26 12:01:01.491991 | ubuntu-noble | + echo nova/scheduler/filters/osism_aggregate_multitenancy_isolation_by_domain.py 2026-08-26 12:01:01.491998 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:01.492005 | ubuntu-noble | + case $file in 2026-08-26 12:01:01.492011 | ubuntu-noble | + continue 2026-08-26 12:01:01.492018 | ubuntu-noble | + for file in $new_files 2026-08-26 12:01:01.492024 | ubuntu-noble | + case $file in 2026-08-26 12:01:01.492031 | ubuntu-noble | + echo 'APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt' 2026-08-26 12:01:01.492038 | ubuntu-noble | APPEND releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml TO nova-30.3.1.dev3/nova.egg-info/SOURCES.txt 2026-08-26 12:01:01.492045 | ubuntu-noble | + echo releasenotes/notes/console-token-origin-poison-f251ab9e3f63d6bd.yaml 2026-08-26 12:01:01.492058 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:01:01.494645 | ubuntu-noble | + tar czf nova-stable-2024.2.tar.gz nova-30.3.1.dev3 2026-08-26 12:01:03.034905 | ubuntu-noble | + rm -r nova-30.3.1.dev3 2026-08-26 12:01:03.118088 | ubuntu-noble | + echo Check overlays for nova-stable-2024.2.tar.gz 2026-08-26 12:01:03.118157 | ubuntu-noble | Check overlays for nova-stable-2024.2.tar.gz 2026-08-26 12:01:03.118170 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:03.118176 | ubuntu-noble | + popd 2026-08-26 12:01:03.118263 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:03.118294 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:03.119473 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-26 12:01:03.122276 | ubuntu-noble | + filename=octavia-stable-2024.2.tar.gz 2026-08-26 12:01:03.122310 | ubuntu-noble | + [[ -e octavia-stable-2024.2.tar.gz ]] 2026-08-26 12:01:03.122375 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-26 12:01:03.122383 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-26 12:01:03.122412 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz 2026-08-26 12:01:04.529899 | ubuntu-noble | 2026-08-26 12:01:04 URL:https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz [1321874/1321874] -> "octavia-stable-2024.2.tar.gz" [1] 2026-08-26 12:01:04.532070 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/octavia/octavia-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:04.532147 | ubuntu-noble | + echo Process octavia-stable-2024.2.tar.gz 2026-08-26 12:01:04.532162 | ubuntu-noble | Process octavia-stable-2024.2.tar.gz 2026-08-26 12:01:04.535911 | ubuntu-noble | ++ tar -tzf octavia-stable-2024.2.tar.gz 2026-08-26 12:01:04.535960 | ubuntu-noble | ++ head -1 2026-08-26 12:01:04.537170 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:04.541644 | ubuntu-noble | + directory=octavia-15.1.1.dev9 2026-08-26 12:01:04.541968 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 octavia-15.1.1.dev9 2026-08-26 12:01:04.542028 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:01:04.542045 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-26 12:01:04.542058 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:04.542100 | ubuntu-noble | ++ local name=octavia 2026-08-26 12:01:04.542111 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:04.542145 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.542154 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-26 12:01:04.542167 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-26 12:01:04.542180 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.542193 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-26 12:01:04.542202 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-26 12:01:04.542212 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.542224 | ubuntu-noble | ++ path=patches/2024.2/octavia 2026-08-26 12:01:04.542233 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/octavia ]] 2026-08-26 12:01:04.542242 | ubuntu-noble | ++ return 1 2026-08-26 12:01:04.542496 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:04.542508 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:04.544244 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 octavia-15.1.1.dev9 /source 2026-08-26 12:01:04.544280 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:01:04.544289 | ubuntu-noble | ++ local directory=octavia-15.1.1.dev9 2026-08-26 12:01:04.544297 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:04.544304 | ubuntu-noble | ++ local name=octavia 2026-08-26 12:01:04.544311 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:04.544319 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.544326 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-26 12:01:04.544332 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-26 12:01:04.544339 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.544345 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-26 12:01:04.544351 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-26 12:01:04.544358 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:04.544364 | ubuntu-noble | ++ path=overlays/2024.2/octavia/source 2026-08-26 12:01:04.544370 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/octavia/source ]] 2026-08-26 12:01:04.544377 | ubuntu-noble | ++ return 1 2026-08-26 12:01:04.544389 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:04.544395 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:04.544402 | ubuntu-noble | + echo Check patches for octavia-stable-2024.2.tar.gz 2026-08-26 12:01:04.544408 | ubuntu-noble | Check patches for octavia-stable-2024.2.tar.gz 2026-08-26 12:01:04.544414 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:04.544421 | ubuntu-noble | + echo Check overlays for octavia-stable-2024.2.tar.gz 2026-08-26 12:01:04.544427 | ubuntu-noble | Check overlays for octavia-stable-2024.2.tar.gz 2026-08-26 12:01:04.544433 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:04.544439 | ubuntu-noble | + popd 2026-08-26 12:01:04.544446 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:04.544452 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:04.545380 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-26 12:01:04.546624 | ubuntu-noble | + filename=placement-stable-2024.2.tar.gz 2026-08-26 12:01:04.546649 | ubuntu-noble | + [[ -e placement-stable-2024.2.tar.gz ]] 2026-08-26 12:01:04.546658 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-26 12:01:04.546668 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-26 12:01:04.546678 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz 2026-08-26 12:01:05.786031 | ubuntu-noble | 2026-08-26 12:01:05 URL:https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz [577931/577931] -> "placement-stable-2024.2.tar.gz" [1] 2026-08-26 12:01:05.788330 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/placement/placement-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:05.788384 | ubuntu-noble | + echo Process placement-stable-2024.2.tar.gz 2026-08-26 12:01:05.788398 | ubuntu-noble | Process placement-stable-2024.2.tar.gz 2026-08-26 12:01:05.791863 | ubuntu-noble | ++ tar -tzf placement-stable-2024.2.tar.gz 2026-08-26 12:01:05.791911 | ubuntu-noble | ++ head -1 2026-08-26 12:01:05.792528 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:05.804343 | ubuntu-noble | + directory=openstack_placement-12.0.3.dev1 2026-08-26 12:01:05.805188 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_placement-12.0.3.dev1 2026-08-26 12:01:05.805253 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:01:05.805269 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-26 12:01:05.805302 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:05.805355 | ubuntu-noble | ++ local name=openstack_placement 2026-08-26 12:01:05.805366 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:05.805379 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:05.805388 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-26 12:01:05.805400 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-26 12:01:05.805440 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:05.805468 | ubuntu-noble | ++ path=patches/2024.2/openstack-placement 2026-08-26 12:01:05.805481 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack-placement ]] 2026-08-26 12:01:05.805490 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:05.805499 | ubuntu-noble | ++ path=patches/2024.2/openstack_placement 2026-08-26 12:01:05.805506 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_placement ]] 2026-08-26 12:01:05.805513 | ubuntu-noble | ++ return 1 2026-08-26 12:01:05.806345 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:05.806372 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:05.806665 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_placement-12.0.3.dev1 /source 2026-08-26 12:01:05.806740 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:01:05.806761 | ubuntu-noble | ++ local directory=openstack_placement-12.0.3.dev1 2026-08-26 12:01:05.806813 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:05.806826 | ubuntu-noble | ++ local name=openstack_placement 2026-08-26 12:01:05.806833 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:05.806844 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:05.806851 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-26 12:01:05.806858 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-26 12:01:05.806868 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:05.806876 | ubuntu-noble | ++ path=overlays/2024.2/openstack-placement/source 2026-08-26 12:01:05.806883 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-placement/source ]] 2026-08-26 12:01:05.806893 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:05.806901 | ubuntu-noble | ++ path=overlays/2024.2/openstack_placement/source 2026-08-26 12:01:05.806908 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_placement/source ]] 2026-08-26 12:01:05.806915 | ubuntu-noble | ++ return 1 2026-08-26 12:01:05.807839 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:05.807868 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:05.807877 | ubuntu-noble | + echo Check patches for placement-stable-2024.2.tar.gz 2026-08-26 12:01:05.807885 | ubuntu-noble | Check patches for placement-stable-2024.2.tar.gz 2026-08-26 12:01:05.807892 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:05.807899 | ubuntu-noble | + echo Check overlays for placement-stable-2024.2.tar.gz 2026-08-26 12:01:05.807907 | ubuntu-noble | Check overlays for placement-stable-2024.2.tar.gz 2026-08-26 12:01:05.807914 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:05.807921 | ubuntu-noble | + popd 2026-08-26 12:01:05.807929 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:05.807938 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:05.808438 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:05.810414 | ubuntu-noble | + filename=skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:05.810444 | ubuntu-noble | + [[ -e skyline-apiserver-stable-2024.2.tar.gz ]] 2026-08-26 12:01:05.810452 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:05.810459 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:05.810474 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:07.657512 | ubuntu-noble | 2026-08-26 12:01:07 URL:https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz [9061365/9061365] -> "skyline-apiserver-stable-2024.2.tar.gz" [1] 2026-08-26 12:01:07.660607 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-apiserver/skyline-apiserver-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:07.660674 | ubuntu-noble | + echo Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:07.660695 | ubuntu-noble | Process skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:07.663853 | ubuntu-noble | ++ tar -tzf skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:07.663920 | ubuntu-noble | ++ head -1 2026-08-26 12:01:07.664290 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:07.672309 | ubuntu-noble | + directory=skyline_apiserver-5.0.1.dev5 2026-08-26 12:01:07.673301 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline_apiserver-5.0.1.dev5 2026-08-26 12:01:07.673346 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:01:07.673357 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-26 12:01:07.673365 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:07.673376 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-26 12:01:07.673384 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:07.673397 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:07.673408 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-26 12:01:07.673419 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-26 12:01:07.673491 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:07.673502 | ubuntu-noble | ++ path=patches/2024.2/skyline-apiserver 2026-08-26 12:01:07.673509 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-apiserver ]] 2026-08-26 12:01:07.673516 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:07.673524 | ubuntu-noble | ++ path=patches/2024.2/skyline_apiserver 2026-08-26 12:01:07.673531 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_apiserver ]] 2026-08-26 12:01:07.673541 | ubuntu-noble | ++ return 1 2026-08-26 12:01:07.674490 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:07.674525 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:07.674825 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline_apiserver-5.0.1.dev5 /source 2026-08-26 12:01:07.674887 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:01:07.674900 | ubuntu-noble | ++ local directory=skyline_apiserver-5.0.1.dev5 2026-08-26 12:01:07.674915 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:07.674929 | ubuntu-noble | ++ local name=skyline_apiserver 2026-08-26 12:01:07.674944 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:07.674958 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:07.674973 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-26 12:01:07.674988 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-26 12:01:07.675002 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:07.675013 | ubuntu-noble | ++ path=overlays/2024.2/skyline-apiserver/source 2026-08-26 12:01:07.675028 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-apiserver/source ]] 2026-08-26 12:01:07.675038 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:07.675048 | ubuntu-noble | ++ path=overlays/2024.2/skyline_apiserver/source 2026-08-26 12:01:07.675059 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_apiserver/source ]] 2026-08-26 12:01:07.675073 | ubuntu-noble | ++ return 1 2026-08-26 12:01:07.676172 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:07.676205 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:07.676212 | ubuntu-noble | + echo Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:07.676219 | ubuntu-noble | Check patches for skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:07.676225 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:07.676232 | ubuntu-noble | + echo Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:07.676238 | ubuntu-noble | Check overlays for skyline-apiserver-stable-2024.2.tar.gz 2026-08-26 12:01:07.676244 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:07.676251 | ubuntu-noble | + popd 2026-08-26 12:01:07.676257 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:07.676264 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:07.676455 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:07.678444 | ubuntu-noble | + filename=skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:07.678471 | ubuntu-noble | + [[ -e skyline-console-stable-2024.2.tar.gz ]] 2026-08-26 12:01:07.678478 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:07.678485 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:07.678503 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:10.352659 | ubuntu-noble | 2026-08-26 12:01:10 URL:https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz [26631227/26631227] -> "skyline-console-stable-2024.2.tar.gz" [1] 2026-08-26 12:01:10.355863 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/skyline-console/skyline-console-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:10.355917 | ubuntu-noble | + echo Process skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:10.355931 | ubuntu-noble | Process skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:10.358862 | ubuntu-noble | ++ tar -tzf skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:10.358911 | ubuntu-noble | ++ head -1 2026-08-26 12:01:10.359519 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:10.367595 | ubuntu-noble | + directory=skyline-console-5.0.1.dev4 2026-08-26 12:01:10.368563 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 skyline-console-5.0.1.dev4 2026-08-26 12:01:10.368653 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:01:10.368667 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-26 12:01:10.368705 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:10.368765 | ubuntu-noble | ++ local name=skyline-console 2026-08-26 12:01:10.368813 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:10.368845 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.368856 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-26 12:01:10.368893 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-26 12:01:10.368929 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.368939 | ubuntu-noble | ++ path=patches/2024.2/skyline-console 2026-08-26 12:01:10.368945 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline-console ]] 2026-08-26 12:01:10.368954 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.368960 | ubuntu-noble | ++ path=patches/2024.2/skyline_console 2026-08-26 12:01:10.368968 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/skyline_console ]] 2026-08-26 12:01:10.368976 | ubuntu-noble | ++ return 1 2026-08-26 12:01:10.369809 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:10.369830 | ubuntu-noble | + patch_dir= 2026-08-26 12:01:10.370333 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 skyline-console-5.0.1.dev4 /source 2026-08-26 12:01:10.370421 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:01:10.370433 | ubuntu-noble | ++ local directory=skyline-console-5.0.1.dev4 2026-08-26 12:01:10.370466 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:10.370506 | ubuntu-noble | ++ local name=skyline-console 2026-08-26 12:01:10.370516 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:10.370558 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.370568 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-26 12:01:10.370577 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-26 12:01:10.370612 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.370622 | ubuntu-noble | ++ path=overlays/2024.2/skyline-console/source 2026-08-26 12:01:10.370628 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline-console/source ]] 2026-08-26 12:01:10.370636 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:10.370642 | ubuntu-noble | ++ path=overlays/2024.2/skyline_console/source 2026-08-26 12:01:10.370650 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/skyline_console/source ]] 2026-08-26 12:01:10.370658 | ubuntu-noble | ++ return 1 2026-08-26 12:01:10.371696 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:10.371723 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:10.371730 | ubuntu-noble | + echo Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:10.371736 | ubuntu-noble | Check patches for skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:10.371742 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:10.371748 | ubuntu-noble | + echo Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:10.371753 | ubuntu-noble | Check overlays for skyline-console-stable-2024.2.tar.gz 2026-08-26 12:01:10.371826 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:10.371836 | ubuntu-noble | + popd 2026-08-26 12:01:10.371842 | ubuntu-noble | + for tarball in $(awk '/# tarball/ && !seen[$4]++ { print $4 }' $KOLLA_CONF_FILE) 2026-08-26 12:01:10.371848 | ubuntu-noble | + pushd tarballs 2026-08-26 12:01:10.372293 | ubuntu-noble | ++ basename https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-26 12:01:10.374660 | ubuntu-noble | + filename=requirements-stable-2024.2.tar.gz 2026-08-26 12:01:10.374689 | ubuntu-noble | + [[ -e requirements-stable-2024.2.tar.gz ]] 2026-08-26 12:01:10.374695 | ubuntu-noble | + echo Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-26 12:01:10.374702 | ubuntu-noble | Download https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-26 12:01:10.374708 | ubuntu-noble | + wget --no-verbose --tries=3 https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.366003 | ubuntu-noble | 2026-08-26 12:01:11 URL:https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz [150102/150102] -> "requirements-stable-2024.2.tar.gz" [1] 2026-08-26 12:01:11.369077 | ubuntu-noble | + [[ https://tarballs.opendev.org/openstack/requirements/requirements-stable-2024.2.tar.gz == *\g\n\o\c\c\h\i* ]] 2026-08-26 12:01:11.369188 | ubuntu-noble | + echo Process requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.369204 | ubuntu-noble | Process requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.371888 | ubuntu-noble | ++ tar -tzf requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.371931 | ubuntu-noble | ++ head -1 2026-08-26 12:01:11.372672 | ubuntu-noble | ++ cut -f1 -d/ 2026-08-26 12:01:11.384236 | ubuntu-noble | + directory=openstack_requirements-1.2.1.dev7126 2026-08-26 12:01:11.385407 | ubuntu-noble | ++ resolve_project_dir patches/2024.2 openstack_requirements-1.2.1.dev7126 2026-08-26 12:01:11.385436 | ubuntu-noble | ++ local root=patches/2024.2 2026-08-26 12:01:11.385443 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-26 12:01:11.385448 | ubuntu-noble | ++ local suffix= 2026-08-26 12:01:11.385453 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-26 12:01:11.385459 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:11.385464 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.385469 | ubuntu-noble | ++ path=patches/2024.2/openstack_requirements 2026-08-26 12:01:11.385474 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements ]] 2026-08-26 12:01:11.385479 | ubuntu-noble | ++ echo patches/2024.2/openstack_requirements 2026-08-26 12:01:11.385484 | ubuntu-noble | ++ return 0 2026-08-26 12:01:11.385494 | ubuntu-noble | + patch_dir=patches/2024.2/openstack_requirements 2026-08-26 12:01:11.386863 | ubuntu-noble | ++ resolve_project_dir overlays/2024.2 openstack_requirements-1.2.1.dev7126 /source 2026-08-26 12:01:11.386917 | ubuntu-noble | ++ local root=overlays/2024.2 2026-08-26 12:01:11.386934 | ubuntu-noble | ++ local directory=openstack_requirements-1.2.1.dev7126 2026-08-26 12:01:11.386946 | ubuntu-noble | ++ local suffix=/source 2026-08-26 12:01:11.386966 | ubuntu-noble | ++ local name=openstack_requirements 2026-08-26 12:01:11.386980 | ubuntu-noble | ++ local candidate path 2026-08-26 12:01:11.386991 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.387002 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-26 12:01:11.387012 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-26 12:01:11.387028 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.387042 | ubuntu-noble | ++ path=overlays/2024.2/openstack-requirements/source 2026-08-26 12:01:11.387056 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack-requirements/source ]] 2026-08-26 12:01:11.387085 | ubuntu-noble | ++ for candidate in "$name" "${name//_/-}" "${name//-/_}" 2026-08-26 12:01:11.387118 | ubuntu-noble | ++ path=overlays/2024.2/openstack_requirements/source 2026-08-26 12:01:11.387125 | ubuntu-noble | ++ [[ -d /home/zuul/src/github.com/osism/container-images-kolla/overlays/2024.2/openstack_requirements/source ]] 2026-08-26 12:01:11.387133 | ubuntu-noble | ++ return 1 2026-08-26 12:01:11.387912 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:11.387976 | ubuntu-noble | + overlay_dir= 2026-08-26 12:01:11.387993 | ubuntu-noble | + echo Check patches for requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.388026 | ubuntu-noble | Check patches for requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.388039 | ubuntu-noble | + [[ -n patches/2024.2/openstack_requirements ]] 2026-08-26 12:01:11.388051 | ubuntu-noble | + tar xzf requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.410816 | ubuntu-noble | + rm requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.414825 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-26 12:01:11.414863 | ubuntu-noble | + sort 2026-08-26 12:01:11.418903 | ubuntu-noble | + pushd openstack_requirements-1.2.1.dev7126 2026-08-26 12:01:11.420339 | ubuntu-noble | ++ find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements -type f -name '*.patch' 2026-08-26 12:01:11.420660 | ubuntu-noble | ++ sort 2026-08-26 12:01:11.424178 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:11.424296 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-26 12:01:11.424358 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-26 12:01:11.424396 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-26 12:01:11.424430 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch' 2026-08-26 12:01:11.424448 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-26 12:01:11.424476 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:11.426240 | ubuntu-noble | checking file upper-constraints.txt 2026-08-26 12:01:11.426815 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:11.428305 | ubuntu-noble | patching file upper-constraints.txt 2026-08-26 12:01:11.429209 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/backport-934176.patch 2026-08-26 12:01:11.429231 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:11.429236 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:11.429241 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:11.429247 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:11.429253 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch' 2026-08-26 12:01:11.429258 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:11.429263 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:11.430453 | ubuntu-noble | checking file upper-constraints.txt 2026-08-26 12:01:11.431063 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:11.432202 | ubuntu-noble | patching file upper-constraints.txt 2026-08-26 12:01:11.432846 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/keystonemiddleware.patch 2026-08-26 12:01:11.432880 | ubuntu-noble | + for patch in $(find "$PATCH_ROOT/$patch_dir" -type f -name '*.patch' | sort) 2026-08-26 12:01:11.432886 | ubuntu-noble | + apply_patch patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-26 12:01:11.432891 | ubuntu-noble | + local rel=patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-26 12:01:11.432896 | ubuntu-noble | + local abs=/home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-26 12:01:11.432901 | ubuntu-noble | + echo 'APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch' 2026-08-26 12:01:11.432905 | ubuntu-noble | APPLY PATCH patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-26 12:01:11.432910 | ubuntu-noble | + patch --forward --batch -p1 --dry-run 2026-08-26 12:01:11.434397 | ubuntu-noble | checking file upper-constraints.txt 2026-08-26 12:01:11.434730 | ubuntu-noble | + patch --forward --batch -p1 2026-08-26 12:01:11.436463 | ubuntu-noble | patching file upper-constraints.txt 2026-08-26 12:01:11.436562 | ubuntu-noble | + echo patches/2024.2/openstack_requirements/magnumclient.patch 2026-08-26 12:01:11.436645 | ubuntu-noble | + popd 2026-08-26 12:01:11.438828 | ubuntu-noble | + find openstack_requirements-1.2.1.dev7126 -type f 2026-08-26 12:01:11.438853 | ubuntu-noble | + sort 2026-08-26 12:01:11.440034 | ubuntu-noble | + append_new_files_to_sources_txt openstack_requirements-1.2.1.dev7126 files-before files-after 2026-08-26 12:01:11.440132 | ubuntu-noble | + local directory=openstack_requirements-1.2.1.dev7126 2026-08-26 12:01:11.440160 | ubuntu-noble | + local before=files-before 2026-08-26 12:01:11.440181 | ubuntu-noble | + local after=files-after 2026-08-26 12:01:11.440200 | ubuntu-noble | + local sources_txt 2026-08-26 12:01:11.441172 | ubuntu-noble | ++ find openstack_requirements-1.2.1.dev7126 -maxdepth 2 -type f -path '*.egg-info/SOURCES.txt' 2026-08-26 12:01:11.441499 | ubuntu-noble | ++ head -1 2026-08-26 12:01:11.443566 | ubuntu-noble | + sources_txt=openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt 2026-08-26 12:01:11.443629 | ubuntu-noble | + [[ -z openstack_requirements-1.2.1.dev7126/openstack_requirements.egg-info/SOURCES.txt ]] 2026-08-26 12:01:11.443654 | ubuntu-noble | + local new_files 2026-08-26 12:01:11.444234 | ubuntu-noble | ++ comm -13 files-before files-after 2026-08-26 12:01:11.446022 | ubuntu-noble | + new_files= 2026-08-26 12:01:11.446042 | ubuntu-noble | + [[ -z '' ]] 2026-08-26 12:01:11.446047 | ubuntu-noble | + return 2026-08-26 12:01:11.446051 | ubuntu-noble | + rm files-before files-after 2026-08-26 12:01:11.447524 | ubuntu-noble | + tar czf requirements-stable-2024.2.tar.gz openstack_requirements-1.2.1.dev7126 2026-08-26 12:01:11.482706 | ubuntu-noble | + rm -r openstack_requirements-1.2.1.dev7126 2026-08-26 12:01:11.485866 | ubuntu-noble | + echo Check overlays for requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.485900 | ubuntu-noble | Check overlays for requirements-stable-2024.2.tar.gz 2026-08-26 12:01:11.485905 | ubuntu-noble | + [[ -n '' ]] 2026-08-26 12:01:11.485909 | ubuntu-noble | + popd 2026-08-26 12:01:11.486069 | ubuntu-noble | + verify_all_patches_applied /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied patches/2024.2 patches/kolla-build/2024.2 2026-08-26 12:01:11.486183 | ubuntu-noble | + local manifest=/home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:01:11.486203 | ubuntu-noble | + shift 2026-08-26 12:01:11.486229 | ubuntu-noble | + [[ ! -e /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied ]] 2026-08-26 12:01:11.486283 | ubuntu-noble | + roots=() 2026-08-26 12:01:11.486290 | ubuntu-noble | + local roots dir 2026-08-26 12:01:11.486317 | ubuntu-noble | + for dir in "$@" 2026-08-26 12:01:11.486339 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 ]] 2026-08-26 12:01:11.486361 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-26 12:01:11.486402 | ubuntu-noble | + for dir in "$@" 2026-08-26 12:01:11.486421 | ubuntu-noble | + [[ -d /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 ]] 2026-08-26 12:01:11.486441 | ubuntu-noble | + roots+=("$PATCH_ROOT/$dir") 2026-08-26 12:01:11.486487 | ubuntu-noble | + [[ 2 -eq 0 ]] 2026-08-26 12:01:11.486526 | ubuntu-noble | + local tmp 2026-08-26 12:01:11.487297 | ubuntu-noble | ++ mktemp -d 2026-08-26 12:01:11.489944 | ubuntu-noble | + tmp=/tmp/tmp.T5jGAg35lo 2026-08-26 12:01:11.491876 | ubuntu-noble | + find /home/zuul/src/github.com/osism/container-images-kolla/patches/2024.2 /home/zuul/src/github.com/osism/container-images-kolla/patches/kolla-build/2024.2 -type f 2026-08-26 12:01:11.491901 | ubuntu-noble | + sed 's|^/home/zuul/src/github.com/osism/container-images-kolla/||' 2026-08-26 12:01:11.492363 | ubuntu-noble | + sort 2026-08-26 12:01:11.496291 | ubuntu-noble | + sort -u /home/zuul/src/github.com/osism/container-images-kolla/.patches-applied 2026-08-26 12:01:11.498489 | ubuntu-noble | + comm -23 /tmp/tmp.T5jGAg35lo/expected /tmp/tmp.T5jGAg35lo/applied 2026-08-26 12:01:11.500017 | ubuntu-noble | + local expected_count missing_count 2026-08-26 12:01:11.500818 | ubuntu-noble | ++ wc -l 2026-08-26 12:01:11.503065 | ubuntu-noble | + expected_count=30 2026-08-26 12:01:11.503753 | ubuntu-noble | ++ wc -l 2026-08-26 12:01:11.506056 | ubuntu-noble | + missing_count=0 2026-08-26 12:01:11.506080 | ubuntu-noble | + [[ 0 -gt 0 ]] 2026-08-26 12:01:11.506084 | ubuntu-noble | + rm -rf /tmp/tmp.T5jGAg35lo 2026-08-26 12:01:11.507577 | ubuntu-noble | + echo 'VERIFIED: 30 patch files, all applied' 2026-08-26 12:01:11.507597 | ubuntu-noble | VERIFIED: 30 patch files, all applied 2026-08-26 12:01:11.507602 | ubuntu-noble | + return 0 2026-08-26 12:01:11.686943 | ubuntu-noble | ok: Runtime: 0:01:19.691751 2026-08-26 12:01:11.780666 | 2026-08-26 12:01:11.780836 | PLAY RECAP 2026-08-26 12:01:11.780924 | ubuntu-noble | ok: 2 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 12:01:11.780958 | 2026-08-26 12:01:12.297758 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-images-kolla/playbooks/patch.yml@main] 2026-08-26 12:01:12.298810 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-26 12:01:14.074265 | 2026-08-26 12:01:14.074892 | PLAY [Base post-fetch] 2026-08-26 12:01:14.105310 | 2026-08-26 12:01:14.105629 | TASK [diagnose-network : Ensure log directory exists] 2026-08-26 12:01:14.840234 | ubuntu-noble | ok 2026-08-26 12:01:14.865310 | 2026-08-26 12:01:14.865530 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-08-26 12:01:28.122296 | ubuntu-noble | ok: Runtime: 0:00:05.874895 2026-08-26 12:01:28.128489 | 2026-08-26 12:01:28.128578 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-08-26 12:01:34.422979 | ubuntu-noble | ok: Runtime: 0:00:00.319096 2026-08-26 12:01:34.429317 | 2026-08-26 12:01:34.429457 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-08-26 12:01:40.692403 | ubuntu-noble | ok: Runtime: 0:00:00.076635 2026-08-26 12:01:40.740912 | 2026-08-26 12:01:40.741048 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-26 12:01:40.867020 | ubuntu-noble | skipping: Conditional result was False 2026-08-26 12:01:40.872071 | 2026-08-26 12:01:40.872173 | TASK [fetch-output : Set log path for single node] 2026-08-26 12:01:40.951290 | ubuntu-noble | ok 2026-08-26 12:01:40.955658 | 2026-08-26 12:01:40.955758 | LOOP [fetch-output : Ensure local output dirs] 2026-08-26 12:01:42.013799 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/c775a47081354139be28989ed1b33604/work/logs" 2026-08-26 12:01:42.464794 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/c775a47081354139be28989ed1b33604/work/artifacts" 2026-08-26 12:01:43.021755 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/c775a47081354139be28989ed1b33604/work/docs" 2026-08-26 12:01:43.039540 | 2026-08-26 12:01:43.041102 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-26 12:01:44.267915 | ubuntu-noble | changed: 2026-08-26 12:01:44.269295 | ubuntu-noble | .d..t...... ./ 2026-08-26 12:01:44.269377 | ubuntu-noble | >f+++++++++ net-debug.post.txt 2026-08-26 12:01:44.269405 | ubuntu-noble | >f+++++++++ net-debug.pre.txt 2026-08-26 12:01:44.269429 | ubuntu-noble | >f+++++++++ sudo-debug.txt 2026-08-26 12:01:44.269451 | ubuntu-noble | >f+++++++++ sudo-strace.log 2026-08-26 12:01:44.269473 | ubuntu-noble | >f+++++++++ sudo-strace.log.time 2026-08-26 12:01:44.269525 | ubuntu-noble | changed: All items complete 2026-08-26 12:01:44.269552 | 2026-08-26 12:01:45.111494 | ubuntu-noble | changed: .d..t...... ./ 2026-08-26 12:01:45.874146 | ubuntu-noble | changed: .d..t...... ./ 2026-08-26 12:01:45.895778 | 2026-08-26 12:01:45.895940 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-26 12:01:46.303983 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008796 2026-08-26 12:01:46.617758 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.005398 2026-08-26 12:01:46.628722 | 2026-08-26 12:01:46.628898 | PLAY RECAP 2026-08-26 12:01:46.628956 | ubuntu-noble | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-26 12:01:46.628982 | 2026-08-26 12:01:46.750710 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-08-26 12:01:46.751597 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-26 12:01:47.453023 | 2026-08-26 12:01:47.453173 | PLAY [Base post] 2026-08-26 12:01:47.466518 | 2026-08-26 12:01:47.466676 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-26 12:01:48.310529 | ubuntu-noble | changed 2026-08-26 12:01:48.321054 | 2026-08-26 12:01:48.321158 | PLAY RECAP 2026-08-26 12:01:48.321223 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 12:01:48.321287 | 2026-08-26 12:01:48.454425 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-08-26 12:01:48.456032 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-26 12:01:49.236996 | 2026-08-26 12:01:49.237131 | PLAY [Base post-logs] 2026-08-26 12:01:49.246708 | 2026-08-26 12:01:49.246820 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-26 12:01:49.704158 | localhost | changed 2026-08-26 12:01:49.719283 | 2026-08-26 12:01:49.719505 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-26 12:01:49.748408 | localhost | ok 2026-08-26 12:01:49.753722 | 2026-08-26 12:01:49.753852 | TASK [Set zuul-log-path fact] 2026-08-26 12:01:49.770681 | localhost | ok 2026-08-26 12:01:49.784387 | 2026-08-26 12:01:49.784648 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-26 12:01:49.810461 | localhost | ok 2026-08-26 12:01:49.813919 | 2026-08-26 12:01:49.814022 | TASK [upload-logs : Create log directories] 2026-08-26 12:01:50.330724 | localhost | changed 2026-08-26 12:01:50.335561 | 2026-08-26 12:01:50.335687 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-26 12:01:50.846020 | localhost -> localhost | ok: Runtime: 0:00:00.009326 2026-08-26 12:01:50.857898 | 2026-08-26 12:01:50.858104 | TASK [upload-logs : Upload logs to log server] 2026-08-26 12:01:51.531071 | localhost | Output suppressed because no_log was given 2026-08-26 12:01:51.533983 | 2026-08-26 12:01:51.534123 | LOOP [upload-logs : Compress console log and json output] 2026-08-26 12:01:51.615721 | localhost | skipping: Conditional result was False 2026-08-26 12:01:51.632244 | localhost | skipping: Conditional result was False 2026-08-26 12:01:51.642774 | 2026-08-26 12:01:51.643163 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-26 12:01:51.714233 | localhost | skipping: Conditional result was False 2026-08-26 12:01:51.714579 | 2026-08-26 12:01:51.727225 | localhost | skipping: Conditional result was False 2026-08-26 12:01:51.735679 | 2026-08-26 12:01:51.735842 | LOOP [upload-logs : Upload console log and json output]